RestoreSecret - 恢复被删除的凭据

恢复被删除的凭据。

接口说明

  • RAM 用户或 RAM 角色调用该 OpenAPI 需要被授予的权限策略详情,请参见访问控制

  • 本接口只能在可恢复的窗口期内,用于恢复被计划删除的凭据。如果删除凭据时指定了 ForceDeleteWithoutRecovery 参数为 true,凭据会被立即删除,不支持调用本接口恢复。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求参数

名称类型必填描述示例值
SecretNamestring

凭据名称或凭据资源名称(ARN)。

说明 访问其他阿里云账号下的凭据时,必须输入凭据 ARN。凭据 ARN 的格式为acs:kms:${region}:${account}:secret/${secret-name}
secret001

返回参数

名称类型描述示例值
object
SecretNamestring

凭据名称。

secret001
RequestIdstring

本次调用请求的 ID,是由阿里云为该请求生成的唯一标识符,可用于排查和定位问题。

e4885adf-548f-4ca5-8075-f540bbd3a55f

示例

正常返回示例

JSON格式

{
  "SecretName": "secret001",
  "RequestId": "e4885adf-548f-4ca5-8075-f540bbd3a55f"
}

错误码

HTTP status code错误码错误信息
400InvalidParametersome of the specified parameters "\" is not valid
403Forbidden.NoPermissionThis operation is forbidden by permission system
404Forbidden.ResourceNotFoundResource not found
409Rejected.ResourceInUserestore normal secret
500InternalFailureInternal Failure

访问错误中心查看更多错误码。