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.



1096
1097
1098
1099
1100
1101
1102
1103
1104
# File 'lib/v20201016/models.rb', line 1096

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

#ClsRegionObject

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 删除中



1094
1095
1096
# File 'lib/v20201016/models.rb', line 1094

def ClsRegion
  @ClsRegion
end

#ExtendObject

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 删除中



1094
1095
1096
# File 'lib/v20201016/models.rb', line 1094

def Extend
  @Extend
end

#InstanceIdObject

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 删除中



1094
1095
1096
# File 'lib/v20201016/models.rb', line 1094

def InstanceId
  @InstanceId
end

#LogsetIdObject

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 删除中



1094
1095
1096
# File 'lib/v20201016/models.rb', line 1094

def LogsetId
  @LogsetId
end

#LogTypeObject

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 删除中



1094
1095
1096
# File 'lib/v20201016/models.rb', line 1094

def LogType
  @LogType
end

#StatusObject

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 删除中



1094
1095
1096
# File 'lib/v20201016/models.rb', line 1094

def Status
  @Status
end

#TopicIdObject

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 删除中



1094
1095
1096
# File 'lib/v20201016/models.rb', line 1094

def TopicId
  @TopicId
end

Instance Method Details

#deserialize(params) ⇒ Object



1106
1107
1108
1109
1110
1111
1112
1113
1114
# File 'lib/v20201016/models.rb', line 1106

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