カスタムアクセス制御ポリシーを更新します。
操作説明
この例では、ID が cp-jExXAqIYkwHN**** のアクセス制御ポリシーの名前が NewControlPolicy に変更されます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
resourcemanager:UpdateControlPolicy |
update |
*ControlPolicy
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| PolicyId |
string |
必須 |
アクセス制御ポリシーの ID。 |
cp-jExXAqIYkwHN**** |
| NewPolicyName |
string |
任意 |
アクセス制御ポリシーの新しい名前。 名前は 1 ~ 128 文字の長さである必要があります。名前には英字、数字、ハイフン (-) を含めることができ、英字で始まる必要があります。 |
NewControlPolicy |
| NewDescription |
string |
任意 |
アクセス制御ポリシーの新しい説明。 説明は 1 ~ 1,024 文字の長さである必要があります。説明には英字、数字、アンダースコア (_)、ハイフン (-) を含めることができ、英字で始まる必要があります。 |
ExampleControlPolicy |
| NewPolicyDocument |
string |
任意 |
アクセス制御ポリシーの新しいドキュメント。 ドキュメントの最大長は 4,096 文字です。 アクセス制御ポリシーの言語の詳細については、「アクセス制御ポリシーの言語」をご参照ください。 カスタムアクセス制御ポリシーの例の詳細については、「カスタムアクセス制御ポリシーの例」をご参照ください。 |
{"Version":"1","Statement":[{"Effect":"Deny","Action":["ram:UpdateRole","ram:DeleteRole","ram:AttachPolicyToRole","ram:DetachPolicyFromRole"],"Resource":"acs:ram:*:*:role/ResourceDirectoryAccountAccessRole"}]} |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| ControlPolicy |
object |
アクセス制御ポリシーの詳細。 |
|
| UpdateDate |
string |
アクセス制御ポリシーが更新された時間。 |
2021-03-18T10:04:55Z |
| Description |
string |
アクセス制御ポリシーの説明。 |
ExampleControlPolicy |
| EffectScope |
string |
アクセス制御ポリシーの有効範囲。有効な値:
|
RAM |
| AttachmentCount |
string |
アクセス制御ポリシーが参照されている回数。 |
0 |
| PolicyName |
string |
アクセス制御ポリシーの名前。 |
NewControlPolicy |
| PolicyId |
string |
アクセス制御ポリシーの ID。 |
cp-jExXAqIYkwHN**** |
| CreateDate |
string |
アクセス制御ポリシーが作成された時間。 |
2021-03-18T09:24:19Z |
| PolicyType |
string |
アクセス制御ポリシーのタイプ。有効な値:
|
Custom |
| RequestId |
string |
リクエストの ID。 |
2DFCE4C9-04A9-4C83-BB14-FE791275EC53 |
例
成功レスポンス
JSONJSON
{
"ControlPolicy": {
"UpdateDate": "2021-03-18T10:04:55Z",
"Description": "ExampleControlPolicy",
"EffectScope": "RAM",
"AttachmentCount": "0",
"PolicyName": "NewControlPolicy",
"PolicyId": "cp-jExXAqIYkwHN****",
"CreateDate": "2021-03-18T09:24:19Z",
"PolicyType": "Custom"
},
"RequestId": "2DFCE4C9-04A9-4C83-BB14-FE791275EC53"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParameter.NewPolicyDocument.Length | Unable to save your policy. A policy contains a maximum of 4096 characters. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。