AutoScalingGroup
    • PDF

    AutoScalingGroup

    • PDF

    Article summary

    Available in VPC

    This is an autoscaling group.

    Syntax

    The syntax is as follows.

    private String vpcNo;
    private String subnetNo;
    private String serverNamePrefix;
    private String autoScalingGroupNo;
    private String autoScalingGroupName;
    private String launchConfigurationNo;
    private Integer minSize;
    private Integer maxSize;
    private Integer desiredCapacity;
    private Integer defaultCoolDown;
    private Integer healthCheckGracePeriod;
    private CommonCode healthCheckType;
    private Date createDate;
    private CommonCode autoScalingGroupStatus;
    private TargetGroupNoList targetGroupNoList;
    private List<InAutoScalingGroupServerInstance> inAutoScalingGroupServerInstanceList;
    private AccessControlGroupNoList accessControlGroupNoList;
    private List<SuspendedProcess> suspendedProcessList;
    

    Field

    The following describes the fields.

    FieldTypeRequiredDescription
    vpcNoStringRequiredVPC number where autoscaling will occur
    subnetNoStringRequiredSubnet number where autoscaling will occur
    serverNamePrefixStringOptionalPrefix of the server name created by scale-out
    autoScalingGroupNoStringRequiredAutoscaling group number
    • NAVER Cloud Platform's identifier to identify autoscaling groups
    autoScalingGroupNameStringRequiredAutoscaling group name
    launchConfigurationNoStringRequiredLaunch configuration number set in the autoscaling group
    minSizeIntegerRequiredMinimum capacity
    • 0 - 30
    maxSizeIntegerRequiredMaximum capacity
    • 0 - 30
    desiredCapacityIntegerRequiredExpected capacity
    • 0 - 30
    defaultCoolDownIntegerRequiredCooldown default (seconds)
    • Period of time set to ignore monitoring event alerts instead of reacting to them, even if they occur after actual scaling is taking place or has completed
    healthCheckGracePeriodIntegerRequiredHealth check grace period (seconds)
    • Pend health checks during the period even if the server is not responding normally
    healthCheckTypeCommonCodeRequiredHealth check type
    • SVR | LOADB
      • SVR: server
      • LOADB: Load Balancer
    • When setting the health check type to LOADB, the server's health is determined based on the health check method and criteria of the set target group
    createDateDateRequiredCreation date and time (YYYY-MM-DDThh:mm:ssZ)
    autoScalingGroupStatusCommonCodeRequiredAutoscaling group status
    • CREAT | DELTD
      • CREAT: created
      • DELTD: deleted
    targetGroupNoListTargetGroupNoListOptionalList of target group numbers
    • Valid when health check type is set to LOADB and it determines the health of the server based on each target group's health check method and criteria
    inAutoScalingGroupServerInstanceListList<InAutoScalingGroupServerInstance>OptionalList of server instances that are part of an autoscaling group
    accessControlGroupNoListAccessControlGroupNoListRequiredList of ACG numbers applied to the server groups created by scale-out
    • Applicable to up to three
    suspendedProcessListList<SuspendedProcess>OptionalList of suspended processes

    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.