Class: TencentCloud::Cbs::V20170312::Cdc
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cbs::V20170312::Cdc
- Defined in:
- lib/v20170312/models.rb
Overview
描述独享集群的详细信息。
Instance Attribute Summary collapse
-
#CageId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CdcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CdcName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CdcResource ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CdcState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#CreatedTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DiskNumber ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#DiskType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ExpiredTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(cageid = nil, cdcstate = nil, zone = nil, cdcname = nil, cdcresource = nil, cdcid = nil, disktype = nil, expiredtime = nil, createdtime = nil, disknumber = nil) ⇒ Cdc
constructor
A new instance of Cdc.
Constructor Details
#initialize(cageid = nil, cdcstate = nil, zone = nil, cdcname = nil, cdcresource = nil, cdcid = nil, disktype = nil, expiredtime = nil, createdtime = nil, disknumber = nil) ⇒ Cdc
Returns a new instance of Cdc.
471 472 473 474 475 476 477 478 479 480 481 482 |
# File 'lib/v20170312/models.rb', line 471 def initialize(cageid=nil, cdcstate=nil, zone=nil, cdcname=nil, cdcresource=nil, cdcid=nil, disktype=nil, expiredtime=nil, createdtime=nil, disknumber=nil) @CageId = cageid @CdcState = cdcstate @Zone = zone @CdcName = cdcname @CdcResource = cdcresource @CdcId = cdcid @DiskType = disktype @ExpiredTime = expiredtime @CreatedTime = createdtime @DiskNumber = disknumber end |
Instance Attribute Details
#CageId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def CageId @CageId end |
#CdcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def CdcId @CdcId end |
#CdcName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def CdcName @CdcName end |
#CdcResource ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def CdcResource @CdcResource end |
#CdcState ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def CdcState @CdcState end |
#CreatedTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def CreatedTime @CreatedTime end |
#DiskNumber ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def DiskNumber @DiskNumber end |
#DiskType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def DiskType @DiskType end |
#ExpiredTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def ExpiredTime @ExpiredTime end |
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
469 470 471 |
# File 'lib/v20170312/models.rb', line 469 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 |
# File 'lib/v20170312/models.rb', line 484 def deserialize(params) @CageId = params['CageId'] @CdcState = params['CdcState'] @Zone = params['Zone'] @CdcName = params['CdcName'] unless params['CdcResource'].nil? @CdcResource = CdcSize.new @CdcResource.deserialize(params['CdcResource']) end @CdcId = params['CdcId'] @DiskType = params['DiskType'] @ExpiredTime = params['ExpiredTime'] @CreatedTime = params['CreatedTime'] @DiskNumber = params['DiskNumber'] end |