public static class ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
HPAEnabled
Indicates whether Horizontal Pod Autoscaling (HPA) is enabled.
|
String |
HPAMaxReplicas
The maximum number of waypoint proxy pods when HPA is enabled.
|
String |
HPAMinReplicas
The minimum number of waypoint proxy pods when HPA is enabled.
|
String |
HPATargetCPU
The expected CPU utilization when HPA is enabled.
|
String |
HPATargetMemory
The expected memory usage when HPA is enabled.
|
String |
limitCPU
The maximum number of CPU cores that are available to the waypoint proxy pods.
|
String |
limitMemory
The maximum size of the memory that is available to the waypoint proxy pods.
|
String |
name
The name of the gateway resource corresponding to the waypoint proxy.
|
String |
namespace
The namespace.
|
String |
preferECI
Indicates whether waypoint proxy pods are deployed based on Elastic Container Instance (ECI).
|
String |
replicas
The number of waypoint proxy pods.
|
String |
requestCPU
The number of CPU cores requested by the waypoint proxy pods.
|
String |
requestMemory
The size of the memory requested by the waypoint proxy pods.
|
String |
serviceAccount
The service account on which the waypoint proxy takes effect.
|
| 构造器和说明 |
|---|
ListWaypointsResponseBodyWaypoints() |
@NameInMap(value="HPAEnabled") public String HPAEnabled
Indicates whether Horizontal Pod Autoscaling (HPA) is enabled.
@NameInMap(value="HPAMaxReplicas") public String HPAMaxReplicas
The maximum number of waypoint proxy pods when HPA is enabled.
@NameInMap(value="HPAMinReplicas") public String HPAMinReplicas
The minimum number of waypoint proxy pods when HPA is enabled.
@NameInMap(value="HPATargetCPU") public String HPATargetCPU
The expected CPU utilization when HPA is enabled.
@NameInMap(value="HPATargetMemory") public String HPATargetMemory
The expected memory usage when HPA is enabled.
@NameInMap(value="LimitCPU") public String limitCPU
The maximum number of CPU cores that are available to the waypoint proxy pods.
@NameInMap(value="LimitMemory") public String limitMemory
The maximum size of the memory that is available to the waypoint proxy pods.
@NameInMap(value="Name") public String name
The name of the gateway resource corresponding to the waypoint proxy. If the waypoint proxy takes effect on a service account, the name is the service account name. If the waypoint proxy takes effect for the entire namespace, the name is "namespace".
@NameInMap(value="Namespace") public String namespace
The namespace.
@NameInMap(value="PreferECI") public String preferECI
Indicates whether waypoint proxy pods are deployed based on Elastic Container Instance (ECI).
@NameInMap(value="Replicas") public String replicas
The number of waypoint proxy pods.
@NameInMap(value="RequestCPU") public String requestCPU
The number of CPU cores requested by the waypoint proxy pods.
@NameInMap(value="RequestMemory") public String requestMemory
The size of the memory requested by the waypoint proxy pods.
@NameInMap(value="ServiceAccount") public String serviceAccount
The service account on which the waypoint proxy takes effect. If this parameter is not specified, the waypoint proxy takes effect for the entire namespace.
public static ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints build(Map<String,?> map) throws Exception
Exceptionpublic ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setHPAEnabled(String HPAEnabled)
public String getHPAEnabled()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setHPAMaxReplicas(String HPAMaxReplicas)
public String getHPAMaxReplicas()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setHPAMinReplicas(String HPAMinReplicas)
public String getHPAMinReplicas()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setHPATargetCPU(String HPATargetCPU)
public String getHPATargetCPU()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setHPATargetMemory(String HPATargetMemory)
public String getHPATargetMemory()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setLimitCPU(String limitCPU)
public String getLimitCPU()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setLimitMemory(String limitMemory)
public String getLimitMemory()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setName(String name)
public String getName()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setNamespace(String namespace)
public String getNamespace()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setPreferECI(String preferECI)
public String getPreferECI()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setReplicas(String replicas)
public String getReplicas()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setRequestCPU(String requestCPU)
public String getRequestCPU()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setRequestMemory(String requestMemory)
public String getRequestMemory()
public ListWaypointsResponseBody.ListWaypointsResponseBodyWaypoints setServiceAccount(String serviceAccount)
public String getServiceAccount()
Copyright © 2023. All rights reserved.