Class: TencentCloud::Ses::V20201002::SendTaskData

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

Overview

发送任务数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, fromemailaddress = nil, receiverid = nil, taskstatus = nil, tasktype = nil, requestcount = nil, sendcount = nil, cachecount = nil, createtime = nil, updatetime = nil, subject = nil, template = nil, cycleparam = nil, timedparam = nil, errmsg = nil, receiversname = nil) ⇒ SendTaskData

Returns a new instance of SendTaskData.



1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
# File 'lib/v20201002/models.rb', line 1850

def initialize(taskid=nil, fromemailaddress=nil, receiverid=nil, taskstatus=nil, tasktype=nil, requestcount=nil, sendcount=nil, cachecount=nil, createtime=nil, updatetime=nil, subject=nil, template=nil, cycleparam=nil, timedparam=nil, errmsg=nil, receiversname=nil)
  @TaskId = taskid
  @FromEmailAddress = fromemailaddress
  @ReceiverId = receiverid
  @TaskStatus = taskstatus
  @TaskType = tasktype
  @RequestCount = requestcount
  @SendCount = sendcount
  @CacheCount = cachecount
  @CreateTime = createtime
  @UpdateTime = updatetime
  @Subject = subject
  @Template = template
  @CycleParam = cycleparam
  @TimedParam = timedparam
  @ErrMsg = errmsg
  @ReceiversName = receiversname
end

Instance Attribute Details

#CacheCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def CacheCount
  @CacheCount
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def CreateTime
  @CreateTime
end

#CycleParamObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def CycleParam
  @CycleParam
end

#ErrMsgObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def ErrMsg
  @ErrMsg
end

#FromEmailAddressObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def FromEmailAddress
  @FromEmailAddress
end

#ReceiverIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def ReceiverId
  @ReceiverId
end

#ReceiversNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def ReceiversName
  @ReceiversName
end

#RequestCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def RequestCount
  @RequestCount
end

#SendCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def SendCount
  @SendCount
end

#SubjectObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def Subject
  @Subject
end

#TaskIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def TaskId
  @TaskId
end

#TaskStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def TaskStatus
  @TaskStatus
end

#TaskTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def TaskType
  @TaskType
end

#TemplateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def Template
  @Template
end

#TimedParamObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def TimedParam
  @TimedParam
end

#UpdateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务id

  • FromEmailAddress:

    发信地址

  • ReceiverId:

    收件人列表Id

  • TaskStatus:

    任务状态 1 待开始 5 发送中 6 今日暂停发送 7 发信异常 10 发送完成

  • TaskType:

    任务类型 1 即时 2 定时 3 周期

  • RequestCount:

    任务请求发信数量

  • SendCount:

    已经发送数量

  • CacheCount:

    缓存数量

  • CreateTime:

    任务创建时间

  • UpdateTime:

    任务更新时间

  • Subject:

    邮件主题

  • Template:

    模板和模板数据

  • CycleParam:

    周期任务参数

  • TimedParam:

    定时任务参数

  • ErrMsg:

    任务异常信息

  • ReceiversName:

    收件人列表名称



1848
1849
1850
# File 'lib/v20201002/models.rb', line 1848

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
# File 'lib/v20201002/models.rb', line 1869

def deserialize(params)
  @TaskId = params['TaskId']
  @FromEmailAddress = params['FromEmailAddress']
  @ReceiverId = params['ReceiverId']
  @TaskStatus = params['TaskStatus']
  @TaskType = params['TaskType']
  @RequestCount = params['RequestCount']
  @SendCount = params['SendCount']
  @CacheCount = params['CacheCount']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @Subject = params['Subject']
  unless params['Template'].nil?
    @Template = Template.new
    @Template.deserialize(params['Template'])
  end
  unless params['CycleParam'].nil?
    @CycleParam = CycleEmailParam.new
    @CycleParam.deserialize(params['CycleParam'])
  end
  unless params['TimedParam'].nil?
    @TimedParam = TimedEmailParam.new
    @TimedParam.deserialize(params['TimedParam'])
  end
  @ErrMsg = params['ErrMsg']
  @ReceiversName = params['ReceiversName']
end