Disks - List By Resource Group
清單 資源群組下的所有磁碟。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks?api-version=2023-10-02
URI 參數
名稱 | 位於 | 必要 | 類型 | Description |
---|---|---|---|---|
resource
|
path | True |
string |
資源群組的名稱。 |
subscription
|
path | True |
string |
可唯一識別 Microsoft Azure 訂用帳戶的訂用帳戶認證。 訂用帳戶識別碼會構成每個服務呼叫 URI 的一部分。 |
api-version
|
query | True |
string |
用戶端 API 版本。 |
回應
名稱 | 類型 | Description |
---|---|---|
200 OK |
確定 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名稱 | Description |
---|---|
user_impersonation | 模擬您的用戶帳戶 |
範例
List all managed disks in a resource group.
Sample Request
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks?api-version=2023-10-02
Sample Response
{
"value": [
{
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk"
},
"diskSizeGB": 200,
"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"
},
"timeCreated": "2016-12-28T04:41:35.9278721+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": "myManagedDisk1"
},
{
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 10,
"encryption": {
"type": "EncryptionAtRestWithPlatformKey"
},
"timeCreated": "2016-12-28T04:41:36.872242+00:00",
"provisioningState": "Succeeded"
},
"type": "Microsoft.Compute/disks",
"location": "westus",
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myManagedDisk",
"name": "myManagedDisk2"
},
{
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/uswest/Publishers/Microsoft/ArtifactTypes/VMImage/Offers/{offer}"
}
},
"diskSizeGB": 200,
"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"
},
"timeCreated": "2016-12-28T04:41:36.3973934+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": "myManagedDisk3"
}
],
"nextLink": "http://disksvchost:99/subscriptions/{subscriptionId}/providers/Microsoft.Compute/disks?$skiptoken={token}/Subscriptions/{subscriptionId}/ResourceGroups/myResourceGroup/Disks/myManagedDisk"
}
定義
名稱 | Description |
---|---|
Architecture |
OS 磁碟支援的CPU架構。 |
Creation |
建立磁碟時所使用的數據。 |
Data |
匯出或上傳至磁碟或快照集時的其他驗證需求。 |
Disk |
磁碟資源。 |
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 |
虛擬機的 Hypervisor 產生。 僅適用於OS磁碟。 |
Image |
用來建立磁碟的來源映像。 |
Key |
金鑰保存庫 KeK 的密鑰 URL 和保存庫識別碼,KeK 是選擇性的,而且在提供時用來解除包裝 encryptionKey |
Key |
金鑰保存庫 加密金鑰的秘密 URL 和保存庫識別碼 |
Network |
透過網路存取磁碟的原則。 |
Operating |
操作系統類型。 |
Property |
正在擱置更新之磁碟的屬性。 |
Provisioned |
如果在快照集上設定此字段,且 createOption 為 CopyStart,快照集會以更快的速度複製。 |
Public |
控制磁碟上導出的原則。 |
Purchase |
用於透過 MarketPlace 建立任何第三方成品的購買內容。 |
Share |
|
Source |
保存庫標識符是 Azure Resource Manager 資源標識符,格式為 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} |
Supported |
VM 使用的磁碟資源上所支援功能的清單。 |
Architecture
OS 磁碟支援的CPU架構。
名稱 | 類型 | Description |
---|---|---|
Arm64 |
string |
|
x64 |
string |
CreationData
建立磁碟時所使用的數據。
名稱 | 類型 | Description |
---|---|---|
createOption |
這會列舉磁碟建立的可能來源。 |
|
elasticSanResourceId |
string |
如果 createOption 為 CopyFromSanSnapshot,則為必要專案。 這是來源彈性 san 磁碟區快照集的 ARM 識別碼。 |
galleryImageReference |
如果從資源庫映射建立,則為必要專案。 ImageDiskReference 的 id/sharedGalleryImageId/communityGalleryImageId 將會是用來建立磁碟之共用 galley 映射版本的 ARM 標識符。 |
|
imageReference |
PIR 或使用者映像的磁碟來源資訊。 |
|
logicalSectorSize |
integer |
Ultra 磁碟的邏輯扇區大小,以位元組為單位。 支援的值為 512 和 4096。 預設為 4096。 |
performancePlus |
boolean |
將此旗標設定為 true,以提升所部署磁碟的效能目標,請參閱這裡的個別效能目標。 此旗標只能在磁碟建立時間上設定,且無法在啟用之後停用。 |
provisionedBandwidthCopySpeed |
如果在快照集上設定此字段,且 createOption 為 CopyStart,快照集會以更快的速度複製。 |
|
securityDataUri |
string |
如果 createOption 為 ImportSecure,這是要匯入至 VM 客體狀態之 Blob 的 URI。 |
sourceResourceId |
string |
如果 createOption 是 Copy,這是來源快照集或磁碟的 ARM 識別碼。 |
sourceUniqueId |
string |
如果設定此欄位,這是識別此資源來源的唯一標識符。 |
sourceUri |
string |
如果 createOption 為 Import,這是要匯入至受控磁碟之 Blob 的 URI。 |
storageAccountId |
string |
如果 createOption 為 Import,則為必要項。 記憶體帳戶的 Azure Resource Manager 識別符,其中包含要匯入為磁碟的 Blob。 |
uploadSizeBytes |
integer |
如果 createOption 為 Upload,這是上傳內容的大小,包括 VHD 頁尾。 此值應該介於 VHD 頁尾) 20972032 (20 MiB + 512 個字節 35183298347520之間, (VHD 頁尾 (32 TiB + 512 個字節的 VHD 頁尾) 。 |
DataAccessAuthMode
匯出或上傳至磁碟或快照集時的其他驗證需求。
名稱 | 類型 | Description |
---|---|---|
AzureActiveDirectory |
string |
使用導出/上傳 URL 時,系統會檢查使用者在 Azure Active Directory 中是否有身分識別,並具有導出/上傳數據的必要許可權。 請參閱 aka.ms/DisksAzureADAuth。 |
None |
string |
存取匯出/上傳 URL 時,不會執行任何其他驗證。 |
Disk
磁碟資源。
名稱 | 類型 | Description |
---|---|---|
extendedLocation |
將建立磁碟的擴充位置。 無法變更擴充位置。 |
|
id |
string |
資源標識碼 |
location |
string |
資源位置 |
managedBy |
string |
相對 URI,包含已連結磁碟之 VM 的識別碼。 |
managedByExtended |
string[] |
包含已連結磁碟之 VM 識別碼的相對 URI 清單。 maxShares 應該設定為大於一個的值,讓磁碟允許將它們連結至多個 VM。 |
name |
string |
資源名稱 |
properties.LastOwnershipUpdateTime |
string |
上次變更磁碟擁有權狀態的 UTC 時間,也就是上次連接或中斷連結磁碟的時間,或磁碟已連結至 VM 的時間。 |
properties.burstingEnabled |
boolean |
設定為 true,以啟用超出磁碟布建效能目標的高載。 磁碟高載預設為停用。 不適用於 Ultra 磁碟。 |
properties.burstingEnabledTime |
string |
上次在磁碟上啟用高載的時間。 |
properties.completionPercent |
number |
透過 CopyStart 作業建立資源時,背景複本完成的百分比。 |
properties.creationData |
磁碟來源資訊。 建立磁碟之後,無法變更 CreationData 資訊。 |
|
properties.dataAccessAuthMode |
匯出或上傳至磁碟或快照集時的其他驗證需求。 |
|
properties.diskAccessId |
string |
DiskAccess 資源的 ARM 識別碼,用於在磁碟上使用私人端點。 |
properties.diskIOPSReadOnly |
integer |
所有 VM 上將允許以 ReadOnly 方式掛接共用磁碟的 IOPS 總數。 一個作業可以在 4k 到 256k 個字節之間傳輸。 |
properties.diskIOPSReadWrite |
integer |
此磁碟允許的 IOPS 數目;僅適用於 UltraSSD 磁碟的可設定。 一個作業可以在 4k 到 256k 個字節之間傳輸。 |
properties.diskMBpsReadOnly |
integer |
所有 VM (MBps) 輸送量總計,所有 VM 都會以 ReadOnly 身分掛接共用磁碟。 MBps 表示每秒數百萬個字節 - 此處的 ISO 表示法是 10 的乘冪。 |
properties.diskMBpsReadWrite |
integer |
此磁碟允許的頻寬;僅適用於 UltraSSD 磁碟的可設定。 MBps 表示每秒數百萬個字節 - 此處的 ISO 表示法是 10 的乘冪。 |
properties.diskSizeBytes |
integer |
磁碟的大小,以位元組為單位。 這是唯讀欄位。 |
properties.diskSizeGB |
integer |
如果 creationData.createOption 是空的,則此欄位為必要欄位,並指出要建立的磁碟大小。 如果此欄位存在以其他選項進行更新或建立,表示重設大小。 只有在磁碟未連結至執行中的 VM 時,才允許重設大小,而且只能增加磁碟的大小。 |
properties.diskState |
磁碟的狀態。 |
|
properties.encryption |
加密屬性可用來使用客戶管理的密鑰或平臺管理金鑰來加密待用數據。 |
|
properties.encryptionSettingsCollection |
用於 Azure 磁碟加密的加密設定集合可以包含每個磁碟或快照集的多個加密設定。 |
|
properties.hyperVGeneration |
虛擬機的 Hypervisor 產生。 僅適用於OS磁碟。 |
|
properties.maxShares |
integer |
可以同時連結至磁碟的 VM 數目上限。 大於一的值表示可以同時掛接在多個 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 應該設定為大於一個的值,讓磁碟允許將它們連結至多個 VM。 |
|
properties.supportedCapabilities |
建立OS磁碟之映像的支援功能清單。 |
|
properties.supportsHibernation |
boolean |
指出磁碟上的OS支援休眠。 |
properties.tier |
string |
磁碟 (效能層級,例如 P4、S10) ,如下所述: https://azure.microsoft.com/en-us/pricing/details/managed-disks/。 不適用於 Ultra 磁碟。 |
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
這會列舉磁碟建立的可能來源。
名稱 | 類型 | Description |
---|---|---|
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 客體狀態中的寫入令牌上傳 |
DiskList
列出磁碟作業回應。
名稱 | 類型 | Description |
---|---|---|
nextLink |
string |
要擷取下一頁磁碟的 URI。 呼叫 ListNext () ,以擷取下一頁的磁碟。 |
value |
Disk[] |
磁碟清單。 |
DiskSecurityProfile
包含資源的安全性相關信息。
名稱 | 類型 | Description |
---|---|---|
secureVMDiskEncryptionSetId |
string |
與使用客戶管理金鑰加密的機密 VM 支援磁碟相關聯的磁碟加密集 ResourceId |
securityType |
指定 VM 的 SecurityType。 僅適用於OS磁碟。 |
DiskSecurityTypes
指定 VM 的 SecurityType。 僅適用於OS磁碟。
名稱 | 類型 | Description |
---|---|---|
ConfidentialVM_DiskEncryptedWithCustomerKey |
string |
指出使用客戶管理金鑰加密的 OS 磁碟和 VM 客體狀態的機密 VM 磁碟 |
ConfidentialVM_DiskEncryptedWithPlatformKey |
string |
指出使用平臺受控密鑰加密的 OS 磁碟和 VM 客體狀態的機密 VM 磁碟 |
ConfidentialVM_NonPersistedTPM |
string |
指出具有暫時 vTPM 的機密 VM 磁碟。 vTPM 狀態不會在 VM 重新啟動時保存。 |
ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey |
string |
指出僅加密 VM 客體狀態的機密 VM 磁碟 |
TrustedLaunch |
string |
信任啟動提供安全性功能,例如安全開機和虛擬信任平臺模組 (vTPM) |
DiskSku
磁碟 SKU 名稱。 可以是Standard_LRS、Premium_LRS、StandardSSD_LRS、UltraSSD_LRS、Premium_ZRS、StandardSSD_ZRS或PremiumV2_LRS。
名稱 | 類型 | Description |
---|---|---|
name |
SKU 名稱。 |
|
tier |
string |
SKU 層。 |
DiskState
這會列舉磁碟的可能狀態。
名稱 | 類型 | Description |
---|---|---|
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 名稱。
名稱 | 類型 | Description |
---|---|---|
PremiumV2_LRS |
string |
進階 SSD v2 本地備援記憶體。 最適合持續需要低延遲和高 IOPS 和輸送量的生產與效能敏感工作負載。 |
Premium_LRS |
string |
進階 SSD 本地備援儲存體。 適用於實際執行環境與著重效能的工作負載。 |
Premium_ZRS |
string |
進階 SSD 區域備援記憶體。 最適合需要針對區域失敗進行記憶體復原的生產工作負載。 |
StandardSSD_LRS |
string |
標準 SSD 本地備援儲存體。 最適合用於網頁伺服器、淺色使用的企業應用程式和開發/測試。 |
StandardSSD_ZRS |
string |
標準 SSD 區域備援記憶體。 最適合用於 Web 伺服器、需要針對區域失敗進行記憶體復原的輕度使用企業應用程式和開發/測試。 |
Standard_LRS |
string |
標準 HDD 本地備援儲存體。 適用於備份、非關鍵及不頻繁的存取。 |
UltraSSD_LRS |
string |
Ultra SSD 本地備援記憶體。 最適合用於需要大量 IO 的工作負載,例如 SAP HANA、最上層資料庫 (、SQL、Oracle) 和其他大量交易工作負載。 |
Encryption
磁碟或快照集的待用加密設定
名稱 | 類型 | Description |
---|---|---|
diskEncryptionSetId |
string |
要用於啟用待用加密的磁碟加密集 ResourceId。 |
type |
用來加密磁碟數據的金鑰類型。 |
EncryptionSettingsCollection
磁碟或快照集的加密設定
名稱 | 類型 | Description |
---|---|---|
enabled |
boolean |
將此旗標設定為 true,並提供 DiskEncryptionKey 和選擇性 KeyEncryptionKey 以啟用加密。 將此旗標設定為 false,並移除 DiskEncryptionKey 和 KeyEncryptionKey 以停用加密。 如果 Request 物件中的 EncryptionSettings 為 null,則現有的設定會保持不變。 |
encryptionSettings |
加密設定的集合,每個磁碟區各一個。 |
|
encryptionSettingsVersion |
string |
描述磁碟所使用的加密類型。 設定此欄位之後,就無法覆寫。 '1.0' 對應至 AAD 應用程式的 Azure 磁碟加密。'1.1' 對應至 Azure 磁碟加密。 |
EncryptionSettingsElement
一個磁碟區的加密設定。
名稱 | 類型 | Description |
---|---|---|
diskEncryptionKey |
金鑰保存庫 磁碟加密密鑰的秘密 URL 和保存庫識別碼 |
|
keyEncryptionKey |
金鑰保存庫 金鑰加密金鑰的金鑰 URL 和保存庫識別碼。 KeyEncryptionKey 是選擇性的,當提供 時會用來解除包裝磁碟加密密鑰。 |
EncryptionType
用來加密磁碟數據的金鑰類型。
名稱 | 類型 | Description |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
磁碟會使用客戶管理的密鑰進行待用加密,客戶可以變更和撤銷。 |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
磁碟會以 2 層加密進行待用加密。 其中一個金鑰是客戶管理,另一個金鑰則是平臺管理。 |
EncryptionAtRestWithPlatformKey |
string |
磁碟會使用平臺管理的密鑰進行待用加密。 這是預設加密類型。 這不是磁碟加密集的有效加密類型。 |
ExtendedLocation
擴充位置的複雜類型。
名稱 | 類型 | Description |
---|---|---|
name |
string |
擴充位置的名稱。 |
type |
擴充位置的類型。 |
ExtendedLocationTypes
擴充位置的類型。
名稱 | 類型 | Description |
---|---|---|
EdgeZone |
string |
HyperVGeneration
虛擬機的 Hypervisor 產生。 僅適用於OS磁碟。
名稱 | 類型 | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
ImageDiskReference
用來建立磁碟的來源映像。
名稱 | 類型 | Description |
---|---|---|
communityGalleryImageId |
string |
包含社群 Azure 計算資源庫映像參考的相對 URI。 |
id |
string |
包含平臺映像存放庫、使用者映像或 Azure 計算資源庫映像參考的相對 URI。 |
lun |
integer |
如果磁碟是從映射的數據磁碟建立的,這是一個索引,指出要使用的映射中的數據磁碟。 針對OS磁碟,此欄位為 Null。 |
sharedGalleryImageId |
string |
包含直接共用 Azure 計算資源庫映像參考的相對 URI。 |
KeyVaultAndKeyReference
金鑰保存庫 KeK 的密鑰 URL 和保存庫識別碼,KeK 是選擇性的,而且在提供時用來解除包裝 encryptionKey
名稱 | 類型 | Description |
---|---|---|
keyUrl |
string |
指向 KeyVault 中金鑰或秘密的 URL |
sourceVault |
包含金鑰或秘密的 KeyVault 資源識別碼 |
KeyVaultAndSecretReference
金鑰保存庫 加密金鑰的秘密 URL 和保存庫識別碼
名稱 | 類型 | Description |
---|---|---|
secretUrl |
string |
指向 KeyVault 中金鑰或秘密的 URL |
sourceVault |
包含金鑰或秘密的 KeyVault 資源識別碼 |
NetworkAccessPolicy
透過網路存取磁碟的原則。
名稱 | 類型 | Description |
---|---|---|
AllowAll |
string |
您可以從任何網路匯出或上傳磁碟。 |
AllowPrivate |
string |
您可以使用 DiskAccess 資源的私人端點來匯出或上傳磁碟。 |
DenyAll |
string |
無法匯出磁碟。 |
OperatingSystemTypes
操作系統類型。
名稱 | 類型 | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
PropertyUpdatesInProgress
正在擱置更新之磁碟的屬性。
名稱 | 類型 | Description |
---|---|---|
targetTier |
string |
如果正在進行階層變更作業,磁碟的目標效能層級。 |
ProvisionedBandwidthCopyOption
如果在快照集上設定此字段,且 createOption 為 CopyStart,快照集會以更快的速度複製。
名稱 | 類型 | Description |
---|---|---|
Enhanced |
string |
|
None |
string |
PublicNetworkAccess
控制磁碟上導出的原則。
名稱 | 類型 | Description |
---|---|---|
Disabled |
string |
即使 NetworkAccessPolicy 設定為 AllowAll,您也無法在因特網上公開存取磁碟的基礎數據。 當 NetworkAccessPolicy 設定為 AllowPrivate 時,您只能從受信任的 Azure VNET 透過 SAS URI 存取數據。 |
Enabled |
string |
當 NetworkAccessPolicy 設定為 AllowAll 時,您可以產生 SAS URI 來存取因特網上公開磁碟的基礎數據。 當 NetworkAccessPolicy 設定為 AllowPrivate 時,您只能從受信任的 Azure VNET 透過 SAS URI 存取數據。 |
PurchasePlan
用於透過 MarketPlace 建立任何第三方成品的購買內容。
名稱 | 類型 | Description |
---|---|---|
name |
string |
方案標識碼。 |
product |
string |
指定市集中映像的產品。 這與 imageReference 元素下的 Offer 值相同。 |
promotionCode |
string |
供應項目促銷碼。 |
publisher |
string |
發行者標識碼。 |
ShareInfoElement
名稱 | 類型 | Description |
---|---|---|
vmUri |
string |
相對 URI,包含已連結磁碟之 VM 的識別碼。 |
SourceVault
保存庫標識符是 Azure Resource Manager 資源標識符,格式為 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}
名稱 | 類型 | Description |
---|---|---|
id |
string |
資源標識碼 |
SupportedCapabilities
VM 使用的磁碟資源上所支援功能的清單。
名稱 | 類型 | Description |
---|---|---|
acceleratedNetwork |
boolean |
如果建立OS磁碟的映像支援加速網路,則為True。 |
architecture |
OS 磁碟支援的CPU架構。 |
|
diskControllerTypes |
string |
OS 磁碟支援的磁碟控制器。 如果設定它可以是 SCSI 或 SCSI、NVME 或 NVME、SCSI。 |