Class: TencentCloud::Waf::V20180125::DescribeTopicsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Waf::V20180125::DescribeTopicsRequest
- Defined in:
- lib/v20180125/models.rb
Overview
DescribeTopics请求参数结构体
Instance Attribute Summary collapse
-
#BizType ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>.
-
#Filters ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>.
-
#Limit ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>.
-
#Offset ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>.
-
#PreciseSearch ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(filters = nil, offset = nil, limit = nil, precisesearch = nil, biztype = nil) ⇒ DescribeTopicsRequest
constructor
A new instance of DescribeTopicsRequest.
Constructor Details
#initialize(filters = nil, offset = nil, limit = nil, precisesearch = nil, biztype = nil) ⇒ DescribeTopicsRequest
Returns a new instance of DescribeTopicsRequest.
9535 9536 9537 9538 9539 9540 9541 |
# File 'lib/v20180125/models.rb', line 9535 def initialize(filters=nil, offset=nil, limit=nil, precisesearch=nil, biztype=nil) @Filters = filters @Offset = offset @Limit = limit @PreciseSearch = precisesearch @BizType = biztype end |
Instance Attribute Details
#BizType ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>
9533 9534 9535 |
# File 'lib/v20180125/models.rb', line 9533 def BizType @BizType end |
#Filters ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>
9533 9534 9535 |
# File 'lib/v20180125/models.rb', line 9533 def Filters @Filters end |
#Limit ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>
9533 9534 9535 |
# File 'lib/v20180125/models.rb', line 9533 def Limit @Limit end |
#Offset ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>
9533 9534 9535 |
# File 'lib/v20180125/models.rb', line 9533 def Offset @Offset end |
#PreciseSearch ⇒ Object
<ul><li>0: 默认值,topicName 和 logsetName 模糊匹配</li> <li>1: topicName 精确匹配</li> <li>2: logsetName精确匹配</li> <li>3: topicName 和logsetName 都精确匹配</li></ul> <ul><li>0:日志主题,默认值</li> <li>1:指标主题</li></ul>
9533 9534 9535 |
# File 'lib/v20180125/models.rb', line 9533 def PreciseSearch @PreciseSearch end |
Instance Method Details
#deserialize(params) ⇒ Object
9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 |
# File 'lib/v20180125/models.rb', line 9543 def deserialize(params) unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filtercls_tmp = FilterCls.new filtercls_tmp.deserialize(i) @Filters << filtercls_tmp end end @Offset = params['Offset'] @Limit = params['Limit'] @PreciseSearch = params['PreciseSearch'] @BizType = params['BizType'] end |