Class ContainerGroupDeploy
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tsf.v20180326.models.ContainerGroupDeploy
-
public class ContainerGroupDeploy extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ContainerGroupDeploy()ContainerGroupDeploy(ContainerGroupDeploy 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetAccessType()Get 0:公网 1:集群内访问 2:NodePort 注意:此字段可能返回 null,表示取不到有效值。StringgetAgentCpuLimit()Get agent容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。StringgetAgentCpuRequest()Get agent容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。StringgetAgentMemLimit()Get agent容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。StringgetAgentMemRequest()Get agent容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。StringgetAlias()Get 部署组备注 注意:此字段可能返回 null,表示取不到有效值。StringgetCpuLimit()Get 业务容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。StringgetCpuRequest()Get 业务容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。LonggetCurrentNum()Get 已启动实例总数 注意:此字段可能返回 null,表示取不到有效值。BooleangetDeployAgent()Get 是否部署Agent容器 注意:此字段可能返回 null,表示取不到有效值。BooleangetDisableService()Get 是否创建 k8s service 注意:此字段可能返回 null,表示取不到有效值。Env[]getEnvs()Get 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。 注意:此字段可能返回 null,表示取不到有效值。GatewayConfiggetGatewayConfig()Get Envoy网关服务配置 注意:此字段可能返回 null,表示取不到有效值。StringgetGroupId()Get 部署组id 注意:此字段可能返回 null,表示取不到有效值。StringgetGroupName()Get 分组名称 注意:此字段可能返回 null,表示取不到有效值。BooleangetHeadlessService()Get service 是否为 headless 类型 注意:此字段可能返回 null,表示取不到有效值。HealthCheckSettingsgetHealthCheckSettings()Get 健康检查配置信息,若不指定该参数,则默认不设置健康检查。 注意:此字段可能返回 null,表示取不到有效值。LonggetInstanceNum()Get 实例总数 注意:此字段可能返回 null,表示取不到有效值。StringgetIstioCpuLimit()Get istioproxy容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。StringgetIstioCpuRequest()Get istioproxy容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。StringgetIstioMemLimit()Get istioproxy容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。StringgetIstioMemRequest()Get istioproxy容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。StringgetJvmOpts()Get jvm参数 注意:此字段可能返回 null,表示取不到有效值。BooleangetKubeInjectEnable()Get KubeInjectEnable值 注意:此字段可能返回 null,表示取不到有效值。StringgetMemLimit()Get 业务容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。StringgetMemRequest()Get 业务容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。ProtocolPort[]getProtocolPorts()Get 端口映射 注意:此字段可能返回 null,表示取不到有效值。StringgetReponame()Get 镜像名,如/tsf/nginx 注意:此字段可能返回 null,表示取不到有效值。StringgetRepoType()Get 仓库类型 (person, tcr) 注意:此字段可能返回 null,表示取不到有效值。StringgetServer()Get 镜像server 注意:此字段可能返回 null,表示取不到有效值。StringgetSubnetId()Get 子网id 注意:此字段可能返回 null,表示取不到有效值。StringgetTagName()Get 镜像版本名称 注意:此字段可能返回 null,表示取不到有效值。TcrRepoInfogetTcrRepoInfo()Get TcrRepoInfo值 注意:此字段可能返回 null,表示取不到有效值。LonggetUpdateIvl()Get 更新间隔,单位秒 注意:此字段可能返回 null,表示取不到有效值。LonggetUpdateType()Get 更新方式:0:快速更新 1:滚动更新 注意:此字段可能返回 null,表示取不到有效值。VolumeInfo[]getVolumeInfos()Get 数据卷信息,list 注意:此字段可能返回 null,表示取不到有效值。VolumeMountInfo[]getVolumeMountInfos()Get 数据卷挂载信息,list 注意:此字段可能返回 null,表示取不到有效值。WarmupSettinggetWarmupSetting()Get 预热配置设置 注意:此字段可能返回 null,表示取不到有效值。voidsetAccessType(Long AccessType)Set 0:公网 1:集群内访问 2:NodePort 注意:此字段可能返回 null,表示取不到有效值。voidsetAgentCpuLimit(String AgentCpuLimit)Set agent容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。voidsetAgentCpuRequest(String AgentCpuRequest)Set agent容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。voidsetAgentMemLimit(String AgentMemLimit)Set agent容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。voidsetAgentMemRequest(String AgentMemRequest)Set agent容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。voidsetAlias(String Alias)Set 部署组备注 注意:此字段可能返回 null,表示取不到有效值。voidsetCpuLimit(String CpuLimit)Set 业务容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。voidsetCpuRequest(String CpuRequest)Set 业务容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。voidsetCurrentNum(Long CurrentNum)Set 已启动实例总数 注意:此字段可能返回 null,表示取不到有效值。voidsetDeployAgent(Boolean DeployAgent)Set 是否部署Agent容器 注意:此字段可能返回 null,表示取不到有效值。voidsetDisableService(Boolean DisableService)Set 是否创建 k8s service 注意:此字段可能返回 null,表示取不到有效值。voidsetEnvs(Env[] Envs)Set 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。 注意:此字段可能返回 null,表示取不到有效值。voidsetGatewayConfig(GatewayConfig GatewayConfig)Set Envoy网关服务配置 注意:此字段可能返回 null,表示取不到有效值。voidsetGroupId(String GroupId)Set 部署组id 注意:此字段可能返回 null,表示取不到有效值。voidsetGroupName(String GroupName)Set 分组名称 注意:此字段可能返回 null,表示取不到有效值。voidsetHeadlessService(Boolean HeadlessService)Set service 是否为 headless 类型 注意:此字段可能返回 null,表示取不到有效值。voidsetHealthCheckSettings(HealthCheckSettings HealthCheckSettings)Set 健康检查配置信息,若不指定该参数,则默认不设置健康检查。 注意:此字段可能返回 null,表示取不到有效值。voidsetInstanceNum(Long InstanceNum)Set 实例总数 注意:此字段可能返回 null,表示取不到有效值。voidsetIstioCpuLimit(String IstioCpuLimit)Set istioproxy容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。voidsetIstioCpuRequest(String IstioCpuRequest)Set istioproxy容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。voidsetIstioMemLimit(String IstioMemLimit)Set istioproxy容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。voidsetIstioMemRequest(String IstioMemRequest)Set istioproxy容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。voidsetJvmOpts(String JvmOpts)Set jvm参数 注意:此字段可能返回 null,表示取不到有效值。voidsetKubeInjectEnable(Boolean KubeInjectEnable)Set KubeInjectEnable值 注意:此字段可能返回 null,表示取不到有效值。voidsetMemLimit(String MemLimit)Set 业务容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。voidsetMemRequest(String MemRequest)Set 业务容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。voidsetProtocolPorts(ProtocolPort[] ProtocolPorts)Set 端口映射 注意:此字段可能返回 null,表示取不到有效值。voidsetReponame(String Reponame)Set 镜像名,如/tsf/nginx 注意:此字段可能返回 null,表示取不到有效值。voidsetRepoType(String RepoType)Set 仓库类型 (person, tcr) 注意:此字段可能返回 null,表示取不到有效值。voidsetServer(String Server)Set 镜像server 注意:此字段可能返回 null,表示取不到有效值。voidsetSubnetId(String SubnetId)Set 子网id 注意:此字段可能返回 null,表示取不到有效值。voidsetTagName(String TagName)Set 镜像版本名称 注意:此字段可能返回 null,表示取不到有效值。voidsetTcrRepoInfo(TcrRepoInfo TcrRepoInfo)Set TcrRepoInfo值 注意:此字段可能返回 null,表示取不到有效值。voidsetUpdateIvl(Long UpdateIvl)Set 更新间隔,单位秒 注意:此字段可能返回 null,表示取不到有效值。voidsetUpdateType(Long UpdateType)Set 更新方式:0:快速更新 1:滚动更新 注意:此字段可能返回 null,表示取不到有效值。voidsetVolumeInfos(VolumeInfo[] VolumeInfos)Set 数据卷信息,list 注意:此字段可能返回 null,表示取不到有效值。voidsetVolumeMountInfos(VolumeMountInfo[] VolumeMountInfos)Set 数据卷挂载信息,list 注意:此字段可能返回 null,表示取不到有效值。voidsetWarmupSetting(WarmupSetting WarmupSetting)Set 预热配置设置 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ContainerGroupDeploy
public ContainerGroupDeploy()
-
ContainerGroupDeploy
public ContainerGroupDeploy(ContainerGroupDeploy 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.
-
-
Method Detail
-
getGroupId
public String getGroupId()
Get 部署组id 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- GroupId 部署组id 注意:此字段可能返回 null,表示取不到有效值。
-
setGroupId
public void setGroupId(String GroupId)
Set 部署组id 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
GroupId- 部署组id 注意:此字段可能返回 null,表示取不到有效值。
-
getGroupName
public String getGroupName()
Get 分组名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- GroupName 分组名称 注意:此字段可能返回 null,表示取不到有效值。
-
setGroupName
public void setGroupName(String GroupName)
Set 分组名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
GroupName- 分组名称 注意:此字段可能返回 null,表示取不到有效值。
-
getInstanceNum
public Long getInstanceNum()
Get 实例总数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- InstanceNum 实例总数 注意:此字段可能返回 null,表示取不到有效值。
-
setInstanceNum
public void setInstanceNum(Long InstanceNum)
Set 实例总数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
InstanceNum- 实例总数 注意:此字段可能返回 null,表示取不到有效值。
-
getCurrentNum
public Long getCurrentNum()
Get 已启动实例总数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CurrentNum 已启动实例总数 注意:此字段可能返回 null,表示取不到有效值。
-
setCurrentNum
public void setCurrentNum(Long CurrentNum)
Set 已启动实例总数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CurrentNum- 已启动实例总数 注意:此字段可能返回 null,表示取不到有效值。
-
getServer
public String getServer()
Get 镜像server 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Server 镜像server 注意:此字段可能返回 null,表示取不到有效值。
-
setServer
public void setServer(String Server)
Set 镜像server 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Server- 镜像server 注意:此字段可能返回 null,表示取不到有效值。
-
getReponame
public String getReponame()
Get 镜像名,如/tsf/nginx 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Reponame 镜像名,如/tsf/nginx 注意:此字段可能返回 null,表示取不到有效值。
-
setReponame
public void setReponame(String Reponame)
Set 镜像名,如/tsf/nginx 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Reponame- 镜像名,如/tsf/nginx 注意:此字段可能返回 null,表示取不到有效值。
-
getTagName
public String getTagName()
Get 镜像版本名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TagName 镜像版本名称 注意:此字段可能返回 null,表示取不到有效值。
-
setTagName
public void setTagName(String TagName)
Set 镜像版本名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TagName- 镜像版本名称 注意:此字段可能返回 null,表示取不到有效值。
-
getCpuRequest
public String getCpuRequest()
Get 业务容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CpuRequest 业务容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
setCpuRequest
public void setCpuRequest(String CpuRequest)
Set 业务容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CpuRequest- 业务容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
getCpuLimit
public String getCpuLimit()
Get 业务容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CpuLimit 业务容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
setCpuLimit
public void setCpuLimit(String CpuLimit)
Set 业务容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CpuLimit- 业务容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
getMemRequest
public String getMemRequest()
Get 业务容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MemRequest 业务容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
setMemRequest
public void setMemRequest(String MemRequest)
Set 业务容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MemRequest- 业务容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
getMemLimit
public String getMemLimit()
Get 业务容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MemLimit 业务容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
setMemLimit
public void setMemLimit(String MemLimit)
Set 业务容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MemLimit- 业务容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
getAccessType
public Long getAccessType()
Get 0:公网 1:集群内访问 2:NodePort 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AccessType 0:公网 1:集群内访问 2:NodePort 注意:此字段可能返回 null,表示取不到有效值。
-
setAccessType
public void setAccessType(Long AccessType)
Set 0:公网 1:集群内访问 2:NodePort 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AccessType- 0:公网 1:集群内访问 2:NodePort 注意:此字段可能返回 null,表示取不到有效值。
-
getProtocolPorts
public ProtocolPort[] getProtocolPorts()
Get 端口映射 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProtocolPorts 端口映射 注意:此字段可能返回 null,表示取不到有效值。
-
setProtocolPorts
public void setProtocolPorts(ProtocolPort[] ProtocolPorts)
Set 端口映射 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProtocolPorts- 端口映射 注意:此字段可能返回 null,表示取不到有效值。
-
getUpdateType
public Long getUpdateType()
Get 更新方式:0:快速更新 1:滚动更新 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UpdateType 更新方式:0:快速更新 1:滚动更新 注意:此字段可能返回 null,表示取不到有效值。
-
setUpdateType
public void setUpdateType(Long UpdateType)
Set 更新方式:0:快速更新 1:滚动更新 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UpdateType- 更新方式:0:快速更新 1:滚动更新 注意:此字段可能返回 null,表示取不到有效值。
-
getUpdateIvl
public Long getUpdateIvl()
Get 更新间隔,单位秒 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UpdateIvl 更新间隔,单位秒 注意:此字段可能返回 null,表示取不到有效值。
-
setUpdateIvl
public void setUpdateIvl(Long UpdateIvl)
Set 更新间隔,单位秒 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UpdateIvl- 更新间隔,单位秒 注意:此字段可能返回 null,表示取不到有效值。
-
getJvmOpts
public String getJvmOpts()
Get jvm参数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- JvmOpts jvm参数 注意:此字段可能返回 null,表示取不到有效值。
-
setJvmOpts
public void setJvmOpts(String JvmOpts)
Set jvm参数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
JvmOpts- jvm参数 注意:此字段可能返回 null,表示取不到有效值。
-
getSubnetId
public String getSubnetId()
Get 子网id 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SubnetId 子网id 注意:此字段可能返回 null,表示取不到有效值。
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网id 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SubnetId- 子网id 注意:此字段可能返回 null,表示取不到有效值。
-
getAgentCpuRequest
public String getAgentCpuRequest()
Get agent容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AgentCpuRequest agent容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
setAgentCpuRequest
public void setAgentCpuRequest(String AgentCpuRequest)
Set agent容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AgentCpuRequest- agent容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
getAgentCpuLimit
public String getAgentCpuLimit()
Get agent容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AgentCpuLimit agent容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
setAgentCpuLimit
public void setAgentCpuLimit(String AgentCpuLimit)
Set agent容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AgentCpuLimit- agent容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
getAgentMemRequest
public String getAgentMemRequest()
Get agent容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AgentMemRequest agent容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
setAgentMemRequest
public void setAgentMemRequest(String AgentMemRequest)
Set agent容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AgentMemRequest- agent容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
getAgentMemLimit
public String getAgentMemLimit()
Get agent容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AgentMemLimit agent容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
setAgentMemLimit
public void setAgentMemLimit(String AgentMemLimit)
Set agent容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AgentMemLimit- agent容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
getIstioCpuRequest
public String getIstioCpuRequest()
Get istioproxy容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IstioCpuRequest istioproxy容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
setIstioCpuRequest
public void setIstioCpuRequest(String IstioCpuRequest)
Set istioproxy容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IstioCpuRequest- istioproxy容器初始分配的 CPU 核数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
getIstioCpuLimit
public String getIstioCpuLimit()
Get istioproxy容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IstioCpuLimit istioproxy容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
setIstioCpuLimit
public void setIstioCpuLimit(String IstioCpuLimit)
Set istioproxy容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IstioCpuLimit- istioproxy容器最大分配的 CPU 核数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
getIstioMemRequest
public String getIstioMemRequest()
Get istioproxy容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IstioMemRequest istioproxy容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
setIstioMemRequest
public void setIstioMemRequest(String IstioMemRequest)
Set istioproxy容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IstioMemRequest- istioproxy容器初始分配的内存 MiB 数,对应 K8S request 注意:此字段可能返回 null,表示取不到有效值。
-
getIstioMemLimit
public String getIstioMemLimit()
Get istioproxy容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IstioMemLimit istioproxy容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
setIstioMemLimit
public void setIstioMemLimit(String IstioMemLimit)
Set istioproxy容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IstioMemLimit- istioproxy容器最大分配的内存 MiB 数,对应 K8S limit 注意:此字段可能返回 null,表示取不到有效值。
-
getEnvs
public Env[] getEnvs()
Get 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Envs 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。 注意:此字段可能返回 null,表示取不到有效值。
-
setEnvs
public void setEnvs(Env[] Envs)
Set 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Envs- 部署组的环境变量数组,这里没有展示 tsf 使用的环境变量,只展示了用户设置的环境变量。 注意:此字段可能返回 null,表示取不到有效值。
-
getHealthCheckSettings
public HealthCheckSettings getHealthCheckSettings()
Get 健康检查配置信息,若不指定该参数,则默认不设置健康检查。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HealthCheckSettings 健康检查配置信息,若不指定该参数,则默认不设置健康检查。 注意:此字段可能返回 null,表示取不到有效值。
-
setHealthCheckSettings
public void setHealthCheckSettings(HealthCheckSettings HealthCheckSettings)
Set 健康检查配置信息,若不指定该参数,则默认不设置健康检查。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HealthCheckSettings- 健康检查配置信息,若不指定该参数,则默认不设置健康检查。 注意:此字段可能返回 null,表示取不到有效值。
-
getDeployAgent
public Boolean getDeployAgent()
Get 是否部署Agent容器 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DeployAgent 是否部署Agent容器 注意:此字段可能返回 null,表示取不到有效值。
-
setDeployAgent
public void setDeployAgent(Boolean DeployAgent)
Set 是否部署Agent容器 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DeployAgent- 是否部署Agent容器 注意:此字段可能返回 null,表示取不到有效值。
-
getAlias
public String getAlias()
Get 部署组备注 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Alias 部署组备注 注意:此字段可能返回 null,表示取不到有效值。
-
setAlias
public void setAlias(String Alias)
Set 部署组备注 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Alias- 部署组备注 注意:此字段可能返回 null,表示取不到有效值。
-
getDisableService
public Boolean getDisableService()
Get 是否创建 k8s service 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DisableService 是否创建 k8s service 注意:此字段可能返回 null,表示取不到有效值。
-
setDisableService
public void setDisableService(Boolean DisableService)
Set 是否创建 k8s service 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DisableService- 是否创建 k8s service 注意:此字段可能返回 null,表示取不到有效值。
-
getHeadlessService
public Boolean getHeadlessService()
Get service 是否为 headless 类型 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HeadlessService service 是否为 headless 类型 注意:此字段可能返回 null,表示取不到有效值。
-
setHeadlessService
public void setHeadlessService(Boolean HeadlessService)
Set service 是否为 headless 类型 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HeadlessService- service 是否为 headless 类型 注意:此字段可能返回 null,表示取不到有效值。
-
getTcrRepoInfo
public TcrRepoInfo getTcrRepoInfo()
Get TcrRepoInfo值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TcrRepoInfo TcrRepoInfo值 注意:此字段可能返回 null,表示取不到有效值。
-
setTcrRepoInfo
public void setTcrRepoInfo(TcrRepoInfo TcrRepoInfo)
Set TcrRepoInfo值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TcrRepoInfo- TcrRepoInfo值 注意:此字段可能返回 null,表示取不到有效值。
-
getVolumeInfos
public VolumeInfo[] getVolumeInfos()
Get 数据卷信息,list 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- VolumeInfos 数据卷信息,list 注意:此字段可能返回 null,表示取不到有效值。
-
setVolumeInfos
public void setVolumeInfos(VolumeInfo[] VolumeInfos)
Set 数据卷信息,list 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
VolumeInfos- 数据卷信息,list 注意:此字段可能返回 null,表示取不到有效值。
-
getVolumeMountInfos
public VolumeMountInfo[] getVolumeMountInfos()
Get 数据卷挂载信息,list 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- VolumeMountInfos 数据卷挂载信息,list 注意:此字段可能返回 null,表示取不到有效值。
-
setVolumeMountInfos
public void setVolumeMountInfos(VolumeMountInfo[] VolumeMountInfos)
Set 数据卷挂载信息,list 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
VolumeMountInfos- 数据卷挂载信息,list 注意:此字段可能返回 null,表示取不到有效值。
-
getKubeInjectEnable
public Boolean getKubeInjectEnable()
Get KubeInjectEnable值 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- KubeInjectEnable KubeInjectEnable值 注意:此字段可能返回 null,表示取不到有效值。
-
setKubeInjectEnable
public void setKubeInjectEnable(Boolean KubeInjectEnable)
Set KubeInjectEnable值 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
KubeInjectEnable- KubeInjectEnable值 注意:此字段可能返回 null,表示取不到有效值。
-
getRepoType
public String getRepoType()
Get 仓库类型 (person, tcr) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RepoType 仓库类型 (person, tcr) 注意:此字段可能返回 null,表示取不到有效值。
-
setRepoType
public void setRepoType(String RepoType)
Set 仓库类型 (person, tcr) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RepoType- 仓库类型 (person, tcr) 注意:此字段可能返回 null,表示取不到有效值。
-
getWarmupSetting
public WarmupSetting getWarmupSetting()
Get 预热配置设置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- WarmupSetting 预热配置设置 注意:此字段可能返回 null,表示取不到有效值。
-
setWarmupSetting
public void setWarmupSetting(WarmupSetting WarmupSetting)
Set 预热配置设置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
WarmupSetting- 预热配置设置 注意:此字段可能返回 null,表示取不到有效值。
-
getGatewayConfig
public GatewayConfig getGatewayConfig()
Get Envoy网关服务配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- GatewayConfig Envoy网关服务配置 注意:此字段可能返回 null,表示取不到有效值。
-
setGatewayConfig
public void setGatewayConfig(GatewayConfig GatewayConfig)
Set Envoy网关服务配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
GatewayConfig- Envoy网关服务配置 注意:此字段可能返回 null,表示取不到有效值。
-
-