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.
39701 39702 39703 39704 39705 39706 |
# File 'lib/v20210820/models.rb', line 39701 def initialize(projectid=nil, eventcaselist=nil, eventbatchcaselist=nil, scheduletimezone=nil) @ProjectId = projectid @EventCaseList = eventcaselist @EventBatchCaseList = eventbatchcaselist @ScheduleTimeZone = scheduletimezone end |
Instance Attribute Details
#EventBatchCaseList ⇒ Object
39699 39700 39701 |
# File 'lib/v20210820/models.rb', line 39699 def EventBatchCaseList @EventBatchCaseList end |
#EventCaseList ⇒ Object
39699 39700 39701 |
# File 'lib/v20210820/models.rb', line 39699 def EventCaseList @EventCaseList end |
#ProjectId ⇒ Object
39699 39700 39701 |
# File 'lib/v20210820/models.rb', line 39699 def ProjectId @ProjectId end |
#ScheduleTimeZone ⇒ Object
39699 39700 39701 |
# File 'lib/v20210820/models.rb', line 39699 def ScheduleTimeZone @ScheduleTimeZone end |
Instance Method Details
#deserialize(params) ⇒ Object
39708 39709 39710 39711 39712 39713 39714 39715 39716 39717 39718 39719 39720 39721 39722 39723 39724 39725 39726 39727 |
# File 'lib/v20210820/models.rb', line 39708 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 |