Class: TencentCloud::Tem::V20210701::CreateApplicationRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tem::V20210701::CreateApplicationRequest
- Defined in:
- lib/v20210701/models.rb
Overview
CreateApplication请求参数结构体
Instance Attribute Summary collapse
-
#ApplicationName ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#CodingLanguage ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#DeployMode ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#Description ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#EnableTracing ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#InstanceId ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#RepoName ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#RepoServer ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#RepoType ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#SourceChannel ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#SubnetList ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#Tags ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#UseDefaultImageService ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
-
#UseDefaultImageServiceParameters ⇒ Object
-
JAVA - OTHER - IMAGE - JAR - WAR.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(applicationname = nil, description = nil, usedefaultimageservice = nil, repotype = nil, instanceid = nil, reposerver = nil, reponame = nil, sourcechannel = nil, subnetlist = nil, codinglanguage = nil, deploymode = nil, enabletracing = nil, usedefaultimageserviceparameters = nil, tags = nil) ⇒ CreateApplicationRequest
constructor
A new instance of CreateApplicationRequest.
Constructor Details
#initialize(applicationname = nil, description = nil, usedefaultimageservice = nil, repotype = nil, instanceid = nil, reposerver = nil, reponame = nil, sourcechannel = nil, subnetlist = nil, codinglanguage = nil, deploymode = nil, enabletracing = nil, usedefaultimageserviceparameters = nil, tags = nil) ⇒ CreateApplicationRequest
279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 |
# File 'lib/v20210701/models.rb', line 279 def initialize(applicationname=nil, description=nil, usedefaultimageservice=nil, repotype=nil, instanceid=nil, reposerver=nil, reponame=nil, sourcechannel=nil, subnetlist=nil, codinglanguage=nil, deploymode=nil, enabletracing=nil, usedefaultimageserviceparameters=nil, =nil) @ApplicationName = applicationname @Description = description @UseDefaultImageService = usedefaultimageservice @RepoType = repotype @InstanceId = instanceid @RepoServer = reposerver @RepoName = reponame @SourceChannel = sourcechannel @SubnetList = subnetlist @CodingLanguage = codinglanguage @DeployMode = deploymode @EnableTracing = enabletracing @UseDefaultImageServiceParameters = usedefaultimageserviceparameters @Tags = end |
Instance Attribute Details
#ApplicationName ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def ApplicationName @ApplicationName end |
#CodingLanguage ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def CodingLanguage @CodingLanguage end |
#DeployMode ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def DeployMode @DeployMode end |
#Description ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def Description @Description end |
#EnableTracing ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def EnableTracing @EnableTracing end |
#InstanceId ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def InstanceId @InstanceId end |
#RepoName ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def RepoName @RepoName end |
#RepoServer ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def RepoServer @RepoServer end |
#RepoType ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def RepoType @RepoType end |
#SourceChannel ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def SourceChannel @SourceChannel end |
#SubnetList ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def SubnetList @SubnetList end |
#Tags ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def Tags @Tags end |
#UseDefaultImageService ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def UseDefaultImageService @UseDefaultImageService end |
#UseDefaultImageServiceParameters ⇒ Object
-
JAVA
-
OTHER
-
IMAGE
-
JAR
-
WAR
277 278 279 |
# File 'lib/v20210701/models.rb', line 277 def UseDefaultImageServiceParameters @UseDefaultImageServiceParameters end |
Instance Method Details
#deserialize(params) ⇒ Object
296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 |
# File 'lib/v20210701/models.rb', line 296 def deserialize(params) @ApplicationName = params['ApplicationName'] @Description = params['Description'] @UseDefaultImageService = params['UseDefaultImageService'] @RepoType = params['RepoType'] @InstanceId = params['InstanceId'] @RepoServer = params['RepoServer'] @RepoName = params['RepoName'] @SourceChannel = params['SourceChannel'] @SubnetList = params['SubnetList'] @CodingLanguage = params['CodingLanguage'] @DeployMode = params['DeployMode'] @EnableTracing = params['EnableTracing'] unless params['UseDefaultImageServiceParameters'].nil? @UseDefaultImageServiceParameters = UseDefaultRepoParameters.new @UseDefaultImageServiceParameters.deserialize(params['UseDefaultImageServiceParameters']) end unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end end |