public class DescribeServiceAutoScalerResponseBody
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Map<String,?> |
behavior
The additional information about the Autoscaler policy, such as the interval of triggering Autoscaler.
|
List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyCurrentMetrics> |
currentMetrics
The metrics.
|
Integer |
maxReplica
The maximum number of instances in the service.
|
Integer |
minReplica
The minimum number of instances in the service.
|
String |
requestId
The request ID.
|
List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyScaleStrategies> |
scaleStrategies
The auto scaling policies.
|
String |
serviceName
The service name.
|
| 构造器和说明 |
|---|
DescribeServiceAutoScalerResponseBody() |
@NameInMap(value="Behavior") public Map<String,?> behavior
The additional information about the Autoscaler policy, such as the interval of triggering Autoscaler.
example:{ "behavior": { "scaleDown": { "stabilizationWindowSeconds": 150 } } }
@NameInMap(value="CurrentMetrics") public List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyCurrentMetrics> currentMetrics
The metrics.
@NameInMap(value="MaxReplica") public Integer maxReplica
The maximum number of instances in the service.
example:8
@NameInMap(value="MinReplica") public Integer minReplica
The minimum number of instances in the service.
example:3
@NameInMap(value="RequestId") public String requestId
The request ID.
example:40325405-579C-4D82****
@NameInMap(value="ScaleStrategies") public List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyScaleStrategies> scaleStrategies
The auto scaling policies.
@NameInMap(value="ServiceName") public String serviceName
The service name.
example:foo
public static DescribeServiceAutoScalerResponseBody build(Map<String,?> map) throws Exception
Exceptionpublic DescribeServiceAutoScalerResponseBody setBehavior(Map<String,?> behavior)
public DescribeServiceAutoScalerResponseBody setCurrentMetrics(List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyCurrentMetrics> currentMetrics)
public List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyCurrentMetrics> getCurrentMetrics()
public DescribeServiceAutoScalerResponseBody setMaxReplica(Integer maxReplica)
public Integer getMaxReplica()
public DescribeServiceAutoScalerResponseBody setMinReplica(Integer minReplica)
public Integer getMinReplica()
public DescribeServiceAutoScalerResponseBody setRequestId(String requestId)
public String getRequestId()
public DescribeServiceAutoScalerResponseBody setScaleStrategies(List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyScaleStrategies> scaleStrategies)
public List<DescribeServiceAutoScalerResponseBody.DescribeServiceAutoScalerResponseBodyScaleStrategies> getScaleStrategies()
public DescribeServiceAutoScalerResponseBody setServiceName(String serviceName)
public String getServiceName()
Copyright © 2024. All rights reserved.