Class: TencentCloud::Cls::V20201016::CloudProductLogTaskInfo

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

Overview

云产品日志投递任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clsregion = nil, instanceid = nil, logsetid = nil, topicid = nil, extend = nil, logtype = nil, status = nil) ⇒ CloudProductLogTaskInfo

Returns a new instance of CloudProductLogTaskInfo.



1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'lib/v20201016/models.rb', line 1277

def initialize(clsregion=nil, instanceid=nil, logsetid=nil, topicid=nil, extend=nil, logtype=nil, status=nil)
  @ClsRegion = clsregion
  @InstanceId = instanceid
  @LogsetId = logsetid
  @TopicId = topicid
  @Extend = extend
  @LogType = logtype
  @Status = status
end

Instance Attribute Details

#ClsRegion ⇒ Object

Parameters:

  • ClsRegion: —

    日志服务地域

  • InstanceId: —

    实例ID

  • LogsetId: —

    日志集ID

  • TopicId: —

    日志主题ID

  • Extend: —

    日志配置拓展信息, 一般用于存储额外的日志投递配置

  • LogType: —

    日志类型,支持枚举: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

  • Status: —

    任务状态, 0创建中 1创建完成 2 删除中



1275
1276
1277
# File 'lib/v20201016/models.rb', line 1275

def ClsRegion
  @ClsRegion
end

#Extend ⇒ Object

Parameters:

  • ClsRegion: —

    日志服务地域

  • InstanceId: —

    实例ID

  • LogsetId: —

    日志集ID

  • TopicId: —

    日志主题ID

  • Extend: —

    日志配置拓展信息, 一般用于存储额外的日志投递配置

  • LogType: —

    日志类型,支持枚举: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

  • Status: —

    任务状态, 0创建中 1创建完成 2 删除中



1275
1276
1277
# File 'lib/v20201016/models.rb', line 1275

def Extend
  @Extend
end

#InstanceId ⇒ Object

Parameters:

  • ClsRegion: —

    日志服务地域

  • InstanceId: —

    实例ID

  • LogsetId: —

    日志集ID

  • TopicId: —

    日志主题ID

  • Extend: —

    日志配置拓展信息, 一般用于存储额外的日志投递配置

  • LogType: —

    日志类型,支持枚举: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

  • Status: —

    任务状态, 0创建中 1创建完成 2 删除中



1275
1276
1277
# File 'lib/v20201016/models.rb', line 1275

def InstanceId
  @InstanceId
end

#LogsetId ⇒ Object

Parameters:

  • ClsRegion: —

    日志服务地域

  • InstanceId: —

    实例ID

  • LogsetId: —

    日志集ID

  • TopicId: —

    日志主题ID

  • Extend: —

    日志配置拓展信息, 一般用于存储额外的日志投递配置

  • LogType: —

    日志类型,支持枚举: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

  • Status: —

    任务状态, 0创建中 1创建完成 2 删除中



1275
1276
1277
# File 'lib/v20201016/models.rb', line 1275

def LogsetId
  @LogsetId
end

#LogType ⇒ Object

Parameters:

  • ClsRegion: —

    日志服务地域

  • InstanceId: —

    实例ID

  • LogsetId: —

    日志集ID

  • TopicId: —

    日志主题ID

  • Extend: —

    日志配置拓展信息, 一般用于存储额外的日志投递配置

  • LogType: —

    日志类型,支持枚举: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

  • Status: —

    任务状态, 0创建中 1创建完成 2 删除中



1275
1276
1277
# File 'lib/v20201016/models.rb', line 1275

def LogType
  @LogType
end

#Status ⇒ Object

Parameters:

  • ClsRegion: —

    日志服务地域

  • InstanceId: —

    实例ID

  • LogsetId: —

    日志集ID

  • TopicId: —

    日志主题ID

  • Extend: —

    日志配置拓展信息, 一般用于存储额外的日志投递配置

  • LogType: —

    日志类型,支持枚举: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

  • Status: —

    任务状态, 0创建中 1创建完成 2 删除中



1275
1276
1277
# File 'lib/v20201016/models.rb', line 1275

def Status
  @Status
end

#TopicId ⇒ Object

Parameters:

  • ClsRegion: —

    日志服务地域

  • InstanceId: —

    实例ID

  • LogsetId: —

    日志集ID

  • TopicId: —

    日志主题ID

  • Extend: —

    日志配置拓展信息, 一般用于存储额外的日志投递配置

  • LogType: —

    日志类型,支持枚举: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

  • Status: —

    任务状态, 0创建中 1创建完成 2 删除中



1275
1276
1277
# File 'lib/v20201016/models.rb', line 1275

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



1287
1288
1289
1290
1291
1292
1293
1294
1295
# File 'lib/v20201016/models.rb', line 1287

def deserialize(params)
  @ClsRegion = params['ClsRegion']
  @InstanceId = params['InstanceId']
  @LogsetId = params['LogsetId']
  @TopicId = params['TopicId']
  @Extend = params['Extend']
  @LogType = params['LogType']
  @Status = params['Status']
end