CBR Actions
Task
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Querying the task list  | 
      
        GET /v3/{project_id}/operation-logs  | 
      
        cbr:tasks:list  | 
      
        √  | 
      
        √  | 
     
| 
        Querying a single task  | 
      
        GET /v3/{project_id}/operation-logs/{operation_log_id}  | 
      
        cbr:tasks:get  | 
      
        √  | 
      
        √  | 
     
Protection
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        Dependencies  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|---|
| 
        Querying protectable resources  | 
      
        GET /v3/{project_id}/protectables/{protectable_type}/instances  | 
      
        cbr:vaults:listProtectables  | 
      
        ecs:cloudServers:list evs:volumes:list  | 
      
        √  | 
      
        √  | 
     
| 
        Querying a specified protectable resource  | 
      
        GET /v3/{project_id}/protectables/{protectable_type}/instances/{instance_id}  | 
      
        cbr:vaults:getProtectables  | 
      
        ecs:cloudServers:list evs:volumes:list  | 
      
        √  | 
      
        ×  | 
     
| 
        Querying the agent status  | 
      
        POST /v3/{project_id}/agent/check  | 
      
        cbr:backups:checkAgent  | 
      
        ecs:cloudServers:list  | 
      
        √  | 
      
        ×  | 
     
| 
        Querying the replication capability  | 
      
        GET /v3/{project_id}/replication-capabilities  | 
      
        cbr:backups:queryReplicationCapability  | 
      
        -  | 
      
        √  | 
      
        ×  | 
     
Vault
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        Dependencies  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|---|
| 
        Applying a policy to a vault  | 
      
        POST /v3/{project_id}/vaults/{vault_id}/associatepolicy  | 
      
        cbr:vaults:associatePolicy  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Querying a specified vault  | 
      
        GET /v3/{project_id}/vaults/{vault_id}  | 
      
        cbr:vaults:get  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Modifying a vault  | 
      
        PUT /v3/{project_id}/vaults/{vault_id}  | 
      
        cbr:vaults:update  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Deleting a vault  | 
      
        DELETE /v3/{project_id}/vaults/{vault_id}  | 
      
        cbr:vaults:delete  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Dissociating resources  | 
      
        POST /v3/{project_id}/vaults/{vault_id}/removeresources  | 
      
        cbr:vaults:removeResources  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Associating resources  | 
      
        POST /v3/{project_id}/vaults/{vault_id}/addresources  | 
      
        cbr:vaults:addResources  | 
      
        ecs:cloudServers:list evs:volumes:list  | 
      
        √  | 
      
        √  | 
     
| 
        Querying the vault list  | 
      
        GET /v3/{project_id}/vaults  | 
      
        cbr:vaults:list  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Creating a vault  | 
      
        POST /v3/{project_id}/vaults  | 
      
        cbr:vaults:create  | 
      
        ecs:cloudServers:list evs:volumes:list  | 
      
        √  | 
      
        √  | 
     
| 
        Querying the vault list in other regions  | 
      
        GET /v3/{project_id}/external_vaults  | 
      
        cbr:vaults:listExternalVaults  | 
      
        cbr:vaults:listVaults  | 
      
        √  | 
      
        √  | 
     
| 
        Removing a policy from a vault  | 
      
        POST /v3/{project_id}/vaults/{vault_id}/dissociatepolicy  | 
      
        cbr:vaults:dissociatePolicy  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Migrating a resource  | 
      
        POST /v3/{project_id}/vaults/{vault_id}/migrateresources  | 
      
        cbr:vaults:migrateResources  | 
      
        cbr:vaults:addResources  | 
      
        √  | 
      
        √  | 
     
Checkpoints
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        Dependencies  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|---|
| 
        Synchronizing a checkpoint  | 
      
        POST /v3/{project_id}/checkpoints/sync  | 
      
        cbr:vaults:sync  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Replicating a checkpoint  | 
      
        POST /v3/{project_id}/checkpoints/replicate  | 
      
        cbr:vaults:replicate  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Creating a checkpoint  | 
      
        POST /v3/{project_id}/checkpoints  | 
      
        cbr:vaults:backup  | 
      
        ecs:cloudServers:list evs:volumes:list  | 
      
        √  | 
      
        √  | 
     
