Class: TencentCloud::Teo::V20220901::ContentIdentifier

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

Overview

内容标识符。该功能仅白名单开放。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(contentid = nil, description = nil, referencecount = nil, planid = nil, tags = nil, status = nil, createdon = nil, modifiedon = nil, deletedon = nil) ⇒ ContentIdentifier

Returns a new instance of ContentIdentifier.



3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
# File 'lib/v20220901/models.rb', line 3540

def initialize(contentid=nil, description=nil, referencecount=nil, planid=nil, tags=nil, status=nil, createdon=nil, modifiedon=nil, deletedon=nil)
  @ContentId = contentid
  @Description = description
  @ReferenceCount = referencecount
  @PlanId = planid
  @Tags = tags
  @Status = status
  @CreatedOn = createdon
  @ModifiedOn = modifiedon
  @DeletedOn = deletedon
end

Instance Attribute Details

#ContentIdObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def ContentId
  @ContentId
end

#CreatedOnObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def CreatedOn
  @CreatedOn
end

#DeletedOnObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def DeletedOn
  @DeletedOn
end

#DescriptionObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def Description
  @Description
end

#ModifiedOnObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def ModifiedOn
  @ModifiedOn
end

#PlanIdObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def PlanId
  @PlanId
end

#ReferenceCountObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def ReferenceCount
  @ReferenceCount
end

#StatusObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def Status
  @Status
end

#TagsObject

<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ContentId:

    内容标识符 ID。

  • Description:

    内容标识符描述。

  • ReferenceCount:

    被规则引擎引用的次数。

  • PlanId:

    绑定的套餐 ID。

  • Tags:

    绑定的标签。

  • Status:

    内容标识符状态,取值有:

  • CreatedOn:

    创建时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • ModifiedOn:

    最新一次更新时间,时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。

  • DeletedOn:

    删除时间,状态非 deleted 时候为空;时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。



3538
3539
3540
# File 'lib/v20220901/models.rb', line 3538

def Tags
  @Tags
end

Instance Method Details

#deserialize(params) ⇒ Object



3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
# File 'lib/v20220901/models.rb', line 3552

def deserialize(params)
  @ContentId = params['ContentId']
  @Description = params['Description']
  @ReferenceCount = params['ReferenceCount']
  @PlanId = params['PlanId']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @Status = params['Status']
  @CreatedOn = params['CreatedOn']
  @ModifiedOn = params['ModifiedOn']
  @DeletedOn = params['DeletedOn']
end