General URIs
POST (create) / GET all objects for a given type
/api/types/{type}/instances
GET by ID
/api/instances/{type::id}
POST a special action on an object
/api/instances/{type::id}/action/{actionName}
POST a special action on a given type
/api/types/{type}/instances/action/{actionName}
Get current API version
/api/version
GET all instances
/api/instances/
Response
-
Every row in the object's Parent table appears as a link in the response of a GET object:
/api/instances/{type::id}
-
Every row in the object's Relationships table appears as a link in the response of a GET object:
/api/instances/{type::id}/relationships/{Relationship name}
Table 1. Responses
Property
|
Type
|
Note
|
sessionTag
|
Long
|
|
isDirty
|
Boolean
|
The version on some objects changed while the MDM created the response.
|
System
|
List of
System objects.
See the System objects table.
|
|
lastSystemVersion
|
Long
|
|
protectionDomainList
|
List of
Protection Domain objects.
See the Protection Domain objects table.
|
|
lastProtectionDomainVersion
|
Long
|
|
sdsList
|
List of
SDS objects.
See the SDS objects table.
|
|
lastSdsVersion
|
Long
|
|
storagePoolList
|
List of
Storage Pool objects.
See the Storage Pool objects table.
|
|
lastStoragePoolVersion
|
Long
|
|
deviceList
|
List of
Device objects.
Device objects
|
|
lastDeviceVersion
|
Long
|
|
volumeList
|
List of
Volume objects.
See the Volume objects table.
|
|
lastVolumeVersion
|
Long
|
|
vTreeList
|
List of
V-Tree objects.
See the V-Tree objects table.
|
|
lastVTreeVersion
|
Long
|
|
sdcList
|
List of
SDC objects.
See the SDC Objects table.
|
|
lastSdcVersion
|
Long
|
|
faultSetList
|
List of
Fault Set objects.
See the Fault Set objects table.
|
|
lastFaultSetVersion
|
Long
|
|
accelerationPoolList
|
List of AccelerationPool objects. See the Acceleration Pool objects table.
|
|
lastAccelerationPoolVersion
|
Long
|
|
spSdslList
|
List of SpSds objects. See the SpSds objects table.
|
|
lastSpSdsVersion
|
Long
|
|
snapshotPolicyList
|
List of SnapshotPolicy objects. See the SnapshotPolicy objects table.
|
|
lastSnapshotPolicyVersion
|
Long
|
|