調用DeletePolicyVersion刪除權限策略版本。

說明 權限策略默認版本不能刪除。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

請求參數

名稱 類型 是否必選 示例值 描述
Action String DeletePolicyVersion

要執行的操作。取值:DeletePolicyVersion。

PolicyName String OSS-Administrator

權限策略名稱。

長度為1~128個字符,可包含英文字母、數字和短橫線(-)。

VersionId String v3

權限策略版本標識。

您可以調用ListPolicyVersions查詢權限策略版本標識。

關于公共請求參數的詳情,請參見公共參數。

返回數據

名稱 類型 示例值 描述
RequestId String 9B34724D-54B0-4A51-B34D-4512372FE1BE

請求ID。

示例

請求示例

https://resourcemanager.aliyuncs.com/?Action=DeletePolicyVersion
&PolicyName=OSS-Administrator
&VersionId=v3
&<公共請求參數>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<?xml version="1.0" encoding="UTF-8" ?>
<DeletePolicyVersionResponse>
		<RequestId>9B34724D-54B0-4A51-B34D-4512372FE1BE</RequestId>
</DeletePolicyVersionResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "9B34724D-54B0-4A51-B34D-4512372FE1BE"
}

錯誤碼

HttpCode 錯誤碼 錯誤信息 描述
400 InvalidParameter.PolicyName.InvalidChars The policy name contains invalid characters. It must only contain upper or lower case letters, numbers, and dash (-). 策略名稱包含非法字符。策略名稱僅可包含大小寫字母、數字以及中劃線(-)。
400 InvalidParameter.PolicyName.Length The length of the policy name is invalid. It must be 1 to 128 characters in length. 策略名稱長度不符合要求。策略名稱長度必須在1~128個字符之間。
400 InvalidParameter.VersionId.Format The specified version ID is invalid. 權限策略版本ID格式錯誤。
404 EntityNotExist.Policy The policy does not exist. 權限策略不存在。
404 EntityNotExist.Policy.Version The policy version does not exist. 權限策略版本不存在。
409 DeleteConflict.Policy.Version.Default You cannot delete the default policy version. 無法刪除正在使用的權限策略版本。

訪問錯誤中心查看更多錯誤碼。