Class: TencentCloud::Tcb::V20180608::CloudRunServiceSimpleVersionSnapshot
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::CloudRunServiceSimpleVersionSnapshot
- Defined in:
- lib/v20180608/models.rb
Overview
CloudRunServiceSimpleVersionSnapshot 信息
Instance Attribute Summary collapse
- #Branch ⇒ Object
- #BuildDir ⇒ Object
- #CodeDetail ⇒ Object
- #ContainerPort ⇒ Object
- #Cpu ⇒ Object
- #CreateTime ⇒ Object
- #CustomLogs ⇒ Object
- #DockerfilePath ⇒ Object
- #EnvId ⇒ Object
- #EnvParams ⇒ Object
- #ImageInfo ⇒ Object
- #ImageUrl ⇒ Object
- #InitialDelaySeconds ⇒ Object
- #MaxNum ⇒ Object
- #Mem ⇒ Object
- #MinNum ⇒ Object
- #PackageName ⇒ Object
- #PackageVersion ⇒ Object
- #PolicyThreshold ⇒ Object
- #PolicyType ⇒ Object
- #Remark ⇒ Object
- #Repo ⇒ Object
- #RepoType ⇒ Object
- #ServerName ⇒ Object
- #SnapshotName ⇒ Object
- #Status ⇒ Object
- #UpdateTime ⇒ Object
- #UploadType ⇒ Object
- #VersionName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(versionname = nil, remark = nil, cpu = nil, mem = nil, minnum = nil, maxnum = nil, imageurl = nil, policytype = nil, policythreshold = nil, envparams = nil, containerport = nil, createtime = nil, updatetime = nil, uploadtype = nil, dockerfilepath = nil, builddir = nil, repotype = nil, repo = nil, branch = nil, envid = nil, servername = nil, packagename = nil, packageversion = nil, customlogs = nil, initialdelayseconds = nil, snapshotname = nil, imageinfo = nil, codedetail = nil, status = nil) ⇒ CloudRunServiceSimpleVersionSnapshot
constructor
A new instance of CloudRunServiceSimpleVersionSnapshot.
Constructor Details
#initialize(versionname = nil, remark = nil, cpu = nil, mem = nil, minnum = nil, maxnum = nil, imageurl = nil, policytype = nil, policythreshold = nil, envparams = nil, containerport = nil, createtime = nil, updatetime = nil, uploadtype = nil, dockerfilepath = nil, builddir = nil, repotype = nil, repo = nil, branch = nil, envid = nil, servername = nil, packagename = nil, packageversion = nil, customlogs = nil, initialdelayseconds = nil, snapshotname = nil, imageinfo = nil, codedetail = nil, status = nil) ⇒ CloudRunServiceSimpleVersionSnapshot
Returns a new instance of CloudRunServiceSimpleVersionSnapshot.
1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 |
# File 'lib/v20180608/models.rb', line 1461 def initialize(versionname=nil, remark=nil, cpu=nil, mem=nil, minnum=nil, maxnum=nil, imageurl=nil, policytype=nil, policythreshold=nil, envparams=nil, containerport=nil, createtime=nil, updatetime=nil, uploadtype=nil, dockerfilepath=nil, builddir=nil, repotype=nil, repo=nil, branch=nil, envid=nil, servername=nil, packagename=nil, packageversion=nil, customlogs=nil, initialdelayseconds=nil, snapshotname=nil, imageinfo=nil, codedetail=nil, status=nil) @VersionName = versionname @Remark = remark @Cpu = cpu @Mem = mem @MinNum = minnum @MaxNum = maxnum @ImageUrl = imageurl @PolicyType = policytype @PolicyThreshold = policythreshold @EnvParams = envparams @ContainerPort = containerport @CreateTime = createtime @UpdateTime = updatetime @UploadType = uploadtype @DockerfilePath = dockerfilepath @BuildDir = builddir @RepoType = repotype @Repo = repo @Branch = branch @EnvId = envid @ServerName = servername @PackageName = packagename @PackageVersion = packageversion @CustomLogs = customlogs @InitialDelaySeconds = initialdelayseconds @SnapshotName = snapshotname @ImageInfo = imageinfo @CodeDetail = codedetail @Status = status end |
Instance Attribute Details
#Branch ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def Branch @Branch end |
#BuildDir ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def BuildDir @BuildDir end |
#CodeDetail ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def CodeDetail @CodeDetail end |
#ContainerPort ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def ContainerPort @ContainerPort end |
#Cpu ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def Cpu @Cpu end |
#CreateTime ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def CreateTime @CreateTime end |
#CustomLogs ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def CustomLogs @CustomLogs end |
#DockerfilePath ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def DockerfilePath @DockerfilePath end |
#EnvId ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def EnvId @EnvId end |
#EnvParams ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def EnvParams @EnvParams end |
#ImageInfo ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def ImageInfo @ImageInfo end |
#ImageUrl ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def ImageUrl @ImageUrl end |
#InitialDelaySeconds ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def InitialDelaySeconds @InitialDelaySeconds end |
#MaxNum ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def MaxNum @MaxNum end |
#Mem ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def Mem @Mem end |
#MinNum ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def MinNum @MinNum end |
#PackageName ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def PackageName @PackageName end |
#PackageVersion ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def PackageVersion @PackageVersion end |
#PolicyThreshold ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def PolicyThreshold @PolicyThreshold end |
#PolicyType ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def PolicyType @PolicyType end |
#Remark ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def Remark @Remark end |
#Repo ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def Repo @Repo end |
#RepoType ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def RepoType @RepoType end |
#ServerName ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def ServerName @ServerName end |
#SnapshotName ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def SnapshotName @SnapshotName end |
#Status ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def Status @Status end |
#UpdateTime ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def UpdateTime @UpdateTime end |
#UploadType ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def UploadType @UploadType end |
#VersionName ⇒ Object
Parameters:
-
VersionName:
—
版本名
-
Remark:
—
版本备注
-
Cpu:
—
cpu规格
-
Mem:
—
内存规格
-
MinNum:
—
最小副本数
-
MaxNum:
—
最大副本数
-
ImageUrl:
—
镜像url
-
PolicyType:
—
扩容策略
-
PolicyThreshold:
—
策略阈值
-
EnvParams:
—
环境参数
-
ContainerPort:
—
容器端口
-
CreateTime:
—
创建时间
-
UpdateTime:
—
更新时间
-
UploadType:
—
更新类型
-
DockerfilePath:
—
dockerfile路径
-
BuildDir:
—
构建路径
-
RepoType:
—
repo类型
-
Repo:
—
仓库
-
Branch:
—
分支
-
EnvId:
—
环境id
-
ServerName:
—
服务名
-
PackageName:
—
package名字
-
PackageVersion:
—
package版本
-
CustomLogs:
—
自定义log路径
-
InitialDelaySeconds:
—
延时健康检查时间
-
SnapshotName:
—
snapshot名
-
ImageInfo:
—
镜像信息
-
CodeDetail:
—
代码仓库信息
-
Status:
—
状态
1459 1460 1461 |
# File 'lib/v20180608/models.rb', line 1459 def VersionName @VersionName end |
Instance Method Details
#deserialize(params) ⇒ Object
1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 |
# File 'lib/v20180608/models.rb', line 1493 def deserialize(params) @VersionName = params['VersionName'] @Remark = params['Remark'] @Cpu = params['Cpu'] @Mem = params['Mem'] @MinNum = params['MinNum'] @MaxNum = params['MaxNum'] @ImageUrl = params['ImageUrl'] @PolicyType = params['PolicyType'] @PolicyThreshold = params['PolicyThreshold'] @EnvParams = params['EnvParams'] @ContainerPort = params['ContainerPort'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] @UploadType = params['UploadType'] @DockerfilePath = params['DockerfilePath'] @BuildDir = params['BuildDir'] @RepoType = params['RepoType'] @Repo = params['Repo'] @Branch = params['Branch'] @EnvId = params['EnvId'] @ServerName = params['ServerName'] @PackageName = params['PackageName'] @PackageVersion = params['PackageVersion'] @CustomLogs = params['CustomLogs'] @InitialDelaySeconds = params['InitialDelaySeconds'] @SnapshotName = params['SnapshotName'] unless params['ImageInfo'].nil? @ImageInfo = CloudBaseRunImageInfo.new @ImageInfo.deserialize(params['ImageInfo']) end unless params['CodeDetail'].nil? @CodeDetail = CloudBaseCodeRepoDetail.new @CodeDetail.deserialize(params['CodeDetail']) end @Status = params['Status'] end |