Disks - Create Or Update
Skapar eller uppdaterar en disk.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}?api-version=2024-03-02
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
disk
|
path | True |
string |
Namnet på den hanterade disk som skapas. Det går inte att ändra namnet när disken har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9, _ och -. Den maximala namnlängden är 80 tecken. |
resource
|
path | True |
string |
Namnet på resursgruppen. |
subscription
|
path | True |
string |
Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandetext
Name | Obligatorisk | Typ | Description |
---|---|---|---|
location | True |
string |
Resursplats |
properties.creationData | True |
Information om diskkälla. CreationData-information kan inte ändras när disken har skapats. |
|
extendedLocation |
Den utökade platsen där disken ska skapas. Det går inte att ändra den utökade platsen. |
||
properties.burstingEnabled |
boolean |
Ställ in på true för att aktivera burst-prestanda utöver diskens etablerade prestandamål. Bursting är inaktiverat som standard. Gäller inte för Ultra-diskar. |
|
properties.completionPercent |
number |
Procent färdigt för bakgrundskopian när en resurs skapas via åtgärden CopyStart. |
|
properties.dataAccessAuthMode |
Ytterligare autentiseringskrav vid export eller uppladdning till en disk eller ögonblicksbild. |
||
properties.diskAccessId |
string |
ARM-ID för DiskAccess-resursen för användning av privata slutpunkter på diskar. |
|
properties.diskIOPSReadOnly |
integer |
Det totala antalet IOPS som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. En åtgärd kan överföra mellan 4k och 256 000 byte. |
|
properties.diskIOPSReadWrite |
integer |
Antalet tillåtna IOPS för den här disken. kan endast användas för UltraSSD-diskar. En åtgärd kan överföra mellan 4k och 256 000 byte. |
|
properties.diskMBpsReadOnly |
integer |
Det totala dataflödet (Mbit/s) som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen, med krafter på 10. |
|
properties.diskMBpsReadWrite |
integer |
Den bandbredd som tillåts för den här disken. kan endast användas för UltraSSD-diskar. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen, med krafter på 10. |
|
properties.diskSizeGB |
integer |
Om creationData.createOption är Tomt är det här fältet obligatoriskt och anger storleken på disken som ska skapas. Om det här fältet finns för uppdateringar eller skapande med andra alternativ, anger det en storleksändring. Storleksändring tillåts endast om disken inte är ansluten till en virtuell dator som körs och bara kan öka diskens storlek. |
|
properties.encryption |
Krypteringsegenskapen kan användas för att kryptera vilande data med kundhanterade nycklar eller plattformshanterade nycklar. |
||
properties.encryptionSettingsCollection |
Krypteringsinställningar som används för Azure Disk Encryption kan innehålla flera krypteringsinställningar per disk eller ögonblicksbild. |
||
properties.hyperVGeneration |
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. |
||
properties.maxShares |
integer |
Det maximala antalet virtuella datorer som kan anslutas till disken samtidigt. Värdet större än ett anger en disk som kan monteras på flera virtuella datorer samtidigt. |
|
properties.networkAccessPolicy |
Princip för åtkomst till disken via nätverk. |
||
properties.optimizedForFrequentAttach |
boolean |
Om du ställer in den här egenskapen på true förbättras tillförlitligheten och prestandan för datadiskar som ofta (mer än 5 gånger om dagen) kopplas från en virtuell dator och kopplas till en annan. Den här egenskapen bör inte anges för diskar som inte kopplas från och ansluts ofta eftersom det gör att diskarna inte överensstämmer med feldomänen för den virtuella datorn. |
|
properties.osType |
Typ av operativsystem. |
||
properties.publicNetworkAccess |
Princip för att kontrollera exporten på disken. |
||
properties.purchasePlan |
Köp planinformation för avbildningen från vilken OS-disken skapades. Till exempel - {name: 2019-Datacenter, utgivare: MicrosoftWindowsServer, produkt: WindowsServer} |
||
properties.securityProfile |
Innehåller säkerhetsrelaterad information för resursen. |
||
properties.supportedCapabilities |
Lista över funktioner som stöds för avbildningen från vilken OS-disken skapades. |
||
properties.supportsHibernation |
boolean |
Anger att operativsystemet på en disk stöder viloläge. |
|
properties.tier |
string |
Prestandanivån för disken (t.ex. P4, S10) enligt beskrivningen här: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Gäller inte för Ultra-diskar. |
|
sku |
SKU-namnet för diskarna. Kan vara Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS eller PremiumV2_LRS. |
||
tags |
object |
Resurstaggar |
|
zones |
string[] |
Listan Logisk zon för Disk. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OKEJ |
|
202 Accepted |
Accepterad |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Create a confidential VM supported disk encrypted with customer managed key
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"securityProfile": {
"securityType": "ConfidentialVM_DiskEncryptedWithCustomerKey",
"secureVMDiskEncryptionSetId": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}"
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
}
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"osType": "Windows",
"securityProfile": {
"securityType": "ConfidentialVM_DiskEncryptedWithCustomerKey",
"secureVMDiskEncryptionSetId": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}"
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
}
}
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Succeeded",
"osType": "Windows",
"securityProfile": {
"securityType": "ConfidentialVM_DiskEncryptedWithCustomerKey",
"secureVMDiskEncryptionSetId": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{diskEncryptionSetName}"
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
}
}
}
}
Create a managed disk and associate with disk access resource.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"networkAccessPolicy": "AllowPrivate",
"diskAccessId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskAccesses/{existing-diskAccess-name}"
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Succeeded",
"networkAccessPolicy": "AllowPrivate",
"diskAccessId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskAccesses/{existing-diskAccess-name}",
"publicNetworkAccess": "Enabled"
},
"location": "West US",
"name": "myDisk"
}
Create a managed disk and associate with disk encryption set.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"encryption": {
"diskEncryptionSetId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{existing-diskEncryptionSet-name}"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Succeeded",
"encryption": {
"diskEncryptionSetId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{existing-diskEncryptionSet-name}"
}
},
"location": "West US",
"name": "myDisk"
}
Create a managed disk by copying a snapshot.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
}
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
}
}
}
Create a managed disk by importing an unmanaged blob from a different subscription.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Import",
"storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"creationData": {
"createOption": "Import",
"storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
}
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"creationData": {
"createOption": "Import",
"storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
}
}
}
Create a managed disk by importing an unmanaged blob from the same subscription.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Import",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"creationData": {
"createOption": "Import",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
}
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"creationData": {
"createOption": "Import",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
}
}
}
Create a managed disk from a platform image.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
}
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"osType": "Windows",
"hyperVGeneration": "V1",
"purchasePlan": {
"name": "{sku}",
"publisher": "{publisher}",
"product": "{offer}"
},
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
}
},
"provisioningState": "Updating"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Succeeded",
"osType": "Windows",
"hyperVGeneration": "V1",
"purchasePlan": {
"name": "{sku}",
"publisher": "{publisher}",
"product": "{offer}"
},
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/westus/Publishers/{publisher}/ArtifactTypes/VMImage/Offers/{offer}/Skus/{sku}/Versions/1.0.0"
}
}
}
}
Create a managed disk from an Azure Compute Gallery community image.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"communityGalleryImageId": "/CommunityGalleries/{communityGalleryPublicGalleryName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"osType": "Windows",
"hyperVGeneration": "V1",
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"communityGalleryImageId": "/CommunityGalleries/{communityGalleryPublicGalleryName}/Images/{imageName}/Versions/1.0.0"
}
},
"provisioningState": "Updating"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Succeeded",
"osType": "Windows",
"hyperVGeneration": "V1",
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"communityGalleryImageId": "/CommunityGalleries/{communityGalleryPublicGalleryName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Create a managed disk from an Azure Compute Gallery direct shared image.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"sharedGalleryImageId": "/SharedGalleries/{sharedGalleryUniqueName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"osType": "Windows",
"hyperVGeneration": "V1",
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"sharedGalleryImageId": "/SharedGalleries/{sharedGalleryUniqueName}/Images/{imageName}/Versions/1.0.0"
}
},
"provisioningState": "Updating"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Succeeded",
"osType": "Windows",
"hyperVGeneration": "V1",
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"sharedGalleryImageId": "/SharedGalleries/{sharedGalleryUniqueName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Create a managed disk from an Azure Compute Gallery image.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"osType": "Windows",
"hyperVGeneration": "V1",
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
}
},
"provisioningState": "Updating"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Succeeded",
"osType": "Windows",
"hyperVGeneration": "V1",
"supportedCapabilities": {
"acceleratedNetwork": true
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Create a managed disk from an existing managed disk in the same or different subscription.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk2?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk2"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk2"
}
Create a managed disk from elastic san volume snapshot.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "CopyFromSanSnapshot",
"elasticSanResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ElasticSan/elasticSans/myElasticSan/volumegroups/myElasticSanVolumeGroup/snapshots/myElasticSanVolumeSnapshot"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "CopyFromSanSnapshot",
"elasticSanResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ElasticSan/elasticSans/myElasticSan/volumegroups/myElasticSanVolumeGroup/snapshots/myElasticSanVolumeSnapshot"
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "CopyFromSanSnapshot",
"elasticSanResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ElasticSan/elasticSans/myElasticSan/volumegroups/myElasticSanVolumeGroup/snapshots/myElasticSanVolumeSnapshot"
},
"provisioningState": "Succeeded"
},
"location": "West US",
"name": "myDisk"
}
Create a managed disk from ImportSecure create option
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"securityProfile": {
"securityType": "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
},
"creationData": {
"createOption": "ImportSecure",
"storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd",
"securityDataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmgs.vhd"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Updating",
"osType": "Windows",
"securityProfile": {
"securityType": "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
},
"creationData": {
"createOption": "ImportSecure",
"storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd",
"securityDataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmgs.vhd"
}
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"provisioningState": "Succeeded",
"osType": "Windows",
"securityProfile": {
"securityType": "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey"
},
"creationData": {
"createOption": "ImportSecure",
"storageAccountId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Storage/storageAccounts/myStorageAccount",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd",
"securityDataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmgs.vhd"
}
}
}
Create a managed disk from UploadPreparedSecure create option
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "UploadPreparedSecure",
"uploadSizeBytes": 10737418752
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"osType": "Windows",
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "UploadPreparedSecure",
"uploadSizeBytes": 10737418752
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"osType": "Windows",
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "UploadPreparedSecure",
"uploadSizeBytes": 10737418752
},
"provisioningState": "Succeeded"
},
"location": "West US",
"name": "myDisk"
}
Create a managed disk with dataAccessAuthMode
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"dataAccessAuthMode": "AzureActiveDirectory"
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Succeeded",
"dataAccessAuthMode": "AzureActiveDirectory"
},
"location": "West US",
"name": "myDisk"
}
Create a managed disk with optimizedForFrequentAttach.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"optimizedForFrequentAttach": true
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating",
"optimizedForFrequentAttach": true
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Succeeded",
"optimizedForFrequentAttach": true
},
"location": "West US",
"name": "myDisk"
}
Create a managed disk with performancePlus.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Upload",
"performancePlus": true
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Upload",
"performancePlus": true
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Upload",
"performancePlus": true
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
Create a managed disk with premium v2 account type.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myPremiumV2Disk?api-version=2024-03-02
{
"location": "West US",
"sku": {
"name": "PremiumV2_LRS"
},
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"diskIOPSReadWrite": 125,
"diskMBpsReadWrite": 3000
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myPremiumV2Disk",
"sku": {
"name": "PremiumV2_LRS",
"tier": "Premium"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myPremiumV2Disk",
"sku": {
"name": "PremiumV2_LRS",
"tier": "Premium"
}
}
Create a managed disk with security profile
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "North Central US",
"properties": {
"osType": "Windows",
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/uswest/Publishers/Microsoft/ArtifactTypes/VMImage/Offers/{offer}"
}
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "North Central US",
"properties": {
"provisioningState": "Updating",
"osType": "Windows",
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/uswest/Publishers/Microsoft/ArtifactTypes/VMImage/Offers/{offer}"
}
}
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "North Central US",
"properties": {
"provisioningState": "Succeeded",
"osType": "Windows",
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "FromImage",
"imageReference": {
"id": "/Subscriptions/{subscriptionId}/Providers/Microsoft.Compute/Locations/uswest/Publishers/Microsoft/ArtifactTypes/VMImage/Offers/{offer}"
}
}
}
}
Create a managed disk with ssd zrs account type.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"sku": {
"name": "Premium_ZRS"
},
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk",
"sku": {
"name": "Premium_ZRS",
"tier": "Premium"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk",
"sku": {
"name": "Premium_ZRS",
"tier": "Premium"
}
}
Create a managed disk with ultra account type with readOnly property set.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myUltraReadOnlyDisk?api-version=2024-03-02
{
"location": "West US",
"sku": {
"name": "UltraSSD_LRS"
},
"properties": {
"creationData": {
"createOption": "Empty",
"logicalSectorSize": 4096
},
"diskSizeGB": 200,
"diskIOPSReadWrite": 125,
"diskMBpsReadWrite": 3000,
"encryption": {
"type": "EncryptionAtRestWithPlatformKey"
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myUltraReadOnlyDisk",
"sku": {
"name": "UltraSSD_LRS",
"tier": "Ultra"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating",
"encryption": {
"type": "EncryptionAtRestWithPlatformKey"
}
},
"location": "West US",
"name": "myUltraReadOnlyDisk",
"sku": {
"name": "UltraSSD_LRS",
"tier": "Ultra"
}
}
Create a managed upload disk.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Upload",
"uploadSizeBytes": 10737418752
}
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Upload",
"uploadSizeBytes": 10737418752
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Upload",
"uploadSizeBytes": 10737418752
},
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
Create an empty managed disk in extended location.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"extendedLocation": {
"type": "EdgeZone",
"name": "{edge-zone-id}"
},
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk",
"extendedLocation": {
"type": "EdgeZone",
"name": "{edge-zone-id}"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk",
"extendedLocation": {
"type": "EdgeZone",
"name": "{edge-zone-id}"
}
}
Create an empty managed disk.
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
Create an ultra managed disk with logicalSectorSize 512E
Exempelbegäran
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2024-03-02
{
"location": "West US",
"sku": {
"name": "UltraSSD_LRS"
},
"properties": {
"creationData": {
"createOption": "Empty",
"logicalSectorSize": 512
},
"diskSizeGB": 200
}
}
Exempelsvar
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty",
"logicalSectorSize": 512
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk",
"sku": {
"name": "UltraSSD_LRS",
"tier": "Ultra"
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty",
"logicalSectorSize": 512
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk",
"sku": {
"name": "UltraSSD_LRS",
"tier": "Ultra"
}
}
Definitioner
Name | Description |
---|---|
Architecture |
CPU-arkitektur som stöds av en OS-disk. |
Creation |
Data som används när du skapar en disk. |
Data |
Ytterligare autentiseringskrav vid export eller uppladdning till en disk eller ögonblicksbild. |
Disk |
Diskresurs. |
Disk |
Detta räknar upp möjliga källor för att skapa en disk. |
Disk |
Innehåller säkerhetsrelaterad information för resursen. |
Disk |
Anger SecurityType för den virtuella datorn. Gäller endast för OS-diskar. |
Disk |
SKU-namnet för diskarna. Kan vara Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS eller PremiumV2_LRS. |
Disk |
Detta räknar upp diskens möjliga tillstånd. |
Disk |
SKU-namnet. |
Encryption |
Vilande krypteringsinställningar för disk eller ögonblicksbild |
Encryption |
Krypteringsinställningar för disk eller ögonblicksbild |
Encryption |
Krypteringsinställningar för en diskvolym. |
Encryption |
Den typ av nyckel som används för att kryptera diskens data. |
Extended |
Den komplexa typen av utökad plats. |
Extended |
Typ av utökad plats. |
Hyper |
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. |
Image |
Källbilden som används för att skapa disken. |
Key |
Key Vault-nyckel-URL och valv-ID för KeK, KeK är valfritt och när det anges används för att ta bort krypteringsnyckeln |
Key |
Nyckelvalvshemlighets-URL och valv-ID för krypteringsnyckeln |
Network |
Princip för åtkomst till disken via nätverk. |
Operating |
Typ av operativsystem. |
Property |
Egenskaper för disken som uppdateringen väntar på. |
Provisioned |
Om det här fältet anges på en ögonblicksbild och createOption är CopyStart kopieras ögonblicksbilden snabbare. |
Public |
Princip för att kontrollera exporten på disken. |
Purchase |
Används för att upprätta inköpskontexten för alla artefakter från tredje part via MarketPlace. |
Share |
|
Source |
Valv-ID:t är ett Resurs-ID för Azure Resource Manager i formuläret /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} |
Supported |
Lista över funktioner som stöds på diskresursen för användning av virtuella datorer. |
Architecture
CPU-arkitektur som stöds av en OS-disk.
Name | Typ | Description |
---|---|---|
Arm64 |
string |
|
x64 |
string |
CreationData
Data som används när du skapar en disk.
Name | Typ | Description |
---|---|---|
createOption |
Detta räknar upp möjliga källor för att skapa en disk. |
|
elasticSanResourceId |
string |
Krävs om createOption är CopyFromSanSnapshot. Det här är ARM-ID:t för ögonblicksbilden av den elastiska volymen för källan. |
galleryImageReference |
Krävs om du skapar från en galleribild. Id/sharedGalleryImageId/communityGalleryImageId för ImageDiskReference är ARM-ID:t för den delade galäravbildningsversionen som du vill skapa en disk från. |
|
imageReference |
Information om diskkälla för PIR- eller användarbilder. |
|
logicalSectorSize |
integer |
Logisk sektorstorlek i byte för Ultra-diskar. Värden som stöds är 512 ad 4096. 4096 är standardvärdet. |
performancePlus |
boolean |
Ange den här flaggan till true för att få en ökning av prestandamålet för den distribuerade disken, se här på respektive prestandamål. Den här flaggan kan bara anges när disken skapas och kan inte inaktiveras när den har aktiverats. |
provisionedBandwidthCopySpeed |
Om det här fältet anges på en ögonblicksbild och createOption är CopyStart kopieras ögonblicksbilden snabbare. |
|
securityDataUri |
string |
Om createOption är ImportSecure är detta URI för en blob som ska importeras till vm-gästtillstånd. |
sourceResourceId |
string |
Om createOption är Copy är detta ARM-ID för källögonblicksbilden eller disken. |
sourceUniqueId |
string |
Om det här fältet anges är det här det unika ID:t som identifierar resursens källa. |
sourceUri |
string |
Om createOption är Import är detta URI för en blob som ska importeras till en hanterad disk. |
storageAccountId |
string |
Krävs om createOption är Import. Azure Resource Manager-identifieraren för lagringskontot som innehåller bloben som ska importeras som en disk. |
uploadSizeBytes |
integer |
Om createOption är Upload är det här storleken på innehållet i uppladdningen, inklusive VHD-sidfoten. Det här värdet ska vara mellan 20972032 (20 MiB + 512 byte för VHD-sidfoten) och 35183298347520 byte (32 TiB + 512 byte för VHD-sidfoten). |
DataAccessAuthMode
Ytterligare autentiseringskrav vid export eller uppladdning till en disk eller ögonblicksbild.
Name | Typ | Description |
---|---|---|
AzureActiveDirectory |
string |
När export-/uppladdnings-URL används kontrollerar systemet om användaren har en identitet i Azure Active Directory och har nödvändiga behörigheter för att exportera/ladda upp data. Se aka.ms/DisksAzureADAuth. |
None |
string |
Ingen ytterligare autentisering skulle utföras vid åtkomst till export-/uppladdnings-URL. |
Disk
Diskresurs.
Name | Typ | Description |
---|---|---|
extendedLocation |
Den utökade platsen där disken ska skapas. Det går inte att ändra den utökade platsen. |
|
id |
string |
Resurs-ID |
location |
string |
Resursplats |
managedBy |
string |
En relativ URI som innehåller ID:t för den virtuella datorn som har disken ansluten. |
managedByExtended |
string[] |
Lista över relativa URI:er som innehåller ID:erna för de virtuella datorer som har disken ansluten. maxShares ska anges till ett värde som är större än ett för diskar så att de kan anslutas till flera virtuella datorer. |
name |
string |
Resursnamn |
properties.LastOwnershipUpdateTime |
string |
UTC-tiden när ägarskapstillståndet för disken senast ändrades, dvs. den tid då disken senast kopplades eller kopplades från en virtuell dator eller den tid då den virtuella datorn som disken var ansluten till frigjordes eller startades. |
properties.burstingEnabled |
boolean |
Ställ in på true för att aktivera burst-prestanda utöver diskens etablerade prestandamål. Bursting är inaktiverat som standard. Gäller inte för Ultra-diskar. |
properties.burstingEnabledTime |
string |
Den senaste tiden när bursting senast aktiverades på en disk. |
properties.completionPercent |
number |
Procent färdigt för bakgrundskopian när en resurs skapas via åtgärden CopyStart. |
properties.creationData |
Information om diskkälla. CreationData-information kan inte ändras när disken har skapats. |
|
properties.dataAccessAuthMode |
Ytterligare autentiseringskrav vid export eller uppladdning till en disk eller ögonblicksbild. |
|
properties.diskAccessId |
string |
ARM-ID för DiskAccess-resursen för användning av privata slutpunkter på diskar. |
properties.diskIOPSReadOnly |
integer |
Det totala antalet IOPS som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. En åtgärd kan överföra mellan 4k och 256 000 byte. |
properties.diskIOPSReadWrite |
integer |
Antalet tillåtna IOPS för den här disken. kan endast användas för UltraSSD-diskar. En åtgärd kan överföra mellan 4k och 256 000 byte. |
properties.diskMBpsReadOnly |
integer |
Det totala dataflödet (Mbit/s) som tillåts för alla virtuella datorer som monterar den delade disken som ReadOnly. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen, med krafter på 10. |
properties.diskMBpsReadWrite |
integer |
Den bandbredd som tillåts för den här disken. kan endast användas för UltraSSD-diskar. Mbit/s innebär miljontals byte per sekund – MB använder här ISO-notationen, med krafter på 10. |
properties.diskSizeBytes |
integer |
Storleken på disken i byte. Det här fältet är skrivskyddat. |
properties.diskSizeGB |
integer |
Om creationData.createOption är Tomt är det här fältet obligatoriskt och anger storleken på disken som ska skapas. Om det här fältet finns för uppdateringar eller skapande med andra alternativ, anger det en storleksändring. Storleksändring tillåts endast om disken inte är ansluten till en virtuell dator som körs och bara kan öka diskens storlek. |
properties.diskState |
Diskens tillstånd. |
|
properties.encryption |
Krypteringsegenskapen kan användas för att kryptera vilande data med kundhanterade nycklar eller plattformshanterade nycklar. |
|
properties.encryptionSettingsCollection |
Krypteringsinställningar som används för Azure Disk Encryption kan innehålla flera krypteringsinställningar per disk eller ögonblicksbild. |
|
properties.hyperVGeneration |
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar. |
|
properties.maxShares |
integer |
Det maximala antalet virtuella datorer som kan anslutas till disken samtidigt. Värdet större än ett anger en disk som kan monteras på flera virtuella datorer samtidigt. |
properties.networkAccessPolicy |
Princip för åtkomst till disken via nätverk. |
|
properties.optimizedForFrequentAttach |
boolean |
Om du ställer in den här egenskapen på true förbättras tillförlitligheten och prestandan för datadiskar som ofta (mer än 5 gånger om dagen) kopplas från en virtuell dator och kopplas till en annan. Den här egenskapen bör inte anges för diskar som inte kopplas från och ansluts ofta eftersom det gör att diskarna inte överensstämmer med feldomänen för den virtuella datorn. |
properties.osType |
Typ av operativsystem. |
|
properties.propertyUpdatesInProgress |
Egenskaper för disken som uppdateringen väntar på. |
|
properties.provisioningState |
string |
Disketableringstillståndet. |
properties.publicNetworkAccess |
Princip för att kontrollera exporten på disken. |
|
properties.purchasePlan |
Köp planinformation för avbildningen från vilken OS-disken skapades. Till exempel - {name: 2019-Datacenter, utgivare: MicrosoftWindowsServer, produkt: WindowsServer} |
|
properties.securityProfile |
Innehåller säkerhetsrelaterad information för resursen. |
|
properties.shareInfo |
Information om listan över alla virtuella datorer som har disken ansluten. maxShares ska anges till ett värde som är större än ett för diskar så att de kan anslutas till flera virtuella datorer. |
|
properties.supportedCapabilities |
Lista över funktioner som stöds för avbildningen från vilken OS-disken skapades. |
|
properties.supportsHibernation |
boolean |
Anger att operativsystemet på en disk stöder viloläge. |
properties.tier |
string |
Prestandanivån för disken (t.ex. P4, S10) enligt beskrivningen här: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Gäller inte för Ultra-diskar. |
properties.timeCreated |
string |
Tiden då disken skapades. |
properties.uniqueId |
string |
Unikt Guid som identifierar resursen. |
sku |
SKU-namnet för diskarna. Kan vara Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS eller PremiumV2_LRS. |
|
tags |
object |
Resurstaggar |
type |
string |
Resurstyp |
zones |
string[] |
Listan Logisk zon för Disk. |
DiskCreateOption
Detta räknar upp möjliga källor för att skapa en disk.
Name | Typ | Description |
---|---|---|
Attach |
string |
Disken ansluts till en virtuell dator. |
Copy |
string |
Skapa en ny disk eller ögonblicksbild genom att kopiera från en disk eller ögonblicksbild som anges av den angivna källanResourceId. |
CopyFromSanSnapshot |
string |
Skapa en ny disk genom att exportera från ögonblicksbild av elastisk san-volym |
CopyStart |
string |
Skapa en ny disk med hjälp av en djupkopieringsprocess, där resursskapandet anses vara slutfört först när alla data har kopierats från källan. |
Empty |
string |
Skapa en tom datadisk av en storlek som anges av diskSizeGB. |
FromImage |
string |
Skapa en ny disk från en plattformsavbildning som anges av angiven imageReference eller galleryImageReference. |
Import |
string |
Skapa en disk genom att importera från en blob som anges av en sourceUri i ett lagringskonto som anges av storageAccountId. |
ImportSecure |
string |
Liknar alternativet Importera skapande. Skapa en ny virtuell dator med betrodd start eller en konfidentiell virtuell dator som stöds genom att importera ytterligare blob för vm-gästtillstånd som anges av securityDataUri i lagringskontot som anges av storageAccountId |
Restore |
string |
Skapa en ny disk genom att kopiera från en återställningspunkt för säkerhetskopiering. |
Upload |
string |
Skapa en ny disk genom att hämta en skrivtoken och använda den för att ladda upp innehållet på disken direkt. |
UploadPreparedSecure |
string |
Liknar alternativet Ladda upp skapa. Skapa en ny virtuell dator med betrodd start eller konfidentiell virtuell dator som stöds och ladda upp med skrivtoken i både disk- och VM-gästtillstånd |
DiskSecurityProfile
Innehåller säkerhetsrelaterad information för resursen.
Name | Typ | Description |
---|---|---|
secureVMDiskEncryptionSetId |
string |
ResourceId för diskkrypteringsuppsättningen som är associerad med konfidentiell virtuell dator som stöds disk krypterad med kundhanterad nyckel |
securityType |
Anger SecurityType för den virtuella datorn. Gäller endast för OS-diskar. |
DiskSecurityTypes
Anger SecurityType för den virtuella datorn. Gäller endast för OS-diskar.
Name | Typ | Description |
---|---|---|
ConfidentialVM_DiskEncryptedWithCustomerKey |
string |
Anger konfidentiell vm-disk med både OS-disk och vm-gästtillstånd krypterat med en kundhanterad nyckel |
ConfidentialVM_DiskEncryptedWithPlatformKey |
string |
Anger konfidentiell vm-disk med både OS-disk och VM-gästtillstånd krypterat med en plattformshanterad nyckel |
ConfidentialVM_NonPersistedTPM |
string |
Anger konfidentiell vm-disk med en tillfällig vTPM. vTPM-tillståndet sparas inte mellan omstarter av virtuella datorer. |
ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey |
string |
Anger konfidentiell VM-disk med endast virtuell dators gästtillstånd krypterat |
TrustedLaunch |
string |
Betrodd start innehåller säkerhetsfunktioner som säker start och virtuell betrodd plattformsmodul (vTPM) |
DiskSku
SKU-namnet för diskarna. Kan vara Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS eller PremiumV2_LRS.
Name | Typ | Description |
---|---|---|
name |
SKU-namnet. |
|
tier |
string |
SKU-nivån. |
DiskState
Detta räknar upp diskens möjliga tillstånd.
Name | Typ | Description |
---|---|---|
ActiveSAS |
string |
Disken har för närvarande en aktiv SAS-URI associerad med den. |
ActiveSASFrozen |
string |
Disken är ansluten till en virtuell dator i viloläge och har en aktiv SAS-URI associerad med den. |
ActiveUpload |
string |
En disk skapas för uppladdning och en skrivtoken har utfärdats för uppladdning till den. |
Attached |
string |
Disken är för närvarande ansluten till en virtuell dator som körs. |
Frozen |
string |
Disken är ansluten till en virtuell dator som är i viloläge. |
ReadyToUpload |
string |
En disk är redo att skapas genom uppladdning genom att begära en skrivtoken. |
Reserved |
string |
Disken är ansluten till en stoppad frigjord virtuell dator. |
Unattached |
string |
Disken används inte och kan anslutas till en virtuell dator. |
DiskStorageAccountTypes
SKU-namnet.
Name | Typ | Description |
---|---|---|
PremiumV2_LRS |
string |
Lokalt redundant lagring med Premium SSD v2. Bäst för produktions- och prestandakänsliga arbetsbelastningar som konsekvent kräver låg svarstid och hög IOPS och dataflöde. |
Premium_LRS |
string |
Lokalt redundant Lagring med Premium SSD. Bäst för produktions- och prestandakänsliga arbetsbelastningar. |
Premium_ZRS |
string |
Premium SSD-zonredundant lagring. Bäst för produktionsarbetsbelastningar som behöver lagringsåterhämtning mot zonfel. |
StandardSSD_LRS |
string |
Standard SSD lokalt redundant lagring. Bäst för webbservrar, lättanvända företagsprogram och dev/test. |
StandardSSD_ZRS |
string |
Standard SSD-zonredundant lagring. Bäst för webbservrar, lättanvända företagsprogram och dev/test som behöver lagringsåterhämtning mot zonfel. |
Standard_LRS |
string |
Standard HDD lokalt redundant lagring. Bäst för säkerhetskopiering, icke-kritisk och sällan förekommande åtkomst. |
UltraSSD_LRS |
string |
Ultra SSD lokalt redundant lagring. Bäst för I/O-intensiva arbetsbelastningar som SAP HANA, databaser på toppnivå (till exempel SQL, Oracle) och andra transaktionsintensiva arbetsbelastningar. |
Encryption
Vilande krypteringsinställningar för disk eller ögonblicksbild
Name | Typ | Description |
---|---|---|
diskEncryptionSetId |
string |
ResourceId för diskkrypteringsuppsättningen som ska användas för att aktivera kryptering i vila. |
type |
Den typ av nyckel som används för att kryptera diskens data. |
EncryptionSettingsCollection
Krypteringsinställningar för disk eller ögonblicksbild
Name | Typ | Description |
---|---|---|
enabled |
boolean |
Ange den här flaggan till true och ange DiskEncryptionKey och valfri KeyEncryptionKey för att aktivera kryptering. Ange den här flaggan till false och ta bort DiskEncryptionKey och KeyEncryptionKey för att inaktivera kryptering. Om EncryptionSettings är null i begärandeobjektet förblir de befintliga inställningarna oförändrade. |
encryptionSettings |
En samling krypteringsinställningar, en för varje diskvolym. |
|
encryptionSettingsVersion |
string |
Beskriver vilken typ av kryptering som används för diskarna. När det här fältet har angetts kan det inte skrivas över. "1.0" motsvarar Azure Disk Encryption med AAD-appen.'1.1' motsvarar Azure Disk Encryption. |
EncryptionSettingsElement
Krypteringsinställningar för en diskvolym.
Name | Typ | Description |
---|---|---|
diskEncryptionKey |
Nyckelvalvshemlighets-URL och valv-ID för diskkrypteringsnyckeln |
|
keyEncryptionKey |
Key Vault-nyckel-URL och valv-ID för nyckelkrypteringsnyckeln. KeyEncryptionKey är valfritt och när det tillhandahålls används för att packa upp diskkrypteringsnyckeln. |
EncryptionType
Den typ av nyckel som används för att kryptera diskens data.
Name | Typ | Description |
---|---|---|
EncryptionAtRestWithCustomerKey |
string |
Disken krypteras i vila med kundhanterad nyckel som kan ändras och återkallas av en kund. |
EncryptionAtRestWithPlatformAndCustomerKeys |
string |
Disken krypteras i vila med 2 skikt kryptering. En av nycklarna är Kundhanterad och den andra nyckeln är Plattformshanterad. |
EncryptionAtRestWithPlatformKey |
string |
Disken krypteras i vila med plattformshanterad nyckel. Det är standardkrypteringstypen. Detta är inte en giltig krypteringstyp för diskkrypteringsuppsättningar. |
ExtendedLocation
Den komplexa typen av utökad plats.
Name | Typ | Description |
---|---|---|
name |
string |
Namnet på den utökade platsen. |
type |
Typ av utökad plats. |
ExtendedLocationTypes
Typ av utökad plats.
Name | Typ | Description |
---|---|---|
EdgeZone |
string |
HyperVGeneration
Hypervisor-genereringen av den virtuella datorn. Gäller endast os-diskar.
Name | Typ | Description |
---|---|---|
V1 |
string |
|
V2 |
string |
ImageDiskReference
Källbilden som används för att skapa disken.
Name | Typ | Description |
---|---|---|
communityGalleryImageId |
string |
En relativ URI som innehåller en azure compute gallery-avbildningsreferens för communityn. |
id |
string |
En relativ URI som innehåller antingen en plattformsbildlagringsplats, användarbild eller en bildreferens för Azure Compute Gallery. |
lun |
integer |
Om disken skapas från en avbildnings datadisk är detta ett index som anger vilken av datadiskarna i avbildningen som ska användas. För OS-diskar är det här fältet null. |
sharedGalleryImageId |
string |
En relativ URI som innehåller en direkt delad Bildreferens för Azure Compute Gallery. |
KeyVaultAndKeyReference
Key Vault-nyckel-URL och valv-ID för KeK, KeK är valfritt och när det anges används för att ta bort krypteringsnyckeln
Name | Typ | Description |
---|---|---|
keyUrl |
string |
Url som pekar på en nyckel eller hemlighet i KeyVault |
sourceVault |
Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten |
KeyVaultAndSecretReference
Nyckelvalvshemlighets-URL och valv-ID för krypteringsnyckeln
Name | Typ | Description |
---|---|---|
secretUrl |
string |
Url som pekar på en nyckel eller hemlighet i KeyVault |
sourceVault |
Resurs-ID för KeyVault som innehåller nyckeln eller hemligheten |
NetworkAccessPolicy
Princip för åtkomst till disken via nätverk.
Name | Typ | Description |
---|---|---|
AllowAll |
string |
Disken kan exporteras eller laddas upp till från valfritt nätverk. |
AllowPrivate |
string |
Disken kan exporteras eller laddas upp till med hjälp av en DiskAccess-resurss privata slutpunkter. |
DenyAll |
string |
Det går inte att exportera disken. |
OperatingSystemTypes
Typ av operativsystem.
Name | Typ | Description |
---|---|---|
Linux |
string |
|
Windows |
string |
PropertyUpdatesInProgress
Egenskaper för disken som uppdateringen väntar på.
Name | Typ | Description |
---|---|---|
targetTier |
string |
Diskens målprestandanivå om en nivåändringsåtgärd pågår. |
ProvisionedBandwidthCopyOption
Om det här fältet anges på en ögonblicksbild och createOption är CopyStart kopieras ögonblicksbilden snabbare.
Name | Typ | Description |
---|---|---|
Enhanced |
string |
|
None |
string |
PublicNetworkAccess
Princip för att kontrollera exporten på disken.
Name | Typ | Description |
---|---|---|
Disabled |
string |
Du kan inte komma åt underliggande data på disken offentligt på Internet även när NetworkAccessPolicy är inställt på AllowAll. Du kan endast komma åt data via SAS-URI:n från ditt betrodda virtuella Azure-nätverk när NetworkAccessPolicy är inställt på AllowPrivate. |
Enabled |
string |
Du kan generera en SAS-URI för att komma åt underliggande data på disken offentligt på Internet när NetworkAccessPolicy är inställt på AllowAll. Du kan endast komma åt data via SAS-URI:n från ditt betrodda virtuella Azure-nätverk när NetworkAccessPolicy är inställt på AllowPrivate. |
PurchasePlan
Används för att upprätta inköpskontexten för alla artefakter från tredje part via MarketPlace.
Name | Typ | Description |
---|---|---|
name |
string |
Plan-ID:t. |
product |
string |
Anger produkten av avbildningen från marketplace. Det här är samma värde som Erbjudandet under elementet imageReference. |
promotionCode |
string |
Erbjudandehöjningskoden. |
publisher |
string |
Utgivarens ID. |
ShareInfoElement
Name | Typ | Description |
---|---|---|
vmUri |
string |
En relativ URI som innehåller ID:t för den virtuella datorn som har disken ansluten. |
SourceVault
Valv-ID:t är ett Resurs-ID för Azure Resource Manager i formuläret /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}
Name | Typ | Description |
---|---|---|
id |
string |
Resurs-ID |
SupportedCapabilities
Lista över funktioner som stöds på diskresursen för användning av virtuella datorer.
Name | Typ | Description |
---|---|---|
acceleratedNetwork |
boolean |
Sant om avbildningen som OS-disken skapas från har stöd för accelererat nätverk. |
architecture |
CPU-arkitektur som stöds av en OS-disk. |
|
diskControllerTypes |
string |
De diskkontrollanter som en OS-disk stöder. Om den ställs in kan den vara SCSI eller SCSI, NVME eller NVME, SCSI. |