Class: TencentCloud::Cdn::V20180606::TopicInfo

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

Overview

CLS主题信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicid = nil, topicname = nil, enabled = nil, createtime = nil, channel = nil, deleted = nil) ⇒ TopicInfo

Returns a new instance of TopicInfo.



13388
13389
13390
13391
13392
13393
13394
13395
# File 'lib/v20180606/models.rb', line 13388

def initialize(topicid=nil, topicname=nil, enabled=nil, createtime=nil, channel=nil, deleted=nil)
  @TopicId = topicid
  @TopicName = topicname
  @Enabled = enabled
  @CreateTime = createtime
  @Channel = channel
  @Deleted = deleted
end

Instance Attribute Details

#ChannelObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TopicId:

    主题ID

  • TopicName:

    主题名字

  • Enabled:

    是否启用投递

  • CreateTime:

    创建时间

  • Channel:

    归属于cdn或ecdn

  • Deleted:

    cls侧是否已经被删除



13386
13387
13388
# File 'lib/v20180606/models.rb', line 13386

def Channel
  @Channel
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TopicId:

    主题ID

  • TopicName:

    主题名字

  • Enabled:

    是否启用投递

  • CreateTime:

    创建时间

  • Channel:

    归属于cdn或ecdn

  • Deleted:

    cls侧是否已经被删除



13386
13387
13388
# File 'lib/v20180606/models.rb', line 13386

def CreateTime
  @CreateTime
end

#DeletedObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TopicId:

    主题ID

  • TopicName:

    主题名字

  • Enabled:

    是否启用投递

  • CreateTime:

    创建时间

  • Channel:

    归属于cdn或ecdn

  • Deleted:

    cls侧是否已经被删除



13386
13387
13388
# File 'lib/v20180606/models.rb', line 13386

def Deleted
  @Deleted
end

#EnabledObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TopicId:

    主题ID

  • TopicName:

    主题名字

  • Enabled:

    是否启用投递

  • CreateTime:

    创建时间

  • Channel:

    归属于cdn或ecdn

  • Deleted:

    cls侧是否已经被删除



13386
13387
13388
# File 'lib/v20180606/models.rb', line 13386

def Enabled
  @Enabled
end

#TopicIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TopicId:

    主题ID

  • TopicName:

    主题名字

  • Enabled:

    是否启用投递

  • CreateTime:

    创建时间

  • Channel:

    归属于cdn或ecdn

  • Deleted:

    cls侧是否已经被删除



13386
13387
13388
# File 'lib/v20180606/models.rb', line 13386

def TopicId
  @TopicId
end

#TopicNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TopicId:

    主题ID

  • TopicName:

    主题名字

  • Enabled:

    是否启用投递

  • CreateTime:

    创建时间

  • Channel:

    归属于cdn或ecdn

  • Deleted:

    cls侧是否已经被删除



13386
13387
13388
# File 'lib/v20180606/models.rb', line 13386

def TopicName
  @TopicName
end

Instance Method Details

#deserialize(params) ⇒ Object



13397
13398
13399
13400
13401
13402
13403
13404
# File 'lib/v20180606/models.rb', line 13397

def deserialize(params)
  @TopicId = params['TopicId']
  @TopicName = params['TopicName']
  @Enabled = params['Enabled']
  @CreateTime = params['CreateTime']
  @Channel = params['Channel']
  @Deleted = params['Deleted']
end