Class: TencentCloud::Cls::V20201016::ModifySplunkDeliverRequest

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

Overview

ModifySplunkDeliver请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, topicid = nil, name = nil, enable = nil, netinfo = nil, metadatainfo = nil, hasservicelog = nil, indexack = nil, source = nil, sourcetype = nil, index = nil, channel = nil, dslfilter = nil) ⇒ ModifySplunkDeliverRequest

Returns a new instance of ModifySplunkDeliverRequest.



15255
15256
15257
15258
15259
15260
15261
15262
15263
15264
15265
15266
15267
15268
15269
# File 'lib/v20201016/models.rb', line 15255

def initialize(taskid=nil, topicid=nil, name=nil, enable=nil, netinfo=nil, metadatainfo=nil, hasservicelog=nil, indexack=nil, source=nil, sourcetype=nil, index=nil, channel=nil, dslfilter=nil)
  @TaskId = taskid
  @TopicId = topicid
  @Name = name
  @Enable = enable
  @NetInfo = netinfo
  @MetadataInfo = metadatainfo
  @HasServiceLog = hasservicelog
  @IndexAck = indexack
  @Source = source
  @SourceType = sourcetype
  @Index = index
  @Channel = channel
  @DSLFilter = dslfilter
end

Instance Attribute Details

#Channel ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def Channel
  @Channel
end

#DSLFilter ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def DSLFilter
  @DSLFilter
end

#Enable ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def Enable
  @Enable
end

#HasServiceLog ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def HasServiceLog
  @HasServiceLog
end

#Index ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def Index
  @Index
end

#IndexAck ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def IndexAck
  @IndexAck
end

#MetadataInfo ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def MetadataInfo
  @MetadataInfo
end

#Name ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def Name
  @Name
end

#NetInfo ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def NetInfo
  @NetInfo
end

#Source ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def Source
  @Source
end

#SourceType ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def SourceType
  @SourceType
end

#TaskId ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def TaskId
  @TaskId
end

#TopicId ⇒ Object

Parameters:

  • TaskId: (p) —

    任务id

  • TopicId: (p) —

    日志主题id- 通过获取日志主题列表获取日志主题Id。

  • Name: (p) —

    投递任务名称name有以下限制:- 不能为空- 长度不大于64- 只能包含aA-zZ、下划线、-、0-9

  • Enable: (p) —

    投递任务启用状态;0:禁用;1:启用

  • NetInfo: (p) —

    splunk投递任务-目标配置

  • MetadataInfo: (p) —

    splunk投递任务元信息

  • HasServiceLog: (p) —

    是否启用服务日志;1:关闭;2:开启

  • IndexAck: (p) —

    高级配置-是否启用索引器;1-不开启;2-开启;默认为:1

  • Source: (p) —

    高级配置-数据来源;不超过64个字符

  • SourceType: (p) —

    高级配置-数据来源类型;不超过64个字符

  • Index: (p) —

    高级配置-Splunk写入的索引;不超过64个字符

  • Channel: (p) —

    高级配置-通道。需满足限制:如果启用索引器,该值不能为空

  • DSLFilter: (p) —

    预过滤处理-对写入 Splunk 原始数据进行预过滤处理



15253
15254
15255
# File 'lib/v20201016/models.rb', line 15253

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



15271
15272
15273
15274
15275
15276
15277
15278
15279
15280
15281
15282
15283
15284
15285
15286
15287
15288
15289
15290
15291
# File 'lib/v20201016/models.rb', line 15271

def deserialize(params)
  @TaskId = params['TaskId']
  @TopicId = params['TopicId']
  @Name = params['Name']
  @Enable = params['Enable']
  unless params['NetInfo'].nil?
    @NetInfo = NetInfo.new
    @NetInfo.deserialize(params['NetInfo'])
  end
  unless params['MetadataInfo'].nil?
    @MetadataInfo = MetadataInfo.new
    @MetadataInfo.deserialize(params['MetadataInfo'])
  end
  @HasServiceLog = params['HasServiceLog']
  @IndexAck = params['IndexAck']
  @Source = params['Source']
  @SourceType = params['SourceType']
  @Index = params['Index']
  @Channel = params['Channel']
  @DSLFilter = params['DSLFilter']
end