getScalingProcessTypeList

Prev Next

Can be used in a VPC environment.

Summary

Search list of process types for using in the process management of Auto Scaling Group.
You can use it for scalingProcessCodeList field in suspendProcesses and resumeProcesses actions.

Request

Request Parameters

Parameter name Requirement status Type Restrictions Description
regionCode No String Region code
You can decide the region where the list of process types will be searched.
You can obtain the regionCode through the getRegionList action.
Default: Select the first region of the getRegionList search results
responseFormatType No String Format type of the response results
Options : xml | json
Default : xml

Response

Response data type

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

Example

Request example

ncloud vautoscaling getScalingProcessTypeList --regionCode KR

Response example

<getScalingProcessTypeListResponse>
  <requestId></requestId>
  <returnCode>0</returnCode>
  <returnMessage>success</returnMessage>
  <totalRows>8</totalRows>
  <processList>
    <process>
      <code>LANCH</code>
      <codeName>Launch</codeName>
    </process>
    <process>
      <code>TERMT</code>
      <codeName>Terminate</codeName>
    </process>
    <process>
      <code>HTHCK</code>
      <codeName>Health Check</codeName>
    </process>
    <process>
      <code>RPUNH</code>
      <codeName>Replace Unhealthy</codeName>
    </process>
    <process>
      <code>ZNRBL</code>
      <codeName>Zone Rebalancing</codeName>
    </process>
    <process>
      <code>SCACT</code>
      <codeName>Scheduled Action</codeName>
    </process>
    <process>
      <code>ADTLB</code>
      <codeName>Add to Load Balancer</codeName>
    </process>
    <process>
      <code>ALMNO</code>
      <codeName>Alarm Notification</codeName>
    </process>
  </processList>
</getScalingProcessTypeListResponse>