UpdateAdvancedSetting を呼び出して、指定されたインスタンスのガベージコレクタ構成を変更します。
デバッグ
リクエストヘッダー
この操作では、共通のリクエストパラメータのみを使用します。 詳細については、「共通パラメータ」をご参照ください。
リクエスト構文
POST|PUT /openapi/instances/[InstanceId]/actions/update-advanced-setting HTTPS|HTTPリクエストパラメータ
| パラメータ | タイプ | 必須 | 例 | 説明 |
| InstanceId | String | はい | es-cn-09k1ruw79000u**** | インスタンスの ID。 |
| clientToken | String | いいえ | 5A2CFF0E-5718-45B5-9D4D-70B3FF**** | リクエストの冪等性を保証するためにクライアントによって生成された一意のトークン。 クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 トークンには ASCII 文字のみを含めることができ、長さは 64 文字を超えることはできません。 |
リクエスト本文
変更されたガベージコレクタ構成を指定するには、リクエスト本文で次のパラメータを指定する必要があります。
パラメータ | タイプ | 必須 | 例 | 説明 |
gcName | String | はい | CMS | ガベージコレクタの新しい名前。 サポートされているタイプ: CMS および G1。 |
例:
{
"gcName":"CMS"
}
レスポンスパラメータ
| パラメータ | タイプ | 例 | 説明 |
| RequestId | String | 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D**** | リクエストの ID。 |
| Result | ブール値 | true | 戻り値:
|
例
リクエストの例
POST /openapi/instances/es-cn-09k1ruw79000u****/actions/update-advanced-setting HTTP/1.1
共通リクエストパラメータ
{
"gcName":"CMS"
}成功レスポンスの例
JSON 形式
{
"Result": true,
"RequestId": "D7BA7E23-F6B7-4D57-BBE4-67EACAAB****"
}エラーコード
| HttpCode | エラーコード | エラーメッセージ | 説明 |
| 400 | InstanceNotFound | 指定された instanceId は存在しません。 | 指定されたインスタンスが見つからないため返されたエラーメッセージ。 インスタンスの状態を確認してください。 |
エラーコードのリストについては、API エラーセンターをご覧ください。