Execution permission
Storage Administrator (View Only)
Request line
GET base-URL/v1/objects/remote-storages
Response message
- Body
-
{ "data": [ { "storageDeviceId": "886000123456", "dkcType": "Local", "restServerIp": "192.0.2.100", "restServerPort": 443, "model": "VSP G900", "serialNumber": 123456, "ctl1Ip": "192.0.10.10", "ctl2Ip": "192.0.10.11", "communicationModes": [ { "communicationMode": "lanConnectionMode" } ] }, { "storageDeviceId": "886000123457", "dkcType": "Remote", "restServerIp": "192.0.2.101", "restServerPort": 443, "model": "VSP G900", "serialNumber": 123457, "ctl1Ip": "192.0.10.20", "ctl2Ip": "192.0.10.21", "communicationModes": [ { "communicationMode": "lanConnectionMode" } ] } ] }
Attribute
Type
Description
storageDeviceId
string
Storage device ID
dkcType
string
Type of storage system
- Local: Local storage system (The storage system where the REST API server that received the request exists.)
- Remote: Remote storage system (The storage system registered on the REST API server of the local storage system.)
restServerIp
string
IP address used by the REST API server of the remote storage system
restServerPort
int
Port number used for SSL communication by the REST API server of the remote storage system
model
string
Model name of the storage system
serialNumber
int
Serial number of the storage system
ctl1Ip
string
IP address of controller board 1
This attribute is output for VSP E series, VSP G350, G370, G700, G900, VSP F350, F370, F700, F900.
ctl2Ip
string
IP address of controller board 2
This attribute is output for VSP E series, VSP G350, G370, G700, G900, VSP F350, F370, F700, F900.
communicationModes
object[]
The following attributes related to the communication mode between the REST API server and the storage system are output:
If multiple communication modes are output, the mode that is output at the top will be prioritized in communication.
-
communicationMode (string)
Communication mode
- proxyMode
- lanConnectionMode
-
proxies (object[])
The following attributes about the relay server are output:
-
proxyIp (string)
IP address
-
proxyPort (int)
Port number
-
Status codes
For details on the status codes of the request for this operation, see the description on HTTP status codes.
Coding example
curl -v -H "Accept: application/json" -H "Authorization:Session d7b673af189048468c5af9bcf3bbbb6f" -X GET https://192.0.2.100/ConfigurationManager/v1/objects/remote-storages