Documentation Index

Fetch the complete documentation index at: https://cli.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

suspendProcesses

Prev Next

VPC環境で利用できます。

概要

指定されたAuto Scaling Groupのプロセスを一時停止します。

リクエスト

リクエストパラメータ

パラメータ名 必須有無 タイプ 制約事項 説明
regionCode No String リージョンコード
プロセスを一時停止するAuto Scaling Groupのリージョン(Region)を決定できます。
regionCodeはgetRegionListアクションを通じて取得できます。
Default:getRegionList照会結果の最初のリージョンを選択
autoScalingGroupNo Yes String Auto Scaling Group番号
autoScalingGroupNoはgetAutoScalingGroupListアクションを通じて取得できます。
scalingProcessCodeList Yes List<String> 一時停止するプロセスコードリスト
scalingProcessCodeはgetScalingProcessTypeListアクションを通じて取得できます。
LANCH (LAUNCHプロセス)
TERMT (TERMINATEプロセス)
HTHCK (HEALTH CHECKプロセス)
RPUNH (REPLACE UNHEALTHYプロセス)
SCACT (SCHEDULED ACTIONSプロセス)
ADTLB (ADD TO LOAD BALANCERプロセス)
ALMNO (ALARM NOTIFICATIONプロセス)
ex) scalingProcessCodeList.1=LAUNCH&scalingProcessCodeList.2=TERMT
responseFormatType No String レスポンス結果のフォーマットタイプ
Options : xml | json
Default : xml

レスポンス

レスポンスデータのタイプ

  • ProcessListのタイプ
ProcessList extends CommonResponse
private Integer totalRows;
private List processList = new ArrayList<>();
Process
private String code;
private String codeName;

リクエスト例

ncloud vautoscaling suspendProcesses --regionCode KR --autoScalingGroupNo ***700 --scalingProcessCodeList LANCH

レスポンス例

<suspendProcessesResponse>
  <requestId></requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <processList>
    <process>
      <code>LANCH</code>
      <codeName>Launch</codeName>
    </process>
  </processList>
</suspendProcessesResponse>