AutoScalingGroup

Prev Next

VPC 환경에서 이용 가능합니다.

설명

Auto Scaling Group

구문

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;

필드

파라미터명 필수 여부 타입 설명
vpcNo Yes String Auto Scaling이 수행될 VPC 번호
subnetNo Yes String Auto Scaling이 수행될 Subnet 번호
serverNamePrefix No String Scale-out 에 의해 생성되는 서버 이름의 Prefix
autoScalingGroupNo Yes String - Auto Scaling Group 번호
Auto Scaling Group을 식별하기 위한 NAVER CLOUD PLATFORM의 식별자
autoScalingGroupName Yes String Auto Scaling Group 이름
launchConfigurationNo Yes String Auto Scaling Group에 설정되어 있는 Launch Configuration 번호
minSize Yes Integer 최소 용량 (0 ~ 30)
maxSize Yes Integer 최대 용량 (0 ~ 30)
desiredCapacity Yes Integer 기대 용량 (0 ~ 30)
defaultCoolDown Yes Integer - 쿨다운 기본값 (초)
실제 Scaling이 수행 중이거나 수행 완료된 이후에 모니터링 이벤트 알람이 발생하더라도 반응하지 않고 무시하도록 설정한 기간
healthCheckGracePeriod Yes Integer - 헬스 체크 보류 기간 (초)
서버가 정상 응답 하지 않더라도 해당 기간 동안 헬스체크 보류
healthCheckType Yes CommonCode - 헬스 체크 유형
SVR (Server)
LOADB (Load Balancer)
헬스 체크 유형을 LOADB로 설정 시 설정되 타겟 그룹의 헬스 체크 방식과 기준에 따라 서버의 상태 판단
createDate Yes Date 생성일자 포맷 : "YYYY-MM-DDThh:mm:ssZ"
autoScalingGroupStatus Yes CommonCode Auto Scaling Group 상태
CREAT (Auto Scaling Group CREATED 상태)
DELTD (Auto Scaling Group DELETED 상태)
targetGroupNoList No TargetGroupNoList - 타겟 그룹 번호 리스트
헬스 체크 유형을 LOADB로 설정 시 유효하며 각 타겟 그룹의 헬스 체크 방식과 기준에 따라 서버의 상태 판단
inAutoScalingGroupServerInstanceList No List<InAutoScalingGroupServerInstance> Auto Scaling Group에 속한 서버 인스턴스 리스트
accessControlGroupNoList Yes AccessControlGroupNoList - Scale-out 에 의해 생성되는 서버 그룹에 적용되는 ACG 번호 리스트
최대 3개까지 적용 가능
suspendedProcessList No List<SuspendedProcess> 일시 정지된 프로세스 리스트