lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.941 vs lib/v20201016/models.rb in tencentcloud-sdk-cls-3.0.942
- old
+ new
@@ -5030,15 +5030,48 @@
end
end
# DescribeCloudProductLogTasks请求参数结构体
class DescribeCloudProductLogTasksRequest < TencentCloud::Common::AbstractModel
+ # @param Offset: 分页的偏移量,默认值为0。
+ # @type Offset: Integer
+ # @param Limit: 分页单页限制数目,默认值为100,最大值100。
+ # @type Limit: Integer
+ # @param Filters: - assumerName
+ # - 按照【云产品标识】进行过滤。
+ # - 类型:String
+ # - 必选:否
+ # - 枚举:CDS、CWP、CDB、TDSQL-C、MongoDB、TDStore、DCDB、MariaDB、PostgreSQL、BH、APIS
+ # - logType
+ # - 按照【日志类型】进行过滤。
+ # - 类型:String
+ # - 必选:否
+ # - 枚举:CDS-AUDIT、CDS-RISK、CDB-AUDIT、TDSQL-C-AUDIT、MongoDB-AUDIT、MongoDB-SlowLog、MongoDB-ErrorLog、TDMYSQL-SLOW、DCDB-AUDIT、DCDB-SLOW、DCDB-ERROR、MariaDB-AUDIT、MariaDB-SLOW、MariaDB-ERROR、PostgreSQL-SLOW、PostgreSQL-ERROR、PostgreSQL-AUDIT、BH-FILELOG、BH-COMMANDLOG、APIS-ACCESS
+ # - instanceId
+ # - 按照【实例ID】进行过滤。
+ # - 类型:String
+ # - 必选:否
+ # @type Filters: Array
+ attr_accessor :Offset, :Limit, :Filters
- def initialize()
+ def initialize(offset=nil, limit=nil, filters=nil)
+ @Offset = offset
+ @Limit = limit
+ @Filters = filters
end
def deserialize(params)
+ @Offset = params['Offset']
+ @Limit = params['Limit']
+ unless params['Filters'].nil?
+ @Filters = []
+ params['Filters'].each do |i|
+ filter_tmp = Filter.new
+ filter_tmp.deserialize(i)
+ @Filters << filter_tmp
+ end
+ end
end
end
# DescribeCloudProductLogTasks返回参数结构体
class DescribeCloudProductLogTasksResponse < TencentCloud::Common::AbstractModel