クラシックロードバランサー (CLB) インスタンスの設定変更保護を有効または無効にします。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
slb:SetLoadBalancerModificationProtection |
update |
*loadbalancer
|
|
なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
CLB インスタンスが属するリージョン ID です。 DescribeRegions API を呼び出して、最新のリージョンリストを取得できます。 |
cn-hangzhou |
| LoadBalancerId |
string |
必須 |
CLB インスタンスの ID です。 |
lb-bp1b6c719dfa08e***** |
| ModificationProtectionStatus |
string |
必須 |
設定変更保護を有効にするかどうかを指定します。有効な値は次のとおりです:
説明
このパラメーターを ConsoleProtection に設定した場合、CLB コンソールではインスタンス設定を変更できません。ただし、 API を呼び出してインスタンス設定を変更することはできます。 |
ConsoleProtection |
| ModificationProtectionReason |
string |
任意 |
設定変更保護を有効にする理由です。値の長さは 1~80 文字である必要があります。先頭は英字である必要があり、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を使用できます。 説明
このパラメーターは、 ModificationProtectionStatus パラメーターが ConsoleProtection に設定されている場合にのみ有効です。 |
Configuration-change |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID です。 |
791D8B68-AE0F-4174-AF54-088C8B3C5D54 |
例
成功レスポンス
JSONJSON
{
"RequestId": "791D8B68-AE0F-4174-AF54-088C8B3C5D54"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | OperationUnsupported.SetLoadBalancerStatus | The zone of the loadBalancer does not support this operation. | |
| 400 | InvalidParam.ModificationProtectionStatus | The param ModificationProtectionStatus is invalid. | |
| 400 | InvalidParam.ModificationProtectionReason | The param ModificationProtectionReason is invalid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。