Class: TencentCloud::Eb::V20210416::PublishEventRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210416/models.rb

Overview

PublishEvent请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(eventlist = nil, eventbusid = nil) ⇒ PublishEventRequest

Returns a new instance of PublishEventRequest.



1921
1922
1923
1924
# File 'lib/v20210416/models.rb', line 1921

def initialize(eventlist=nil, eventbusid=nil)
  @EventList = eventlist
  @EventBusId = eventbusid
end

Instance Attribute Details

#EventBusIdObject

Parameters:

  • EventList:

    事件列表

  • EventBusId:

    事件集ID



1919
1920
1921
# File 'lib/v20210416/models.rb', line 1919

def EventBusId
  @EventBusId
end

#EventListObject

Parameters:

  • EventList:

    事件列表

  • EventBusId:

    事件集ID



1919
1920
1921
# File 'lib/v20210416/models.rb', line 1919

def EventList
  @EventList
end

Instance Method Details

#deserialize(params) ⇒ Object



1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
# File 'lib/v20210416/models.rb', line 1926

def deserialize(params)
  unless params['EventList'].nil?
    @EventList = []
    params['EventList'].each do |i|
      event_tmp = Event.new
      event_tmp.deserialize(i)
      @EventList << event_tmp
    end
  end
  @EventBusId = params['EventBusId']
end