你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Disks - Get
获取有关磁盘的信息。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}?api-version=2023-10-02
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
disk
|
path | True |
string |
正在创建的托管磁盘的名称。 创建磁盘后,无法更改名称。 名称支持的字符为 a-z、A-Z、0-9、_ 和 -。 名称最大长度为 80 个字符。 |
resource
|
path | True |
string |
资源组的名称。 |
subscription
|
path | True |
string |
唯一标识 Microsoft Azure 订阅的订阅凭据。 此订阅 ID 是每个服务调用的 URI 的一部分。 |
api-version
|
query | True |
string |
客户端 API 版本。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
确定 |
安全性
azure_auth
Azure Active Directory OAuth2 流
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Get information about a managed disk.
示例请求
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk?api-version=2023-10-02
示例响应
{
"managedBy": "/subscriptions/123caaa-123v-v211-a49f-f88ccac5bf88/resourceGroups/ResourceGroupName/providers/Microsoft.Compute/virtualMachines/TestVM414689371c88843d65ec",
"sku": {
"name": "Standard_LRS"
},
"properties": {
"osType": "Windows",
"hyperVGeneration": "V1",
"purchasePlan": {
"name": "test_sku",
"publisher": "test_test_pmc2pc1",
"product": "marketplace_vm_test"
},
"supportedCapabilities": {
"acceleratedNetwork": true
},
"supportsHibernation": true,
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscription-id}/Providers/Microsoft.Compute/Locations/westus/Publishers/test_test_pmc2pc1/ArtifactTypes/VMImage/Offers/marketplace_vm_test/Skus/test_sku/Versions/1.0.0"
}
},
"diskSizeGB": 10,
"encryptionSettingsCollection": {
"enabled": true,
"encryptionSettings": [
{
"diskEncryptionKey": {
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/myVMVault"
},
"secretUrl": "https://myvmvault.vault-int.azure-int.net/secrets/{secret}"
},
"keyEncryptionKey": {
"sourceVault": {
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.KeyVault/vaults/myVMVault"
},
"keyUrl": "https://myvmvault.vault-int.azure-int.net/keys/{key}"
}
}
]
},
"encryption": {
"type": "EncryptionAtRestWithPlatformKey"
},
"LastOwnershipUpdateTime": "2016-12-28T04:41:35.079872+00:00",
"timeCreated": "2016-12-28T04:41:35.079872+00:00",
"provisioningState": "Succeeded"
},
"type": "Microsoft.Compute/disks",
"location": "westus",
"tags": {
"department": "Development",
"project": "ManagedDisks"
},
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk",
"name": "myManagedDisk"
}
定义
名称 | 说明 |
---|---|
Architecture |
OS 磁盘支持的 CPU 体系结构。 |
Creation |
创建磁盘时使用的数据。 |
Data |
导出或上传到磁盘或快照时的其他身份验证要求。 |
Disk |
磁盘资源。 |
Disk |
这会枚举创建磁盘的可能来源。 |
Disk |
包含资源的安全相关信息。 |
Disk |
指定 VM 的 SecurityType。 仅适用于 OS 磁盘。 |
Disk |
磁盘 SKU 名称。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS或PremiumV2_LRS。 |
Disk |
这会枚举磁盘的可能状态。 |
Disk |
SKU 名称。 |
Encryption |
磁盘或快照的静态加密设置 |
Encryption |
磁盘或快照的加密设置 |
Encryption |
一个磁盘卷的加密设置。 |
Encryption |
用于加密磁盘数据的密钥类型。 |
Extended |
扩展位置的复杂类型。 |
Extended |
扩展位置的类型。 |
Hyper |
虚拟机的虚拟机监控程序生成。 仅适用于 OS 磁盘。 |
Image |
用于创建磁盘的源映像。 |
Key |
密钥保管库 KeK 的密钥 URL 和保管库 ID,KeK 是可选的,如果提供,则用于解包 encryptionKey |
Key |
密钥保管库加密密钥的机密 URL 和保管库 ID |
Network |
用于通过网络访问磁盘的策略。 |
Operating |
操作系统类型。 |
Property |
等待更新的磁盘的属性。 |
Provisioned |
如果在快照上设置了此字段,并且 createOption 为 CopyStart,则将以更快的速度复制快照。 |
Public |
用于控制磁盘上的导出的策略。 |
Purchase |
用于通过 MarketPlace 建立任何第三方项目的购买上下文。 |
Share |
|
Source |
保管库 ID 是 Azure 资源管理器 资源 ID,格式为 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} |
Supported |
磁盘资源上保留的受支持功能列表,以供 VM 使用。 |
Architecture
OS 磁盘支持的 CPU 体系结构。
名称 | 类型 | 说明 |
---|---|---|
Arm64 |
string |
|
x64 |
string |
CreationData
创建磁盘时使用的数据。
名称 | 类型 | 说明 |
---|---|---|
createOption |
这会枚举创建磁盘的可能源。 |
|
elasticSanResourceId |
string |
如果 createOption 为 CopyFromSanSnapshot,则为必需。 这是源弹性 san 卷快照的 ARM ID。 |
galleryImageReference |
从库映像创建时是必需的。 ImageDiskReference 的 id/sharedGalleryImageId/communityGalleryImageId 将是创建磁盘的共享映像版本的 ARM ID。 |
|
imageReference |
PIR 或用户映像的磁盘源信息。 |
|
logicalSectorSize |
integer |
超级磁盘的逻辑扇区大小(以字节为单位)。 支持的值为 512 和 4096。 4096 是默认值。 |
performancePlus |
boolean |
将此标志设置为 true 可提高所部署磁盘的性能目标,请参阅此处的相应性能目标。 此标志只能在磁盘创建时设置,启用后不能禁用。 |
provisionedBandwidthCopySpeed |
如果在快照上设置了此字段,并且 createOption 为 CopyStart,则将以更快的速度复制快照。 |
|
securityDataUri |
string |
如果 createOption 为 ImportSecure,则这是要导入到 VM 来宾状态的 Blob 的 URI。 |
sourceResourceId |
string |
如果 createOption 为 Copy,则这是源快照或磁盘的 ARM ID。 |
sourceUniqueId |
string |
如果设置了此字段,则这是标识此资源源的唯一 ID。 |
sourceUri |
string |
如果 createOption 为 Import,则这是要导入到托管磁盘的 Blob 的 URI。 |
storageAccountId |
string |
如果 createOption 为 Import,则是必需的。 Azure 资源管理器存储帐户的标识符,其中包含要导入为磁盘的 Blob。 |
uploadSizeBytes |
integer |
如果 createOption 为 Upload,则表示上传内容(包括 VHD 页脚)的大小。 对于 VHD 页脚) ,此值应介于 20972032 (20 MiB + 512 字节之间,VHD 页脚) (32 TiB + 512 字节35183298347520字节。 |
DataAccessAuthMode
导出或上传到磁盘或快照时的其他身份验证要求。
名称 | 类型 | 说明 |
---|---|---|
AzureActiveDirectory |
string |
使用导出/上传 URL 时,系统会检查用户是否在 Azure Active Directory 中具有标识,并且是否具有导出/上传数据的必要权限。 请参阅 aka.ms/DisksAzureADAuth。 |
None |
string |
访问导出/上传 URL 时,不会执行其他身份验证。 |
Disk
磁盘资源。
名称 | 类型 | 说明 |
---|---|---|
extendedLocation |
要在其中创建磁盘的扩展位置。 无法更改扩展位置。 |
|
id |
string |
资源 ID |
location |
string |
资源位置 |
managedBy |
string |
包含附加了磁盘的 VM ID 的相对 URI。 |
managedByExtended |
string[] |
包含附加了磁盘的 VM ID 的相对 URI 列表。 对于磁盘,maxShares 应设置为大于 1 的值,以允许将其附加到多个 VM。 |
name |
string |
资源名称 |
properties.LastOwnershipUpdateTime |
string |
上次更改磁盘所有权状态的 UTC 时间,即上次附加或分离磁盘的时间,或解除分配或启动磁盘所附加到的 VM 的时间。 |
properties.burstingEnabled |
boolean |
设置为 true 可启用超出磁盘预配性能目标的突发。 默认情况下,突发处于禁用状态。 不适用于超级磁盘。 |
properties.burstingEnabledTime |
string |
上次在磁盘上启用突发的时间。 |
properties.completionPercent |
number |
通过 CopyStart 操作创建资源时后台副本的完成百分比。 |
properties.creationData |
磁盘源信息。 创建磁盘后,无法更改创建数据信息。 |
|
properties.dataAccessAuthMode |
导出或上传到磁盘或快照时的其他身份验证要求。 |
|
properties.diskAccessId |
string |
用于在磁盘上使用专用终结点的 DiskAccess 资源的 ARM ID。 |
properties.diskIOPSReadOnly |
integer |
将共享磁盘装载为 ReadOnly 的所有 VM 中允许的 IOPS 总数。 一个操作可以在 4k 到 256k 字节之间传输。 |
properties.diskIOPSReadWrite |
integer |
此磁盘允许的 IOPS 数;只能为 UltraSSD 磁盘设置。 一个操作可以在 4k 到 256k 字节之间传输。 |
properties.diskMBpsReadOnly |
integer |
总吞吐量 (MBps) ,将允许跨所有 VM 装载共享磁盘为 ReadOnly。 MBps 表示每秒数百万字节 - 此处的 MB 使用 ISO 表示法,幂为 10。 |
properties.diskMBpsReadWrite |
integer |
此磁盘允许的带宽;只能为 UltraSSD 磁盘设置。 MBps 表示每秒数百万字节 - 此处的 MB 使用 ISO 表示法,幂为 10。 |
properties.diskSizeBytes |
integer |
磁盘的大小(以字节为单位)。 该字段是只读字段。 |
properties.diskSizeGB |
integer |
如果 creationData.createOption 为空,则此字段是必需的,它指示要创建的磁盘的大小。 如果存在此字段用于更新或创建其他选项,则表示调整大小。 仅当磁盘未附加到正在运行的 VM 时,才允许调整大小,并且只能增加磁盘的大小。 |
properties.diskState |
磁盘的状态。 |
|
properties.encryption |
加密属性可用于使用客户管理的密钥或平台管理的密钥加密静态数据。 |
|
properties.encryptionSettingsCollection |
用于 Azure 磁盘加密的加密设置集合可以包含每个磁盘或快照的多个加密设置。 |
|
properties.hyperVGeneration |
虚拟机的虚拟机监控程序生成。 仅适用于 OS 磁盘。 |
|
properties.maxShares |
integer |
可以同时附加到磁盘的最大 VM 数。 大于 1 的值表示可以同时装载到多个 VM 上的磁盘。 |
properties.networkAccessPolicy |
用于通过网络访问磁盘的策略。 |
|
properties.optimizedForFrequentAttach |
boolean |
将此属性设置为 true 可提高每天 (超过 5 次的数据磁盘的可靠性和性能,) 从一个虚拟机分离并附加到另一个虚拟机。 不应为未频繁分离和附加的磁盘设置此属性,因为这会导致磁盘与虚拟机的容错域不一致。 |
properties.osType |
操作系统类型。 |
|
properties.propertyUpdatesInProgress |
挂起更新的磁盘的属性。 |
|
properties.provisioningState |
string |
磁盘预配状态。 |
properties.publicNetworkAccess |
用于控制磁盘导出的策略。 |
|
properties.purchasePlan |
从中创建 OS 磁盘的映像的购买计划信息。 例如 - {name: 2019-Datacenter, publisher: MicrosoftWindowsServer, product: WindowsServer} |
|
properties.securityProfile |
包含资源的安全相关信息。 |
|
properties.shareInfo |
附加了磁盘的所有 VM 的列表的详细信息。 对于磁盘,maxShares 应设置为大于 1 的值,以允许将其附加到多个 VM。 |
|
properties.supportedCapabilities |
从中创建 OS 磁盘的映像支持的功能列表。 |
|
properties.supportsHibernation |
boolean |
指示磁盘上的 OS 支持休眠。 |
properties.tier |
string |
磁盘的性能层 (例如 P4、S10) ,如下所述: https://azure.microsoft.com/en-us/pricing/details/managed-disks/。 不适用于超级磁盘。 |
properties.timeCreated |
string |
创建磁盘的时间。 |
properties.uniqueId |
string |
标识资源的唯一 Guid。 |
sku |
磁盘 SKU 名称。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS或PremiumV2_LRS。 |
|
tags |
object |
资源标记 |
type |
string |
资源类型 |
zones |
string[] |
磁盘的逻辑区域列表。 |
DiskCreateOption
这会枚举创建磁盘的可能来源。
名称 | 类型 | 说明 |
---|---|---|
Attach |
string |
磁盘将附加到 VM。 |
Copy |
string |
通过从给定 sourceResourceId 指定的磁盘或快照复制来创建新磁盘或快照。 |
CopyFromSanSnapshot |
string |
通过从弹性 san 卷导出创建新磁盘快照 |
CopyStart |
string |
使用深层复制过程创建新磁盘,只有在从源复制所有数据后,资源创建才被视为完成。 |
Empty |
string |
创建 diskSizeGB 给定大小的空数据磁盘。 |
FromImage |
string |
从给定的 imageReference 或 galleryImageReference 指定的平台映像创建新磁盘。 |
Import |
string |
通过在 storageAccountId 指定的存储帐户中从 sourceUri 指定的 blob 导入来创建磁盘。 |
ImportSecure |
string |
类似于导入创建选项。 通过在 storageAccountId 指定的存储帐户中为 securityDataUri 指定的 VM 来宾状态导入其他 Blob,创建新的受信任的启动 VM 或机密 VM 支持的磁盘 |
Restore |
string |
通过从备份恢复点复制来创建新磁盘。 |
Upload |
string |
通过获取写入令牌并使用它直接上传磁盘的内容来创建新磁盘。 |
UploadPreparedSecure |
string |
类似于“上传创建”选项。 创建新的受信任启动 VM 或机密 VM 支持的磁盘,并在磁盘和 VM 来宾状态中使用写入令牌上传 |
DiskSecurityProfile
包含资源的安全相关信息。
名称 | 类型 | 说明 |
---|---|---|
secureVMDiskEncryptionSetId |
string |
与使用客户管理的密钥加密的机密 VM 支持的磁盘关联的磁盘加密集的 ResourceId |
securityType |
指定 VM 的 SecurityType。 仅适用于 OS 磁盘。 |
DiskSecurityTypes
指定 VM 的 SecurityType。 仅适用于 OS 磁盘。
名称 | 类型 | 说明 |
---|---|---|
ConfidentialVM_DiskEncryptedWithCustomerKey |
string |
指示使用客户管理的密钥加密的 OS 磁盘和 VM 来宾状态的机密 VM 磁盘 |
ConfidentialVM_DiskEncryptedWithPlatformKey |
string |
指示使用平台管理的密钥加密的 OS 磁盘和 VM 来宾状态的机密 VM 磁盘 |
ConfidentialVM_NonPersistedTPM |
string |
指示具有临时 vTPM 的机密 VM 磁盘。 VM 重启后,vTPM 状态不会持久保存。 |
ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey |
string |
指示仅加密 VM 来宾状态的机密 VM 磁盘 |
TrustedLaunch |
string |
受信任启动提供安全功能,例如安全启动和虚拟受信任的平台模块 (vTPM) |
DiskSku
磁盘 SKU 名称。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS或PremiumV2_LRS。
名称 | 类型 | 说明 |
---|---|---|
name |
SKU 名称。 |
|
tier |
string |
SKU 层。 |
DiskState
这会枚举磁盘的可能状态。
名称 | 类型 | 说明 |
---|---|---|
ActiveSAS |
string |
磁盘当前具有与之关联的活动 SAS URI。 |
ActiveSASFrozen |
string |
磁盘附加到处于休眠状态的 VM,并具有与之关联的活动 SAS URI。 |
ActiveUpload |
string |
创建用于上传的磁盘,并颁发了写入令牌以上传到该磁盘。 |
Attached |
string |
磁盘当前已附加到正在运行的 VM。 |
Frozen |
string |
磁盘附加到处于休眠状态的 VM。 |
ReadyToUpload |
string |
可以通过请求写入令牌上传来创建磁盘。 |
Reserved |
string |
磁盘附加到已停止解除分配的 VM。 |
Unattached |
string |
磁盘未使用,可以附加到 VM。 |
DiskStorageAccountTypes
SKU 名称。
名称 | 类型 | 说明 |
---|---|---|
PremiumV2_LRS |
string |
高级 SSD v2 本地冗余存储。 最适合生产和性能敏感型工作负载,这些工作负载始终需要低延迟、高 IOPS 和吞吐量。 |
Premium_LRS |
string |
高级 SSD,本地冗余存储。 最适合生产和性能敏感的工作负载。 |
Premium_ZRS |
string |
高级 SSD 区域冗余存储。 最适合需要针对区域故障进行存储复原的生产工作负荷。 |
StandardSSD_LRS |
string |
标准 SSD,本地冗余存储。 最适合 Web 服务器、很少使用的企业应用程序和开发/测试。 |
StandardSSD_ZRS |
string |
标准 SSD 区域冗余存储。 最适合 Web 服务器、很少使用的企业应用程序和开发/测试,这些应用程序需要存储复原能力来应对区域故障。 |
Standard_LRS |
string |
标准 HDD,本地冗余存储。 最适合备份、非关键和不频繁的访问。 |
UltraSSD_LRS |
string |
超级 SSD 本地冗余存储。 最适合 IO 密集型工作负荷,例如 SAP HANA、顶层数据库 (SQL、Oracle) 和其他事务密集型工作负载。 |
Encryption
磁盘或快照的静态加密设置
名称 | 类型 | 说明 |
---|---|---|
diskEncryptionSetId |
string |
要用于启用静态加密的磁盘加密集的 ResourceId。 |
type |
用于加密磁盘数据的密钥类型。 |
EncryptionSettingsCollection
磁盘或快照的加密设置
名称 | 类型 | 说明 |
---|---|---|
enabled |
boolean |
将此标志设置为 true,并提供 DiskEncryptionKey 和可选的 KeyEncryptionKey 以启用加密。 将此标志设置为 false 并删除 DiskEncryptionKey 和 KeyEncryptionKey 以禁用加密。 如果请求对象中的 EncryptionSettings 为 null,则现有设置保持不变。 |
encryptionSettings |
加密设置的集合,每个磁盘卷对应一个。 |
|
encryptionSettingsVersion |
string |
描述磁盘使用的加密类型。 设置此字段后,无法覆盖该字段。 “1.0”对应于使用 AAD 应用的 Azure 磁盘加密。“1.1”对应于 Azure 磁盘加密。 |
EncryptionSettingsElement
一个磁盘卷的加密设置。
名称 | 类型 | 说明 |
---|---|---|
diskEncryptionKey |
密钥保管库磁盘加密密钥的机密 URL 和保管库 ID |
|
keyEncryptionKey |
密钥保管库密钥加密密钥的密钥 URL 和保管库 ID。 KeyEncryptionKey 是可选的,如果提供,则用于解包磁盘加密密钥。 |
EncryptionType
用于加密磁盘数据的密钥类型。
名称 | 类型 | 说明 |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
磁盘使用客户管理的密钥进行静态加密,客户可以更改和撤销该密钥。 |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
磁盘使用 2 层加密进行静态加密。 其中一个密钥是客户管理的,另一个密钥是平台管理的。 |
EncryptionAtRestWithPlatformKey |
string |
磁盘使用平台管理的密钥进行静态加密。 它是默认加密类型。 这不是磁盘加密集的有效加密类型。 |
ExtendedLocation
扩展位置的复杂类型。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
扩展位置的名称。 |
type |
扩展位置的类型。 |
ExtendedLocationTypes
扩展位置的类型。
名称 | 类型 | 说明 |
---|---|---|
EdgeZone |
string |
HyperVGeneration
虚拟机的虚拟机监控程序生成。 仅适用于 OS 磁盘。
名称 | 类型 | 说明 |
---|---|---|
V1 |
string |
|
V2 |
string |
ImageDiskReference
用于创建磁盘的源映像。
名称 | 类型 | 说明 |
---|---|---|
communityGalleryImageId |
string |
包含社区 Azure Compute Gallery 映像引用的相对 URI。 |
id |
string |
包含平台映像存储库、用户映像或 Azure Compute Gallery 映像引用的相对 URI。 |
lun |
integer |
如果磁盘是从映像的数据磁盘创建的,则这是一个索引,指示要使用映像中的哪个数据磁盘。 对于 OS 磁盘,此字段为 null。 |
sharedGalleryImageId |
string |
包含直接共享 Azure Compute Gallery 映像引用的相对 URI。 |
KeyVaultAndKeyReference
密钥保管库 KeK 的密钥 URL 和保管库 ID,KeK 是可选的,如果提供,则用于解包 encryptionKey
名称 | 类型 | 说明 |
---|---|---|
keyUrl |
string |
指向 KeyVault 中的密钥或机密的 URL |
sourceVault |
包含密钥或机密的 KeyVault 的资源 ID |
KeyVaultAndSecretReference
密钥保管库加密密钥的机密 URL 和保管库 ID
名称 | 类型 | 说明 |
---|---|---|
secretUrl |
string |
指向 KeyVault 中的密钥或机密的 URL |
sourceVault |
包含密钥或机密的 KeyVault 的资源 ID |
NetworkAccessPolicy
用于通过网络访问磁盘的策略。
名称 | 类型 | 说明 |
---|---|---|
AllowAll |
string |
可以将磁盘从任何网络导出或上传到 。 |
AllowPrivate |
string |
可以使用 DiskAccess 资源的专用终结点导出或上传到磁盘。 |
DenyAll |
string |
无法导出磁盘。 |
OperatingSystemTypes
操作系统类型。
名称 | 类型 | 说明 |
---|---|---|
Linux |
string |
|
Windows |
string |
PropertyUpdatesInProgress
等待更新的磁盘的属性。
名称 | 类型 | 说明 |
---|---|---|
targetTier |
string |
磁盘的目标性能层(如果正在进行层更改操作)。 |
ProvisionedBandwidthCopyOption
如果在快照上设置了此字段,并且 createOption 为 CopyStart,则将以更快的速度复制快照。
名称 | 类型 | 说明 |
---|---|---|
Enhanced |
string |
|
None |
string |
PublicNetworkAccess
用于控制磁盘上的导出的策略。
名称 | 类型 | 说明 |
---|---|---|
Disabled |
string |
即使 NetworkAccessPolicy 设置为 AllowAll,也无法在 Internet 上公开访问磁盘的基础数据。 当 NetworkAccessPolicy 设置为 AllowPrivate 时,只能通过 SAS URI 从受信任的 Azure VNET 访问数据。 |
Enabled |
string |
当 NetworkAccessPolicy 设置为 AllowAll 时,可以生成 SAS URI 以在 Internet 上公开访问磁盘的基础数据。 当 NetworkAccessPolicy 设置为 AllowPrivate 时,只能通过 SAS URI 从受信任的 Azure VNET 访问数据。 |
PurchasePlan
用于通过 MarketPlace 建立任何第三方项目的购买上下文。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
计划 ID。 |
product |
string |
指定市场中映像的产品。 此值与 imageReference 元素下的 Offer 相同。 |
promotionCode |
string |
产品/服务促销代码。 |
publisher |
string |
发布者 ID。 |
ShareInfoElement
名称 | 类型 | 说明 |
---|---|---|
vmUri |
string |
包含附加了磁盘的 VM 的 ID 的相对 URI。 |
SourceVault
保管库 ID 是 Azure 资源管理器 资源 ID,格式为 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}
名称 | 类型 | 说明 |
---|---|---|
id |
string |
资源 ID |
SupportedCapabilities
磁盘资源上保留的受支持功能列表,以供 VM 使用。
名称 | 类型 | 说明 |
---|---|---|
acceleratedNetwork |
boolean |
如此 如果从中创建 OS 磁盘的映像支持加速网络。 |
architecture |
OS 磁盘支持的 CPU 体系结构。 |
|
diskControllerTypes |
string |
OS 磁盘支持的磁盘控制器。 如果设置,它可以是 SCSI 或 SCSI、NVME 或 NVME、SCSI。 |