Class: TencentCloud::Tcb::V20180608::RollUpdateCloudBaseRunServerVersionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::RollUpdateCloudBaseRunServerVersionRequest
- Defined in:
- lib/v20180608/models.rb
Overview
RollUpdateCloudBaseRunServerVersion请求参数结构体
Instance Attribute Summary collapse
-
#Branch ⇒ Object
cpu/mem.
-
#BuildDir ⇒ Object
cpu/mem.
-
#CodeDetail ⇒ Object
cpu/mem.
-
#ContainerPort ⇒ Object
cpu/mem.
-
#Cpu ⇒ Object
cpu/mem.
-
#CustomLogs ⇒ Object
cpu/mem.
-
#DockerfilePath ⇒ Object
cpu/mem.
-
#EnableUnion ⇒ Object
cpu/mem.
-
#EnvId ⇒ Object
cpu/mem.
-
#EnvParams ⇒ Object
cpu/mem.
-
#FlowRatio ⇒ Object
cpu/mem.
-
#ImageInfo ⇒ Object
cpu/mem.
-
#InitialDelaySeconds ⇒ Object
cpu/mem.
-
#IsRebuild ⇒ Object
cpu/mem.
-
#IsUpdateCls ⇒ Object
cpu/mem.
-
#MaxNum ⇒ Object
cpu/mem.
-
#Mem ⇒ Object
cpu/mem.
-
#MinNum ⇒ Object
cpu/mem.
-
#MountVolumeInfo ⇒ Object
cpu/mem.
-
#OperatorRemark ⇒ Object
cpu/mem.
-
#PackageName ⇒ Object
cpu/mem.
-
#PackageVersion ⇒ Object
cpu/mem.
-
#PolicyDetail ⇒ Object
cpu/mem.
-
#PolicyThreshold ⇒ Object
cpu/mem.
-
#PolicyType ⇒ Object
cpu/mem.
-
#Repository ⇒ Object
cpu/mem.
-
#RepositoryType ⇒ Object
cpu/mem.
-
#Rollback ⇒ Object
cpu/mem.
-
#ServerName ⇒ Object
cpu/mem.
-
#ServerPath ⇒ Object
cpu/mem.
-
#SnapshotName ⇒ Object
cpu/mem.
-
#UploadType ⇒ Object
cpu/mem.
-
#VersionName ⇒ Object
cpu/mem.
-
#VersionRemark ⇒ Object
cpu/mem.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(envid = nil, versionname = nil, uploadtype = nil, repositorytype = nil, flowratio = nil, dockerfilepath = nil, builddir = nil, cpu = nil, mem = nil, minnum = nil, maxnum = nil, policytype = nil, policythreshold = nil, envparams = nil, containerport = nil, servername = nil, repository = nil, branch = nil, versionremark = nil, packagename = nil, packageversion = nil, imageinfo = nil, codedetail = nil, isrebuild = nil, initialdelayseconds = nil, mountvolumeinfo = nil, rollback = nil, snapshotname = nil, customlogs = nil, enableunion = nil, operatorremark = nil, serverpath = nil, isupdatecls = nil, policydetail = nil) ⇒ RollUpdateCloudBaseRunServerVersionRequest
constructor
A new instance of RollUpdateCloudBaseRunServerVersionRequest.
Constructor Details
#initialize(envid = nil, versionname = nil, uploadtype = nil, repositorytype = nil, flowratio = nil, dockerfilepath = nil, builddir = nil, cpu = nil, mem = nil, minnum = nil, maxnum = nil, policytype = nil, policythreshold = nil, envparams = nil, containerport = nil, servername = nil, repository = nil, branch = nil, versionremark = nil, packagename = nil, packageversion = nil, imageinfo = nil, codedetail = nil, isrebuild = nil, initialdelayseconds = nil, mountvolumeinfo = nil, rollback = nil, snapshotname = nil, customlogs = nil, enableunion = nil, operatorremark = nil, serverpath = nil, isupdatecls = nil, policydetail = nil) ⇒ RollUpdateCloudBaseRunServerVersionRequest
Returns a new instance of RollUpdateCloudBaseRunServerVersionRequest.
7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 |
# File 'lib/v20180608/models.rb', line 7369 def initialize(envid=nil, versionname=nil, uploadtype=nil, repositorytype=nil, flowratio=nil, dockerfilepath=nil, builddir=nil, cpu=nil, mem=nil, minnum=nil, maxnum=nil, policytype=nil, policythreshold=nil, envparams=nil, containerport=nil, servername=nil, repository=nil, branch=nil, versionremark=nil, packagename=nil, packageversion=nil, imageinfo=nil, codedetail=nil, isrebuild=nil, initialdelayseconds=nil, mountvolumeinfo=nil, rollback=nil, snapshotname=nil, customlogs=nil, enableunion=nil, operatorremark=nil, serverpath=nil, isupdatecls=nil, policydetail=nil) @EnvId = envid @VersionName = versionname @UploadType = uploadtype @RepositoryType = repositorytype @FlowRatio = flowratio @DockerfilePath = dockerfilepath @BuildDir = builddir @Cpu = cpu @Mem = mem @MinNum = minnum @MaxNum = maxnum @PolicyType = policytype @PolicyThreshold = policythreshold @EnvParams = envparams @ContainerPort = containerport @ServerName = servername @Repository = repository @Branch = branch @VersionRemark = versionremark @PackageName = packagename @PackageVersion = packageversion @ImageInfo = imageinfo @CodeDetail = codedetail @IsRebuild = isrebuild @InitialDelaySeconds = initialdelayseconds @MountVolumeInfo = mountvolumeinfo @Rollback = rollback @SnapshotName = snapshotname @CustomLogs = customlogs @EnableUnion = enableunion @OperatorRemark = operatorremark @ServerPath = serverpath @IsUpdateCls = isupdatecls @PolicyDetail = policydetail end |
Instance Attribute Details
#Branch ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def Branch @Branch end |
#BuildDir ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def BuildDir @BuildDir end |
#CodeDetail ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def CodeDetail @CodeDetail end |
#ContainerPort ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def ContainerPort @ContainerPort end |
#Cpu ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def Cpu @Cpu end |
#CustomLogs ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def CustomLogs @CustomLogs end |
#DockerfilePath ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def DockerfilePath @DockerfilePath end |
#EnableUnion ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def EnableUnion @EnableUnion end |
#EnvId ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def EnvId @EnvId end |
#EnvParams ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def EnvParams @EnvParams end |
#FlowRatio ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def FlowRatio @FlowRatio end |
#ImageInfo ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def ImageInfo @ImageInfo end |
#InitialDelaySeconds ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def InitialDelaySeconds @InitialDelaySeconds end |
#IsRebuild ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def IsRebuild @IsRebuild end |
#IsUpdateCls ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def IsUpdateCls @IsUpdateCls end |
#MaxNum ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def MaxNum @MaxNum end |
#Mem ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def Mem @Mem end |
#MinNum ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def MinNum @MinNum end |
#MountVolumeInfo ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def MountVolumeInfo @MountVolumeInfo end |
#OperatorRemark ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def OperatorRemark @OperatorRemark end |
#PackageName ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def PackageName @PackageName end |
#PackageVersion ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def PackageVersion @PackageVersion end |
#PolicyDetail ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def PolicyDetail @PolicyDetail end |
#PolicyThreshold ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def PolicyThreshold @PolicyThreshold end |
#PolicyType ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def PolicyType @PolicyType end |
#Repository ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def Repository @Repository end |
#RepositoryType ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def RepositoryType @RepositoryType end |
#Rollback ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def Rollback @Rollback end |
#ServerName ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def ServerName @ServerName end |
#ServerPath ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def ServerPath @ServerPath end |
#SnapshotName ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def SnapshotName @SnapshotName end |
#UploadType ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def UploadType @UploadType end |
#VersionName ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def VersionName @VersionName end |
#VersionRemark ⇒ Object
cpu/mem
Parameters:
-
EnvId:
—
环境ID
-
VersionName:
—
要替换的版本名称,可以为latest
-
UploadType:
—
枚举(package/repository/image)
-
RepositoryType:
—
repository的类型(coding/gitlab/github)
-
FlowRatio:
—
流量占比
-
DockerfilePath:
—
dockerfile地址
-
BuildDir:
—
构建目录
-
Cpu:
—
Cpu的大小,单位:核
-
Mem:
—
Mem的大小,单位:G
-
MinNum:
—
最小副本数,最小值:0
-
MaxNum:
—
最大副本数
-
PolicyType:
—
策略类型
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境变量
-
ContainerPort:
—
容器端口
-
ServerName:
—
服务名称
-
Repository:
—
repository地址
-
Branch:
—
分支
-
VersionRemark:
—
版本备注
-
PackageName:
—
代码包名字
-
PackageVersion:
—
代码包版本
-
ImageInfo:
—
Image的详情
-
CodeDetail:
—
Github等拉取代码的详情
-
IsRebuild:
—
是否回放流量
-
InitialDelaySeconds:
—
延迟多长时间开始健康检查(单位s)
-
MountVolumeInfo:
—
cfs挂载信息
-
Rollback:
—
是否回滚
-
SnapshotName:
—
版本历史名
-
CustomLogs:
—
自定义采集路径
-
EnableUnion:
—
是否启用统一域名
-
OperatorRemark:
—
操作备注
-
ServerPath:
—
服务路径(只会第一次生效)
-
IsUpdateCls:
—
是否更新Cls
-
PolicyDetail:
—
自动扩缩容策略组
7367 7368 7369 |
# File 'lib/v20180608/models.rb', line 7367 def VersionRemark @VersionRemark end |
Instance Method Details
#deserialize(params) ⇒ Object
7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 |
# File 'lib/v20180608/models.rb', line 7406 def deserialize(params) @EnvId = params['EnvId'] @VersionName = params['VersionName'] @UploadType = params['UploadType'] @RepositoryType = params['RepositoryType'] @FlowRatio = params['FlowRatio'] @DockerfilePath = params['DockerfilePath'] @BuildDir = params['BuildDir'] @Cpu = params['Cpu'] @Mem = params['Mem'] @MinNum = params['MinNum'] @MaxNum = params['MaxNum'] @PolicyType = params['PolicyType'] @PolicyThreshold = params['PolicyThreshold'] @EnvParams = params['EnvParams'] @ContainerPort = params['ContainerPort'] @ServerName = params['ServerName'] @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 @IsRebuild = params['IsRebuild'] @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 @Rollback = params['Rollback'] @SnapshotName = params['SnapshotName'] @CustomLogs = params['CustomLogs'] @EnableUnion = params['EnableUnion'] @OperatorRemark = params['OperatorRemark'] @ServerPath = params['ServerPath'] @IsUpdateCls = params['IsUpdateCls'] unless params['PolicyDetail'].nil? @PolicyDetail = [] params['PolicyDetail'].each do |i| hpapolicy_tmp = HpaPolicy.new hpapolicy_tmp.deserialize(i) @PolicyDetail << hpapolicy_tmp end end end |