getScalingProcessTypeList

Prev Next

개요

프로세스 구분 리스트 조회

설명

resumeProcesses와 suspendProcesses 액션(action)에서 사용되는 스케일링 처리 유형을 결과로 받습니다.

응답 데이터 타입

  • ProcessList 타입
ProcessList extends CommonResponse
private Integer totalRows;
private List processList = new ArrayList();
Process extends BaseObject
private CommonCode process;
CommonCode
private String codeKind;
private String detailCategorizeCode;
private String code;
private String codeName;
private Integer codeOrder;
private String javaConstantCode;

예시

호출

ncloud autoscaling getScalingProcessTypeList

응답

{
  "getScalingProcessTypeListResponse": {
    "requestId": "ca7d1687-9863-4030-9d78-778f7753afd9",
    "returnCode": "0",
    "returnMessage": "success",
    "totalRows": 0,
    "processList": [
      {
        "process": {
          "code": "LANCH",
          "codeName": "Launch"
        }
      },
      {
        "process": {
          "code": "TERMT",
          "codeName": "Terminate"
        }
      },
      {
        "process": {
          "code": "HTHCK",
          "codeName": "Health Check"
        }
      },
      {
        "process": {
          "code": "RPUNH",
          "codeName": "Replace Unhealthy"
        }
      },
      {
        "process": {
          "code": "ZNRBL",
          "codeName": "Zone Rebalancing"
        }
      },
      {
        "process": {
          "code": "SCACT",
          "codeName": "Scheduled Action"
        }
      },
      {
        "process": {
          "code": "ADTLB",
          "codeName": "Add to Load Balancer"
        }
      },
      {
        "process": {
          "code": "ALMNO",
          "codeName": "Alarm Notification"
        }
      }
    ]
  }
}
<?xml version="1.0" encoding="UTF-8"?>
<getScalingProcessTypeListResponse>
  <requestId>cb5d73a0-731c-4f1d-86c8-fd2a64ca23c6</requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>0</totalRows>
  <processList>
    <process>
      <process>
        <code>LANCH</code>
        <codeName>Launch</codeName>
      </process>
    </process>
    <process>
      <process>
        <code>TERMT</code>
        <codeName>Terminate</codeName>
      </process>
    </process>
    <process>
      <process>
        <code>HTHCK</code>
        <codeName>Health Check</codeName>
      </process>
    </process>
    <process>
      <process>
        <code>RPUNH</code>
        <codeName>Replace Unhealthy</codeName>
      </process>
    </process>
    <process>
      <process>
        <code>ZNRBL</code>
        <codeName>Zone Rebalancing</codeName>
      </process>
    </process>
    <process>
      <process>
        <code>SCACT</code>
        <codeName>Scheduled Action</codeName>
      </process>
    </process>
    <process>
      <process>
        <code>ADTLB</code>
        <codeName>Add to Load Balancer</codeName>
      </process>
    </process>
    <process>
      <process>
        <code>ALMNO</code>
        <codeName>Alarm Notification</codeName>
      </process>
    </process>
  </processList>
</getScalingProcessTypeListResponse>