Backup Sharing
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Creating a share member  | 
      
        POST /v3/{project_id}/backups/{backup_id}/members  | 
      
        cbr:member:create  | 
      
        √  | 
      
        √  | 
     
| 
        Updating the share member status  | 
      
        PUT /v3/{project_id}/backups/{backup_id}/members/{member_id}  | 
      
        cbr:member:update  | 
      
        √  | 
      
        √  | 
     
| 
        Querying a specified share member  | 
      
        GET /v3/{project_id}/backups/{backup_id}/members/{member_id}  | 
      
        cbr:member:get  | 
      
        √  | 
      
        √  | 
     
| 
        Querying the share member list  | 
      
        GET /v3/{project_id}/backups/{backup_id}/members  | 
      
        cbr:member:list  | 
      
        √  | 
      
        √  | 
     
| 
        Deleting a share member  | 
      
        DELETE /v3/{project_id}/backups/{backup_id}/members/{member_id}  | 
      
        cbr:member:delete  | 
      
        √  | 
      
        √  | 
     
Backup
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        Dependencies  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|---|
| 
        Listing backups  | 
      
        GET /v3/{project_id}/backups  | 
      
        cbr:backups:list  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Querying a specified backup  | 
      
        GET /v3/{project_id}/backups/{backup_id}  | 
      
        cbr:backups:get  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Deleting a backup  | 
      
        DELETE /v3/{project_id}/backups/{backup_id}  | 
      
        cbr:backups:delete  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Synchronizing a backup  | 
      
        POST /v3/{project_id}/backups/sync  | 
      
        cbr:backups:sync  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Restoring from a backup  | 
      
        POST /v3/{project_id}/backups/{backup_id}/restore  | 
      
        cbr:backups:restore  | 
      
        ecs:cloudServers:list evs:volumes:list  | 
      
        √  | 
      
        √  | 
     
| 
        Replicating a backup  | 
      
        POST /v3/{project_id}/backups/{backup_id}/replicate  | 
      
        cbr:backups:replicate  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Updating a backup  | 
      
        PUT /v3/{project_id}/backups/{backup_id}  | 
      
        cbr:backups:update  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
| 
        Querying backup metadata  | 
      
        GET /v3/{project_id}/backups/{backup_id}/metadata  | 
      
        cbr:backups:getMetadata  | 
      
        -  | 
      
        √  | 
      
        √  | 
     
Policy
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Querying the policy list  | 
      
        GET /v3/{project_id}/policies  | 
      
        cbr:policies:list  | 
      
        √  | 
      
        ×  | 
     
| 
        Creating a policy  | 
      
        POST /v3/{project_id}/policies  | 
      
        cbr:policies:create  | 
      
        √  | 
      
        ×  | 
     
| 
        Querying a specified policy  | 
      
        GET /v3/{project_id}/policies/{policy_id}  | 
      
        cbr:policies:get  | 
      
        √  | 
      
        ×  | 
     
| 
        Updating a policy  | 
      
        PUT /v3/{project_id}/policies/{policy_id}  | 
      
        cbr:policies:update  | 
      
        √  | 
      
        ×  | 
     
| 
        Deleting a policy  | 
      
        DELETE /v3/{project_id}/policies/{policy_id}  | 
      
        cbr:policies:delete  | 
      
        √  | 
      
        ×  | 
     
Organizational Policy
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Creating an organization policy  | 
      
        POST /v3/{project_id}/organization-policies  | 
      
        cbr:organizationPolicies:create  | 
      
        √  | 
      
        ×  | 
     
| 
        Querying the organizational policy list  | 
      
        GET /v3/{project_id}/organization-policies  | 
      
        cbr:organizationPolicies:list  | 
      
        √  | 
      
        ×  | 
     
