New Services In the API

Search (SHIFT+S)




API Changes : New Services

The following services have been added to the API in this release:

Name Context Description
CAS User Profile /object/user-cas API for creating and manipulating CAS specific data for a user
NFS /object/nfs This is the API interface into provisioning buckets for object-service
Configuration Properties /config/object API for managing system configuration settings.
CLI Package /cli API to download ECS CLI package
Temporary Failed Zone /tempfailedzone API for managing temp failed zones.
VDC Keystore /vdc/keystore API for managing the certificates of a virtual data center (VDC).
Capacity /object/capacity API for retrieving the current managed capacity.
Bucket /object/bucket API for provisioning and managing buckets.
Transformation /object/transformation
Base URL /object/baseurl API for creating and managing a Base URL.

Base URL is used as part of the object address where virtual host style addressing is used and enables ECS to know which part
of the address refers to the bucket and, optionally, namespace.

For example, if you are using an addressing scheme that includes the namespace, so that you have addresses of the form: mybucket.mynamespace.mydomain.com, you need to tell ECS that mydomain.com is the Base URL so that it knows that mybucket.mynamespace are the bucket and namespace
Certificate /object-cert API for managing certificates.
Events /vdc/events API for fetching audit alerts.
Virtual Data Center /object/vdcs API for managing the attributes of a virtual data center (VDC).
Replication Group /vdc/data-service/vpools API for provisioning and managing replication groups.

Note: Replication group was previously known as "object virtual pool" and the API still uses the term "vpool"

Storage Pool /vdc/data-services/varrays API for provisioning and managing storage pools.
Licensing /license API for managing ECS licenses.
Authentication Provider /vdc/admin/authnproviders API for provisioning and managing authentication providers.
Node /vdc/nodes API for fetching data nodes in the cluster.
Feature /feature API for getting the details of a feature. Currently only ServerSideEncryption feature uses this resource but the expectation is that in future other features can use the URIs off /feature to publish any information about their feature as necessary
Call Home /vdc/callhome/ API for managing ESRS configuration and sending alerts to ConnectEMC for troubleshooting and debugging purposes.
Alerts /vdc/alerts API for fetching audit alerts.
Namespace /object/namespaces API for provisioning and managing namespaces.
User (Management) /vdc/users API for creating and managing local management users. These users can be assigned to VDC-wide management roles and are not associated with a namespace.
Billing /object/billing API for managing billing details.
S3 Ping Operation /
S3 Bucket Cors Operations / API to handle the S3 CORS (Cross-Origin Resource Sharing) configuration for a bucket.
S3 Data Node Operation / API to handle data node queries
S3 Options Operations / API to send a pre-flight request to determine if real request will succeed.
S3 Bucket Is Stale Allowed Operations / API to handle IsStaleAllowed operations for a bucket.
S3 Metadata Search Operation / API to search and list objects based on their metadata
S3 Metadata Key List Operations / API to manipulate the system and user metadata keys being indexed for a bucket
S3 Metadata Key System List Operation / API to list all system metadata keynames that are available to associate with a new bucket.
Dashboard /dashboard API to retrieve monitoring data for requests from the portal monitoring dashboard.
Notes: