Class: TencentCloud::Tcb::V20180608::CreateCloudBaseRunServerVersionRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180608/models.rb

Overview

CreateCloudBaseRunServerVersion请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(envid = nil, uploadtype = nil, flowratio = nil, cpu = nil, mem = nil, minnum = nil, maxnum = nil, policytype = nil, policythreshold = nil, containerport = nil, servername = nil, repositorytype = nil, dockerfilepath = nil, builddir = nil, envparams = nil, repository = nil, branch = nil, versionremark = nil, packagename = nil, packageversion = nil, imageinfo = nil, codedetail = nil, imagesecretinfo = nil, imagepullsecret = nil, customlogs = nil, initialdelayseconds = nil, mountvolumeinfo = nil, accesstype = nil, esinfo = nil, enableunion = nil, operatorremark = nil, serverpath = nil, imagereusekey = nil, sidecarspecs = nil, security = nil, servicevolumes = nil, iscreatejnsgw = nil, servicevolumemounts = nil, hasdockerfile = nil, baseimage = nil, entrypoint = nil, repolanguage = nil, uploadfilename = nil, policydetail = nil) ⇒ CreateCloudBaseRunServerVersionRequest

Returns a new instance of CreateCloudBaseRunServerVersionRequest.



1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
# File 'lib/v20180608/models.rb', line 1714

def initialize(envid=nil, uploadtype=nil, flowratio=nil, cpu=nil, mem=nil, minnum=nil, maxnum=nil, policytype=nil, policythreshold=nil, containerport=nil, servername=nil, repositorytype=nil, dockerfilepath=nil, builddir=nil, envparams=nil, repository=nil, branch=nil, versionremark=nil, packagename=nil, packageversion=nil, imageinfo=nil, codedetail=nil, imagesecretinfo=nil, imagepullsecret=nil, customlogs=nil, initialdelayseconds=nil, mountvolumeinfo=nil, accesstype=nil, esinfo=nil, enableunion=nil, operatorremark=nil, serverpath=nil, imagereusekey=nil, sidecarspecs=nil, security=nil, servicevolumes=nil, iscreatejnsgw=nil, servicevolumemounts=nil, hasdockerfile=nil, baseimage=nil, entrypoint=nil, repolanguage=nil, uploadfilename=nil, policydetail=nil)
  @EnvId = envid
  @UploadType = uploadtype
  @FlowRatio = flowratio
  @Cpu = cpu
  @Mem = mem
  @MinNum = minnum
  @MaxNum = maxnum
  @PolicyType = policytype
  @PolicyThreshold = policythreshold
  @ContainerPort = containerport
  @ServerName = servername
  @RepositoryType = repositorytype
  @DockerfilePath = dockerfilepath
  @BuildDir = builddir
  @EnvParams = envparams
  @Repository = repository
  @Branch = branch
  @VersionRemark = versionremark
  @PackageName = packagename
  @PackageVersion = packageversion
  @ImageInfo = imageinfo
  @CodeDetail = codedetail
  @ImageSecretInfo = imagesecretinfo
  @ImagePullSecret = imagepullsecret
  @CustomLogs = customlogs
  @InitialDelaySeconds = initialdelayseconds
  @MountVolumeInfo = mountvolumeinfo
  @AccessType = accesstype
  @EsInfo = esinfo
  @EnableUnion = enableunion
  @OperatorRemark = operatorremark
  @ServerPath = serverpath
  @ImageReuseKey = imagereusekey
  @SidecarSpecs = sidecarspecs
  @Security = security
  @ServiceVolumes = servicevolumes
  @IsCreateJnsGw = iscreatejnsgw
  @ServiceVolumeMounts = servicevolumemounts
  @HasDockerfile = hasdockerfile
  @BaseImage = baseimage
  @EntryPoint = entrypoint
  @RepoLanguage = repolanguage
  @UploadFilename = uploadfilename
  @PolicyDetail = policydetail
end

Instance Attribute Details

#AccessTypeObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def AccessType
  @AccessType
end

#BaseImageObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def BaseImage
  @BaseImage
end

#BranchObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def Branch
  @Branch
end

#BuildDirObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def BuildDir
  @BuildDir
end

#CodeDetailObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def CodeDetail
  @CodeDetail
end

#ContainerPortObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ContainerPort
  @ContainerPort
end

#CpuObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def Cpu
  @Cpu
end

#CustomLogsObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def CustomLogs
  @CustomLogs
end

#DockerfilePathObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def DockerfilePath
  @DockerfilePath
end

#EnableUnionObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def EnableUnion
  @EnableUnion
end

#EntryPointObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def EntryPoint
  @EntryPoint
