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.
1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 |
# File 'lib/v20180608/models.rb', line 1207 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 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:
—
状态
1205 1206 1207 |
# File 'lib/v20180608/models.rb', line 1205 def VersionName @VersionName end |
Instance Method Details
#deserialize(params) ⇒ Object
1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 |
# File 'lib/v20180608/models.rb', line 1239 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 |