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