インターフェイス説明
特定の権限付与ポリシーを削除します。
リクエストパラメータ
Action- データ型:String
- 必須項目:はい
- 説明:必須。 パラメータ値:「DeletePolicy」。
- データ型:String
- 必須項目:はい
- 説明:権限付与ポリシーの名前。
リターンパラメータ
パブリックパラメータのみが返されます。 詳細は、次を参照してください。パブリックパラメータ
必要な権限
Action
ram:DeletePolicy
Resourceacs:ram:*:${AccountId}:policy/${PolicyName}
エラーメッセージ
InvalidParameter.PolicyName.InvalidChars- HTTPステータスコード:400
- エラーメッセージ:パラメータ - 「PolicyName」に無効な文字が含まれています。
- HTTPステータスコード:400
- エラーメッセージ:パラメータ - 「PolicyName」は長さの制限を超えています。
- HTTPステータスコード:404
- エラーメッセージ:ポリシーは存在しません。
- HTTPステータスコード:409
- エラーメッセージ:ポリシーはユーザーにアタッチしている限り削除することはできません。
- HTTPステータスコード:409
- ポリシーはグループにアタッチしている限り削除することはできません。
- HTTPステータスコード:409
- ポリシーにはデフォルトバージョン以外のバージョンは存在してはなりません。
リクエストの例
https://ram.aliyuncs.com/?Action=DeletePolicy
&PolicyName=OSS-Administrator
&<Public request parameters>
戻り値の例
- XML形式
<DeletePolicyResponse> <RequestId>898FAB24-7509-43EE-A287-086FE4C44394</RequestId> </DeletePolicyResponse>
- JSON形式
"RequestId": "898FAB24-7509-43EE-A287-086FE4C44394"