github.com/NaverCloudPlatform/ncloud-sdk-go-v2@v1.6.13/services/vautoscaling/auto_scaling_group.go (about) 1 /* 2 * vautoscaling 3 * 4 * VPC Auto Scaling 관련 API<br/>https://ncloud.apigw.ntruss.com/vautoscaling/v2 5 * 6 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) 7 */ 8 9 package vautoscaling 10 11 type AutoScalingGroup struct { 12 13 // VPC번호 14 VpcNo *string `json:"vpcNo,omitempty"` 15 16 // 서브넷번호 17 SubnetNo *string `json:"subnetNo,omitempty"` 18 19 // 서버이름Prefix 20 ServerNamePrefix *string `json:"serverNamePrefix,omitempty"` 21 22 // 오토스케일링그룹번호 23 AutoScalingGroupNo *string `json:"autoScalingGroupNo,omitempty"` 24 25 // 오토스케일링그룹이름 26 AutoScalingGroupName *string `json:"autoScalingGroupName,omitempty"` 27 28 // 론치설정번호 29 LaunchConfigurationNo *string `json:"launchConfigurationNo,omitempty"` 30 31 // 최소용량 32 MinSize *int32 `json:"minSize,omitempty"` 33 34 // 최대용량 35 MaxSize *int32 `json:"maxSize,omitempty"` 36 37 // 기대용량 38 DesiredCapacity *int32 `json:"desiredCapacity,omitempty"` 39 40 // 쿨다운기본값 41 DefaultCoolDown *int32 `json:"defaultCoolDown,omitempty"` 42 43 // 헬스체크보류기간 44 HealthCheckGracePeriod *int32 `json:"healthCheckGracePeriod,omitempty"` 45 46 // 헬스체크유형 47 HealthCheckType *CommonCode `json:"healthCheckType,omitempty"` 48 49 // 생성일시 50 CreateDate *string `json:"createDate,omitempty"` 51 52 // 오토스케일링그룹상태 53 AutoScalingGroupStatus *CommonCode `json:"autoScalingGroupStatus,omitempty"` 54 55 // 타겟그룹번호리스트 56 TargetGroupNoList []*string `json:"targetGroupNoList,omitempty"` 57 58 // 오토스케일링그룹에속한서버인스턴스리스트 59 InAutoScalingGroupServerInstanceList []*InAutoScalingGroupServerInstance `json:"inAutoScalingGroupServerInstanceList,omitempty"` 60 61 // ACG번호리스트 62 AccessControlGroupNoList []*string `json:"accessControlGroupNoList,omitempty"` 63 64 // 일시정지된프로세스리스트 65 SuspendedProcessList []*SuspendedProcess `json:"suspendedProcessList,omitempty"` 66 }