ChatGPT to the Rescue for SDK Help

It is both cool and a little scary how ChatGPT can not only write poems but also write code.

My ask: “Write a Pure Storage PowerShell SDK connect script

It is missing some parameters but is ~80% of the way there.


Here is an example of a PowerShell script that connects to a Pure Storage FlashArray using the Pure Storage PowerShell SDK:

# Import the Pure Storage PowerShell SDK
Import-Module PureStoragePowerShellSDK

# Connect to the FlashArray
$flashArray = Connect-PfaArray -EndPoint "flasharray.example.com" -APIKey "YOUR_API_KEY"

# Check the connection
$flashArray | Get-PfaArray

You will need to replace “flasharray.example.com” with the IP address or hostname of your FlashArray, and “YOUR_API_KEY” with a valid API key for your FlashArray.

You can also specify additional parameters such as -IgnoreCertificate, -ConnectTimeout and -ReadTimeout for the Connect-PfaArray command.

After running the script, you should see information about the FlashArray, such as its model and version, if the connection was successful.

You can then use the $flashArray variable to run other commands and interact with the FlashArray using the SDK.

Please note that this script is for demonstration only, you should review and modify the script to fit your specific use case, and also ensure that you have the Pure Storage PowerShell SDK installed in your system before running the script.


I’ve seen some PowerShell modules/scripts on GitHub that calls ChatGPT but haven’t played with those yet. I think I’ll just start using in Visual Studio Code with VS ChatGPT.

Cheers — Barkz

Add Comment

Required fields are marked *. Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.