EMC ECS REST API

Search (SHIFT+S)




Added Methods

The following methods have been added in this release:

Service Resource Description
Bucket PUT /object/bucket/{bucketName}/policy Add/Replace the policy for the specified bucket in namespace
Bucket GET /object/bucket/{bucketName}/policy Gets policy on the specified bucket
Bucket DELETE /object/bucket/{bucketName}/policy Deletes the bucket policy for the specified bucket.
Call Home PUT /vdc/callhome/esrs/{esrs_id}/enabled Enable (disable) existing ESRS
Call Home GET /vdc/callhome/esrs/{esrs_id}/enabled Whether esrs enabled or not
Call Home POST /vdc/callhome/{esrs_id} Make dial home request for existing ESRS
Call Home GET /vdc/callhome/{esrs_id} Get last dial home status for existing ESRS
Dashboard GET /dashboard/zones/hostedzone Gets the hosted VDC details
Dashboard GET /dashboard/zones/{id} Gets the hosted VDC details
Dashboard GET /dashboard/zones/hostedzone/replicationgroups Gets the hosted VDC replication groups details
Dashboard GET /dashboard/zones/localzone/disks Gets the local VDC disks details
Secret Key GET /object/user-secret-keys/exist/{uid}/{namespace} Returns indication if secret keys for the specified user and namespace exist
Transformation POST /object/transformation/{transformationId}/objectList
Transformation DELETE /object/transformation/{transformationId}/objectList Deletes the specified object list source
Transformation GET /object/transformation/{transformationId}/objectList Returns specified object list source.
Transformation GET /object/transformation/{transformationId}/reconciliation.txt Returns mismatches as a file after reconciliation
Transformation GET /object/transformation/{transformationId}/reconciliation Returns mismatches as plain text after reconciliation
Transformation GET /object/transformation/status Check transformsvc status of all nodes in this zone
Transformation POST /object/transformation/status Change transformsvc status of all nodes in this zone
User (Object) GET /object/users/query Gets user details for the specified user belonging to specified namespace
User (Object) GET /object/users/{uid}/tags Gets the user tags details for the specified user belonging to specified namespace
User (Object) POST /object/users/{uid}/tags Updates user tags for the specified user - this is append operation
User (Object) PUT /object/users/{uid}/tags Updates user tags for the specified user
User (Object) DELETE /object/users/{uid}/tags Deletes user tags for specified user
Virtual Data Center POST /object/vdcs/multivdc Insert or update attributes for multiple VDCs.