Class: TencentCloud::Cls::V20201016::ModifyDlcDeliverRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::ModifyDlcDeliverRequest
- Defined in:
- lib/v20201016/models.rb
Overview
ModifyDlcDeliver请求参数结构体
Instance Attribute Summary collapse
-
#DeliverType ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#DlcInfo ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#EndTime ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#HasServicesLog ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#Interval ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#MaxSize ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#Name ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#StartTime ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#Status ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#TaskId ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
-
#TopicId ⇒ Object
- 通过获取日志主题列表获取日志主题Id。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(topicid = nil, taskid = nil, name = nil, delivertype = nil, starttime = nil, endtime = nil, maxsize = nil, interval = nil, dlcinfo = nil, hasserviceslog = nil, status = nil) ⇒ ModifyDlcDeliverRequest
constructor
A new instance of ModifyDlcDeliverRequest.
Constructor Details
#initialize(topicid = nil, taskid = nil, name = nil, delivertype = nil, starttime = nil, endtime = nil, maxsize = nil, interval = nil, dlcinfo = nil, hasserviceslog = nil, status = nil) ⇒ ModifyDlcDeliverRequest
Returns a new instance of ModifyDlcDeliverRequest.
14235 14236 14237 14238 14239 14240 14241 14242 14243 14244 14245 14246 14247 |
# File 'lib/v20201016/models.rb', line 14235 def initialize(topicid=nil, taskid=nil, name=nil, delivertype=nil, starttime=nil, endtime=nil, maxsize=nil, interval=nil, dlcinfo=nil, hasserviceslog=nil, status=nil) @TopicId = topicid @TaskId = taskid @Name = name @DeliverType = delivertype @StartTime = starttime @EndTime = endtime @MaxSize = maxsize @Interval = interval @DlcInfo = dlcinfo @HasServicesLog = hasserviceslog @Status = status end |
Instance Attribute Details
#DeliverType ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def DeliverType @DeliverType end |
#DlcInfo ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def DlcInfo @DlcInfo end |
#EndTime ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def EndTime @EndTime end |
#HasServicesLog ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def HasServicesLog @HasServicesLog end |
#Interval ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def Interval @Interval end |
#MaxSize ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def MaxSize @MaxSize end |
#Name ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def Name @Name end |
#StartTime ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def StartTime @StartTime end |
#Status ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def Status @Status end |
#TaskId ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def TaskId @TaskId end |
#TopicId ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
14233 14234 14235 |
# File 'lib/v20201016/models.rb', line 14233 def TopicId @TopicId end |
Instance Method Details
#deserialize(params) ⇒ Object
14249 14250 14251 14252 14253 14254 14255 14256 14257 14258 14259 14260 14261 14262 14263 14264 |
# File 'lib/v20201016/models.rb', line 14249 def deserialize(params) @TopicId = params['TopicId'] @TaskId = params['TaskId'] @Name = params['Name'] @DeliverType = params['DeliverType'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @MaxSize = params['MaxSize'] @Interval = params['Interval'] unless params['DlcInfo'].nil? @DlcInfo = DlcInfo.new @DlcInfo.deserialize(params['DlcInfo']) end @HasServicesLog = params['HasServicesLog'] @Status = params['Status'] end |