suspendProcesses

Prev Next

개요

프로세스 보류

설명

지정된 오토 스케일링 그룹에 대한 스케일링 프로세스를 보류(suspend)합니다.

요청 파라미터

파라미터 명 필수 여부 타입 제약사항 설명
autoScalingGroupName Yes String Min : 1, Max : 255 조회하고자 하는 오토 스케일링 그룹명 입력
scalingProcessCodeList No List Min : 1, Max : 5 - 보류할 process 코드의 리스트
아래 항목이 유효한 값 (괄호 안)
* LAUNCH (LANCH)
* TERMINATE (TERMT)
* HEALTH_CHECK (HTHCK)
* RELACE_UNHEALTHY (RPUNH)
* ZONE_REBALANCE (ZNRBL)
* SCHEDULED_ACTIONS (SCACT)
* ADD_TO_LOAD_BALANCER (ADTLB)
* ALARM_NOTIFICATION (ALMNO)

각 값에 대한 설명은 Auto Scaling 개발자 가이드 문서에 기재
만약 이 파라미터를 생략하면 상술한 모든 프로세스가 보류됨
리스트에 동일 항목(프로세스)이 중복 지정될 수 없음

응답 데이터 타입

  • CommonResponse 타입
CommonResponse extends BaseObject
private String requestId;
private String returnCode;
private String returnMessage;

예시

호출

ncloud autoscaling suspendProcesses --autoScalingGroupName soso02

응답

{
  "suspendProcessesResponse": {
    "requestId": "c3dab7b8-8dd5-4559-8f62-3b5dfdee3402",
    "returnCode": "0",
    "returnMessage": "success"
  }
}
<?xml version="1.0" encoding="UTF-8" ?>
<suspendProcessesResponse>
  <requestId>c3dab7b8-8dd5-4559-8f62-3b5dfdee3402</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
</suspendProcessesResponse>