Class: TencentCloud::Ses::V20201002::CreateReceiverDetailWithDataRequest

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

Overview

CreateReceiverDetailWithData请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(receiverid = nil, datas = nil) ⇒ CreateReceiverDetailWithDataRequest

Returns a new instance of CreateReceiverDetailWithDataRequest.



532
533
534
535
# File 'lib/v20201002/models.rb', line 532

def initialize(receiverid=nil, datas=nil)
  @ReceiverId = receiverid
  @Datas = datas
end

Instance Attribute Details

#DatasObject

Parameters:

  • ReceiverId:

    收件人列表ID

  • Datas:

    收信人邮箱以及模板参数,数组形式。收件人个数限制20000个以内。



530
531
532
# File 'lib/v20201002/models.rb', line 530

def Datas
  @Datas
end

#ReceiverIdObject

Parameters:

  • ReceiverId:

    收件人列表ID

  • Datas:

    收信人邮箱以及模板参数,数组形式。收件人个数限制20000个以内。



530
531
532
# File 'lib/v20201002/models.rb', line 530

def ReceiverId
  @ReceiverId
end

Instance Method Details

#deserialize(params) ⇒ Object



537
538
539
540
541
542
543
544
545
546
547
# File 'lib/v20201002/models.rb', line 537

def deserialize(params)
  @ReceiverId = params['ReceiverId']
  unless params['Datas'].nil?
    @Datas = []
    params['Datas'].each do |i|
      receiverinputdata_tmp = ReceiverInputData.new
      receiverinputdata_tmp.deserialize(i)
      @Datas << receiverinputdata_tmp
    end
  end
end