public class UpdateWaypointRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
clusterId
The ID of the cluster on the data plane.
|
Boolean |
HPAEnabled
Specifies whether to enable Horizontal Pod Autoscaling (HPA).
|
Integer |
HPAMaxReplicas
The maximum number of waypoint proxy pods when HPA is enabled.
|
Integer |
HPAMinReplicas
The minimum number of waypoint proxy pods when HPA is enabled.
|
Integer |
HPATargetCPU
The expected CPU utilization when HPA is enabled.
|
Integer |
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
Waypoint名称。
|
String |
namespace
The namespace.
|
Boolean |
preferECI
Specifies whether to deploy waypoint proxy pods based on Elastic Container Instance (ECI).
|
Integer |
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 |
serviceMeshId
The Service Mesh (ASM) instance ID.
|
| 构造器和说明 |
|---|
UpdateWaypointRequest() |
@NameInMap(value="ClusterId") public String clusterId
The ID of the cluster on the data plane.
@NameInMap(value="HPAEnabled") public Boolean HPAEnabled
Specifies whether to enable Horizontal Pod Autoscaling (HPA).
@NameInMap(value="HPAMaxReplicas") public Integer HPAMaxReplicas
The maximum number of waypoint proxy pods when HPA is enabled.
@NameInMap(value="HPAMinReplicas") public Integer HPAMinReplicas
The minimum number of waypoint proxy pods when HPA is enabled.
@NameInMap(value="HPATargetCPU") public Integer HPATargetCPU
The expected CPU utilization when HPA is enabled.
@NameInMap(value="HPATargetMemory") public Integer 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
Waypoint名称。
@NameInMap(value="Namespace") public String namespace
The namespace.
@NameInMap(value="PreferECI") public Boolean preferECI
Specifies whether to deploy waypoint proxy pods based on Elastic Container Instance (ECI).
@NameInMap(value="Replicas") public Integer 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="ServiceMeshId") public String serviceMeshId
The Service Mesh (ASM) instance ID.
public static UpdateWaypointRequest build(Map<String,?> map) throws Exception
Exceptionpublic UpdateWaypointRequest setClusterId(String clusterId)
public String getClusterId()
public UpdateWaypointRequest setHPAEnabled(Boolean HPAEnabled)
public Boolean getHPAEnabled()
public UpdateWaypointRequest setHPAMaxReplicas(Integer HPAMaxReplicas)
public Integer getHPAMaxReplicas()
public UpdateWaypointRequest setHPAMinReplicas(Integer HPAMinReplicas)
public Integer getHPAMinReplicas()
public UpdateWaypointRequest setHPATargetCPU(Integer HPATargetCPU)
public Integer getHPATargetCPU()
public UpdateWaypointRequest setHPATargetMemory(Integer HPATargetMemory)
public Integer getHPATargetMemory()
public UpdateWaypointRequest setLimitCPU(String limitCPU)
public String getLimitCPU()
public UpdateWaypointRequest setLimitMemory(String limitMemory)
public String getLimitMemory()
public UpdateWaypointRequest setName(String name)
public String getName()
public UpdateWaypointRequest setNamespace(String namespace)
public String getNamespace()
public UpdateWaypointRequest setPreferECI(Boolean preferECI)
public Boolean getPreferECI()
public UpdateWaypointRequest setReplicas(Integer replicas)
public Integer getReplicas()
public UpdateWaypointRequest setRequestCPU(String requestCPU)
public String getRequestCPU()
public UpdateWaypointRequest setRequestMemory(String requestMemory)
public String getRequestMemory()
public UpdateWaypointRequest setServiceMeshId(String serviceMeshId)
public String getServiceMeshId()
Copyright © 2023. All rights reserved.