Class: TencentCloud::Wedata::V20210820::CommitIntegrationTaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::CommitIntegrationTaskRequest
- Defined in:
- lib/v20210820/models.rb
Overview
CommitIntegrationTask请求参数结构体
Instance Attribute Summary collapse
- #CommitType ⇒ Object
- #EventDesc ⇒ Object
- #ExtConfig ⇒ Object
- #InstanceVersion ⇒ Object
- #ProjectId ⇒ Object
- #TaskId ⇒ Object
- #TaskType ⇒ Object
- #VersionDesc ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, projectid = nil, committype = nil, tasktype = nil, extconfig = nil, versiondesc = nil, instanceversion = nil, eventdesc = nil) ⇒ CommitIntegrationTaskRequest
constructor
A new instance of CommitIntegrationTaskRequest.
Constructor Details
#initialize(taskid = nil, projectid = nil, committype = nil, tasktype = nil, extconfig = nil, versiondesc = nil, instanceversion = nil, eventdesc = nil) ⇒ CommitIntegrationTaskRequest
Returns a new instance of CommitIntegrationTaskRequest.
4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 |
# File 'lib/v20210820/models.rb', line 4198 def initialize(taskid=nil, projectid=nil, committype=nil, tasktype=nil, extconfig=nil, versiondesc=nil, instanceversion=nil, eventdesc=nil) @TaskId = taskid @ProjectId = projectid @CommitType = committype @TaskType = tasktype @ExtConfig = extconfig @VersionDesc = versiondesc @InstanceVersion = instanceversion @EventDesc = eventdesc end |
Instance Attribute Details
#CommitType ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def CommitType @CommitType end |
#EventDesc ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def EventDesc @EventDesc end |
#ExtConfig ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def ExtConfig @ExtConfig end |
#InstanceVersion ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def InstanceVersion @InstanceVersion end |
#ProjectId ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def ProjectId @ProjectId end |
#TaskId ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def TaskId @TaskId end |
#TaskType ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def TaskType @TaskType end |
#VersionDesc ⇒ Object
4196 4197 4198 |
# File 'lib/v20210820/models.rb', line 4196 def VersionDesc @VersionDesc end |
Instance Method Details
#deserialize(params) ⇒ Object
4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 |
# File 'lib/v20210820/models.rb', line 4209 def deserialize(params) @TaskId = params['TaskId'] @ProjectId = params['ProjectId'] @CommitType = params['CommitType'] @TaskType = params['TaskType'] unless params['ExtConfig'].nil? @ExtConfig = [] params['ExtConfig'].each do |i| recordfield_tmp = RecordField.new recordfield_tmp.deserialize(i) @ExtConfig << recordfield_tmp end end @VersionDesc = params['VersionDesc'] @InstanceVersion = params['InstanceVersion'] @EventDesc = params['EventDesc'] end |