Class: TencentCloud::Cls::V20201016::TopicInfo

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(logsetid = nil, topicid = nil, topicname = nil, partitioncount = nil, index = nil, assumeruin = nil, assumername = nil, createtime = nil, status = nil, tags = nil, rolename = nil, autosplit = nil, maxsplitpartitions = nil, storagetype = nil, period = nil, subassumername = nil, describes = nil, hotperiod = nil, keyid = nil, biztype = nil, iswebtracking = nil, extends = nil, topicasynctaskid = nil, migrationstatus = nil, effectivedate = nil, issourcefrom = nil) ⇒ TopicInfo

Returns a new instance of TopicInfo.



17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
# File 'lib/v20201016/models.rb', line 17717

def initialize(logsetid=nil, topicid=nil, topicname=nil, partitioncount=nil, index=nil, assumeruin=nil, assumername=nil, createtime=nil, status=nil, tags=nil, rolename=nil, autosplit=nil, maxsplitpartitions=nil, storagetype=nil, period=nil, subassumername=nil, describes=nil, hotperiod=nil, keyid=nil, biztype=nil, iswebtracking=nil, extends=nil, topicasynctaskid=nil, migrationstatus=nil, effectivedate=nil, issourcefrom=nil)
  @LogsetId = logsetid
  @TopicId = topicid
  @TopicName = topicname
  @PartitionCount = partitioncount
  @Index = index
  @AssumerUin = assumeruin
  @AssumerName = assumername
  @CreateTime = createtime
  @Status = status
  @Tags = tags
  @RoleName = rolename
  @AutoSplit = autosplit
  @MaxSplitPartitions = maxsplitpartitions
  @StorageType = storagetype
  @Period = period
  @SubAssumerName = subassumername
  @Describes = describes
  @HotPeriod = hotperiod
  @KeyId = keyid
  @BizType = biztype
  @IsWebTracking = iswebtracking
  @Extends = extends
  @TopicAsyncTaskID = topicasynctaskid
  @MigrationStatus = migrationstatus
  @EffectiveDate = effectivedate
  @IsSourceFrom = issourcefrom
end

Instance Attribute Details

#AssumerName ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def AssumerName
  @AssumerName
end

#AssumerUin ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def AssumerUin
  @AssumerUin
end

#AutoSplit ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def AutoSplit
  @AutoSplit
end

#BizType ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def BizType
  @BizType
end

#CreateTime ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def CreateTime
  @CreateTime
end

#Describes ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def Describes
  @Describes
end

#EffectiveDate ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def EffectiveDate
  @EffectiveDate
end

#Extends ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def Extends
  @Extends
end

#HotPeriod ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def HotPeriod
  @HotPeriod
end

#Index ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def Index
  @Index
end

#IsSourceFrom ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def IsSourceFrom
  @IsSourceFrom
end

#IsWebTracking ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def IsWebTracking
  @IsWebTracking
end

#KeyId ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def KeyId
  @KeyId
end

#LogsetId ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def LogsetId
  @LogsetId
end

#MaxSplitPartitions ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def MaxSplitPartitions
  @MaxSplitPartitions
end

#MigrationStatus ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def MigrationStatus
  @MigrationStatus
end

#PartitionCount ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def PartitionCount
  @PartitionCount
end

#Period ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def Period
  @Period
end

#RoleName ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def RoleName
  @RoleName
end

#Status ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def Status
  @Status
end

#StorageType ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def StorageType
  @StorageType
end

#SubAssumerName ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def SubAssumerName
  @SubAssumerName
end

#Tags ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def Tags
  @Tags
end

#TopicAsyncTaskID ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def TopicAsyncTaskID
  @TopicAsyncTaskID
end

#TopicId ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def TopicId
  @TopicId
end

#TopicName ⇒ Object

  • hot: 标准存储
  • cold: 低频存储 标准存储为 hotPeriod, 低频存储则为 Period-hotPeriod。(主题类型需为日志主题) HotPeriod=0为没有开启日志沉降。
  • 0: 日志主题
  • 1: 指标主题 开启后将支持指定操作匿名访问该日志主题。详情请参见日志主题。
  • 1:进行中
  • 2:已完成
  • 3:失败
  • 4:已取消 时间格式:yyyy-MM-dd HH:mm:ss

Parameters:

  • Period: —

    生命周期,单位天,可取值范围1~3600。取值为3640时代表永久保存

  • SubAssumerName: —

    云产品二级标识,日志主题由其它云产品创建时,该字段会显示云产品名称及其日志类型的二级分类,例如TKE-Audit、TKE-Event。部分云产品仅有云产品标识(AssumerName),无该字段。

  • Describes: —

    主题描述

  • HotPeriod: —

    开启日志沉降,标准存储的生命周期, hotPeriod < Period。

  • KeyId: —

    kms-cls服务秘钥id

  • BizType: —

    主题类型。

  • IsWebTracking: —

    免鉴权开关。 false:关闭; true:开启。

  • Extends: —

    日志主题扩展信息

  • TopicAsyncTaskID: —

    异步迁移任务ID

  • MigrationStatus: —

    异步迁移状态

  • EffectiveDate: —

    异步迁移完成后,预计生效日期

  • IsSourceFrom: —

    IsSourceFrom 开启记录公网来源ip和服务端接收时间



17715
17716
17717
# File 'lib/v20201016/models.rb', line 17715

def TopicName
  @TopicName
end

Instance Method Details

#deserialize(params) ⇒ Object



17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
# File 'lib/v20201016/models.rb', line 17746

def deserialize(params)
  @LogsetId = params['LogsetId']
  @TopicId = params['TopicId']
  @TopicName = params['TopicName']
  @PartitionCount = params['PartitionCount']
  @Index = params['Index']
  @AssumerUin = params['AssumerUin']
  @AssumerName = params['AssumerName']
  @CreateTime = params['CreateTime']
  @Status = params['Status']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @RoleName = params['RoleName']
  @AutoSplit = params['AutoSplit']
  @MaxSplitPartitions = params['MaxSplitPartitions']
  @StorageType = params['StorageType']
  @Period = params['Period']
  @SubAssumerName = params['SubAssumerName']
  @Describes = params['Describes']
  @HotPeriod = params['HotPeriod']
  @KeyId = params['KeyId']
  @BizType = params['BizType']
  @IsWebTracking = params['IsWebTracking']
  unless params['Extends'].nil?
    @Extends = TopicExtendInfo.new
    @Extends.deserialize(params['Extends'])
  end
  @TopicAsyncTaskID = params['TopicAsyncTaskID']
  @MigrationStatus = params['MigrationStatus']
  @EffectiveDate = params['EffectiveDate']
  @IsSourceFrom = params['IsSourceFrom']
end