Class: TencentCloud::Eb::V20210416::PutEventsRequest

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

Overview

PutEvents请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of PutEventsRequest.



1964
1965
1966
1967
# File 'lib/v20210416/models.rb', line 1964

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

Instance Attribute Details

#EventBusIdObject

Parameters:

  • EventList:

    事件列表

  • EventBusId:

    事件集ID



1962
1963
1964
# File 'lib/v20210416/models.rb', line 1962

def EventBusId
  @EventBusId
end

#EventListObject

Parameters:

  • EventList:

    事件列表

  • EventBusId:

    事件集ID



1962
1963
1964
# File 'lib/v20210416/models.rb', line 1962

def EventList
  @EventList
end

Instance Method Details

#deserialize(params) ⇒ Object



1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
# File 'lib/v20210416/models.rb', line 1969

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