Disks - Create Or Update
Hiermee maakt u een schijf aan of werkt u deze bij.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}?api-version=2025-01-02
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
disk
|
path | True |
string |
De naam van de beheerde schijf die wordt gemaakt. De naam kan niet worden gewijzigd nadat de schijf is gemaakt. Ondersteunde tekens voor de naam zijn a-z, A-Z, 0-9, _ en -. De naam kan maximaal 80 tekens lang zijn. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is hoofdletterongevoelig. |
|
subscription
|
path | True |
string minLength: 1 |
De id van het doelabonnement. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
Aanvraagbody
| Name | Vereist | Type | Description |
|---|---|---|---|
| location | True |
string |
De geografische locatie waar de resource zich bevindt |
| properties.creationData | True |
Informatie over de schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. |
|
| extendedLocation |
De uitgebreide locatie waar de schijf wordt gemaakt. De uitgebreide locatie kan niet worden gewijzigd. |
||
| properties.availabilityPolicy |
Bepaalt hoe het platform omgaat met schijffouten |
||
| properties.burstingEnabled |
boolean |
Stel in op True om bursting mogelijk te maken buiten het ingerichte prestatiedoel van de schijf. Bursting is standaard uitgeschakeld. Is niet van toepassing op Ultra-schijven. |
|
| properties.completionPercent |
number (float) |
Percentage voltooid voor de achtergrondkopie wanneer een resource wordt gemaakt via de kopieerbewerking. |
|
| properties.dataAccessAuthMode |
Aanvullende verificatievereisten bij het exporteren of uploaden naar een schijf of momentopname. |
||
| properties.diskAccessId |
string |
ARM-id van de DiskAccess-resource voor het gebruik van privé-eindpunten op schijven. |
|
| properties.diskIOPSReadOnly |
integer (int64) |
Het totale aantal IOPS dat wordt toegestaan voor alle VM's die de gedeelde schijf koppelen als ReadOnly. Eén bewerking kan worden overgedragen tussen 4k en 256k bytes. |
|
| properties.diskIOPSReadWrite |
integer (int64) |
Het aantal IOPS dat is toegestaan voor deze schijf; alleen instelbaar voor UltraSSD-schijven. Eén bewerking kan worden overgedragen tussen 4k en 256k bytes. |
|
| properties.diskMBpsReadOnly |
integer (int64) |
De totale doorvoer (MBps) die wordt toegestaan voor alle VM's die de gedeelde schijf koppelen als ReadOnly. MBps betekent miljoenen bytes per seconde- MB maakt hier gebruik van de ISO-notatie, van bevoegdheden van 10. |
|
| properties.diskMBpsReadWrite |
integer (int64) |
De bandbreedte die voor deze schijf is toegestaan; alleen instelbaar voor UltraSSD-schijven. MBps betekent miljoenen bytes per seconde- MB maakt hier gebruik van de ISO-notatie, van bevoegdheden van 10. |
|
| properties.diskSizeGB |
integer (int32) |
Als creationData.createOption leeg is, is dit veld verplicht en wordt de grootte van de schijf aangegeven die moet worden gemaakt. Als dit veld aanwezig is voor updates of het maken met andere opties, wordt het formaat aangegeven. Grootten zijn alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en alleen de grootte van de schijf kan vergroten. |
|
| properties.encryption |
Versleutelingseigenschap kan worden gebruikt voor het versleutelen van data-at-rest met door de klant beheerde sleutels of door het platform beheerde sleutels. |
||
| properties.encryptionSettingsCollection |
Verzameling versleutelingsinstellingen die worden gebruikt voor Azure Disk Encryption, kan meerdere versleutelingsinstellingen per schijf of momentopname bevatten. |
||
| properties.hyperVGeneration |
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. |
||
| properties.maxShares |
integer (int32) |
Het maximum aantal virtuele machines dat tegelijkertijd aan de schijf kan worden gekoppeld. De waarde groter dan één geeft een schijf aan die tegelijkertijd op meerdere VM's kan worden gekoppeld. |
|
| properties.networkAccessPolicy |
Beleid voor toegang tot de schijf via het netwerk. |
||
| properties.optimizedForFrequentAttach |
boolean |
Als u deze eigenschap instelt op waar, verbetert u de betrouwbaarheid en prestaties van gegevensschijven die vaak (meer dan 5 keer per dag) worden uitgevoerd door los te koppelen van de ene virtuele machine en gekoppeld aan een andere. Deze eigenschap mag niet worden ingesteld voor schijven die niet vaak zijn losgekoppeld en gekoppeld, omdat de schijven niet overeenkomen met het foutdomein van de virtuele machine. |
|
| properties.osType |
Het type besturingssysteem. |
||
| properties.publicNetworkAccess |
Beleid voor het beheren van export op de schijf. |
||
| properties.purchasePlan |
Aankoopplangegevens voor de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt. Bijvoorbeeld - {name: 2019-Datacenter, uitgever: MicrosoftWindowsServer, product: WindowsServer} |
||
| properties.securityProfile |
Bevat de beveiligingsgerelateerde informatie voor de resource. |
||
| properties.supportedCapabilities |
Lijst met ondersteunde mogelijkheden voor de installatiekopieën waaruit de besturingssysteemschijf is gemaakt. |
||
| properties.supportsHibernation |
boolean |
Geeft aan dat het besturingssysteem op een schijf de sluimerstand ondersteunt. |
|
| properties.tier |
string |
Prestatielaag van de schijf (bijvoorbeeld P4, S10) zoals hier wordt beschreven: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Is niet van toepassing op Ultra-schijven. |
|
| sku |
De SKU-naam van de schijven. Kan Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS of PremiumV2_LRS zijn. |
||
| tags |
object |
Resourcetags. |
|
| zones |
string[] |
De lijst met logische zones voor Schijf. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De updatebewerking van de bron 'Schijf' is geslaagd |
|
| 202 Accepted |
De aanvraag is geaccepteerd voor verwerking, maar de verwerking is nog niet voltooid. Kopteksten
|
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
azure_auth
OAuth2-stroom voor Azure Active Directory.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
| Name | Description |
|---|---|
| user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
create a confidential VM supported disk encrypted with customer managed key
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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"
}
}
}
}
Voorbeeldrespons
{
"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"
}
}
}
}
{
"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"
}
}
}
}
create a managed disk and associate with disk access resource.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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}"
}
}
Voorbeeldrespons
{
"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"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
create a managed disk and associate with disk encryption set.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"encryption": {
"diskEncryptionSetId": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskEncryptionSets/{existing-diskEncryptionSet-name}"
}
}
}
Voorbeeldrespons
{
"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"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
create a managed disk by copying a snapshot.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot"
}
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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"
}
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Import",
"sourceUri": "https://mystorageaccount.blob.core.windows.net/osimages/osimage.vhd"
}
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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"
}
}
}
}
Voorbeeldrespons
{
"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"
}
}
}
}
{
"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"
}
}
create a managed disk from an Azure Compute Gallery community image.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"communityGalleryImageId": "/CommunityGalleries/{communityGalleryPublicGalleryName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Voorbeeldrespons
{
"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"
}
}
}
}
{
"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"
}
}
create a managed disk from an Azure Compute Gallery direct shared image.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"sharedGalleryImageId": "/SharedGalleries/{sharedGalleryUniqueName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
Voorbeeldrespons
{
"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"
}
}
}
}
{
"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"
}
}
create a managed disk from an Azure Compute Gallery image.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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"
}
}
}
}
Voorbeeldrespons
{
"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,
"supportedSecurityOption": "TrustedLaunchSupported"
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
}
}
}
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"name": "myDisk",
"location": "West US",
"properties": {
"osType": "Windows",
"hyperVGeneration": "V1",
"supportedCapabilities": {
"acceleratedNetwork": true,
"supportedSecurityOption": "TrustedLaunchSupported"
},
"creationData": {
"createOption": "FromImage",
"galleryImageReference": {
"id": "/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/Providers/Microsoft.Compute/Galleries/{galleryName}/Images/{imageName}/Versions/1.0.0"
}
},
"provisioningState": "Updating"
}
}
create a managed disk from an existing managed disk in the same or different subscription.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk2?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Copy",
"sourceResourceId": "subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk1"
}
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "CopyFromSanSnapshot",
"elasticSanResourceId": "subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.ElasticSan/elasticSans/myElasticSan/volumegroups/myElasticSanVolumeGroup/snapshots/myElasticSanVolumeSnapshot"
}
}
}
Voorbeeldrespons
{
"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"
}
{
"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"
}
create a managed disk from ImportSecure create option
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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"
}
}
}
Voorbeeldrespons
{
"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"
}
}
}
{
"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"
}
}
}
create a managed disk from ImportSecure create option with metadata URI for Confidential VM.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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",
"securityMetadataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmmd.vhd"
}
}
}
Voorbeeldrespons
{
"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",
"securityMetadataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmmd.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",
"securityMetadataUri": "https://mystorageaccount.blob.core.windows.net/osimages/vmmd.vhd"
}
}
}
create a managed disk from UploadPreparedSecure create option
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"osType": "Windows",
"securityProfile": {
"securityType": "TrustedLaunch"
},
"creationData": {
"createOption": "UploadPreparedSecure",
"uploadSizeBytes": 10737418752
}
}
}
Voorbeeldrespons
{
"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"
}
{
"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"
}
create a managed disk with availability policy.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 1024,
"availabilityPolicy": {
"actionOnDiskDelay": "AutomaticReattach"
}
}
}
Voorbeeldrespons
Location: https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 1024,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 1024,
"availabilityPolicy": {
"actionOnDiskDelay": "AutomaticReattach"
},
"provisioningState": "Succeeded"
},
"location": "West US",
"name": "myDisk"
}
create a managed disk with dataAccessAuthMode
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"dataAccessAuthMode": "AzureActiveDirectory"
}
}
Voorbeeldrespons
{
"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"
}
{
"id": "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"provisioningState": "Updating"
},
"location": "West US",
"name": "myDisk"
}
create a managed disk with optimizedForFrequentAttach.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"optimizedForFrequentAttach": true
}
}
Voorbeeldrespons
{
"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"
}
{
"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"
}
create a managed disk with performancePlus.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Upload",
"performancePlus": true
}
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myPremiumV2Disk?api-version=2025-01-02
{
"location": "West US",
"sku": {
"name": "PremiumV2_LRS"
},
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200,
"diskIOPSReadWrite": 125,
"diskMBpsReadWrite": 3000
}
}
Voorbeeldrespons
{
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-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}"
}
}
}
}
Voorbeeldrespons
{
"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}"
}
}
}
}
{
"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}"
}
}
}
}
create a managed disk with ssd zrs account type.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"sku": {
"name": "Premium_ZRS"
},
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myUltraReadOnlyDisk?api-version=2025-01-02
{
"location": "West US",
"sku": {
"name": "UltraSSD_LRS"
},
"properties": {
"creationData": {
"createOption": "Empty",
"logicalSectorSize": 4096
},
"diskSizeGB": 200,
"diskIOPSReadWrite": 125,
"diskMBpsReadWrite": 3000,
"encryption": {
"type": "EncryptionAtRestWithPlatformKey"
}
}
}
Voorbeeldrespons
{
"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"
}
}
{
"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"
}
}
create a managed upload disk.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Upload",
"uploadSizeBytes": 10737418752
}
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"extendedLocation": {
"type": "EdgeZone",
"name": "{edge-zone-id}"
},
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200
}
}
Voorbeeldrespons
{
"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.
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"properties": {
"creationData": {
"createOption": "Empty"
},
"diskSizeGB": 200
}
}
Voorbeeldrespons
{
"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
Voorbeeldaanvraag
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk?api-version=2025-01-02
{
"location": "West US",
"sku": {
"name": "UltraSSD_LRS"
},
"properties": {
"creationData": {
"createOption": "Empty",
"logicalSectorSize": 512
},
"diskSizeGB": 200
}
}
Voorbeeldrespons
{
"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"
}
}
Definities
| Name | Description |
|---|---|
|
Api |
Api-fout. |
|
Api |
Api-foutbasis. |
| Architecture |
CPU-architectuur die wordt ondersteund door een besturingssysteemschijf. |
|
Availability |
In het geval van een beschikbaarheids- of connectiviteitsprobleem met de gegevensschijf, geeft u het gedrag van uw VM op |
|
Availability |
Bepaalt hoe moet worden omgegaan met schijven met langzame I/O. |
|
Cloud |
Een foutreactie van de Compute-service. |
|
created |
Het type identiteit waarmee de resource is gemaakt. |
|
Creation |
Gegevens die worden gebruikt bij het maken van een schijf. |
|
Data |
Aanvullende verificatievereisten bij het exporteren of uploaden naar een schijf of momentopname. |
| Disk |
Schijfbron. |
|
Disk |
Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. |
|
Disk |
Gebruikt voor het vaststellen van de aankoopcontext van een 3rd Party artefact via MarketPlace. |
|
Disk |
Bevat de beveiligingsgerelateerde informatie voor de resource. |
|
Disk |
Hiermee geeft u het SecurityType van de VIRTUELE machine. Alleen van toepassing op besturingssysteemschijven. |
|
Disk |
De SKU-naam van de schijven. Kan Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS of PremiumV2_LRS zijn. |
|
Disk |
Dit somt de mogelijke status van de schijf op. |
|
Disk |
De SKU-naam. |
| Encryption |
Instellingen voor versleuteling in rust voor schijf of momentopname |
|
Encryption |
Versleutelingsinstellingen voor schijf of momentopname |
|
Encryption |
Versleutelingsinstellingen voor één schijfvolume. |
|
Encryption |
Het type sleutel dat wordt gebruikt om de gegevens van de schijf te versleutelen. |
|
Extended |
Het complexe type van de uitgebreide locatie. |
|
Extended |
Het type van de uitgebreide locatie. |
|
Hyper |
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. |
|
Image |
De bronafbeelding die is gebruikt voor het maken van de schijf. |
|
Inner |
Interne foutdetails. |
|
Key |
Key Vault Key Url en kluis-ID van KeK, KeK is optioneel en wordt, indien aanwezig, gebruikt om de encryptieKey uit te pakken |
|
Key |
Key Vault Secret Url en kluis-ID van de coderingssleutel |
|
Network |
Beleid voor toegang tot de schijf via het netwerk. |
|
Operating |
Het type besturingssysteem. |
|
Property |
Eigenschappen van de schijf waarvoor de update in behandeling is. |
|
Provisioned |
Als dit veld is ingesteld op een momentopname en createOption CopyStart is, wordt de momentopname met een snellere snelheid gekopieerd. |
|
Public |
Beleid voor het beheren van export op de schijf. |
|
Share |
|
|
Source |
De kluis-id is een Azure Resource Manager-resource-id in de vorm /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName} |
|
Supported |
Lijst met ondersteunde mogelijkheden die op de schijfbron zijn blijven bestaan voor VM-gebruik. |
|
Supported |
Verwijst naar de beveiligingsmogelijkheid van de schijf die wordt ondersteund om een vertrouwde start- of vertrouwelijke VM te maken |
|
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
ApiError
Api-fout.
| Name | Type | Description |
|---|---|---|
| code |
string |
De foutcode. |
| details |
Details van de Api-fout |
|
| innererror |
De innerlijke fout van de Api |
|
| message |
string |
Het foutbericht. |
| target |
string |
Het doel van de specifieke fout. |
ApiErrorBase
Api-foutbasis.
| Name | Type | Description |
|---|---|---|
| code |
string |
De foutcode. |
| message |
string |
Het foutbericht. |
| target |
string |
Het doel van de specifieke fout. |
Architecture
CPU-architectuur die wordt ondersteund door een besturingssysteemschijf.
| Waarde | Description |
|---|---|
| x64 | |
| Arm64 |
AvailabilityPolicy
In het geval van een beschikbaarheids- of connectiviteitsprobleem met de gegevensschijf, geeft u het gedrag van uw VM op
| Name | Type | Description |
|---|---|---|
| actionOnDiskDelay |
Bepaalt hoe moet worden omgegaan met schijven met langzame I/O. |
AvailabilityPolicyDiskDelay
Bepaalt hoe moet worden omgegaan met schijven met langzame I/O.
| Waarde | Description |
|---|---|
| None |
Standaardinstellingen voor gedrag zonder dat av-beleid is opgegeven, namelijk VM opnieuw opstarten bij trage schijf io. |
| AutomaticReattach |
Als de schijf defect is of traag reageert, probeer dan de schijf los te koppelen en vervolgens weer aan te sluiten. |
CloudError
Een foutreactie van de Compute-service.
| Name | Type | Description |
|---|---|---|
| error |
Api-fout. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
| Waarde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreationData
Gegevens die worden gebruikt bij het maken van een schijf.
| Name | Type | Description |
|---|---|---|
| createOption |
Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. |
|
| elasticSanResourceId |
string |
Vereist als createOption CopyFromSanSnapshot is. Dit is de ARM-id van de momentopname van het elastische san-volume van de bron. |
| galleryImageReference |
Vereist als u een galerie-installatiekopieën maakt. De id/sharedGalleryImageId/communityGalleryImageId van de ImageDiskReference is de ARM-id van de versie van de gedeelde kombuisinstallatiekopie waaruit een schijf moet worden gemaakt. |
|
| imageReference |
Schijfbroninformatie voor PIR- of gebruikersinstallatiekopieën. |
|
| instantAccessDurationMinutes |
integer (int64) minimum: 1 |
Voor snapshots die zijn gemaakt op basis van Premium SSD v2 of Ultra-schijf, bepaalt deze eigenschap de tijd in minuten dat de snapshot wordt bewaard voor directe toegang om sneller herstel mogelijk te maken. |
| logicalSectorSize |
integer (int32) |
Grootte van logische sector in bytes voor Ultra-schijven. Ondersteunde waarden zijn 512 ad 4096. 4096 is de standaardwaarde. |
| performancePlus |
boolean |
Stel deze vlag in op True om een boost te krijgen op het prestatiedoel van de schijf die is geïmplementeerd, zie hier over het respectieve prestatiedoel. Deze vlag kan alleen worden ingesteld op de aanmaaktijd van de schijf en kan niet worden uitgeschakeld nadat deze is ingeschakeld. |
| provisionedBandwidthCopySpeed |
Als dit veld is ingesteld op een momentopname en createOption CopyStart is, wordt de momentopname met een snellere snelheid gekopieerd. |
|
| securityDataUri |
string |
Als createOption ImportSecure is, is dit de URI van een blob die moet worden geïmporteerd in de gaststatus van de VM. |
| securityMetadataUri |
string (uri) |
Als createOption ImportSecure is, is dit de URI van een blob die moet worden geïmporteerd in VM-metagegevens voor vertrouwelijke VM. |
| sourceResourceId |
string |
Als createOption Copy is, is dit de ARM-id van de bronmomentopname of schijf. |
| sourceUniqueId |
string |
Als dit veld is ingesteld, is dit de unieke id die de bron van deze bron identificeert. |
| sourceUri |
string |
Als createOption import is, is dit de URI van een blob die moet worden geïmporteerd in een beheerde schijf. |
| storageAccountId |
string |
Vereist als createOption import is. De Azure Resource Manager-id van het opslagaccount met de blob die moet worden geïmporteerd als een schijf. |
| uploadSizeBytes |
integer (int64) |
Als createOption Upload is, is dit de grootte van de inhoud van de upload, inclusief de VHD-voettekst. Deze waarde moet tussen 20972032 (20 MiB + 512 bytes voor de VHD-voettekst) en 35183298347520 bytes (32 TiB + 512 bytes voor de VHD-voettekst). |
DataAccessAuthMode
Aanvullende verificatievereisten bij het exporteren of uploaden naar een schijf of momentopname.
| Waarde | Description |
|---|---|
| AzureActiveDirectory |
Wanneer de URL voor exporteren/uploaden wordt gebruikt, controleert het systeem of de gebruiker een identiteit heeft in Azure Active Directory en de benodigde machtigingen heeft om de gegevens te exporteren/uploaden. Raadpleeg aka.ms/DisksAzureADAuth. |
| None |
Er wordt geen extra verificatie uitgevoerd bij het openen van de export-/upload-URL. |
Disk
Schijfbron.
| Name | Type | Description |
|---|---|---|
| extendedLocation |
De uitgebreide locatie waar de schijf wordt gemaakt. De uitgebreide locatie kan niet worden gewijzigd. |
|
| id |
string |
Volledig gekwalificeerde resource-id voor de resource. Vb.: - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
De geografische locatie waar de resource zich bevindt |
| managedBy |
string |
Een relatieve URI met de id van de VM waaraan de schijf is gekoppeld. |
| managedByExtended |
string[] |
Lijst met relatieve URI's met de id's van de VM's waarop de schijf is aangesloten. maxShares moet worden ingesteld op een waarde die groter is dan één voor schijven om ze aan meerdere VM's te kunnen koppelen. |
| name |
string |
De naam van de resource |
| properties.LastOwnershipUpdateTime |
string (date-time) |
De UTC-tijd waarop de eigendomsstatus van de schijf voor het laatst is gewijzigd, d.w.z. de tijd waarop de schijf voor het laatst is aangesloten of losgekoppeld van een VM of de tijd waarop de VM waaraan de schijf was gekoppeld, is ingetrokken of gestart. |
| properties.availabilityPolicy |
Bepaalt hoe het platform omgaat met schijffouten |
|
| properties.burstingEnabled |
boolean |
Stel in op True om bursting mogelijk te maken buiten het ingerichte prestatiedoel van de schijf. Bursting is standaard uitgeschakeld. Is niet van toepassing op Ultra-schijven. |
| properties.burstingEnabledTime |
string (date-time) |
De laatste keer dat bursten voor het laatst is ingeschakeld op een schijf. |
| properties.completionPercent |
number (float) |
Percentage voltooid voor de achtergrondkopie wanneer een resource wordt gemaakt via de kopieerbewerking. |
| properties.creationData |
Informatie over de schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. |
|
| properties.dataAccessAuthMode |
Aanvullende verificatievereisten bij het exporteren of uploaden naar een schijf of momentopname. |
|
| properties.diskAccessId |
string |
ARM-id van de DiskAccess-resource voor het gebruik van privé-eindpunten op schijven. |
| properties.diskIOPSReadOnly |
integer (int64) |
Het totale aantal IOPS dat wordt toegestaan voor alle VM's die de gedeelde schijf koppelen als ReadOnly. Eén bewerking kan worden overgedragen tussen 4k en 256k bytes. |
| properties.diskIOPSReadWrite |
integer (int64) |
Het aantal IOPS dat is toegestaan voor deze schijf; alleen instelbaar voor UltraSSD-schijven. Eén bewerking kan worden overgedragen tussen 4k en 256k bytes. |
| properties.diskMBpsReadOnly |
integer (int64) |
De totale doorvoer (MBps) die wordt toegestaan voor alle VM's die de gedeelde schijf koppelen als ReadOnly. MBps betekent miljoenen bytes per seconde- MB maakt hier gebruik van de ISO-notatie, van bevoegdheden van 10. |
| properties.diskMBpsReadWrite |
integer (int64) |
De bandbreedte die voor deze schijf is toegestaan; alleen instelbaar voor UltraSSD-schijven. MBps betekent miljoenen bytes per seconde- MB maakt hier gebruik van de ISO-notatie, van bevoegdheden van 10. |
| properties.diskSizeBytes |
integer (int64) |
De grootte van de schijf in bytes. Dit veld is alleen-lezen. |
| properties.diskSizeGB |
integer (int32) |
Als creationData.createOption leeg is, is dit veld verplicht en wordt de grootte van de schijf aangegeven die moet worden gemaakt. Als dit veld aanwezig is voor updates of het maken met andere opties, wordt het formaat aangegeven. Grootten zijn alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en alleen de grootte van de schijf kan vergroten. |
| properties.diskState |
De staat van de schijf. |
|
| properties.encryption |
Versleutelingseigenschap kan worden gebruikt voor het versleutelen van data-at-rest met door de klant beheerde sleutels of door het platform beheerde sleutels. |
|
| properties.encryptionSettingsCollection |
Verzameling versleutelingsinstellingen die worden gebruikt voor Azure Disk Encryption, kan meerdere versleutelingsinstellingen per schijf of momentopname bevatten. |
|
| properties.hyperVGeneration |
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. |
|
| properties.maxShares |
integer (int32) |
Het maximum aantal virtuele machines dat tegelijkertijd aan de schijf kan worden gekoppeld. De waarde groter dan één geeft een schijf aan die tegelijkertijd op meerdere VM's kan worden gekoppeld. |
| properties.networkAccessPolicy |
Beleid voor toegang tot de schijf via het netwerk. |
|
| properties.optimizedForFrequentAttach |
boolean |
Als u deze eigenschap instelt op waar, verbetert u de betrouwbaarheid en prestaties van gegevensschijven die vaak (meer dan 5 keer per dag) worden uitgevoerd door los te koppelen van de ene virtuele machine en gekoppeld aan een andere. Deze eigenschap mag niet worden ingesteld voor schijven die niet vaak zijn losgekoppeld en gekoppeld, omdat de schijven niet overeenkomen met het foutdomein van de virtuele machine. |
| properties.osType |
Het type besturingssysteem. |
|
| properties.propertyUpdatesInProgress |
Eigenschappen van de schijf waarvoor de update in behandeling is. |
|
| properties.provisioningState |
string |
De inrichtingsstatus van de schijf. |
| properties.publicNetworkAccess |
Beleid voor het beheren van export op de schijf. |
|
| properties.purchasePlan |
Aankoopplangegevens voor de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt. Bijvoorbeeld - {name: 2019-Datacenter, uitgever: MicrosoftWindowsServer, product: WindowsServer} |
|
| properties.securityProfile |
Bevat de beveiligingsgerelateerde informatie voor de resource. |
|
| properties.shareInfo |
Details van de lijst met alle VM's waaraan de schijf is gekoppeld. maxShares moet worden ingesteld op een waarde die groter is dan één voor schijven om ze aan meerdere VM's te kunnen koppelen. |
|
| properties.supportedCapabilities |
Lijst met ondersteunde mogelijkheden voor de installatiekopieën waaruit de besturingssysteemschijf is gemaakt. |
|
| properties.supportsHibernation |
boolean |
Geeft aan dat het besturingssysteem op een schijf de sluimerstand ondersteunt. |
| properties.tier |
string |
Prestatielaag van de schijf (bijvoorbeeld P4, S10) zoals hier wordt beschreven: https://azure.microsoft.com/en-us/pricing/details/managed-disks/. Is niet van toepassing op Ultra-schijven. |
| properties.timeCreated |
string (date-time) |
Het tijdstip waarop de schijf is gemaakt. |
| properties.uniqueId |
string |
Unieke Guid die de resource identificeert. |
| sku |
De SKU-naam van de schijven. Kan Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS of PremiumV2_LRS zijn. |
|
| systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
| tags |
object |
Resourcetags. |
| type |
string |
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
| zones |
string[] |
De lijst met logische zones voor Schijf. |
DiskCreateOption
Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd.
| Waarde | Description |
|---|---|
| Empty |
Maak een lege gegevensschijf met een grootte die wordt opgegeven door diskSizeGB. |
| Attach |
De schijf wordt gekoppeld aan een VM. |
| FromImage |
Maak een nieuwe schijf op basis van een platformafbeelding die is opgegeven door de opgegeven imageReference of galleryImageReference. |
| Import |
Maak een schijf door te importeren uit een blob die is opgegeven door een sourceUri in een opslagaccount dat is opgegeven door storageAccountId. |
| Copy |
Maak een nieuwe schijf of momentopname door te kopiëren van een schijf of momentopname die is opgegeven door de opgegeven sourceResourceId. |
| Restore |
Maak een nieuwe schijf door te kopiëren vanaf een herstelpunt voor back-ups. |
| Upload |
Maak een nieuwe schijf door een schrijftoken te verkrijgen en deze te gebruiken om de inhoud van de schijf rechtstreeks te uploaden. |
| CopyStart |
Maak een nieuwe schijf met behulp van een deep copy-proces, waarbij het maken van de bron pas als voltooid wordt beschouwd nadat alle gegevens van de bron zijn gekopieerd. |
| ImportSecure |
Vergelijkbaar met Importeer maak optie. Maak een nieuwe schijf met ondersteuning voor een vertrouwde start-VM of vertrouwelijke VM door extra blobs te importeren voor de gaststatus van de VM die is opgegeven door securityDataUri en VM-metagegevens die zijn gespecificeerd door securityMetadataUri in het opslagaccount dat is gespecificeerd door storageAccountId. De metagegevens van de VM zijn optioneel en alleen vereist voor bepaalde vertrouwelijke VM-configuraties en niet voor Trusted Launch-VM. |
| UploadPreparedSecure |
Gelijk aan Upload create optie. Maak een nieuwe Trusted Launch-VM of Confidential VM ondersteunde schijf en upload deze met behulp van schrijftoken in schijf, VM-gaststatus en VM-metagegevens. De metagegevens van de VM zijn optioneel en alleen vereist voor bepaalde vertrouwelijke VM-configuraties en niet voor Trusted Launch-VM. |
| CopyFromSanSnapshot |
Maak een nieuwe schijf door te exporteren vanuit Elastic San-volumemomentopname |
DiskPurchasePlan
Gebruikt voor het vaststellen van de aankoopcontext van een 3rd Party artefact via MarketPlace.
| Name | Type | Description |
|---|---|---|
| name |
string |
De plan-id. |
| product |
string |
Hiermee geeft u het product van de installatiekopieën van de marketplace. Dit is dezelfde waarde als Offer onder het element imageReference. |
| promotionCode |
string |
De aanbiedingspromotiecode. |
| publisher |
string |
De uitgever-id. |
DiskSecurityProfile
Bevat de beveiligingsgerelateerde informatie voor de resource.
| Name | Type | Description |
|---|---|---|
| secureVMDiskEncryptionSetId |
string |
ResourceId van de schijfversleutelingsset die is gekoppeld aan de schijf die is versleuteld met een door de klant beheerde sleutel |
| securityType |
Hiermee geeft u het SecurityType van de VIRTUELE machine. Alleen van toepassing op besturingssysteemschijven. |
DiskSecurityTypes
Hiermee geeft u het SecurityType van de VIRTUELE machine. Alleen van toepassing op besturingssysteemschijven.
| Waarde | Description |
|---|---|
| TrustedLaunch |
Trusted Launch biedt beveiligingsfuncties zoals veilig opstarten en virtuele Trusted Platform Module (vTPM) |
| ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey |
Geeft vertrouwelijke VM-schijf aan met alleen de gaststatus van de VM-gast versleuteld |
| ConfidentialVM_DiskEncryptedWithPlatformKey |
Geeft vertrouwelijke VM-schijf aan met zowel de besturingssysteemschijf als de VM-gaststatus die is versleuteld met een door het platform beheerde sleutel |
| ConfidentialVM_DiskEncryptedWithCustomerKey |
Geeft vertrouwelijke VM-schijf aan met zowel de besturingssysteemschijf als de gaststatus van de VM-gast die is versleuteld met een door de klant beheerde sleutel |
| ConfidentialVM_NonPersistedTPM |
Geeft vertrouwelijke VM-schijf aan met een kortstondige vTPM. De vTPM-status wordt niet gehandhaafd tijdens het opnieuw opstarten van VM's. |
DiskSku
De SKU-naam van de schijven. Kan Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS of PremiumV2_LRS zijn.
| Name | Type | Description |
|---|---|---|
| name |
De SKU-naam. |
|
| tier |
string |
De sKU-laag. |
DiskState
Dit somt de mogelijke status van de schijf op.
| Waarde | Description |
|---|---|
| Unattached |
De schijf wordt niet gebruikt en kan worden gekoppeld aan een VM. |
| Attached |
De schijf is momenteel gekoppeld aan een actieve VM. |
| Reserved |
De schijf is gekoppeld aan een gestopte, niet-toegewezen VM. |
| Frozen |
De schijf is gekoppeld aan een VM die zich in de sluimerstand bevindt. |
| ActiveSAS |
Aan de schijf is momenteel een actieve SAS-uri gekoppeld. |
| ActiveSASFrozen |
De schijf is gekoppeld aan een VM in de sluimerstand en er is een actieve SAS-URI aan gekoppeld. |
| ReadyToUpload |
Een schijf is klaar om te worden gemaakt door te uploaden door een schrijftoken aan te vragen. |
| ActiveUpload |
Er wordt een schijf gemaakt om te uploaden en er is een schrijftoken uitgegeven om ernaar te uploaden. |
DiskStorageAccountTypes
De SKU-naam.
| Waarde | Description |
|---|---|
| Standard_LRS |
Standaard HDD lokaal redundante opslag. Het beste voor back-up, niet-kritieke en onregelmatige toegang. |
| Premium_LRS |
Premium SSD lokaal redundante opslag. Het beste voor productie- en prestatiegevoelige workloads. |
| StandardSSD_LRS |
Standaard SSD lokaal redundante opslag. Het beste voor webservers, licht gebruikte bedrijfsapplicaties en ontwikkelen/testen. |
| UltraSSD_LRS |
Ultra SSD lokaal redundante opslag. Het meest geschikt voor IO-intensieve workloads zoals SAP HANA, databases van het hoogste niveau (bijvoorbeeld SQL, Oracle) en andere workloads met veel transacties. |
| Premium_ZRS |
Premium SSD-zone: redundante opslag. Het meest geschikt voor de productieworkloads die opslagtolerantie nodig hebben tegen zonefouten. |
| StandardSSD_ZRS |
Standaard SSD-zone redundante opslag. Het meest geschikt voor webservers, weinig gebruikte bedrijfstoepassingen en ontwikkelen/testen die opslagtolerantie nodig hebben tegen zonefouten. |
| PremiumV2_LRS |
Premium SSD v2 lokaal redundante opslag. Het beste voor productie- en prestatiegevoelige workloads die consequent een lage latentie en hoge IOPS en doorvoer vereisen. |
Encryption
Instellingen voor versleuteling in rust voor schijf of momentopname
| Name | Type | Description |
|---|---|---|
| diskEncryptionSetId |
string |
ResourceId van de schijfversleutelingsset die moet worden gebruikt voor het inschakelen van versleuteling at rest. |
| type |
Het type sleutel dat wordt gebruikt om de gegevens van de schijf te versleutelen. |
EncryptionSettingsCollection
Versleutelingsinstellingen voor schijf of momentopname
| Name | Type | Description |
|---|---|---|
| enabled |
boolean |
Stel deze vlag in op true en geef DiskEncryptionKey en optionele KeyEncryptionKey op om versleuteling in te schakelen. Stel deze vlag in op false en verwijder DiskEncryptionKey en KeyEncryptionKey om versleuteling uit te schakelen. Als EncryptionSettings null is in het aanvraagobject, blijven de bestaande instellingen ongewijzigd. |
| encryptionSettings |
Een verzameling versleutelingsinstellingen, één voor elk schijfvolume. |
|
| encryptionSettingsVersion |
string |
Beschrijft welk type versleuteling wordt gebruikt voor de schijven. Zodra dit veld is ingesteld, kan het niet worden overschreven. '1.0' komt overeen met Azure Disk Encryption met de AAD-app.'1.1' komt overeen met Azure Disk Encryption. |
EncryptionSettingsElement
Versleutelingsinstellingen voor één schijfvolume.
| Name | Type | Description |
|---|---|---|
| diskEncryptionKey |
Key Vault Geheime URL en kluis-id van de schijfversleutelingssleutel |
|
| keyEncryptionKey |
Key Vault-sleutel-URL en kluis-id van de sleutelversleutelingssleutel. KeyEncryptionKey is optioneel en wanneer deze wordt opgegeven, wordt gebruikt om de schijfversleutelingssleutel uit te pakken. |
EncryptionType
Het type sleutel dat wordt gebruikt om de gegevens van de schijf te versleutelen.
| Waarde | Description |
|---|---|
| EncryptionAtRestWithPlatformKey |
De schijf wordt in rust versleuteld met de door het Platform beheerde sleutel. Dit is het standaardversleutelingstype. Dit is geen geldig versleutelingstype voor schijfversleutelingssets. |
| EncryptionAtRestWithCustomerKey |
Schijf wordt in rust versleuteld met een door de klant beheerde sleutel die door een klant kan worden gewijzigd en ingetrokken. |
| EncryptionAtRestWithPlatformAndCustomerKeys |
De schijf wordt in rust versleuteld met 2 coderingslagen. Een van de sleutels is Customer managed en de andere key is Platform managed. |
ExtendedLocation
Het complexe type van de uitgebreide locatie.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van de uitgebreide locatie. |
| type |
Het type van de uitgebreide locatie. |
ExtendedLocationTypes
Het type van de uitgebreide locatie.
| Waarde | Description |
|---|---|
| EdgeZone |
HyperVGeneration
De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven.
| Waarde | Description |
|---|---|
| V1 | |
| V2 |
ImageDiskReference
De bronafbeelding die is gebruikt voor het maken van de schijf.
| Name | Type | Description |
|---|---|---|
| communityGalleryImageId |
string |
Een relatieve URI met een azure Compute Gallery-installatiekopiereferentie voor de community. |
| id |
string |
Een relatieve URI met een opslagplaats voor platforminstallatiekopieën, een gebruikersinstallatiekopie of een azure Compute Gallery-installatiekopie. |
| lun |
integer (int32) |
Als de schijf wordt gemaakt op basis van de gegevensschijf van een installatiekopieën, is dit een index die aangeeft welke van de gegevensschijven in de installatiekopieën moeten worden gebruikt. Voor besturingssysteemschijven is dit veld null. |
| sharedGalleryImageId |
string |
Een relatieve URI met een direct gedeelde Azure Compute Gallery-installatiekopiereferentie. |
InnerError
Interne foutdetails.
| Name | Type | Description |
|---|---|---|
| errordetail |
string |
De interne foutmelding of uitzonderingsdump. |
| exceptiontype |
string |
Het uitzonderingstype. |
KeyVaultAndKeyReference
Key Vault Key Url en kluis-ID van KeK, KeK is optioneel en wordt, indien aanwezig, gebruikt om de encryptieKey uit te pakken
| Name | Type | Description |
|---|---|---|
| keyUrl |
string |
URL die verwijst naar een sleutel of geheim in KeyVault |
| sourceVault |
Resource-id van de KeyVault die de sleutel of het geheim bevat |
KeyVaultAndSecretReference
Key Vault Secret Url en kluis-ID van de coderingssleutel
| Name | Type | Description |
|---|---|---|
| secretUrl |
string |
URL die verwijst naar een sleutel of geheim in KeyVault |
| sourceVault |
Resource-id van de KeyVault die de sleutel of het geheim bevat |
NetworkAccessPolicy
Beleid voor toegang tot de schijf via het netwerk.
| Waarde | Description |
|---|---|
| AllowAll |
De schijf kan worden geëxporteerd of geüpload vanuit elk netwerk. |
| AllowPrivate |
De schijf kan worden geëxporteerd of geüpload naar met behulp van de privé-eindpunten van een DiskAccess-bron. |
| DenyAll |
De schijf kan niet worden geëxporteerd. |
OperatingSystemTypes
Het type besturingssysteem.
| Waarde | Description |
|---|---|
| Windows | |
| Linux |
PropertyUpdatesInProgress
Eigenschappen van de schijf waarvoor de update in behandeling is.
| Name | Type | Description |
|---|---|---|
| targetTier |
string |
De doelprestatielaag van de schijf als er een bewerking voor het wijzigen van de laag wordt uitgevoerd. |
ProvisionedBandwidthCopyOption
Als dit veld is ingesteld op een momentopname en createOption CopyStart is, wordt de momentopname met een snellere snelheid gekopieerd.
| Waarde | Description |
|---|---|
| None | |
| Enhanced |
PublicNetworkAccess
Beleid voor het beheren van export op de schijf.
| Waarde | Description |
|---|---|
| Enabled |
U kunt een SAS-URI genereren om openbaar toegang te krijgen tot de onderliggende gegevens van de schijf op internet wanneer NetworkAccessPolicy is ingesteld op AllowAll. U hebt alleen toegang tot de gegevens via de SAS-URI vanuit uw vertrouwde Azure VNET wanneer NetworkAccessPolicy is ingesteld op AllowPrivate. |
| Disabled |
U hebt geen toegang tot de onderliggende gegevens van de schijf op internet, zelfs niet als NetworkAccessPolicy is ingesteld op AllowAll. U hebt alleen toegang tot de gegevens via de SAS-URI vanuit uw vertrouwde Azure VNET wanneer NetworkAccessPolicy is ingesteld op AllowPrivate. |
ShareInfoElement
| Name | Type | Description |
|---|---|---|
| vmUri |
string |
Een relatieve URI met de id van de VM waaraan de schijf is gekoppeld. |
SourceVault
De kluis-id is een Azure Resource Manager-resource-id in de vorm /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}
| Name | Type | Description |
|---|---|---|
| id |
string |
Resource-id |
SupportedCapabilities
Lijst met ondersteunde mogelijkheden die op de schijfbron zijn blijven bestaan voor VM-gebruik.
| Name | Type | Description |
|---|---|---|
| acceleratedNetwork |
boolean |
Is waar als de installatiekopieën van waaruit de besturingssysteemschijf wordt gemaakt, ondersteuning bieden voor versneld netwerken. |
| architecture |
CPU-architectuur die wordt ondersteund door een besturingssysteemschijf. |
|
| diskControllerTypes |
string |
De schijfcontrollers die een besturingssysteemschijf ondersteunt. Als deze is ingesteld, kan dit SCSI of SCSI, NVME of NVME, SCSI zijn. |
| supportedSecurityOption |
Verwijst naar de beveiligingsmogelijkheid van de schijf die wordt ondersteund om een vertrouwde start- of vertrouwelijke VM te maken |
SupportedSecurityOption
Verwijst naar de beveiligingsmogelijkheid van de schijf die wordt ondersteund om een vertrouwde start- of vertrouwelijke VM te maken
| Waarde | Description |
|---|---|
| TrustedLaunchSupported |
De schijf ondersteunt het maken van Trusted Launch-VM's. |
| TrustedLaunchAndConfidentialVMSupported |
De schijf ondersteunt het maken van zowel Trusted Launch- als Confidential VM's. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
| Name | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
| createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
| createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
| lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
| lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
| lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |