Class: TencentCloud::Cbs::V20170312::Cdc

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

Overview

描述独享集群的详细信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#CageIdObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def CageId
  @CageId
end

#CdcIdObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def CdcId
  @CdcId
end

#CdcNameObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def CdcName
  @CdcName
end

#CdcResourceObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def CdcResource
  @CdcResource
end

#CdcStateObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def CdcState
  @CdcState
end

#CreatedTimeObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def CreatedTime
  @CreatedTime
end

#DiskNumberObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def DiskNumber
  @DiskNumber
end

#DiskTypeObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def DiskType
  @DiskType
end

#ExpiredTimeObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



469
470
471
# File 'lib/v20170312/models.rb', line 469

def ExpiredTime
  @ExpiredTime
end

#ZoneObject

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

Parameters:

  • CageId:

    独享集群围笼ID。

  • CdcState:

    独享集群状态。取值范围:
    <li>NORMAL:正常;</li>
    <li>CLOSED:关闭,此时将不可使用该独享集群创建新的云硬盘;</li>
    <li>FAULT:独享集群状态异常,此时独享集群将不可操作,腾讯云运维团队将会及时修复该集群;</li>
    <li>ISOLATED:因未及时续费导致独享集群被隔离,此时将不可使用该独享集群创建新的云硬盘,对应的云硬盘也将不可操作。</li>

  • Zone:

    独享集群所属的(/document/product/213/15753#ZoneInfo)ID。

  • CdcName:

    独享集群实例名称。

  • CdcResource:

    独享集群的资源容量大小。

  • CdcId:

    独享集群实例id。

  • DiskType:

    独享集群类型。取值范围:
    <li>CLOUD_BASIC:表示普通云硬盘集群</li>
    <li>CLOUD_PREMIUM:表示高性能云硬盘集群</li>
    <li>CLOUD_SSD:SSD表示SSD云硬盘集群。</li>

  • ExpiredTime:

    独享集群到期时间。

  • CreatedTime:

    存储池创建时间。

  • DiskNumber:

    当前集群中已创建的云盘数量。



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