lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.492 vs lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.493
- old
+ new
@@ -1375,13 +1375,18 @@
# @type TopicId: String
# @param Rule: 索引规则
# @type Rule: :class:`Tencentcloud::Cls.v20201016.models.RuleInfo`
# @param Status: 是否生效,默认为true
# @type Status: Boolean
- # @param IncludeInternalFields: 全文索引系统预置字段标记,默认false。 false:不包含系统预置字段, true:包含系统预置字段
+ # @param IncludeInternalFields: 内置保留字段(`__FILENAME__`,`__HOSTNAME__`及`__SOURCE__`)是否包含至全文索引,默认为false,推荐设置为true
+ # * false:不包含
+ # * true:包含
# @type IncludeInternalFields: Boolean
- # @param MetadataFlag: 元数据相关标志位,默认为0。 0:全文索引包括开启键值索引的元数据字段, 1:全文索引包括所有元数据字段,2:全文索引不包括元数据字段。
+ # @param MetadataFlag: 元数据字段(前缀为`__TAG__`的字段)是否包含至全文索引,默认为0,推荐设置为1
+ # * 0:仅包含开启键值索引的元数据字段
+ # * 1:包含所有元数据字段
+ # * 2:不包含任何元数据字段
# @type MetadataFlag: Integer
attr_accessor :TopicId, :Rule, :Status, :IncludeInternalFields, :MetadataFlag
def initialize(topicid=nil, rule=nil, status=nil, includeinternalfields=nil, metadataflag=nil)
@@ -2664,14 +2669,19 @@
# @param Rule: 索引配置信息
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Rule: :class:`Tencentcloud::Cls.v20201016.models.RuleInfo`
# @param ModifyTime: 索引修改时间,初始值为索引创建时间。
# @type ModifyTime: String
- # @param IncludeInternalFields: 全文索引系统预置字段标记,默认false。 false:不包含系统预置字段, true:包含系统预置字段
+ # @param IncludeInternalFields: 内置保留字段(`__FILENAME__`,`__HOSTNAME__`及`__SOURCE__`)是否包含至全文索引
+ # * false:不包含
+ # * true:包含
# 注意:此字段可能返回 null,表示取不到有效值。
# @type IncludeInternalFields: Boolean
- # @param MetadataFlag: 元数据相关标志位,默认为0。 0:全文索引包括开启键值索引的元数据字段, 1:全文索引包括所有元数据字段,2:全文索引不包括元数据字段。
+ # @param MetadataFlag: 元数据字段(前缀为`__TAG__`的字段)是否包含至全文索引
+ # * 0:仅包含开启键值索引的元数据字段
+ # * 1:包含所有元数据字段
+ # * 2:不包含任何元数据字段
# 注意:此字段可能返回 null,表示取不到有效值。
# @type MetadataFlag: Integer
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
@@ -2772,36 +2782,36 @@
end
end
# DescribeLogHistogram请求参数结构体
class DescribeLogHistogramRequest < TencentCloud::Common::AbstractModel
- # @param TopicId: 要查询的日志主题ID
- # @type TopicId: String
# @param From: 要查询的日志的起始时间,Unix时间戳,单位ms
# @type From: Integer
# @param To: 要查询的日志的结束时间,Unix时间戳,单位ms
# @type To: Integer
# @param Query: 查询语句
# @type Query: String
+ # @param TopicId: 要查询的日志主题ID
+ # @type TopicId: String
# @param Interval: 时间间隔: 单位ms 限制性条件:(To-From) / interval <= 200
# @type Interval: Integer
- attr_accessor :TopicId, :From, :To, :Query, :Interval
+ attr_accessor :From, :To, :Query, :TopicId, :Interval
- def initialize(topicid=nil, from=nil, to=nil, query=nil, interval=nil)
- @TopicId = topicid
+ def initialize(from=nil, to=nil, query=nil, topicid=nil, interval=nil)
@From = from
@To = to
@Query = query
+ @TopicId = topicid
@Interval = interval
end
def deserialize(params)
- @TopicId = params['TopicId']
@From = params['From']
@To = params['To']
@Query = params['Query']
+ @TopicId = params['TopicId']
@Interval = params['Interval']
end
end
# DescribeLogHistogram返回参数结构体
@@ -4623,13 +4633,18 @@
# @type TopicId: String
# @param Status: 默认不生效
# @type Status: Boolean
# @param Rule: 索引规则
# @type Rule: :class:`Tencentcloud::Cls.v20201016.models.RuleInfo`
- # @param IncludeInternalFields: 全文索引系统预置字段标记,默认false。 false:不包含系统预置字段, true:包含系统预置字段
+ # @param IncludeInternalFields: 内置保留字段(`__FILENAME__`,`__HOSTNAME__`及`__SOURCE__`)是否包含至全文索引,默认为false,推荐设置为true
+ # * false:不包含
+ # * true:包含
# @type IncludeInternalFields: Boolean
- # @param MetadataFlag: 元数据相关标志位,默认为0。 0:全文索引包括开启键值索引的元数据字段, 1:全文索引包括所有元数据字段,2:全文索引不包括元数据字段。
+ # @param MetadataFlag: 元数据字段(前缀为`__TAG__`的字段)是否包含至全文索引,默认为0,推荐设置为1
+ # * 0:仅包含开启键值索引的元数据字段
+ # * 1:包含所有元数据字段
+ # * 2:不包含任何元数据字段
# @type MetadataFlag: Integer
attr_accessor :TopicId, :Status, :Rule, :IncludeInternalFields, :MetadataFlag
def initialize(topicid=nil, status=nil, rule=nil, includeinternalfields=nil, metadataflag=nil)
@@ -5253,19 +5268,20 @@
end
end
# SearchLog请求参数结构体
class SearchLogRequest < TencentCloud::Common::AbstractModel
- # @param TopicId: 要检索分析的日志主题ID
- # @type TopicId: String
# @param From: 要检索分析的日志的起始时间,Unix时间戳(毫秒)
# @type From: Integer
# @param To: 要检索分析的日志的结束时间,Unix时间戳(毫秒)
# @type To: Integer
# @param Query: 检索分析语句,最大长度为12KB
# 语句由 <a href="https://cloud.tencent.com/document/product/614/47044" target="_blank">[检索条件]</a> | <a href="https://cloud.tencent.com/document/product/614/44061" target="_blank">[SQL语句]</a>构成,无需对日志进行统计分析时,可省略其中的管道符<code> | </code>及SQL语句
+ # 使用*或空字符串可查询所有日志
# @type Query: String
+ # @param TopicId: 要检索分析的日志主题ID
+ # @type TopicId: String
# @param Limit: 表示单次查询返回的原始日志条数,最大值为1000,获取后续日志需使用Context参数
# 注意:
# * 仅当检索分析语句(Query)不包含SQL时有效
# * SQL结果条数指定方式参考<a href="https://cloud.tencent.com/document/product/614/58977" target="_blank">SQL LIMIT语法</a>
# @type Limit: Integer
@@ -5289,28 +5305,28 @@
# 0~1:按指定采样率采样,例如0.02;
# 1:不采样,即精确分析
# 默认值为1
# @type SamplingRate: Float
- attr_accessor :TopicId, :From, :To, :Query, :Limit, :Context, :Sort, :UseNewAnalysis, :SamplingRate
+ attr_accessor :From, :To, :Query, :TopicId, :Limit, :Context, :Sort, :UseNewAnalysis, :SamplingRate
- def initialize(topicid=nil, from=nil, to=nil, query=nil, limit=nil, context=nil, sort=nil, usenewanalysis=nil, samplingrate=nil)
- @TopicId = topicid
+ def initialize(from=nil, to=nil, query=nil, topicid=nil, limit=nil, context=nil, sort=nil, usenewanalysis=nil, samplingrate=nil)
@From = from
@To = to
@Query = query
+ @TopicId = topicid
@Limit = limit
@Context = context
@Sort = sort
@UseNewAnalysis = usenewanalysis
@SamplingRate = samplingrate
end
def deserialize(params)
- @TopicId = params['TopicId']
@From = params['From']
@To = params['To']
@Query = params['Query']
+ @TopicId = params['TopicId']
@Limit = params['Limit']
@Context = params['Context']
@Sort = params['Sort']
@UseNewAnalysis = params['UseNewAnalysis']
@SamplingRate = params['SamplingRate']