public class CreateCloudBaseRunServerVersionRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateCloudBaseRunServerVersionRequest() | 
| CreateCloudBaseRunServerVersionRequest(CreateCloudBaseRunServerVersionRequest 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 4 代表只能微信链路访问 | 
| String | getBaseImage()Get 基础镜像 | 
| String | getBranch()Get 分支 | 
| String | getBuildDir()Get 构建目录 | 
| CloudBaseCodeRepoDetail | getCodeDetail()Get Github等拉取代码的详情 | 
| Long | getContainerPort()Get 服务端口 | 
| Float | getCpu()Get Cpu的大小,单位:核 | 
| String | getCustomLogs()Get 用户自定义采集日志路径 | 
| String | getDockerfilePath()Get Dockerfile地址 | 
| Boolean | getEnableUnion()Get 是否使用统一域名 | 
| String | getEntryPoint()Get 容器启动入口命令 | 
| String | getEnvId()Get 环境ID | 
| String | getEnvParams()Get 环境变量 | 
| CloudBaseEsInfo | getEsInfo()Get es信息 | 
| Long | getFlowRatio()Get 流量占比 | 
| Long | getHasDockerfile()Get 是否有Dockerfile:0-default has, 1-has, 2-has not | 
| CloudBaseRunImageInfo | getImageInfo()Get Image的详情 | 
| String | getImagePullSecret()Get 私有镜像 认证名称 | 
| String | getImageReuseKey()Get 镜像复用的key | 
| CloudBaseRunImageSecretInfo | getImageSecretInfo()Get 私有镜像秘钥信息 | 
| Long | getInitialDelaySeconds()Get 延迟多长时间开始健康检查(单位s) | 
| Long | getIsCreateJnsGw()Get 是否创建JnsGw 0未传默认创建 1创建 2不创建 | 
| Long | getMaxNum()Get 副本最大数,最大值:50 | 
| Float | getMem()Get Mem的大小,单位:G | 
| Long | getMinNum()Get 最小副本数,最小值:0 | 
| CloudBaseRunVolumeMount[] | getMountVolumeInfo()Get cfs挂载信息 | 
| String | getOperatorRemark()Get 操作备注 | 
| String | getPackageName()Get 代码包名字 | 
| String | getPackageVersion()Get 代码包的版本 | 
| HpaPolicy[] | getPolicyDetail()Get 自动扩缩容策略组 | 
| Long | getPolicyThreshold()Get 策略阈值 | 
| String | getPolicyType()Get 策略类型(枚举值:比如cpu) | 
| String | getRepoLanguage()Get 仓库语言 | 
| String | getRepository()Get repository地址 | 
| String | getRepositoryType()Get repository的类型(coding/gitlab/github/coding) | 
| CloudBaseSecurityContext | getSecurity()Get 安全特性 | 
| String | getServerName()Get 服务名称 | 
| String | getServerPath()Get 服务路径 | 
| CloudBaseRunServiceVolumeMount[] | getServiceVolumeMounts()Get 数据卷挂载参数 | 
| CloudRunServiceVolume[] | getServiceVolumes()Get 服务磁盘挂载 | 
| CloudBaseRunSideSpec[] | getSidecarSpecs()Get 容器的描述文件 | 
| String | getUploadFilename()Get 用户实际上传文件名(仅UploadType为jar/war时必填) | 
| String | getUploadType()Get 枚举(package/repository/image/jar/war) | 
| String | getVersionRemark()Get 版本备注 | 
| void | setAccessType(Long AccessType)Set 4 代表只能微信链路访问 | 
| void | setBaseImage(String BaseImage)Set 基础镜像 | 
| void | setBranch(String Branch)Set 分支 | 
| void | setBuildDir(String BuildDir)Set 构建目录 | 
| void | setCodeDetail(CloudBaseCodeRepoDetail CodeDetail)Set Github等拉取代码的详情 | 
| void | setContainerPort(Long ContainerPort)Set 服务端口 | 
| void | setCpu(Float Cpu)Set Cpu的大小,单位:核 | 
| void | setCustomLogs(String CustomLogs)Set 用户自定义采集日志路径 | 
| void | setDockerfilePath(String DockerfilePath)Set Dockerfile地址 | 
| void | setEnableUnion(Boolean EnableUnion)Set 是否使用统一域名 | 
| void | setEntryPoint(String EntryPoint)Set 容器启动入口命令 | 
| void | setEnvId(String EnvId)Set 环境ID | 
| void | setEnvParams(String EnvParams)Set 环境变量 | 
| void | setEsInfo(CloudBaseEsInfo EsInfo)Set es信息 | 
| void | setFlowRatio(Long FlowRatio)Set 流量占比 | 
| void | setHasDockerfile(Long HasDockerfile)Set 是否有Dockerfile:0-default has, 1-has, 2-has not | 
| void | setImageInfo(CloudBaseRunImageInfo ImageInfo)Set Image的详情 | 
| void | setImagePullSecret(String ImagePullSecret)Set 私有镜像 认证名称 | 
| void | setImageReuseKey(String ImageReuseKey)Set 镜像复用的key | 
| void | setImageSecretInfo(CloudBaseRunImageSecretInfo ImageSecretInfo)Set 私有镜像秘钥信息 | 
| void | setInitialDelaySeconds(Long InitialDelaySeconds)Set 延迟多长时间开始健康检查(单位s) | 
| void | setIsCreateJnsGw(Long IsCreateJnsGw)Set 是否创建JnsGw 0未传默认创建 1创建 2不创建 | 
| void | setMaxNum(Long MaxNum)Set 副本最大数,最大值:50 | 
| void | setMem(Float Mem)Set Mem的大小,单位:G | 
| void | setMinNum(Long MinNum)Set 最小副本数,最小值:0 | 
| void | setMountVolumeInfo(CloudBaseRunVolumeMount[] MountVolumeInfo)Set cfs挂载信息 | 
| void | setOperatorRemark(String OperatorRemark)Set 操作备注 | 
| void | setPackageName(String PackageName)Set 代码包名字 | 
| void | setPackageVersion(String PackageVersion)Set 代码包的版本 | 
| void | setPolicyDetail(HpaPolicy[] PolicyDetail)Set 自动扩缩容策略组 | 
| void | setPolicyThreshold(Long PolicyThreshold)Set 策略阈值 | 
| void | setPolicyType(String PolicyType)Set 策略类型(枚举值:比如cpu) | 
| void | setRepoLanguage(String RepoLanguage)Set 仓库语言 | 
| void | setRepository(String Repository)Set repository地址 | 
| void | setRepositoryType(String RepositoryType)Set repository的类型(coding/gitlab/github/coding) | 
| void | setSecurity(CloudBaseSecurityContext Security)Set 安全特性 | 
| void | setServerName(String ServerName)Set 服务名称 | 
| void | setServerPath(String ServerPath)Set 服务路径 | 
| void | setServiceVolumeMounts(CloudBaseRunServiceVolumeMount[] ServiceVolumeMounts)Set 数据卷挂载参数 | 
| void | setServiceVolumes(CloudRunServiceVolume[] ServiceVolumes)Set 服务磁盘挂载 | 
| void | setSidecarSpecs(CloudBaseRunSideSpec[] SidecarSpecs)Set 容器的描述文件 | 
| void | setUploadFilename(String UploadFilename)Set 用户实际上传文件名(仅UploadType为jar/war时必填) | 
| void | setUploadType(String UploadType)Set 枚举(package/repository/image/jar/war) | 
| void | setVersionRemark(String VersionRemark)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 CreateCloudBaseRunServerVersionRequest()
public CreateCloudBaseRunServerVersionRequest(CreateCloudBaseRunServerVersionRequest source)
public String getEnvId()
public void setEnvId(String EnvId)
EnvId - 环境IDpublic String getUploadType()
public void setUploadType(String UploadType)
UploadType - 枚举(package/repository/image/jar/war)public Long getFlowRatio()
public void setFlowRatio(Long FlowRatio)
FlowRatio - 流量占比public Float getCpu()
public void setCpu(Float Cpu)
Cpu - Cpu的大小,单位:核public Float getMem()
public void setMem(Float Mem)
Mem - Mem的大小,单位:Gpublic Long getMinNum()
public void setMinNum(Long MinNum)
MinNum - 最小副本数,最小值:0public Long getMaxNum()
public void setMaxNum(Long MaxNum)
MaxNum - 副本最大数,最大值:50public String getPolicyType()
public void setPolicyType(String PolicyType)
PolicyType - 策略类型(枚举值:比如cpu)public Long getPolicyThreshold()
public void setPolicyThreshold(Long PolicyThreshold)
PolicyThreshold - 策略阈值public Long getContainerPort()
public void setContainerPort(Long ContainerPort)
ContainerPort - 服务端口public String getServerName()
public void setServerName(String ServerName)
ServerName - 服务名称public String getRepositoryType()
public void setRepositoryType(String RepositoryType)
RepositoryType - repository的类型(coding/gitlab/github/coding)public String getDockerfilePath()
public void setDockerfilePath(String DockerfilePath)
DockerfilePath - Dockerfile地址public String getBuildDir()
public void setBuildDir(String BuildDir)
BuildDir - 构建目录public String getEnvParams()
public void setEnvParams(String EnvParams)
EnvParams - 环境变量public String getRepository()
public void setRepository(String Repository)
Repository - repository地址public String getBranch()
public void setBranch(String Branch)
Branch - 分支public String getVersionRemark()
public void setVersionRemark(String VersionRemark)
VersionRemark - 版本备注public String getPackageName()
public void setPackageName(String PackageName)
PackageName - 代码包名字public String getPackageVersion()
public void setPackageVersion(String PackageVersion)
PackageVersion - 代码包的版本public CloudBaseRunImageInfo getImageInfo()
public void setImageInfo(CloudBaseRunImageInfo ImageInfo)
ImageInfo - Image的详情public CloudBaseCodeRepoDetail getCodeDetail()
public void setCodeDetail(CloudBaseCodeRepoDetail CodeDetail)
CodeDetail - Github等拉取代码的详情public CloudBaseRunImageSecretInfo getImageSecretInfo()
public void setImageSecretInfo(CloudBaseRunImageSecretInfo ImageSecretInfo)
ImageSecretInfo - 私有镜像秘钥信息public String getImagePullSecret()
public void setImagePullSecret(String ImagePullSecret)
ImagePullSecret - 私有镜像 认证名称public String getCustomLogs()
public void setCustomLogs(String CustomLogs)
CustomLogs - 用户自定义采集日志路径public Long getInitialDelaySeconds()
public void setInitialDelaySeconds(Long InitialDelaySeconds)
InitialDelaySeconds - 延迟多长时间开始健康检查(单位s)public CloudBaseRunVolumeMount[] getMountVolumeInfo()
public void setMountVolumeInfo(CloudBaseRunVolumeMount[] MountVolumeInfo)
MountVolumeInfo - cfs挂载信息public Long getAccessType()
public void setAccessType(Long AccessType)
AccessType - 4 代表只能微信链路访问public CloudBaseEsInfo getEsInfo()
public void setEsInfo(CloudBaseEsInfo EsInfo)
EsInfo - es信息public Boolean getEnableUnion()
public void setEnableUnion(Boolean EnableUnion)
EnableUnion - 是否使用统一域名public String getOperatorRemark()
public void setOperatorRemark(String OperatorRemark)
OperatorRemark - 操作备注public String getServerPath()
public void setServerPath(String ServerPath)
ServerPath - 服务路径public String getImageReuseKey()
public void setImageReuseKey(String ImageReuseKey)
ImageReuseKey - 镜像复用的keypublic CloudBaseRunSideSpec[] getSidecarSpecs()
public void setSidecarSpecs(CloudBaseRunSideSpec[] SidecarSpecs)
SidecarSpecs - 容器的描述文件public CloudBaseSecurityContext getSecurity()
public void setSecurity(CloudBaseSecurityContext Security)
Security - 安全特性public CloudRunServiceVolume[] getServiceVolumes()
public void setServiceVolumes(CloudRunServiceVolume[] ServiceVolumes)
ServiceVolumes - 服务磁盘挂载public Long getIsCreateJnsGw()
public void setIsCreateJnsGw(Long IsCreateJnsGw)
IsCreateJnsGw - 是否创建JnsGw 0未传默认创建 1创建 2不创建public CloudBaseRunServiceVolumeMount[] getServiceVolumeMounts()
public void setServiceVolumeMounts(CloudBaseRunServiceVolumeMount[] ServiceVolumeMounts)
ServiceVolumeMounts - 数据卷挂载参数public Long getHasDockerfile()
public void setHasDockerfile(Long HasDockerfile)
HasDockerfile - 是否有Dockerfile:0-default has, 1-has, 2-has notpublic String getBaseImage()
public void setBaseImage(String BaseImage)
BaseImage - 基础镜像public String getEntryPoint()
public void setEntryPoint(String EntryPoint)
EntryPoint - 容器启动入口命令public String getRepoLanguage()
public void setRepoLanguage(String RepoLanguage)
RepoLanguage - 仓库语言public String getUploadFilename()
public void setUploadFilename(String UploadFilename)
UploadFilename - 用户实际上传文件名(仅UploadType为jar/war时必填)public HpaPolicy[] getPolicyDetail()
public void setPolicyDetail(HpaPolicy[] PolicyDetail)
PolicyDetail - 自动扩缩容策略组Copyright © 2025. All rights reserved.