MENU
      setDesiredCapacity

        setDesiredCapacity


        Article summary

        Overview

        Adjust desired capacity

        Description

        Desired capacity configuration regarding the assigned Auto Scaling Group

        Request Parameters

        ParameterRequiredTypeRestrictionsDescription
        autoScalingGroupNameYesStringMin : 1, Max : 255Enter the name of the auto-scaling group you want to view.
        desiredCapacityYesIntegerMin : 0, Max : 30New desired capacity configuration of the assigned group
        The value must not be smaller than the min size or greater than the max size of previously set properties under Auto Scaling Group.

        Response Data type

        • AutoScalingGroupList Type
        AutoScalingGroupList extends CommonResponse
        private Integer totalRows;
        private List autoScalingGroupList = new ArrayList();
        AutoScalingGroup extends BaseObject
        private String autoScalingGroupName;
        private String launchConfigurationName;
        private Integer desiredCapacity;
        private Integer minSize;
        private Integer maxSize;
        private Integer defaultCooldown;
        private List loadBalancerInstanceSummaryList;
        private Integer healthCheckGracePeriod;
        private CommonCode healthCheckType;
        private Date createDate;
        private List inAutoScalingGroupServerInstanceList;
        private List suspendedProcessList;
        private List zoneList;
        LoadBalancerInstanceSummary extends BaseObject
        private String loadBalancerInstanceNo;
        private String loadBalancerName;
        InAutoScalingGroupServerInstance extends BaseObject
        private CommonCode healthStatus;
        private CommonCode lifecycleState;
        private LaunchConfiguration launchConfiguration;
        private String serverInstanceNo;
        private String serverInstanceName;
        SuspendedProcess
        private CommonCode process;
        private String suspensionReason;
        Zone
        private String zoneNo;
        private String zoneName;
        private String zoneCode;
        private String zoneDescription;
        private String regionNo;
        private long totalMemorySize;
        private long totalUsedMemorySize;
        private long totalUsePossibleMemorySize;
        CommonCode
        private String codeKind;
        private String detailCategorizeCode;
        private String code;
        private String codeName;
        private Integer codeOrder;
        private String javaConstantCode;
        LaunchConfiguration
        private String launchConfigurationName;
        private String serverImageProductCode;
        private String serverProductCode;
        private String memberServerImageNo;
        private String loginKeyName;
        private Date createDate;
        private String userData;
        private List accessControlGroupList;
        AccessControlGroup extends BaseObject
        private String accessControlGroupConfigurationNo;
        private String accessControlGroupName;
        private String accessControlGroupDescription;
        private boolean isDefault;
        private Date createDate;

        Examples

        Request

        ncloud autoscaling setDesiredCapacity --autoScalingGroupName soso02 --desiredCapacity 5
        Plain text

        Response

        {
          "setDesiredCapacityResponse": {
            "requestId": "e1e84571-50a0-451f-8acb-ff8dce840ecc",
            "returnCode": "0",
            "returnMessage": "success",
            "totalRows": 1,
            "autoScalingGroupList": [
              {
                "autoScalingGroupName": "soso02",
                "launchConfigurationName": "test-autoscaling",
                "desiredCapacity": 5,
                "minSize": 0,
                "maxSize": 30,
                "defaultCooldown": 12,
                "loadBalancerInstanceSummaryList": [],
                "healthCheckGracePeriod": 42,
                "healthCheckType": {
                  "code": "SVR",
                  "codeName": "Server"
                },
                "createDate": "2017-08-18T14:11:49+0900",
                "inAutoScalingGroupServerInstanceList": [
                  {
                    "healthStatus": {
                      "code": "HLTHY",
                      "codeName": "Healthy (normal)"
                    },
                    "lifecycleState": {
                      "code": "PNDNG",
                      "codeName": "Pending status"
                    },
                    "launchConfiguration": {
                      "launchConfigurationName": "test-autoscaling",
                      "serverImageProductCode": "SPSW0LINUX000044",
                      "serverProductCode": "SPSVRSTAND000003",
                      "memberServerImageNo": "",
                      "loginKeyName": "packer-1522153936",
                      "createDate": "2018-04-05T14:53:16+0900",
                      "userData": ""
                    },
                    "serverInstanceNo": "401886",
                    "serverInstanceName": "s-3a1ry5007bc39y001"
                  },
                  {
                    "healthStatus": {
                      "code": "HLTHY",
                      "codeName": "Healthy (normal)"
                    },
                    "lifecycleState": {
                      "code": "PNDNG",
                      "codeName": "Pending status"
                    },
                    "launchConfiguration": {
                      "launchConfigurationName": "test-autoscaling",
                      "serverImageProductCode": "SPSW0LINUX000044",
                      "serverProductCode": "SPSVRSTAND000003",
                      "memberServerImageNo": "",
                      "loginKeyName": "packer-1522153936",
                      "createDate": "2018-04-05T14:53:16+0900",
                      "userData": ""
                    },
                    "serverInstanceNo": "401889",
                    "serverInstanceName": "s-3a1ry5007bc39y002"
                  }
                ],
                "suspendedProcessList": [],
                "zoneList": [
                  {
                    "zoneNo": "2",
                    "zoneName": "KR-1",
                    "zoneCode": "KR-1",
                    "zoneDescription": "KR-1 zone",
                    "regionNo": "1"
                  }
                ]
              }
            ]
          }
        }
        JSON
        <?xml version="1.0" encoding="UTF-8" ?>
        <setDesiredCapacityResponse>
          <requestId>e1e84571-50a0-451f-8acb-ff8dce840ecc</requestId>
          <returnCode>0</returnCode>
          <returnMessage>success</returnMessage>
          <totalRows>1</totalRows>
          <autoScalingGroupList>
            <autoScalingGroupName>soso02</autoScalingGroupName>
            <launchConfigurationName>test-autoscaling</launchConfigurationName>
            <desiredCapacity>5</desiredCapacity>
            <minSize>0</minSize>
            <maxSize>30</maxSize>
            <defaultCooldown>12</defaultCooldown>
            <loadBalancerInstanceSummaryList/>
            <healthCheckGracePeriod>42</healthCheckGracePeriod>
            <healthCheckType>
              <code>SVR</code>
              <codeName>Server</codeName>
            </healthCheckType>
            <createDate>2017-08-18T14:11:49+0900</createDate>
            <inAutoScalingGroupServerInstanceList>
              <healthStatus>
                <code>HLTHY</code>
                <codeName>Healthy (normal)</codeName>
              </healthStatus>
              <lifecycleState>
                <code>PNDNG</code>
                <codeName>Pending status</codeName>
              </lifecycleState>
              <launchConfiguration>
                <launchConfigurationName>test-autoscaling</launchConfigurationName>
                <serverImageProductCode>SPSW0LINUX000044</serverImageProductCode>
                <serverProductCode>SPSVRSTAND000003</serverProductCode>
                <memberServerImageNo></memberServerImageNo>
                <loginKeyName>packer-1522153936</loginKeyName>
                <createDate>2018-04-05T14:53:16+0900</createDate>
                <userData></userData>
              </launchConfiguration>
              <serverInstanceNo>401886</serverInstanceNo>
              <serverInstanceName>s-3a1ry5007bc39y001</serverInstanceName>
            </inAutoScalingGroupServerInstanceList>
            <inAutoScalingGroupServerInstanceList>
              <healthStatus>
                <code>HLTHY</code>
                <codeName>Healthy (normal)</codeName>
              </healthStatus>
              <lifecycleState>
                <code>PNDNG</code>
                <codeName>Pending status</codeName>
              </lifecycleState>
              <launchConfiguration>
                <launchConfigurationName>test-autoscaling</launchConfigurationName>
                <serverImageProductCode>SPSW0LINUX000044</serverImageProductCode>
                <serverProductCode>SPSVRSTAND000003</serverProductCode>
                <memberServerImageNo></memberServerImageNo>
                <loginKeyName>packer-1522153936</loginKeyName>
                <createDate>2018-04-05T14:53:16+0900</createDate>
                <userData></userData>
              </launchConfiguration>
              <serverInstanceNo>401889</serverInstanceNo>
              <serverInstanceName>s-3a1ry5007bc39y002</serverInstanceName>
            </inAutoScalingGroupServerInstanceList>
            <suspendedProcessList/>
            <zoneList>
              <zoneNo>2</zoneNo>
              <zoneName>KR-1</zoneName>
              <zoneCode>KR-1</zoneCode>
              <zoneDescription>KR-1 zone</zoneDescription>
              <regionNo>1</regionNo>
            </zoneList>
          </autoScalingGroupList>
        </setDesiredCapacityResponse>
        XML

        Was this article helpful?

        Changing your password will log you out immediately. Use the new password to log back in.
        First name must have atleast 2 characters. Numbers and special characters are not allowed.
        Last name must have atleast 1 characters. Numbers and special characters are not allowed.
        Enter a valid email
        Enter a valid password
        Your profile has been successfully updated.