Class: TencentCloud::Cls::V20201016::CreateSplunkDeliverRequest

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

Overview

CreateSplunkDeliver请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of CreateSplunkDeliverRequest.



4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
# File 'lib/v20201016/models.rb', line 4715

def initialize(topicid=nil, name=nil, netinfo=nil, metadatainfo=nil, hasservicelog=nil, indexack=nil, source=nil, sourcetype=nil, index=nil, channel=nil, dslfilter=nil)
  @TopicId = topicid
  @Name = name
  @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:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def Channel
  @Channel
end

#DSLFilter ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def DSLFilter
  @DSLFilter
end

#HasServiceLog ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def HasServiceLog
  @HasServiceLog
end

#Index ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def Index
  @Index
end

#IndexAck ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def IndexAck
  @IndexAck
end

#MetadataInfo ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def MetadataInfo
  @MetadataInfo
end

#Name ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def Name
  @Name
end

#NetInfo ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def NetInfo
  @NetInfo
end

#Source ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def Source
  @Source
end

#SourceType ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def SourceType
  @SourceType
end

#TopicId ⇒ Object

Parameters:

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

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

  • Splunk投递任务-目标配置-网络信息

  • Splunk投递任务元信息

  • 是否开启服务日志 1:关闭;2:开启 ;默认开启

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

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

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

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

  • 高级配置-通道需满足限制:如果启用索引器,那么Channel必填

  • 日志预过滤-数据写入 Splunk 的原始数据进行预过滤处理



4713
4714
4715
# File 'lib/v20201016/models.rb', line 4713

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
# File 'lib/v20201016/models.rb', line 4729

def deserialize(params)
  @TopicId = params['TopicId']
  @Name = params['Name']
  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