Class: TencentCloud::Tem::V20201221::DeployServiceV2Request
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tem::V20201221::DeployServiceV2Request
- Defined in:
- lib/v20201221/models.rb
Overview
DeployServiceV2请求参数结构体
Instance Attribute Summary collapse
-
#ContainerPort ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#CpuSpec ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#DeployMode ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#DeployStrategyConf ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#DeployVersion ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#Description ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#EksService ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#EnvConf ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#EsInfo ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#ImageArgs ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#ImageCommand ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#ImgRepo ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#InitPodNum ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#JdkVersion ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#JvmOpts ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#Liveness ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#LogConfs ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#LogOutputConf ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#MemorySpec ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#NamespaceId ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#PkgName ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#PortMappings ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#PostStart ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#PreStop ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#Readiness ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#SecurityGroupIds ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#ServiceId ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#SettingConfs ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#SourceChannel ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#StorageConfs ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#StorageMountConfs ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#UseRegistryDefaultConfig ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#VersionDesc ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
-
#VersionId ⇒ Object
-
JAR:通过 jar 包部署 - WAR:通过 war 包部署 - IMAGE:通过镜像部署 部署类型为 JAR/WAR 时,该参数表示包版本号。 - KONA:使用 kona jdk。 - OPEN:使用 open jdk。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(serviceid = nil, containerport = nil, initpodnum = nil, cpuspec = nil, memoryspec = nil, namespaceid = nil, imgrepo = nil, versiondesc = nil, jvmopts = nil, esinfo = nil, envconf = nil, logconfs = nil, storageconfs = nil, storagemountconfs = nil, deploymode = nil, deployversion = nil, pkgname = nil, jdkversion = nil, securitygroupids = nil, logoutputconf = nil, sourcechannel = nil, description = nil, imagecommand = nil, imageargs = nil, portmappings = nil, useregistrydefaultconfig = nil, settingconfs = nil, eksservice = nil, versionid = nil, poststart = nil, prestop = nil, deploystrategyconf = nil, liveness = nil, readiness = nil) ⇒ DeployServiceV2Request
constructor
A new instance of DeployServiceV2Request.
Constructor Details
#initialize(serviceid = nil, containerport = nil, initpodnum = nil, cpuspec = nil, memoryspec = nil, namespaceid = nil, imgrepo = nil, versiondesc = nil, jvmopts = nil, esinfo = nil, envconf = nil, logconfs = nil, storageconfs = nil, storagemountconfs = nil, deploymode = nil, deployversion = nil, pkgname = nil, jdkversion = nil, securitygroupids = nil, logoutputconf = nil, sourcechannel = nil, description = nil, imagecommand = nil, imageargs = nil, portmappings = nil, useregistrydefaultconfig = nil, settingconfs = nil, eksservice = nil, versionid = nil, poststart = nil, prestop = nil, deploystrategyconf = nil, liveness = nil, readiness = nil) ⇒ DeployServiceV2Request
Returns a new instance of DeployServiceV2Request.
498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 |
# File 'lib/v20201221/models.rb', line 498 def initialize(serviceid=nil, containerport=nil, initpodnum=nil, cpuspec=nil, memoryspec=nil, namespaceid=nil, imgrepo=nil, versiondesc=nil, jvmopts=nil, esinfo=nil, envconf=nil, logconfs=nil, storageconfs=nil, storagemountconfs=nil, deploymode=nil, deployversion=nil, pkgname=nil, jdkversion=nil, securitygroupids=nil, logoutputconf=nil, sourcechannel=nil, description=nil, imagecommand=nil, imageargs=nil, portmappings=nil, useregistrydefaultconfig=nil, settingconfs=nil, eksservice=nil, versionid=nil, poststart=nil, prestop=nil, deploystrategyconf=nil, liveness=nil, readiness=nil) @ServiceId = serviceid @ContainerPort = containerport @InitPodNum = initpodnum @CpuSpec = cpuspec @MemorySpec = memoryspec @NamespaceId = namespaceid @ImgRepo = imgrepo @VersionDesc = versiondesc @JvmOpts = jvmopts @EsInfo = esinfo @EnvConf = envconf @LogConfs = logconfs @StorageConfs = storageconfs @StorageMountConfs = storagemountconfs @DeployMode = deploymode @DeployVersion = deployversion @PkgName = pkgname @JdkVersion = jdkversion @SecurityGroupIds = securitygroupids @LogOutputConf = logoutputconf @SourceChannel = sourcechannel @Description = description @ImageCommand = imagecommand @ImageArgs = imageargs @PortMappings = portmappings @UseRegistryDefaultConfig = useregistrydefaultconfig @SettingConfs = settingconfs @EksService = eksservice @VersionId = versionid @PostStart = poststart @PreStop = prestop @DeployStrategyConf = deploystrategyconf @Liveness = liveness @Readiness = readiness end |
Instance Attribute Details
#ContainerPort ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def ContainerPort @ContainerPort end |
#CpuSpec ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def CpuSpec @CpuSpec end |
#DeployMode ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def DeployMode @DeployMode end |
#DeployStrategyConf ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def DeployStrategyConf @DeployStrategyConf end |
#DeployVersion ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def DeployVersion @DeployVersion end |
#Description ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def Description @Description end |
#EksService ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def EksService @EksService end |
#EnvConf ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def EnvConf @EnvConf end |
#EsInfo ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def EsInfo @EsInfo end |
#ImageArgs ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def ImageArgs @ImageArgs end |
#ImageCommand ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def ImageCommand @ImageCommand end |
#ImgRepo ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def ImgRepo @ImgRepo end |
#InitPodNum ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def InitPodNum @InitPodNum end |
#JdkVersion ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def JdkVersion @JdkVersion end |
#JvmOpts ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def JvmOpts @JvmOpts end |
#Liveness ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def Liveness @Liveness end |
#LogConfs ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def LogConfs @LogConfs end |
#LogOutputConf ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def LogOutputConf @LogOutputConf end |
#MemorySpec ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def MemorySpec @MemorySpec end |
#NamespaceId ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def NamespaceId @NamespaceId end |
#PkgName ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def PkgName @PkgName end |
#PortMappings ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def PortMappings @PortMappings end |
#PostStart ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def PostStart @PostStart end |
#PreStop ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def PreStop @PreStop end |
#Readiness ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def Readiness @Readiness end |
#SecurityGroupIds ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def SecurityGroupIds @SecurityGroupIds end |
#ServiceId ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def ServiceId @ServiceId end |
#SettingConfs ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def SettingConfs @SettingConfs end |
#SourceChannel ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def SourceChannel @SourceChannel end |
#StorageConfs ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def StorageConfs @StorageConfs end |
#StorageMountConfs ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def StorageMountConfs @StorageMountConfs end |
#UseRegistryDefaultConfig ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def UseRegistryDefaultConfig @UseRegistryDefaultConfig end |
#VersionDesc ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def VersionDesc @VersionDesc end |
#VersionId ⇒ Object
-
JAR:通过 jar 包部署
-
WAR:通过 war 包部署
-
IMAGE:通过镜像部署
部署类型为 JAR/WAR 时,该参数表示包版本号。
-
KONA:使用 kona jdk。
-
OPEN:使用 open jdk。
496 497 498 |
# File 'lib/v20201221/models.rb', line 496 def VersionId @VersionId end |
Instance Method Details
#deserialize(params) ⇒ Object
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 |
# File 'lib/v20201221/models.rb', line 535 def deserialize(params) @ServiceId = params['ServiceId'] @ContainerPort = params['ContainerPort'] @InitPodNum = params['InitPodNum'] @CpuSpec = params['CpuSpec'] @MemorySpec = params['MemorySpec'] @NamespaceId = params['NamespaceId'] @ImgRepo = params['ImgRepo'] @VersionDesc = params['VersionDesc'] @JvmOpts = params['JvmOpts'] unless params['EsInfo'].nil? @EsInfo = EsInfo.new @EsInfo.deserialize(params['EsInfo']) end unless params['EnvConf'].nil? @EnvConf = [] params['EnvConf'].each do |i| pair_tmp = Pair.new pair_tmp.deserialize(i) @EnvConf << pair_tmp end end @LogConfs = params['LogConfs'] unless params['StorageConfs'].nil? @StorageConfs = [] params['StorageConfs'].each do |i| storageconf_tmp = StorageConf.new storageconf_tmp.deserialize(i) @StorageConfs << storageconf_tmp end end unless params['StorageMountConfs'].nil? @StorageMountConfs = [] params['StorageMountConfs'].each do |i| storagemountconf_tmp = StorageMountConf.new storagemountconf_tmp.deserialize(i) @StorageMountConfs << storagemountconf_tmp end end @DeployMode = params['DeployMode'] @DeployVersion = params['DeployVersion'] @PkgName = params['PkgName'] @JdkVersion = params['JdkVersion'] @SecurityGroupIds = params['SecurityGroupIds'] unless params['LogOutputConf'].nil? @LogOutputConf = LogOutputConf.new @LogOutputConf.deserialize(params['LogOutputConf']) end @SourceChannel = params['SourceChannel'] @Description = params['Description'] @ImageCommand = params['ImageCommand'] @ImageArgs = params['ImageArgs'] unless params['PortMappings'].nil? @PortMappings = [] params['PortMappings'].each do |i| portmapping_tmp = PortMapping.new portmapping_tmp.deserialize(i) @PortMappings << portmapping_tmp end end @UseRegistryDefaultConfig = params['UseRegistryDefaultConfig'] unless params['SettingConfs'].nil? @SettingConfs = [] params['SettingConfs'].each do |i| mountedsettingconf_tmp = MountedSettingConf.new mountedsettingconf_tmp.deserialize(i) @SettingConfs << mountedsettingconf_tmp end end unless params['EksService'].nil? @EksService = EksService.new @EksService.deserialize(params['EksService']) end @VersionId = params['VersionId'] @PostStart = params['PostStart'] @PreStop = params['PreStop'] unless params['DeployStrategyConf'].nil? @DeployStrategyConf = DeployStrategyConf.new @DeployStrategyConf.deserialize(params['DeployStrategyConf']) end unless params['Liveness'].nil? @Liveness = HealthCheckConfig.new @Liveness.deserialize(params['Liveness']) end unless params['Readiness'].nil? @Readiness = HealthCheckConfig.new @Readiness.deserialize(params['Readiness']) end end |