Class: TencentCloud::Wedata::V20210820::TriggerDsEventRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::TriggerDsEventRequest
- Defined in:
- lib/v20210820/models.rb
Overview
TriggerDsEvent请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(projectid = nil, eventcaselist = nil, eventbatchcaselist = nil, scheduletimezone = nil) ⇒ TriggerDsEventRequest
constructor
A new instance of TriggerDsEventRequest.
Constructor Details
#initialize(projectid = nil, eventcaselist = nil, eventbatchcaselist = nil, scheduletimezone = nil) ⇒ TriggerDsEventRequest
Returns a new instance of TriggerDsEventRequest.
41316 41317 41318 41319 41320 41321 |
# File 'lib/v20210820/models.rb', line 41316 def initialize(projectid=nil, eventcaselist=nil, eventbatchcaselist=nil, scheduletimezone=nil) @ProjectId = projectid @EventCaseList = eventcaselist @EventBatchCaseList = eventbatchcaselist @ScheduleTimeZone = scheduletimezone end |
Instance Attribute Details
#EventBatchCaseList ⇒ Object
41314 41315 41316 |
# File 'lib/v20210820/models.rb', line 41314 def EventBatchCaseList @EventBatchCaseList end |
#EventCaseList ⇒ Object
41314 41315 41316 |
# File 'lib/v20210820/models.rb', line 41314 def EventCaseList @EventCaseList end |
#ProjectId ⇒ Object
41314 41315 41316 |
# File 'lib/v20210820/models.rb', line 41314 def ProjectId @ProjectId end |
#ScheduleTimeZone ⇒ Object
41314 41315 41316 |
# File 'lib/v20210820/models.rb', line 41314 def ScheduleTimeZone @ScheduleTimeZone end |
Instance Method Details
#deserialize(params) ⇒ Object
41323 41324 41325 41326 41327 41328 41329 41330 41331 41332 41333 41334 41335 41336 41337 41338 41339 41340 41341 41342 |
# File 'lib/v20210820/models.rb', line 41323 def deserialize(params) @ProjectId = params['ProjectId'] unless params['EventCaseList'].nil? @EventCaseList = [] params['EventCaseList'].each do |i| eventcasedto_tmp = EventCaseDTO.new eventcasedto_tmp.deserialize(i) @EventCaseList << eventcasedto_tmp end end unless params['EventBatchCaseList'].nil? @EventBatchCaseList = [] params['EventBatchCaseList'].each do |i| eventbatchcasedto_tmp = EventBatchCaseDTO.new eventbatchcasedto_tmp.deserialize(i) @EventBatchCaseList << eventbatchcasedto_tmp end end @ScheduleTimeZone = params['ScheduleTimeZone'] end |