Class: TencentCloud::Lighthouse::V20200324::Disk
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Lighthouse::V20200324::Disk
- Defined in:
- lib/v20200324/models.rb
Overview
云硬盘信息。
Instance Attribute Summary collapse
-
#Attached ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#CreatedTime ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DeleteWithInstance ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskBackupCount ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskBackupQuota ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskChargeType ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskId ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskName ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskSize ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskState ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskType ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#DiskUsage ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#ExpiredTime ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#InstanceId ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#IsolatedTime ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#LatestOperation ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#LatestOperationRequestId ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#LatestOperationState ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#RenewFlag ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#Tags ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。. -
#Zone ⇒ Object
枚举值:
- SYSTEM_DISK: 系统盘
- DATA_DISK: 数据盘
枚举值:- CLOUD_BASIC: 普通云硬盘
- CLOUD_PREMIUM: 高性能云硬盘
- CLOUD_SSD: SSD云硬盘
- PREPAID: 预付费
- POSTPAID_BY_HOUR: 按小时后付费
- PENDING:创建中。
- UNATTACHED:待挂载。
- ATTACHING:挂载中。
- ATTACHED:已挂载。
- DETACHING:卸载中。
- SHUTDOWN:已隔离。
- CREATED_FAILED:创建失败。
- TERMINATING:销毁中。
- DELETING:删除中。
- FREEZING:冻结中。
格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。 格式为: YYYY-MM-DDThh:mm:ssZ。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(diskid = nil, instanceid = nil, zone = nil, diskname = nil, diskusage = nil, disktype = nil, diskchargetype = nil, disksize = nil, renewflag = nil, diskstate = nil, attached = nil, deletewithinstance = nil, latestoperation = nil, latestoperationstate = nil, latestoperationrequestid = nil, createdtime = nil, expiredtime = nil, isolatedtime = nil, diskbackupcount = nil, diskbackupquota = nil, tags = nil) ⇒ Disk
constructor
A new instance of Disk.
Constructor Details
#initialize(diskid = nil, instanceid = nil, zone = nil, diskname = nil, diskusage = nil, disktype = nil, diskchargetype = nil, disksize = nil, renewflag = nil, diskstate = nil, attached = nil, deletewithinstance = nil, latestoperation = nil, latestoperationstate = nil, latestoperationrequestid = nil, createdtime = nil, expiredtime = nil, isolatedtime = nil, diskbackupcount = nil, diskbackupquota = nil, tags = nil) ⇒ Disk
Returns a new instance of Disk.
4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 |
# File 'lib/v20200324/models.rb', line 4481 def initialize(diskid=nil, instanceid=nil, zone=nil, diskname=nil, diskusage=nil, disktype=nil, diskchargetype=nil, disksize=nil, renewflag=nil, diskstate=nil, attached=nil, deletewithinstance=nil, latestoperation=nil, latestoperationstate=nil, latestoperationrequestid=nil, createdtime=nil, expiredtime=nil, isolatedtime=nil, diskbackupcount=nil, diskbackupquota=nil, =nil) @DiskId = diskid @InstanceId = instanceid @Zone = zone @DiskName = diskname @DiskUsage = diskusage @DiskType = disktype @DiskChargeType = diskchargetype @DiskSize = disksize @RenewFlag = renewflag @DiskState = diskstate @Attached = attached @DeleteWithInstance = deletewithinstance @LatestOperation = latestoperation @LatestOperationState = latestoperationstate @LatestOperationRequestId = latestoperationrequestid @CreatedTime = createdtime @ExpiredTime = expiredtime @IsolatedTime = isolatedtime @DiskBackupCount = diskbackupcount @DiskBackupQuota = diskbackupquota @Tags = end |
Instance Attribute Details
#Attached ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def Attached @Attached end |
#CreatedTime ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def CreatedTime @CreatedTime end |
#DeleteWithInstance ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DeleteWithInstance @DeleteWithInstance end |
#DiskBackupCount ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskBackupCount @DiskBackupCount end |
#DiskBackupQuota ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskBackupQuota @DiskBackupQuota end |
#DiskChargeType ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskChargeType @DiskChargeType end |
#DiskId ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskId @DiskId end |
#DiskName ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskName @DiskName end |
#DiskSize ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskSize @DiskSize end |
#DiskState ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskState @DiskState end |
#DiskType ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskType @DiskType end |
#DiskUsage ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def DiskUsage @DiskUsage end |
#ExpiredTime ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def ExpiredTime @ExpiredTime end |
#InstanceId ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def InstanceId @InstanceId end |
#IsolatedTime ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def IsolatedTime @IsolatedTime end |
#LatestOperation ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def LatestOperation @LatestOperation end |
#LatestOperationRequestId ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def LatestOperationRequestId @LatestOperationRequestId end |
#LatestOperationState ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def LatestOperationState @LatestOperationState end |
#RenewFlag ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def RenewFlag @RenewFlag end |
#Tags ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def Tags @Tags end |
#Zone ⇒ Object
枚举值:
4479 4480 4481 |
# File 'lib/v20200324/models.rb', line 4479 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 |
# File 'lib/v20200324/models.rb', line 4505 def deserialize(params) @DiskId = params['DiskId'] @InstanceId = params['InstanceId'] @Zone = params['Zone'] @DiskName = params['DiskName'] @DiskUsage = params['DiskUsage'] @DiskType = params['DiskType'] @DiskChargeType = params['DiskChargeType'] @DiskSize = params['DiskSize'] @RenewFlag = params['RenewFlag'] @DiskState = params['DiskState'] @Attached = params['Attached'] @DeleteWithInstance = params['DeleteWithInstance'] @LatestOperation = params['LatestOperation'] @LatestOperationState = params['LatestOperationState'] @LatestOperationRequestId = params['LatestOperationRequestId'] @CreatedTime = params['CreatedTime'] @ExpiredTime = params['ExpiredTime'] @IsolatedTime = params['IsolatedTime'] @DiskBackupCount = params['DiskBackupCount'] @DiskBackupQuota = params['DiskBackupQuota'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end end |