Updated on 2026-09-21 GMT+08:00

Secret Management

Permission

API

Action

Dependent Permission

IAM Project

Enterprise Project

Deleting secrets in batches

/v1/{project_id}/secrets/batch-delete

csms:secret:delete

-

×

Creating a secret

/v1/{project_id}/secrets

csms:secret:create

-

Deleting a secret immediately

/v1/{project_id}/secrets/{secret_name}

csms:secret:delete

-

Creating a scheduled secret deletion task

/v1/{project_id}/secrets/{secret_name}/scheduled-deleted-tasks/create

csms:secret:scheduleDeletion

-

Downloading a secret backup

/v1/{project_id}/secrets/{secret_name}/backup

csms:secret:get

-

Obtaining the secret list

/v1/{project_id}/secrets

csms:secret:list

-

Canceling a scheduled secret deletion task

/v1/{project_id}/secrets/{secret_name}/scheduled-deleted-tasks/cancel

csms:secret:restoreSecret

-

Secret rotation

/v1/{project_id}/secrets/{secret_name}/rotate

csms:secret:rotate

-

Querying a secret

/v1/{project_id}/secrets/{secret_name}

csms:secret:get

-

Updating a secret

/v1/{project_id}/secrets/{secret_name}

csms:secret:update

-

Restoring a secret object

/v1/{project_id}/secrets/restore

csms:secret:create

-

×

Creating a secret version

/v1/{project_id}/secrets/{secret_name}/versions

csms:secret:createVersion

-

Obtaining the secret version list

/v1/{project_id}/secrets/{secret_name}/versions

csms:secret:listVersion

-

Querying the secret version and value

/v1/{project_id}/secrets/{secret_name}/versions/{version_id}

csms:secret:getVersion

-

Updating a secret version

/v1/{project_id}/secrets/{secret_name}/versions/{version_id}

csms:secret:updateVersion

-

Creating a secret version status

/v1/{project_id}/secrets/{secret_name}/stages

csms:secret:createStage

-

Querying the version status of a secret

/v1/{project_id}/secrets/{secret_name}/stages/{stage_name}

csms:secret:getStage

-

Deleting the version status of a secret

/v1/{project_id}/secrets/{secret_name}/stages/{stage_name}

csms:secret:deleteStage

-

Updating the version status of a secret

/v1/{project_id}/secrets/{secret_name}/stages/{stage_name}

csms:secret:updateStage

-

Adding or deleting secret tags in batches

/v1/{project_id}/csms/{secret_id}/tags/action

csms:secret:batchCreateOrDeleteTags

-

Adding a secret tag

/v1/{project_id}/csms/{secret_id}/tags

csms:secret:createTag

-

Deleting a secret tag

/v1/{project_id}/csms/{secret_id}/tags/{key}

csms:secret:deleteTag

-

Querying project tags

/v1/{project_id}/csms/tags

csms::listProjectTags

-

×

Querying a secret instance

/v1/{project_id}/csms/{resource_instances}/action

csms:secret:getSecretsByTag

-

×

Querying secret tags

/v1/{project_id}/csms/{secret_id}/tags

csms:secret:listTags

-

Creating an event

/v1/{project_id}/csms/events

csms::createEvent

-

×

Deleting an event immediately

/v1/{project_id}/csms/events/{event_name}

csms::deleteEvent

-

×

Querying the record of triggered event notifications

/v1/{project_id}/csms/notification-records

csms::listNotificationRecords

-

×

Obtaining the event list

/v1/{project_id}/csms/events

csms::listEvents

-

×

Querying an event

/v1/{project_id}/csms/events/{event_name}

csms::getEvent

-

×

Updating an event

/v1/{project_id}/csms/events/{event_name}

csms::updateEvent

-

×