Erasure coding topology resources
Erasure coding topology resources let you create, specify tenants for, modify, retire, and delete erasure coding topologies. The table below provides information about these resources.
Data type | Method | Use | Access | Notes |
ecTopology | PUT | Create an erasure coding topology | System-level user account with the administrator role | |
List | GET | Retrieve a list of the existing erasure coding topologies | System-level user account with the monitor or administrator role |
The listed erasure coding topologies are identified by erasure coding topology name. In XML, the element that identifies each erasure coding topology is In JSON, the name in the name/value pair that lists the erasure coding topologies is |
Data type | Method | Use | Access | Notes |
ecTopology | GET | Retrieve information about an erasure coding topology | System-level user account with the monitor or administrator role | |
N/A | HEAD | Check for the existence of an erasure coding topology | System-level user account with the monitor or administrator role | |
ecTopology | POST | Modify or retire an erasure coding topology | System-level user account with the administrator role | |
N/A | DELETE | Delete an erasure coding topology | System-level user account with the administrator role |
Data type | Method | Use | Access | Notes |
tenant Candidates | GET | Retrieve a list of the tenants that are eligible to be added to an erasure coding topology | System-level user account with the monitor or administrator role |
Data type | Method | Use | Access | Notes |
tenant Candidates | GET | Retrieve a list of tenants that are not eligible to be added to an erasure coding topoloty due to name or link conflicts | System-level user account with the monitor or administrator role |
Data type | Method | Use | Access | Notes |
List | GET | Retrieve a list of the tenants that are included in a replication topology | System-level user account with the monitor or administrator role |
In XML, the element that identifies each tenant is In JSON, the name in the name/value pair that lists the tenants is |
Data type | Method | Use | Access | Notes |
String | PUT | Add a tenant to an erasure coding topology | System-level user account with the administrator role | With cURL, you need to use -X PUT, not -T, in a request to add a tenant to an erasure coding topology. |
String | DELETE | Remove a tenant from an erasure coding topology | System-level user account with the administrator role |
Data type | Method | Use | Access | Notes |
repliationLinks | GET | Retrieve a list of the replication links that may be eligible for use in an erasure coding topology that includes the local HCP system | System-level user account with the monitor or administrator role |