你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Disk interface

磁盘资源。

扩展

属性

creationData

磁盘源信息。 创建磁盘后,无法更改 CreationData 信息。

diskIopsReadWrite

此磁盘允许的 IOPS 数;只能为 UltraSSD 磁盘设置。 一个作可以在 4k 到 256k 字节之间传输。

diskMBpsReadWrite

此磁盘允许的带宽;只能为 UltraSSD 磁盘设置。 MBps 表示每秒数百万字节 - 此处的 MB 使用 ISO 表示法,其幂为 10。

diskSizeBytes

磁盘的大小(以字节为单位)。 此字段为只读。 注意:此属性不会序列化。 它只能由服务器填充。

diskSizeGB

如果 creationData.createOption 为 Empty,则此字段是必需的,并指示要创建的磁盘的大小。 如果此字段可用于更新或创建其他选项,则表示调整大小。 仅当磁盘未附加到正在运行的 VM 时,才允许重设大小,并且只能增加磁盘的大小。

diskState

磁盘的状态。 注意:此属性不会序列化。 它只能由服务器填充。

encryption

加密属性可用于使用客户托管密钥或平台托管密钥加密静态数据。

encryptionSettingsCollection

用于 Azure 磁盘加密的加密设置集合可以包含每个磁盘或快照的多个加密设置。

hyperVGeneration

虚拟机的虚拟机监控程序生成。 仅适用于 OS 磁盘。

managedBy

包含附加磁盘的 VM 的 ID 的相对 URI。 注意:此属性不会序列化。 它只能由服务器填充。

osType

作系统类型。

provisioningState

磁盘预配状态。 注意:此属性不会序列化。 它只能由服务器填充。

sku

磁盘 SKU 名称。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS或UltraSSD_LRS。

timeCreated

创建磁盘的时间。 注意:此属性不会序列化。 它只能由服务器填充。

uniqueId

标识资源的唯一 Guid。 注意:此属性不会序列化。 它只能由服务器填充。

zones

磁盘的逻辑区域列表。

继承属性

id

资源 ID 注意:此属性不会序列化。 它只能由服务器填充。

location

资源位置

name

资源名称注意:此属性不会序列化。 它只能由服务器填充。

tags

资源标记

type

资源类型注意:此属性不会序列化。 它只能由服务器填充。

属性详细信息

creationData

磁盘源信息。 创建磁盘后,无法更改 CreationData 信息。

creationData?: CreationData

属性值

diskIopsReadWrite

此磁盘允许的 IOPS 数;只能为 UltraSSD 磁盘设置。 一个作可以在 4k 到 256k 字节之间传输。

diskIopsReadWrite?: number

属性值

number

diskMBpsReadWrite

此磁盘允许的带宽;只能为 UltraSSD 磁盘设置。 MBps 表示每秒数百万字节 - 此处的 MB 使用 ISO 表示法,其幂为 10。

diskMBpsReadWrite?: number

属性值

number

diskSizeBytes

磁盘的大小(以字节为单位)。 此字段为只读。 注意:此属性不会序列化。 它只能由服务器填充。

diskSizeBytes?: number

属性值

number

diskSizeGB

如果 creationData.createOption 为 Empty,则此字段是必需的,并指示要创建的磁盘的大小。 如果此字段可用于更新或创建其他选项,则表示调整大小。 仅当磁盘未附加到正在运行的 VM 时,才允许重设大小,并且只能增加磁盘的大小。

diskSizeGB?: number

属性值

number

diskState

磁盘的状态。 注意:此属性不会序列化。 它只能由服务器填充。

diskState?: string

属性值

string

encryption

加密属性可用于使用客户托管密钥或平台托管密钥加密静态数据。

encryption?: Encryption

属性值

encryptionSettingsCollection

用于 Azure 磁盘加密的加密设置集合可以包含每个磁盘或快照的多个加密设置。

encryptionSettingsCollection?: EncryptionSettingsCollection

属性值

hyperVGeneration

虚拟机的虚拟机监控程序生成。 仅适用于 OS 磁盘。

hyperVGeneration?: string

属性值

string

managedBy

包含附加磁盘的 VM 的 ID 的相对 URI。 注意:此属性不会序列化。 它只能由服务器填充。

managedBy?: string

属性值

string

osType

作系统类型。

osType?: OperatingSystemTypes

属性值

provisioningState

磁盘预配状态。 注意:此属性不会序列化。 它只能由服务器填充。

provisioningState?: string

属性值

string

sku

磁盘 SKU 名称。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS或UltraSSD_LRS。

sku?: DiskSku

属性值

timeCreated

创建磁盘的时间。 注意:此属性不会序列化。 它只能由服务器填充。

timeCreated?: Date

属性值

Date

uniqueId

标识资源的唯一 Guid。 注意:此属性不会序列化。 它只能由服务器填充。

uniqueId?: string

属性值

string

zones

磁盘的逻辑区域列表。

zones?: string[]

属性值

string[]

继承属性详细信息

id

资源 ID 注意:此属性不会序列化。 它只能由服务器填充。

id?: string

属性值

string

继承自 Resource.id

location

资源位置

location: string

属性值

string

继承自Resource.location

name

资源名称注意:此属性不会序列化。 它只能由服务器填充。

name?: string

属性值

string

继承自 Resource.name

tags

资源标记

tags?: {[propertyName: string]: string}

属性值

{[propertyName: string]: string}

继承自Resource.tags

type

资源类型注意:此属性不会序列化。 它只能由服务器填充。

type?: string

属性值

string

继承自resource.type