Class: TencentCloud::Gaap::V20180529::Domain
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::Domain
- Defined in:
- lib/v20180529/models.rb
Overview
统一域名信息
Instance Attribute Summary collapse
-
#Alias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#BanStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DefaultValue ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DomainId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#FullDomain ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ProjectId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ProxyCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#TagSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#UpdateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(domainid = nil, fulldomain = nil, _alias = nil, type = nil, status = nil, projectid = nil, defaultvalue = nil, proxycount = nil, createtime = nil, updatetime = nil, tagset = nil, banstatus = nil) ⇒ Domain
constructor
A new instance of Domain.
Constructor Details
#initialize(domainid = nil, fulldomain = nil, _alias = nil, type = nil, status = nil, projectid = nil, defaultvalue = nil, proxycount = nil, createtime = nil, updatetime = nil, tagset = nil, banstatus = nil) ⇒ Domain
Returns a new instance of Domain.
4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 |
# File 'lib/v20180529/models.rb', line 4613 def initialize(domainid=nil, fulldomain=nil, _alias=nil, type=nil, status=nil, projectid=nil, defaultvalue=nil, proxycount=nil, createtime=nil, updatetime=nil, =nil, banstatus=nil) @DomainId = domainid @FullDomain = fulldomain @Alias = _alias @Type = type @Status = status @ProjectId = projectid @DefaultValue = defaultvalue @ProxyCount = proxycount @CreateTime = createtime @UpdateTime = updatetime @TagSet = @BanStatus = banstatus end |
Instance Attribute Details
#Alias ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def Alias @Alias end |
#BanStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def BanStatus @BanStatus end |
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def CreateTime @CreateTime end |
#DefaultValue ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def DefaultValue @DefaultValue end |
#DomainId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def DomainId @DomainId end |
#FullDomain ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def FullDomain @FullDomain end |
#ProjectId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def ProjectId @ProjectId end |
#ProxyCount ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def ProxyCount @ProxyCount end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def Status @Status end |
#TagSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def TagSet @TagSet end |
#Type ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def Type @Type end |
#UpdateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4611 4612 4613 |
# File 'lib/v20180529/models.rb', line 4611 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 |
# File 'lib/v20180529/models.rb', line 4628 def deserialize(params) @DomainId = params['DomainId'] @FullDomain = params['FullDomain'] @Alias = params['Alias'] @Type = params['Type'] @Status = params['Status'] @ProjectId = params['ProjectId'] @DefaultValue = params['DefaultValue'] @ProxyCount = params['ProxyCount'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] unless params['TagSet'].nil? @TagSet = [] params['TagSet'].each do |i| tagpair_tmp = TagPair.new tagpair_tmp.deserialize(i) @TagSet << tagpair_tmp end end @BanStatus = params['BanStatus'] end |