Container Service for Kubernetes (ACK) または Serverless Kubernetes クラスター内のアプリケーションの構成を更新します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
edas:ConfigApplication |
*Application
|
なし | なし |
リクエスト構文
PUT /pop/v5/k8s/acs/k8s_app_configuration HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AppId |
string |
必須 |
アプリケーションの ID。ListApplication 操作を呼び出して、アプリケーション ID を照会できます。詳細については、「ListApplication」をご参照ください。 |
23bf94d9-****-4994-9917-616a827aa777 |
| ClusterId |
string |
任意 |
クラスターの ID。ListCluster 操作を呼び出して、クラスター ID を照会できます。詳細については、「ListCluster」をご参照ください。 |
9c28bbb9-****-44b3-b953-54ef8a2d0be2 |
| CpuLimit |
string |
任意 |
アプリケーションの実行時に、各アプリケーションインスタンスに許可される CPU コアの最大数。値 0 は、CPU コアに上限が設定されていないことを示します。 |
1 |
| MemoryLimit |
string |
任意 |
アプリケーションの実行時に、各アプリケーションインスタンスに許可されるメモリの最大サイズ。単位:MB。値 0 は、メモリサイズに上限が設定されていないことを示します。 |
4 |
| McpuLimit |
string |
任意 |
許可される CPU コアの最大数。値 0 は、CPU コアに上限が設定されていないことを示します。 |
1 |
| CpuRequest |
string |
任意 |
アプリケーションの実行時に、各アプリケーションインスタンスに要求される CPU コアの数。単位:コア。このパラメーターを設定することを推奨します。値 0 は、CPU コアに上限が設定されていないことを示します。 説明
このパラメーターは CpuLimit パラメーターと一緒に設定する必要があります。このパラメーターの値が CpuLimit パラメーターの値を超えないようにしてください。 |
1 |
| McpuRequest |
string |
任意 |
必要な CPU コアの最小数。単位:コア。値 0 は、CPU コアに上限が設定されていないことを示します。 説明
このパラメーターは CpuLimit パラメーターと一緒に設定する必要があります。このパラメーターの値が CpuLimit パラメーターの値を超えないようにしてください。 |
1000 |
| MemoryRequest |
string |
任意 |
アプリケーションの実行時に、各アプリケーションインスタンスに要求されるメモリのサイズ。単位:MB。このパラメーターを設定することを推奨します。メモリクォータを申請しない場合は、このパラメーターを 0 に設定します。 説明
このパラメーターは MemoryLimit パラメーターと一緒に設定する必要があります。このパラメーターの値が MemoryLimit パラメーターの値を超えないようにしてください。 |
400 |
| Timeout |
integer |
任意 |
変更プロセスのタイムアウト期間。有効な値:1~1800。デフォルト値:600。単位:秒。 |
60 |
| EphemeralStorageRequest |
string |
任意 |
エフェメラルストレージで必要な最小容量。単位:GB。値 0 は、エフェメラルストレージ容量に上限が設定されていないことを示します。 説明
このパラメーターは EphemeralStorageLimit パラメーターと一緒に設定する必要があります。このパラメーターの値が EphemeralStorageLimit パラメーターの値を超えないようにしてください。 |
2 |
| EphemeralStorageLimit |
string |
任意 |
エフェメラルストレージで必要な最大容量。単位:GB。値 0 は、エフェメラルストレージ容量に上限が設定されていないことを示します。 |
4 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| ChangeOrderId |
string |
変更プロセスの ID。 |
8806d1c6-****-48eb-9373-6bdef3007466 |
| Code |
integer |
返される HTTP ステータスコード。 |
200 |
| Message |
string |
返される追加情報。 |
success |
| RequestId |
string |
リクエストの ID。 |
4823-bhjf-23u4-**** |
例
成功レスポンス
JSONJSON
{
"ChangeOrderId": "8806d1c6-****-48eb-9373-6bdef3007466",
"Code": 200,
"Message": "success",
"RequestId": "4823-bhjf-23u4-****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | Edas.errorcode.K8SAppConfiguration.UpdateFail | Failed to set app configuration. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。