Category of CBR Actions

Task

Permission

API

Action

IAM Project

Querying the task list

GET /v3/{project_id}/operation-logs

cbr:tasks:list

Y

Querying a single task

GET /v3/{project_id}/operation-logs/{operation_log_id}

cbr:tasks:get

Y

Protection

Permission

API

Action

Related Action

IAM Project

Querying protectable resources

GET /v3/{project_id}/protectables/{protectable_type}/instances

cbr:vaults:listProtectables

ecs:cloudServers:list

evs:volumes:list

Y

Querying a specified protectable resource

GET /v3/{project_id}/protectables/{protectable_type}/instances/{instance_id}

cbr:vaults:getProtectables

ecs:cloudServers:list

evs:volumes:list

Y

Vault

Permission

API

Action

Related Action

IAM Project

Applying a policy to a vault

POST /v3/{project_id}/vaults/{vault_id}/associatepolicy

cbr:vaults:associatePolicy

-

Y

Querying a specified vault

GET /v3/{project_id}/vaults/{vault_id}

cbr:vaults:get

-

Y

Modifying a vault

PUT /v3/{project_id}/vaults/{vault_id}

cbr:vaults:update

-

Y

Deleting a vault

DELETE /v3/{project_id}/vaults/{vault_id}

cbr:vaults:delete

-

Y

Removing resources

POST /v3/{project_id}/vaults/{vault_id}/removeresources

cbr:vaults:removeResources

-

Y

Associating resources

POST /v3/{project_id}/vaults/{vault_id}/addresources

cbr:vaults:addResources

ecs:cloudServers:list

evs:volumes:list

Y

Querying the vault list

GET /v3/{project_id}/vaults

cbr:vaults:list

-

Y

Creating a vault

POST /v3/{project_id}/vaults

cbr:vaults:create

ecs:cloudServers:list

evs:volumes:list

Y

Removing a policy from a vault

POST /v3/{project_id}/vaults/{vault_id}/dissociatepolicy

cbr:vaults:dissociatePolicy

-

Y

Restore Point

Permission

API

Action

Related Action

IAM Project

Enterprise Project

Creating a restore point

POST /v3/{project_id}/checkpoints

cbr:vaults:backup

ecs:cloudServers:list

evs:volumes:list

Y

Y

Backup Sharing

Permission

API

Action

IAM Project

Enterprise Project

Adding a share member

POST /v3/{project_id}/backups/{backup_id}/members

cbr:member:create

Y

Y

Updating the share member status

PUT

/v3/{project_id}/backups/{backup_id}/members/{member_id}

cbr:member:update

Y

Y

Querying details about a share member

GET

/v3/{project_id}/backups/{backup_id}/members/{member_id}

cbr:member:get

Y

Y

Obtaining the share member list

GET

/v3/{project_id}/backups/{backup_id}/members

cbr:member:list

Y

Y

Deleting a specified share member

DELETE

/v3/{project_id}/backups/{backup_id}/members/{member_id}

cbr:member:delete

Y

Y

Backup

Permission

API

Action

Related Action

IAM Project

Enterprise Project

Querying all backups

GET /v3/{project_id}/backups

cbr:backups:list

-

Y

Y

Querying a specified backup

GET /v3/{project_id}/backups/{backup_id}

cbr:backups:get

-

Y

Y

Deleting a backup

DELETE /v3/{project_id}/backups/{backup_id}

cbr:backups:delete

-

Y

Y

Synchronizing a backup

POST /v3/{project_id}/backups/sync

cbr:backups:sync

-

Y

Y

Restoring data using a backup

POST /v3/{project_id}/backups/{backup_id}/restore

cbr:backups:restore

ecs:cloudServers:list

evs:volumes:list

Y

Y

Policy

Permission

API

Action

IAM Project

Enterprise Project

Querying the policy list

GET /v3/{project_id}/policies

cbr:policies:list

Y

Y

Creating a policy

POST /v3/{project_id}/policies

cbr:policies:create

Y

Y

Querying a policy

GET /v3/{project_id}/policies/{policy_id}

cbr:policies:get

Y

Y

Modifying a policy

PUT /v3/{project_id}/policies/{policy_id}

cbr:policies:update

Y

Y

Deleting a policy

DELETE /v3/{project_id}/policies/{policy_id}

cbr:policies:delete

Y

Y

Tag

Permission

API

Action

IAM Project

Enterprise Project

Querying the vault resource instances

POST /v3/{project_id}/vault/resource_instances/action

cbr:vaults:listResourceInstances

Y

Y

Batch adding or deleting vault resource tags

POST /v3/{project_id}/vault/{vault_id}/tags/action

cbr:vaults:bulkCreateOrDeleteTags

Y

Y

Adding a vault resource tag

POST /v3/{project_id}/vault/{vault_id}/tags

cbr:vaults:setTags

Y

Y

Deleting a vault resource tag

DELETE /v3/{project_id}/vault/{vault_id}/tags/{key}

cbr:vaults:deleteTags

Y

Y

Querying a vault resource tag

GET /v3/{project_id}/vault/{vault_id}/tags

cbr:vaults:getTags

Y

Y

Querying a vault project tag

GET /v3/{project_id}/vault/tags

cbr:vaults:listProjectTags

Y

Y