概要
ユーザーが保有する Auto Scaling Group所属のサーバインスタンスのヘルス状態を設定
リクエスト
リクエストパラメータ
| パラメータ名 | 必須の有無 | タイプ | 制限事項 | 説明 |
|---|---|---|---|---|
| serverInstanceNo | Yes | String | - | - サーバインスタンスの識別番号 会員のオートスケーリンググループ所属のサーバインスタンスでなければ無効 |
| healthStatusCode | Yes | String | 最小: 1 最大: 5 |
- ヘルス状態コードの有効値HLTHY(HEALTHY)とUNHTH(UNHEALTHY)がある サーバインスタンスが作成されてからサービスに投入された後にのみ可能 |
| shouldRespectGracePeriod | No | Boolean | - | - healthCheckGracePeriod(ヘルスチェックの猶予期間)を遵守するかどうか true false サーバインスタンスが作成されてからサービスに投入された時刻から healthCheckGracePeriod期間が経過しないと、unhealthy状態に変更しようとしても適用されない default : true |
| responseFormatType | No | String | - レスポンス結果の形式タイプ オプション: xml | json デフォルト: xml |
レスポンス
レスポンスボディ
例
リクエスト例
{AUTOSCALILNG_API_URL}/setServerInstanceHealth
?healthStatusCode=UNHTH
&serverInstanceNo=68128
レスポンス例
<setServerInstanceHealthResponse>
<requestId>2785401a-14e4-42b2-9e65-0f59b29424d4</requestId>
<returnCode>0</returnCode>
<returnMessage>success</returnMessage>
</setServerInstanceHealthResponse>