public class CreateContainGroupRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateContainGroupRequest() | 
| CreateContainGroupRequest(CreateContainGroupRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getAccessType()Get 0:公网 1:集群内访问 2:NodePort | 
| String | getAgentCpuLimit()Get agent 容器最大的 CPU 核数,对应 K8S 的 limit | 
| String | getAgentCpuRequest()Get agent 容器分配的 CPU 核数,对应 K8S 的 request | 
| String | getAgentMemLimit()Get agent 容器最大的内存 MiB 数,对应 K8S 的 limit | 
| String | getAgentMemRequest()Get agent 容器分配的内存 MiB 数,对应 K8S 的 request | 
| String | getApplicationId()Get 分组所属【应用ID】,可通过调用[DescribeApplications](https://cloud.tencent.com/document/product/649/36090)查询已创建的应用列表或登录[控制台](https://console.cloud.tencent.com/tsf/app?rid=1)进行查看;也可以调用[CreateApplication](https://cloud.tencent.com/document/product/649/36094)创建新的应用。 | 
| String | getClusterId()Get 集群ID | 
| String | getCpuLimit()Get 最大分配 CPU 核数,对应 K8S limit | 
| String | getCpuRequest()Get 初始分配的 CPU 核数,对应 K8S request | 
| String | getGroupComment()Get 分组备注字段,长度应不大于200字符 | 
| String | getGroupName()Get 分组名称字段,长度1~60,字母或下划线开头,可包含字母数字下划线 | 
| String | getGroupResourceType()Get 部署组资源类型;DEF 表示默认资源类型 | 
| Long | getInstanceNum()Get 实例数量 | 
| String | getIstioCpuLimit()Get istioproxy 容器最大的 CPU 核数,对应 K8S 的 limit | 
| String | getIstioCpuRequest()Get istioproxy 容器分配的 CPU 核数,对应 K8S 的 request | 
| String | getIstioMemLimit()Get istioproxy 容器最大的内存 MiB 数,对应 K8S 的 limit | 
| String | getIstioMemRequest()Get istioproxy 容器分配的内存 MiB 数,对应 K8S 的 request | 
| String | getMemLimit()Get 最大分配内存 MiB 数,对应 K8S limit | 
| String | getMemRequest()Get 初始分配的内存 MiB 数,对应 K8S request | 
| String | getNamespaceId()Get 分组所属【命名空间ID】,可通过调用[DescribeSimpleNamespaces](https://cloud.tencent.com/document/product/649/36096)查询已创建的命名空间列表或登录[控制台](https://console.cloud.tencent.com/tsf/resource?rid=1&tab=namespace)进行查看;也可以调用[CreateNamespace](https://cloud.tencent.com/document/product/649/36098)创建新的命名空间。 | 
| ProtocolPort[] | getProtocolPorts()Get 数组对象,见下方定义 | 
| String | getSubnetId()Get 分组所属【子网ID】,可前往私有网络[控制台](https://console.cloud.tencent.com/vpc/subnet?rid=1&unVpcId=vpc-6bs8ytjd)进行获取 | 
| Long | getUpdateIvl()Get 滚动更新必填,更新间隔 | 
| Long | getUpdateType()Get 更新方式:0:快速更新 1:滚动更新 | 
| void | setAccessType(Long AccessType)Set 0:公网 1:集群内访问 2:NodePort | 
| void | setAgentCpuLimit(String AgentCpuLimit)Set agent 容器最大的 CPU 核数,对应 K8S 的 limit | 
| void | setAgentCpuRequest(String AgentCpuRequest)Set agent 容器分配的 CPU 核数,对应 K8S 的 request | 
| void | setAgentMemLimit(String AgentMemLimit)Set agent 容器最大的内存 MiB 数,对应 K8S 的 limit | 
| void | setAgentMemRequest(String AgentMemRequest)Set agent 容器分配的内存 MiB 数,对应 K8S 的 request | 
| void | setApplicationId(String ApplicationId)Set 分组所属【应用ID】,可通过调用[DescribeApplications](https://cloud.tencent.com/document/product/649/36090)查询已创建的应用列表或登录[控制台](https://console.cloud.tencent.com/tsf/app?rid=1)进行查看;也可以调用[CreateApplication](https://cloud.tencent.com/document/product/649/36094)创建新的应用。 | 
| void | setClusterId(String ClusterId)Set 集群ID | 
| void | setCpuLimit(String CpuLimit)Set 最大分配 CPU 核数,对应 K8S limit | 
| void | setCpuRequest(String CpuRequest)Set 初始分配的 CPU 核数,对应 K8S request | 
| void | setGroupComment(String GroupComment)Set 分组备注字段,长度应不大于200字符 | 
| void | setGroupName(String GroupName)Set 分组名称字段,长度1~60,字母或下划线开头,可包含字母数字下划线 | 
| void | setGroupResourceType(String GroupResourceType)Set 部署组资源类型;DEF 表示默认资源类型 | 
| void | setInstanceNum(Long InstanceNum)Set 实例数量 | 
| void | setIstioCpuLimit(String IstioCpuLimit)Set istioproxy 容器最大的 CPU 核数,对应 K8S 的 limit | 
| void | setIstioCpuRequest(String IstioCpuRequest)Set istioproxy 容器分配的 CPU 核数,对应 K8S 的 request | 
| void | setIstioMemLimit(String IstioMemLimit)Set istioproxy 容器最大的内存 MiB 数,对应 K8S 的 limit | 
| void | setIstioMemRequest(String IstioMemRequest)Set istioproxy 容器分配的内存 MiB 数,对应 K8S 的 request | 
| void | setMemLimit(String MemLimit)Set 最大分配内存 MiB 数,对应 K8S limit | 
| void | setMemRequest(String MemRequest)Set 初始分配的内存 MiB 数,对应 K8S request | 
| void | setNamespaceId(String NamespaceId)Set 分组所属【命名空间ID】,可通过调用[DescribeSimpleNamespaces](https://cloud.tencent.com/document/product/649/36096)查询已创建的命名空间列表或登录[控制台](https://console.cloud.tencent.com/tsf/resource?rid=1&tab=namespace)进行查看;也可以调用[CreateNamespace](https://cloud.tencent.com/document/product/649/36098)创建新的命名空间。 | 
| void | setProtocolPorts(ProtocolPort[] ProtocolPorts)Set 数组对象,见下方定义 | 
| void | setSubnetId(String SubnetId)Set 分组所属【子网ID】,可前往私有网络[控制台](https://console.cloud.tencent.com/vpc/subnet?rid=1&unVpcId=vpc-6bs8ytjd)进行获取 | 
| void | setUpdateIvl(Long UpdateIvl)Set 滚动更新必填,更新间隔 | 
| void | setUpdateType(Long UpdateType)Set 更新方式:0:快速更新 1:滚动更新 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CreateContainGroupRequest()
public CreateContainGroupRequest(CreateContainGroupRequest source)
public String getApplicationId()
public void setApplicationId(String ApplicationId)
ApplicationId - 分组所属【应用ID】,可通过调用[DescribeApplications](https://cloud.tencent.com/document/product/649/36090)查询已创建的应用列表或登录[控制台](https://console.cloud.tencent.com/tsf/app?rid=1)进行查看;也可以调用[CreateApplication](https://cloud.tencent.com/document/product/649/36094)创建新的应用。public String getNamespaceId()
public void setNamespaceId(String NamespaceId)
NamespaceId - 分组所属【命名空间ID】,可通过调用[DescribeSimpleNamespaces](https://cloud.tencent.com/document/product/649/36096)查询已创建的命名空间列表或登录[控制台](https://console.cloud.tencent.com/tsf/resource?rid=1&tab=namespace)进行查看;也可以调用[CreateNamespace](https://cloud.tencent.com/document/product/649/36098)创建新的命名空间。public String getGroupName()
public void setGroupName(String GroupName)
GroupName - 分组名称字段,长度1~60,字母或下划线开头,可包含字母数字下划线public Long getInstanceNum()
public void setInstanceNum(Long InstanceNum)
InstanceNum - 实例数量public Long getAccessType()
public void setAccessType(Long AccessType)
AccessType - 0:公网 1:集群内访问 2:NodePortpublic ProtocolPort[] getProtocolPorts()
public void setProtocolPorts(ProtocolPort[] ProtocolPorts)
ProtocolPorts - 数组对象,见下方定义public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - 集群IDpublic String getCpuLimit()
public void setCpuLimit(String CpuLimit)
CpuLimit - 最大分配 CPU 核数,对应 K8S limitpublic String getMemLimit()
public void setMemLimit(String MemLimit)
MemLimit - 最大分配内存 MiB 数,对应 K8S limitpublic String getGroupComment()
public void setGroupComment(String GroupComment)
GroupComment - 分组备注字段,长度应不大于200字符public Long getUpdateType()
public void setUpdateType(Long UpdateType)
UpdateType - 更新方式:0:快速更新 1:滚动更新public Long getUpdateIvl()
public void setUpdateIvl(Long UpdateIvl)
UpdateIvl - 滚动更新必填,更新间隔public String getCpuRequest()
public void setCpuRequest(String CpuRequest)
CpuRequest - 初始分配的 CPU 核数,对应 K8S requestpublic String getMemRequest()
public void setMemRequest(String MemRequest)
MemRequest - 初始分配的内存 MiB 数,对应 K8S requestpublic String getGroupResourceType()
public void setGroupResourceType(String GroupResourceType)
GroupResourceType - 部署组资源类型;DEF 表示默认资源类型public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - 分组所属【子网ID】,可前往私有网络[控制台](https://console.cloud.tencent.com/vpc/subnet?rid=1&unVpcId=vpc-6bs8ytjd)进行获取public String getAgentCpuRequest()
public void setAgentCpuRequest(String AgentCpuRequest)
AgentCpuRequest - agent 容器分配的 CPU 核数,对应 K8S 的 requestpublic String getAgentCpuLimit()
public void setAgentCpuLimit(String AgentCpuLimit)
AgentCpuLimit - agent 容器最大的 CPU 核数,对应 K8S 的 limitpublic String getAgentMemRequest()
public void setAgentMemRequest(String AgentMemRequest)
AgentMemRequest - agent 容器分配的内存 MiB 数,对应 K8S 的 requestpublic String getAgentMemLimit()
public void setAgentMemLimit(String AgentMemLimit)
AgentMemLimit - agent 容器最大的内存 MiB 数,对应 K8S 的 limitpublic String getIstioCpuRequest()
public void setIstioCpuRequest(String IstioCpuRequest)
IstioCpuRequest - istioproxy 容器分配的 CPU 核数,对应 K8S 的 requestpublic String getIstioCpuLimit()
public void setIstioCpuLimit(String IstioCpuLimit)
IstioCpuLimit - istioproxy 容器最大的 CPU 核数,对应 K8S 的 limitpublic String getIstioMemRequest()
public void setIstioMemRequest(String IstioMemRequest)
IstioMemRequest - istioproxy 容器分配的内存 MiB 数,对应 K8S 的 requestpublic String getIstioMemLimit()
public void setIstioMemLimit(String IstioMemLimit)
IstioMemLimit - istioproxy 容器最大的内存 MiB 数,对应 K8S 的 limitCopyright © 2025. All rights reserved.