Class: TencentCloud::Cls::V20201016::DescribeSplunkPreviewRequest

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

Overview

DescribeSplunkPreview请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicid = nil, metadatainfo = nil, dslfilter = nil) ⇒ DescribeSplunkPreviewRequest

Returns a new instance of DescribeSplunkPreviewRequest.



9993
9994
9995
9996
9997
# File 'lib/v20201016/models.rb', line 9993

def initialize(topicid=nil, metadatainfo=nil, dslfilter=nil)
  @TopicId = topicid
  @MetadataInfo = metadatainfo
  @DSLFilter = dslfilter
end

Instance Attribute Details

#DSLFilter ⇒ Object

Parameters:

  • TopicId: (p) —

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

  • MetadataInfo: (p) —

    splunk投递任务-元信息

  • DSLFilter: (p) —

    splunk投递任务-投递 splunk过滤原始日志语句



9991
9992
9993
# File 'lib/v20201016/models.rb', line 9991

def DSLFilter
  @DSLFilter
end

#MetadataInfo ⇒ Object

Parameters:

  • TopicId: (p) —

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

  • MetadataInfo: (p) —

    splunk投递任务-元信息

  • DSLFilter: (p) —

    splunk投递任务-投递 splunk过滤原始日志语句



9991
9992
9993
# File 'lib/v20201016/models.rb', line 9991

def MetadataInfo
  @MetadataInfo
end

#TopicId ⇒ Object

Parameters:

  • TopicId: (p) —

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

  • MetadataInfo: (p) —

    splunk投递任务-元信息

  • DSLFilter: (p) —

    splunk投递任务-投递 splunk过滤原始日志语句



9991
9992
9993
# File 'lib/v20201016/models.rb', line 9991

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



9999
10000
10001
10002
10003
10004
10005
10006
# File 'lib/v20201016/models.rb', line 9999

def deserialize(params)
  @TopicId = params['TopicId']
  unless params['MetadataInfo'].nil?
    @MetadataInfo = MetadataInfo.new
    @MetadataInfo.deserialize(params['MetadataInfo'])
  end
  @DSLFilter = params['DSLFilter']
end