FlashArray and FlashBlade JSON file reference
Portworx uses a single secret for both FlashArray and FlashBlade configuration. If you are planning on using both together, specify all of your FlashBlade and FlashArray entries in a single JSON file.
You can provision Portworx Enterprise to automatically create and maintain the pure.json configuration file by enabling Portworx Fusion Controller in your Portworx cluster. After you enable Portworx Fusion Controller, you do not need to manually generate or manage individual FlashArray or FlashBlade tokens or update the configuration file when arrays are added or removed from the fleet. Portworx Fusion Controller handles discovery and token management through Fusion Coordinator, reducing operational overhead and simplifying integration with Portworx Enterprise.
For more information on how to enable Portworx Fusion Controller, see Enable Portworx Fusion Controller.
{
"FlashArrays": [
{
"MgmtEndPoint": "<management-endpoint-of-first-fa>",
"APIToken": "<first-fa-api-token>"
},
{
"MgmtEndPoint": "<management-endpoint-of-second-fa>",
"APIToken": "<second-fa-api-token>"
}
],
"FlashBlades": [
{
"MgmtEndPoint": "<management-endpoint-of-first-fb>",
"APIToken": "<api-token-of-first-fb>",
"NFSEndPoint": "<nfs-endpoints-of-first-fb>"
},
{
"MgmtEndPoint": "<management-endpoint-of-second-fb>",
"APIToken": "<api-token-of-second-fb>",
"NFSEndPoint": "<nfs-endpoints-of-second-fb>"
}
]
}
FlashArray object reference
| Key | Value | Required? |
|---|---|---|
MgmtEndPoint | Your FlashArray management endpoint. Data type: string Format: either an IP address or a fully qualified domain name (without a protocol). Note: For IPv6 addresses, ensure that the IP address is enclosed in square brackets, for example: | Yes |
APIToken | Your FlashArray API token. Data type: string Format: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX | Yes |
FlashBlade object reference
| Key | Value | Required? |
|---|---|---|
MgmtEndPoint | Your FlashBlade management endpoint. Data type: string Format: either an IP address or a fully qualified domain name (without a protocol). Note: For IPv6 addresses, ensure that the IP address is enclosed in square brackets, for example: | Yes |
APIToken | Your FlashBlade API token. Data type: string Format: T-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXX | Yes |
NFSEndPoint | Your FlashBlade NFS endpoint. Data type: string Format: either an IP address or a fully qualified domain name (without a protocol). Note: For IPv6 addresses, ensure that the IP address is enclosed in square brackets, for example: | Yes |