Class: TencentCloud::Tcb::V20180608::CloudRunServiceSimpleVersionSnapshot

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

Overview

CloudRunServiceSimpleVersionSnapshot 信息

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#BranchObject

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

#BuildDirObject

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

#CodeDetailObject

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

#ContainerPortObject

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

#CpuObject

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

#CreateTimeObject

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

#CustomLogsObject

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

#DockerfilePathObject

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

#EnvIdObject

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

#EnvParamsObject

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

#ImageInfoObject

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

#ImageUrlObject

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

#InitialDelaySecondsObject

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

#MaxNumObject

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

#MemObject

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

#MinNumObject

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

#PackageNameObject

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

#PackageVersionObject

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

#PolicyThresholdObject

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

#PolicyTypeObject

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

#RemarkObject

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

#RepoObject

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

#RepoTypeObject

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

#ServerNameObject

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

#SnapshotNameObject

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

#StatusObject

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

#UpdateTimeObject

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

#UploadTypeObject

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

#VersionNameObject

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