github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/autoscaling/auto_scaling_group.go (about) 1 /* 2 * autoscaling 3 * 4 * <br/>https://ncloud.apigw.ntruss.com/autoscaling/v2 5 * 6 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 7 */ 8 9 package autoscaling 10 11 type AutoScalingGroup struct { 12 13 // 오토스케일링그룹명 14 AutoScalingGroupName *string `json:"autoScalingGroupName,omitempty"` 15 16 // 오토스케일링그룹번호 17 AutoScalingGroupNo *string `json:"autoScalingGroupNo,omitempty"` 18 19 // 론치설정명 20 LaunchConfigurationName *string `json:"launchConfigurationName,omitempty"` 21 22 // 론치설정번호 23 LaunchConfigurationNo *string `json:"launchConfigurationNo,omitempty"` 24 25 // 기대능력치 26 DesiredCapacity *int32 `json:"desiredCapacity,omitempty"` 27 28 // 최소사이즈 29 MinSize *int32 `json:"minSize,omitempty"` 30 31 // 최대사이즈 32 MaxSize *int32 `json:"maxSize,omitempty"` 33 34 DefaultCooldown *int32 `json:"defaultCooldown,omitempty"` 35 36 // 로드밸런서인스턴스Summary리스트 37 LoadBalancerInstanceSummaryList []*LoadBalancerInstanceSummary `json:"loadBalancerInstanceSummaryList,omitempty"` 38 39 // 헬스체크보류기간 40 HealthCheckGracePeriod *int32 `json:"healthCheckGracePeriod,omitempty"` 41 42 // 헬스체크유형 43 HealthCheckType *CommonCode `json:"healthCheckType,omitempty"` 44 45 // 생성일시 46 CreateDate *string `json:"createDate,omitempty"` 47 48 // 오토스케일링그룹에속한서버인스턴스리스트 49 InAutoScalingGroupServerInstanceList []*InAutoScalingGroupServerInstance `json:"inAutoScalingGroupServerInstanceList,omitempty"` 50 51 // 보류된프로세스리스트 52 SuspendedProcessList []*SuspendedProcess `json:"suspendedProcessList,omitempty"` 53 54 // ZONE리스트 55 ZoneList []*Zone `json:"zoneList,omitempty"` 56 }