public class DeployGroupRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DeployGroupRequest() | 
| DeployGroupRequest(DeployGroupRequest 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 | 
|---|---|
| AgentProfile[] | getAgentProfileList()Get 部署agent的类型、版本 | 
| Float[] | getDeployBatch()Get 滚动发布每个批次参与的实例比率 | 
| Boolean | getDeployBetaEnable()Get 是否启用beta批次 | 
| String | getDeployDesc()Get 部署应用描述信息 | 
| String | getDeployExeMode()Get 滚动发布的执行方式,auto表示自动, manual表示手动 | 
| Long | getDeployWaitTime()Get 滚动发布每个批次的时间间隔,单位min。默认值是0,不等待。 | 
| Boolean | getEnableBatchHealthCheck()Get 开启分批健康检查 | 
| Boolean | getEnableHealthCheck()Get 是否开启健康检查 | 
| Boolean | getForceStart()Get 是否允许强制启动 | 
| String | getGroupId()Get 部署组ID,可通过调用[DescribeContainerGroups](https://cloud.tencent.com/document/api/649/36068)查询已创建的部署组列表或登录控制台进行查看;也可以调用[CreateContainGroup](https://cloud.tencent.com/document/api/649/36075)创建新的部署组。 | 
| HealthCheckSettings | getHealthCheckSettings()Get 开启健康检查时,配置健康检查 | 
| Boolean | getIncrementalDeployment()Get 是否进行增量部署,默认为false,全量更新 | 
| String | getJdkName()Get JDK名称: konaJDK或openJDK | 
| String | getJdkVersion()Get konaJDK版本:8、11和17
openJDK版本:8、17 | 
| String | getPkgId()Get 软件包ID,可通过调用DescribeUploadInfo接口时[获取上传程序包信息](https://cloud.tencent.com/document/api/649/36078)返回的COS上传信息获取,登录[控制台](https://console.cloud.tencent.com/tsf/product?rid=1)进行查看 | 
| String | getStartScript()Get 启动脚本 base64编码 | 
| String | getStartupParameters()Get 部署组启动参数 | 
| String | getStopScript()Get 停止脚本 base64编码 | 
| Long | getUpdateType()Get 部署方式,0表示快速更新,1表示滚动更新 | 
| WarmupSetting | getWarmupSetting()Get 预热参数配置 | 
| void | setAgentProfileList(AgentProfile[] AgentProfileList)Set 部署agent的类型、版本 | 
| void | setDeployBatch(Float[] DeployBatch)Set 滚动发布每个批次参与的实例比率 | 
| void | setDeployBetaEnable(Boolean DeployBetaEnable)Set 是否启用beta批次 | 
| void | setDeployDesc(String DeployDesc)Set 部署应用描述信息 | 
| void | setDeployExeMode(String DeployExeMode)Set 滚动发布的执行方式,auto表示自动, manual表示手动 | 
| void | setDeployWaitTime(Long DeployWaitTime)Set 滚动发布每个批次的时间间隔,单位min。默认值是0,不等待。 | 
| void | setEnableBatchHealthCheck(Boolean EnableBatchHealthCheck)Set 开启分批健康检查 | 
| void | setEnableHealthCheck(Boolean EnableHealthCheck)Set 是否开启健康检查 | 
| void | setForceStart(Boolean ForceStart)Set 是否允许强制启动 | 
| void | setGroupId(String GroupId)Set 部署组ID,可通过调用[DescribeContainerGroups](https://cloud.tencent.com/document/api/649/36068)查询已创建的部署组列表或登录控制台进行查看;也可以调用[CreateContainGroup](https://cloud.tencent.com/document/api/649/36075)创建新的部署组。 | 
| void | setHealthCheckSettings(HealthCheckSettings HealthCheckSettings)Set 开启健康检查时,配置健康检查 | 
| void | setIncrementalDeployment(Boolean IncrementalDeployment)Set 是否进行增量部署,默认为false,全量更新 | 
| void | setJdkName(String JdkName)Set JDK名称: konaJDK或openJDK | 
| void | setJdkVersion(String JdkVersion)Set konaJDK版本:8、11和17
openJDK版本:8、17 | 
| void | setPkgId(String PkgId)Set 软件包ID,可通过调用DescribeUploadInfo接口时[获取上传程序包信息](https://cloud.tencent.com/document/api/649/36078)返回的COS上传信息获取,登录[控制台](https://console.cloud.tencent.com/tsf/product?rid=1)进行查看 | 
| void | setStartScript(String StartScript)Set 启动脚本 base64编码 | 
| void | setStartupParameters(String StartupParameters)Set 部署组启动参数 | 
| void | setStopScript(String StopScript)Set 停止脚本 base64编码 | 
| void | setUpdateType(Long UpdateType)Set 部署方式,0表示快速更新,1表示滚动更新 | 
| void | setWarmupSetting(WarmupSetting WarmupSetting)Set 预热参数配置 | 
| 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 DeployGroupRequest()
public DeployGroupRequest(DeployGroupRequest source)
public String getGroupId()
public void setGroupId(String GroupId)
GroupId - 部署组ID,可通过调用[DescribeContainerGroups](https://cloud.tencent.com/document/api/649/36068)查询已创建的部署组列表或登录控制台进行查看;也可以调用[CreateContainGroup](https://cloud.tencent.com/document/api/649/36075)创建新的部署组。public String getPkgId()
public void setPkgId(String PkgId)
PkgId - 软件包ID,可通过调用DescribeUploadInfo接口时[获取上传程序包信息](https://cloud.tencent.com/document/api/649/36078)返回的COS上传信息获取,登录[控制台](https://console.cloud.tencent.com/tsf/product?rid=1)进行查看public String getStartupParameters()
public void setStartupParameters(String StartupParameters)
StartupParameters - 部署组启动参数public String getDeployDesc()
public void setDeployDesc(String DeployDesc)
DeployDesc - 部署应用描述信息public Boolean getForceStart()
public void setForceStart(Boolean ForceStart)
ForceStart - 是否允许强制启动public Boolean getEnableHealthCheck()
public void setEnableHealthCheck(Boolean EnableHealthCheck)
EnableHealthCheck - 是否开启健康检查public HealthCheckSettings getHealthCheckSettings()
public void setHealthCheckSettings(HealthCheckSettings HealthCheckSettings)
HealthCheckSettings - 开启健康检查时,配置健康检查public Long getUpdateType()
public void setUpdateType(Long UpdateType)
UpdateType - 部署方式,0表示快速更新,1表示滚动更新public Boolean getDeployBetaEnable()
public void setDeployBetaEnable(Boolean DeployBetaEnable)
DeployBetaEnable - 是否启用beta批次public Float[] getDeployBatch()
public void setDeployBatch(Float[] DeployBatch)
DeployBatch - 滚动发布每个批次参与的实例比率public String getDeployExeMode()
public void setDeployExeMode(String DeployExeMode)
DeployExeMode - 滚动发布的执行方式,auto表示自动, manual表示手动public Long getDeployWaitTime()
public void setDeployWaitTime(Long DeployWaitTime)
DeployWaitTime - 滚动发布每个批次的时间间隔,单位min。默认值是0,不等待。public String getStartScript()
public void setStartScript(String StartScript)
StartScript - 启动脚本 base64编码public String getStopScript()
public void setStopScript(String StopScript)
StopScript - 停止脚本 base64编码public Boolean getIncrementalDeployment()
public void setIncrementalDeployment(Boolean IncrementalDeployment)
IncrementalDeployment - 是否进行增量部署,默认为false,全量更新public String getJdkName()
public void setJdkName(String JdkName)
JdkName - JDK名称: konaJDK或openJDKpublic String getJdkVersion()
public void setJdkVersion(String JdkVersion)
JdkVersion - konaJDK版本:8、11和17
openJDK版本:8、17public AgentProfile[] getAgentProfileList()
public void setAgentProfileList(AgentProfile[] AgentProfileList)
AgentProfileList - 部署agent的类型、版本public WarmupSetting getWarmupSetting()
public void setWarmupSetting(WarmupSetting WarmupSetting)
WarmupSetting - 预热参数配置public Boolean getEnableBatchHealthCheck()
public void setEnableBatchHealthCheck(Boolean EnableBatchHealthCheck)
EnableBatchHealthCheck - 开启分批健康检查Copyright © 2025. All rights reserved.