
Returns the storage ports for the VirtualArray with the passed id. When the VirtualArray has been explicitly assigned to one or more storage ports, this API will return the ids of those storage ports. VirtualArrays can be explicitly assigned to storage ports when a storage port is created or later by modifying the storage port after it has been created.
Whether or not a VirtualArray has been explicitly assigned to any storage ports the VirtualArray may still have implicit associations with one or more storage port due to the VirtualArray's network connectivity. That is, a network resides in a VirtualArray and may contain storage ports. This implies that these storage ports reside in the VirtualArray. If the VirtualArray has no explicit storage port assignments, but does have implicit associations, the API will instead return those storage ports implicitly associated.
The API provides the ability to force the return of the list of storage ports implicitly associated with the VirtualArray using the request parameter "network_connectivity". Passing this parameter with a value of "true" will return the ids of the storage ports implicitly associated with the VirtualArray as described.
id | the URN of a ViPR VirtualArray. |
network_connectivity | true to use the network connectivity to get the list of storage ports implicitly connected to the VirtualArray. |
Requires one of the following roles:
The ids of the storage ports associated with the VirtualArray.
Field | Description | Type | Notes |
<storage_ports> | |||
<storage_port> |
0-* Elements |
||
<name> | The name of the resource | String | |
<id> | ViPR ID of the related object | URI | |
<link> | A hyperlink to the related object | ||
</storage_port> | |||
</storage_ports> |