Class: TencentCloud::Cls::V20201016::CreateIndexRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::CreateIndexRequest
- Defined in:
- lib/v20201016/models.rb
Overview
CreateIndex请求参数结构体
Instance Attribute Summary collapse
-
#CoverageField ⇒ Object
- 通过获取日志主题列表获取日志主题Id。 * false:不包含 * true:包含 * 0:仅包含开启键值索引的元数据字段 * 1:包含所有元数据字段 * 2:不包含任何元数据字段.
-
#IncludeInternalFields ⇒ Object
- 通过获取日志主题列表获取日志主题Id。 * false:不包含 * true:包含 * 0:仅包含开启键值索引的元数据字段 * 1:包含所有元数据字段 * 2:不包含任何元数据字段.
-
#MetadataFlag ⇒ Object
- 通过获取日志主题列表获取日志主题Id。 * false:不包含 * true:包含 * 0:仅包含开启键值索引的元数据字段 * 1:包含所有元数据字段 * 2:不包含任何元数据字段.
-
#Rule ⇒ Object
- 通过获取日志主题列表获取日志主题Id。 * false:不包含 * true:包含 * 0:仅包含开启键值索引的元数据字段 * 1:包含所有元数据字段 * 2:不包含任何元数据字段.
-
#Status ⇒ Object
- 通过获取日志主题列表获取日志主题Id。 * false:不包含 * true:包含 * 0:仅包含开启键值索引的元数据字段 * 1:包含所有元数据字段 * 2:不包含任何元数据字段.
-
#TopicId ⇒ Object
- 通过获取日志主题列表获取日志主题Id。 * false:不包含 * true:包含 * 0:仅包含开启键值索引的元数据字段 * 1:包含所有元数据字段 * 2:不包含任何元数据字段.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(topicid = nil, rule = nil, status = nil, includeinternalfields = nil, metadataflag = nil, coveragefield = nil) ⇒ CreateIndexRequest
constructor
A new instance of CreateIndexRequest.
Constructor Details
#initialize(topicid = nil, rule = nil, status = nil, includeinternalfields = nil, metadataflag = nil, coveragefield = nil) ⇒ CreateIndexRequest
Returns a new instance of CreateIndexRequest.
3908 3909 3910 3911 3912 3913 3914 3915 |
# File 'lib/v20201016/models.rb', line 3908 def initialize(topicid=nil, rule=nil, status=nil, includeinternalfields=nil, =nil, coveragefield=nil) @TopicId = topicid @Rule = rule @Status = status @IncludeInternalFields = includeinternalfields @MetadataFlag = @CoverageField = coveragefield end |
Instance Attribute Details
#CoverageField ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
- false:不包含
- true:包含
- 0:仅包含开启键值索引的元数据字段
- 1:包含所有元数据字段
- 2:不包含任何元数据字段
3906 3907 3908 |
# File 'lib/v20201016/models.rb', line 3906 def CoverageField @CoverageField end |
#IncludeInternalFields ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
- false:不包含
- true:包含
- 0:仅包含开启键值索引的元数据字段
- 1:包含所有元数据字段
- 2:不包含任何元数据字段
3906 3907 3908 |
# File 'lib/v20201016/models.rb', line 3906 def IncludeInternalFields @IncludeInternalFields end |
#MetadataFlag ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
- false:不包含
- true:包含
- 0:仅包含开启键值索引的元数据字段
- 1:包含所有元数据字段
- 2:不包含任何元数据字段
3906 3907 3908 |
# File 'lib/v20201016/models.rb', line 3906 def MetadataFlag @MetadataFlag end |
#Rule ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
- false:不包含
- true:包含
- 0:仅包含开启键值索引的元数据字段
- 1:包含所有元数据字段
- 2:不包含任何元数据字段
3906 3907 3908 |
# File 'lib/v20201016/models.rb', line 3906 def Rule @Rule end |
#Status ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
- false:不包含
- true:包含
- 0:仅包含开启键值索引的元数据字段
- 1:包含所有元数据字段
- 2:不包含任何元数据字段
3906 3907 3908 |
# File 'lib/v20201016/models.rb', line 3906 def Status @Status end |
#TopicId ⇒ Object
- 通过获取日志主题列表获取日志主题Id。
- false:不包含
- true:包含
- 0:仅包含开启键值索引的元数据字段
- 1:包含所有元数据字段
- 2:不包含任何元数据字段
3906 3907 3908 |
# File 'lib/v20201016/models.rb', line 3906 def TopicId @TopicId end |
Instance Method Details
#deserialize(params) ⇒ Object
3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 |
# File 'lib/v20201016/models.rb', line 3917 def deserialize(params) @TopicId = params['TopicId'] unless params['Rule'].nil? @Rule = RuleInfo.new @Rule.deserialize(params['Rule']) end @Status = params['Status'] @IncludeInternalFields = params['IncludeInternalFields'] @MetadataFlag = params['MetadataFlag'] @CoverageField = params['CoverageField'] end |