| 
        Querying a specified organizational policy  | 
      
        GET /v3/{project_id}/organization-policies/{organization_policy_id}  | 
      
        cbr:organizationPolicies:get  | 
      
        √  | 
      
        ×  | 
     
| 
        Deleting an organization policy  | 
      
        DELETE /v3/{project_id}/organization-policies/{organization_policy_id}  | 
      
        cbr:organizationPolicies:delete  | 
      
        √  | 
      
        ×  | 
     
| 
        Updating an organization policy  | 
      
        PUT /v3/{project_id}/organization-policies/{organization_policy_id}  | 
      
        cbr:organizationPolicies:update  | 
      
        √  | 
      
        ×  | 
     
Tag
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Querying the vault resources  | 
      
        POST /v3/{project_id}/vault/resource_instances/action  | 
      
        cbr:vaults:listResourceInstances  | 
      
        √  | 
      
        √  | 
     
| 
        Batch adding or deleting tags of a vault resource  | 
      
        POST /v3/{project_id}/vault/{vault_id}/tags/action  | 
      
        cbr:vaults:bulkCreateOrDeleteTags  | 
      
        √  | 
      
        √  | 
     
| 
        Adding a tag to a vault resource  | 
      
        POST /v3/{project_id}/vault/{vault_id}/tags  | 
      
        cbr:vaults:setTags  | 
      
        √  | 
      
        √  | 
     
| 
        Deleting a tag of a vault resource  | 
      
        DELETE /v3/{project_id}/vault/{vault_id}/tags/{key}  | 
      
        cbr:vaults:deleteTags  | 
      
        √  | 
      
        √  | 
     
| 
        Querying tags of a vault resource  | 
      
        GET /v3/{project_id}/vault/{vault_id}/tags  | 
      
        cbr:vaults:getTags  | 
      
        √  | 
      
        √  | 
     
| 
        Querying tags of a vault project  | 
      
        GET /v3/{project_id}/vault/tags  | 
      
        cbr:vaults:listProjectTags  | 
      
        √  | 
      
        √  | 
     
Client
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Registering a client  | 
      
        POST /v3/{project_id}/agents  | 
      
        cbr:agents:register  | 
      
        √  | 
      
        ×  | 
     
| 
        Querying a client  | 
      
        GET /v3/{project_id}/agents/{agent_id}  | 
      
        cbr:agents:get  | 
      
        √  | 
      
        ×  | 
     
| 
        Listing clients  | 
      
        GET /v3/{project_id}/agents  | 
      
        cbr:agents:list  | 
      
        √  | 
      
        ×  | 
     
| 
        Removing a client  | 
      
        DELETE /v3/{project_id}/agents/{agent_id}  | 
      
        cbr:agents:delete  | 
      
        √  | 
      
        ×  | 
     
| 
        Updating a client  | 
      
        PUT /v3/{project_id}/agents/{agent_id}  | 
      
        cbr:agents:update  | 
      
        √  | 
      
        ×  | 
     
| 
        Removing a file path  | 
      
        POST /v3/{project_id}/agents/{agent_id}/remove-path  | 
      
        cbr:agents:removePath  | 
      
        √  | 
      
        ×  | 
     
| 
        Adding a file path  | 
      
        POST /v3/{project_id}/agents/{agent_id}/add-path  | 
      
        cbr:agents:addPath  | 
      
        √  | 
      
        ×  | 
     
Metering
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Querying the storage usage  | 
      
        GET /v3/{project_id}/storage_usage  | 
      
        cbr:backups:listStorageUsage  | 
      
        √  | 
      
        √  | 
     
Operation
| 
        Permission  | 
      
        API  | 
      
        Action  | 
      
        IAM Project  | 
      
        Enterprise Project  | 
     
|---|---|---|---|---|
| 
        Updating vault orders  | 
      
        PUT /v3/{project_id}/orders/{order_id}  | 
      
        cbr:vaults:updateOrder  | 
      
        √  | 
      
        √  | 
     
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot