| 程序包 | 说明 |
|---|---|
| com.aliyun.sdk.service.ess20220222.models |
| 限定符和类型 | 方法和说明 |
|---|---|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.activeCapacity(Integer activeCapacity)
The number of ECS instances that are in the In Service state in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.activeScalingConfigurationId(String activeScalingConfigurationId)
The ID of the active scaling configuration in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.albServerGroups(List<DescribeScalingGroupDetailResponseBody.AlbServerGroups> albServerGroups)
The information about the Application Load Balancer (ALB) server groups.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.allocationStrategy(String allocationStrategy)
The allocation policy of instances.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.azBalance(Boolean azBalance)
Indicates whether instances in the scaling group are evenly distributed across zones.
|
static DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.builder() |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.compensateWithOnDemand(Boolean compensateWithOnDemand)
Indicates whether pay-as-you-go ECS instances can be automatically created to reach the required number of ECS instances when preemptible ECS instances cannot be created due to high prices or insufficient inventory of resources.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.creationTime(String creationTime)
The time when the scaling group was created.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.currentHostName(String currentHostName)
> This parameter is not available for use.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.customPolicyARN(String customPolicyARN)
The Alibaba Cloud Resource Name (ARN) of the function that is specified in the custom scale-in policy.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.DBInstanceIds(List<String> DBInstanceIds)
The IDs of the ApsaraDB RDS instances that are associated with the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.defaultCooldown(Integer defaultCooldown)
The cooldown period of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.desiredCapacity(Integer desiredCapacity)
The expected number of ECS instances in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.enableDesiredCapacity(Boolean enableDesiredCapacity)
Indicates whether the Expected Number of Instances feature is enabled.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.groupDeletionProtection(Boolean groupDeletionProtection)
Indicates whether Deletion Protection is enabled for the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.groupType(String groupType)
The type of the instances that are managed by the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.healthCheckType(String healthCheckType)
The health check mode of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.healthCheckTypes(List<String> healthCheckTypes)
The health check types.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.initCapacity(Integer initCapacity)
The number of instances that are in the Initialized state and not added to the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.isElasticStrengthInAlarm(Boolean isElasticStrengthInAlarm)
> This parameter is not available for use.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.launchTemplateId(String launchTemplateId)
The ID of the launch template that is used by the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.launchTemplateOverrides(List<DescribeScalingGroupDetailResponseBody.LaunchTemplateOverrides> launchTemplateOverrides)
The information about the instance types that are extended in the launch template.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.launchTemplateVersion(String launchTemplateVersion)
The version number of the launch template.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.lifecycleState(String lifecycleState)
The status of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.loadBalancerConfigs(List<DescribeScalingGroupDetailResponseBody.LoadBalancerConfigs> loadBalancerConfigs)
The CLB configurations.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.loadBalancerIds(List<String> loadBalancerIds)
The IDs of the SLB instances that are associated with the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.maxInstanceLifetime(Integer maxInstanceLifetime)
The maximum life span of an instance in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.maxSize(Integer maxSize)
The maximum number of ECS instances that can be contained in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.minSize(Integer minSize)
The minimum number of ECS instances that must be contained in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.modificationTime(String modificationTime)
The time when the scaling group was modified.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.monitorGroupId(String monitorGroupId)
The ID of the CloudMonitor application group that is associated with the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.multiAZPolicy(String multiAZPolicy)
The scaling policy of the ECS instances in the multi-zone scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.onDemandBaseCapacity(Integer onDemandBaseCapacity)
The minimum number of pay-as-you-go instances that must be contained in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.onDemandPercentageAboveBaseCapacity(Integer onDemandPercentageAboveBaseCapacity)
The percentage of pay-as-you-go instances among the excess instances when the minimum number of pay-as-you-go instances reaches the requirement.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.pendingCapacity(Integer pendingCapacity)
The number of ECS instances that are being added to the scaling group and configured.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.pendingWaitCapacity(Integer pendingWaitCapacity)
The number of ECS instances that are in the Pending Add state in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.protectedCapacity(Integer protectedCapacity)
The number of ECS instances that are in the Protected state in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.regionId(String regionId)
The region ID of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.removalPolicies(List<String> removalPolicies)
The instance removal policies.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.removingCapacity(Integer removingCapacity)
The number of ECS instances that are being removed from the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.removingWaitCapacity(Integer removingWaitCapacity)
The number of ECS instances that are in the Pending Remove state in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.resourceGroupId(String resourceGroupId)
The ID of the resource group to which the scaling group belongs.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.scalingGroupId(String scalingGroupId)
The ID of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.scalingGroupName(String scalingGroupName)
The name of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.scalingPolicy(String scalingPolicy)
The reclaim mode of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.serverGroups(List<DescribeScalingGroupDetailResponseBody.ServerGroups> serverGroups)
The information about the server groups.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.spotAllocationStrategy(String spotAllocationStrategy)
The allocation policy of preemptible instances.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.spotInstancePools(Integer spotInstancePools)
The number of instance types that are specified.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.spotInstanceRemedy(Boolean spotInstanceRemedy)
Indicates whether preemptible instances can be supplemented.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.standbyCapacity(Integer standbyCapacity)
The number of ECS instances that are in the Standby state in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.stoppedCapacity(Integer stoppedCapacity)
The number of instances that are stopped in Economical Mode in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.suspendedProcesses(List<String> suspendedProcesses)
The processes that are suspended.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.systemSuspended(Boolean systemSuspended)
Indicates whether Auto Scaling stops executing scaling activities in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.tags(List<DescribeScalingGroupDetailResponseBody.Tags> tags)
The tags of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.totalCapacity(Integer totalCapacity)
The total weighted capacity of all ECS instances in the scaling group if Weighted is specified.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.totalInstanceCount(Integer totalInstanceCount)
The total number of Elastic Compute Service (ECS) instances in the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.vpcId(String vpcId)
The virtual private cloud (VPC) ID of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.vServerGroups(List<DescribeScalingGroupDetailResponseBody.VServerGroups> vServerGroups)
The backend vServer groups.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.vSwitchId(String vSwitchId)
The vSwitch ID of the scaling group.
|
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder |
DescribeScalingGroupDetailResponseBody.ScalingGroup.Builder.vSwitchIds(List<String> vSwitchIds)
The IDs of the vSwitches that are associated with the scaling group.
|
Copyright © 2024. All rights reserved.