end

#EnvIdObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def EnvId
  @EnvId
end

#EnvParamsObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def EnvParams
  @EnvParams
end

#EsInfoObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def EsInfo
  @EsInfo
end

#FlowRatioObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def FlowRatio
  @FlowRatio
end

#HasDockerfileObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def HasDockerfile
  @HasDockerfile
end

#ImageInfoObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ImageInfo
  @ImageInfo
end

#ImagePullSecretObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ImagePullSecret
  @ImagePullSecret
end

#ImageReuseKeyObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ImageReuseKey
  @ImageReuseKey
end

#ImageSecretInfoObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ImageSecretInfo
  @ImageSecretInfo
end

#InitialDelaySecondsObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def InitialDelaySeconds
  @InitialDelaySeconds
end

#IsCreateJnsGwObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def IsCreateJnsGw
  @IsCreateJnsGw
end

#MaxNumObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def MaxNum
  @MaxNum
end

#MemObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def Mem
  @Mem
end

#MinNumObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def MinNum
  @MinNum
end

#MountVolumeInfoObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def MountVolumeInfo
  @MountVolumeInfo
end

#OperatorRemarkObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def OperatorRemark
  @OperatorRemark
end

#PackageNameObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def PackageName
  @PackageName
end

#PackageVersionObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def PackageVersion
  @PackageVersion
end

#PolicyDetailObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def PolicyDetail
  @PolicyDetail
end

#PolicyThresholdObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def PolicyThreshold
  @PolicyThreshold
end

#PolicyTypeObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def PolicyType
  @PolicyType
end

#RepoLanguageObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def RepoLanguage
  @RepoLanguage
end

#RepositoryObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def Repository
  @Repository
end

#RepositoryTypeObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def RepositoryType
  @RepositoryType
end

#SecurityObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def Security
  @Security
end

#ServerNameObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ServerName
  @ServerName
end

#ServerPathObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ServerPath
  @ServerPath
end

#ServiceVolumeMountsObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ServiceVolumeMounts
  @ServiceVolumeMounts
end

#ServiceVolumesObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def ServiceVolumes
  @ServiceVolumes
end

#SidecarSpecsObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def SidecarSpecs
  @SidecarSpecs
end

#UploadFilenameObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def UploadFilename
  @UploadFilename
end

#UploadTypeObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def UploadType
  @UploadType
end

#VersionRemarkObject

Parameters:

  • EnvId:

    环境ID

  • UploadType:

    枚举(package/repository/image/jar/war)

  • FlowRatio:

    流量占比

  • Cpu:

    Cpu的大小,单位:核

  • Mem:

    Mem的大小,单位:G

  • MinNum:

    最小副本数,最小值:0

  • MaxNum:

    副本最大数,最大值:50

  • PolicyType:

    策略类型(枚举值:比如cpu)

  • PolicyThreshold:

    策略阈值

  • ContainerPort:

    服务端口

  • ServerName:

    服务名称

  • RepositoryType:

    repository的类型(coding/gitlab/github/coding)

  • DockerfilePath:

    Dockerfile地址

  • BuildDir:

    构建目录

  • EnvParams:

    环境变量

  • Repository:

    repository地址

  • Branch:

    分支

  • VersionRemark:

    版本备注

  • PackageName:

    代码包名字

  • PackageVersion:

    代码包的版本

  • ImageInfo:

    Image的详情

  • CodeDetail:

    Github等拉取代码的详情

  • ImageSecretInfo:

    私有镜像秘钥信息

  • ImagePullSecret:

    私有镜像 认证名称

  • CustomLogs:

    用户自定义采集日志路径

  • InitialDelaySeconds:

    延迟多长时间开始健康检查(单位s)

  • MountVolumeInfo:

    cfs挂载信息

  • AccessType:

    4 代表只能微信链路访问

  • EsInfo:

    es信息

  • EnableUnion:

    是否使用统一域名

  • OperatorRemark:

    操作备注

  • ServerPath:

    服务路径

  • ImageReuseKey:

    镜像复用的key

  • SidecarSpecs:

    容器的描述文件

  • Security:

    安全特性

  • ServiceVolumes:

    服务磁盘挂载

  • IsCreateJnsGw:

    是否创建JnsGw 0未传默认创建 1创建 2不创建

  • ServiceVolumeMounts:

    数据卷挂载参数

  • HasDockerfile:

    是否有Dockerfile:0-default has, 1-has, 2-has not

  • BaseImage:

    基础镜像

  • EntryPoint:

    容器启动入口命令

  • RepoLanguage:

    仓库语言

  • UploadFilename:

    用户实际上传文件名(仅UploadType为jar/war时必填)

  • PolicyDetail:

    自动扩缩容策略组



