VPC 환경에서 이용 가능합니다.
오토 스케일링 그룹입니다.
구문
구문은 다음과 같습니다.
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 |
String | Required | 오토 스케일링이 수행될 VPC 번호 |
subnetNo |
String | Required | 오토 스케일링이 수행될 Subnet 번호 |
serverNamePrefix |
String | Optional | Scale-out에 의해 생성되는 서버 이름의 Prefix |
autoScalingGroupNo |
String | Required | 오토 스케일링 그룹 번호
|
autoScalingGroupName |
String | Required | 오토 스케일링 그룹 이름 |
launchConfigurationNo |
String | Required | 오토 스케일링 그룹에 설정된 Launch Configuration 번호 |
minSize |
Integer | Required | 최소 용량
|
maxSize |
Integer | Required | 최대 용량
|
desiredCapacity |
Integer | Required | 기대 용량
|
defaultCoolDown |
Integer | Required | 쿨다운 기본값(초)
|
healthCheckGracePeriod |
Integer | Required | 헬스 체크 보류 기간(초)
|
healthCheckType |
CommonCode | Required | 헬스 체크 유형
|
createDate |
Date | Required | 생성 일시(YYYY-MM-DDThh:mm:ssZ) |
autoScalingGroupStatus |
CommonCode | Required | 오토 스케일링 그룹 상태
|
targetGroupNoList |
TargetGroupNoList | Optional | 타겟 그룹 번호 목록
|
inAutoScalingGroupServerInstanceList |
List<InAutoScalingGroupServerInstance> | Optional | 오토 스케일링 그룹에 속한 서버 인스턴스 목록 |
accessControlGroupNoList |
AccessControlGroupNoList | Required | Scale-out에 의해 생성되는 서버 그룹에 적용되는 ACG 번호 목록
|
suspendedProcessList |
List<SuspendedProcess> | Optional | 일시 정지된 프로세스 목록 |