Get cloud provider accounts
You can retrieve a list of the cloud provider accounts that have been added to the NetApp Console.
HTTP method and endpoint
This REST API call uses the following method and endpoint.
| HTTP method | Resource path |
|---|---|
GET |
/occm/api/accounts/cloud-providers |
Curl example
curl --request GET \
--location "https://api.bluexp.netapp.com/occm/api/accounts/cloud-providers" \
--header "Content-Type: application/json" \
--header "x-agent-id: <AGENT_ID>" \
--header "Authorization: Bearer <ACCESS_TOKEN>"
JSON output example
The JSON output example shows the cloud provider accounts returned in separate named arrays.
Example output
{
"awsAccounts": [
{
"publicId": "InstanceProfile",
"accountName": "Instance Profile",
"accountType": "INSTANCE_PROFILE",
"accountId": "733004784675",
"accessKey": "",
"assumeRole": null,
"occmRole": "occm",
"vsaList": [
{
"publicId": "VsaWorkingEnvironment-N6BPfglr",
"name": "ziv04we01ha",
"workingEnvironmentType": "AWSHA"
}
],
"subscriptionId": "subsctionIDshownhere"
}
],
"azureAccounts": [],
"gcpStorageAccounts": [],
"nssAccounts": []
}