1712
1713
1714
# File 'lib/v20180608/models.rb', line 1712

def VersionRemark
  @VersionRemark
end

Instance Method Details

#deserialize(params) ⇒ Object



1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
# File 'lib/v20180608/models.rb', line 1761

def deserialize(params)
  @EnvId = params['EnvId']
  @UploadType = params['UploadType']
  @FlowRatio = params['FlowRatio']
  @Cpu = params['Cpu']
  @Mem = params['Mem']
  @MinNum = params['MinNum']
  @MaxNum = params['MaxNum']
  @PolicyType = params['PolicyType']
  @PolicyThreshold = params['PolicyThreshold']
  @ContainerPort = params['ContainerPort']
  @ServerName = params['ServerName']
  @RepositoryType = params['RepositoryType']
  @DockerfilePath = params['DockerfilePath']
  @BuildDir = params['BuildDir']
  @EnvParams = params['EnvParams']
  @Repository = params['Repository']
  @Branch = params['Branch']
  @VersionRemark = params['VersionRemark']
  @PackageName = params['PackageName']
  @PackageVersion = params['PackageVersion']
  unless params['ImageInfo'].nil?
    @ImageInfo = CloudBaseRunImageInfo.new
    @ImageInfo.deserialize(params['ImageInfo'])
  end
  unless params['CodeDetail'].nil?
    @CodeDetail = CloudBaseCodeRepoDetail.new
    @CodeDetail.deserialize(params['CodeDetail'])
  end
  unless params['ImageSecretInfo'].nil?
    @ImageSecretInfo = CloudBaseRunImageSecretInfo.new
    @ImageSecretInfo.deserialize(params['ImageSecretInfo'])
  end
  @ImagePullSecret = params['ImagePullSecret']
  @CustomLogs = params['CustomLogs']
  @InitialDelaySeconds = params['InitialDelaySeconds']
  unless params['MountVolumeInfo'].nil?
    @MountVolumeInfo = []
    params['MountVolumeInfo'].each do |i|
      cloudbaserunvolumemount_tmp = CloudBaseRunVolumeMount.new
      cloudbaserunvolumemount_tmp.deserialize(i)
      @MountVolumeInfo << cloudbaserunvolumemount_tmp
    end
  end
  @AccessType = params['AccessType']
  unless params['EsInfo'].nil?
    @EsInfo = CloudBaseEsInfo.new
    @EsInfo.deserialize(params['EsInfo'])
  end
  @EnableUnion = params['EnableUnion']
  @OperatorRemark = params['OperatorRemark']
  @ServerPath = params['ServerPath']
  @ImageReuseKey = params['ImageReuseKey']
  unless params['SidecarSpecs'].nil?
    @SidecarSpecs = []
    params['SidecarSpecs'].each do |i|
      cloudbaserunsidespec_tmp = CloudBaseRunSideSpec.new
      cloudbaserunsidespec_tmp.deserialize(i)
      @SidecarSpecs << cloudbaserunsidespec_tmp
    end
  end
  unless params['Security'].nil?
    @Security = CloudBaseSecurityContext.new
    @Security.deserialize(params['Security'])
  end
  unless params['ServiceVolumes'].nil?
    @ServiceVolumes = []
    params['ServiceVolumes'].each do |i|
      cloudrunservicevolume_tmp = CloudRunServiceVolume.new
      cloudrunservicevolume_tmp.deserialize(i)
      @ServiceVolumes << cloudrunservicevolume_tmp
    end
  end
  @IsCreateJnsGw = params['IsCreateJnsGw']
  unless params['ServiceVolumeMounts'].nil?
    @ServiceVolumeMounts = []
    params['ServiceVolumeMounts'].each do |i|
      cloudbaserunservicevolumemount_tmp = CloudBaseRunServiceVolumeMount.new
      cloudbaserunservicevolumemount_tmp.deserialize(i)
      @ServiceVolumeMounts << cloudbaserunservicevolumemount_tmp
    end
  end
  @HasDockerfile = params['HasDockerfile']
  @BaseImage = params['BaseImage']
  @EntryPoint = params['EntryPoint']
  @RepoLanguage = params['RepoLanguage']
  @UploadFilename = params['UploadFilename']
  unless params['PolicyDetail'].nil?
    @PolicyDetail = []
    params['PolicyDetail'].each do |i|
      hpapolicy_tmp = HpaPolicy.new
      hpapolicy_tmp.deserialize(i)
      @PolicyDetail << hpapolicy_tmp
    end
  end
end