Class: TencentCloud::Teo::V20220901::ContentIdentifier
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Teo::V20220901::ContentIdentifier
- Defined in:
- lib/v20220901/models.rb
Overview
内容标识符。该功能仅白名单开放。
Instance Attribute Summary collapse
-
#ContentId ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#CreatedOn ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#DeletedOn ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Description ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#ModifiedOn ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#PlanId ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#ReferenceCount ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
-
#Tags ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(contentid = nil, description = nil, referencecount = nil, planid = nil, tags = nil, status = nil, createdon = nil, modifiedon = nil, deletedon = nil) ⇒ ContentIdentifier
constructor
A new instance of ContentIdentifier.
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, =nil, status=nil, createdon=nil, modifiedon=nil, deletedon=nil) @ContentId = contentid @Description = description @ReferenceCount = referencecount @PlanId = planid @Tags = @Status = status @CreatedOn = createdon @ModifiedOn = modifiedon @DeletedOn = deletedon end |
Instance Attribute Details
#ContentId ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def ContentId @ContentId end |
#CreatedOn ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def CreatedOn @CreatedOn end |
#DeletedOn ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def DeletedOn @DeletedOn end |
#Description ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def Description @Description end |
#ModifiedOn ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def ModifiedOn @ModifiedOn end |
#PlanId ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def PlanId @PlanId end |
#ReferenceCount ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def ReferenceCount @ReferenceCount end |
#Status ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
3538 3539 3540 |
# File 'lib/v20220901/models.rb', line 3538 def Status @Status end |
#Tags ⇒ Object
<li> active:已生效; </li> <li> deleted:已删除。</li> 注意:此字段可能返回 null,表示取不到有效值。
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 |