Microsoft.Compute-schijven
Bicep-resourcedefinitie
Het resourcetype schijven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Compute/disks-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Compute/disks@2023-10-02' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
properties: {
burstingEnabled: bool
completionPercent: int
creationData: {
createOption: 'string'
elasticSanResourceId: 'string'
galleryImageReference: {
communityGalleryImageId: 'string'
id: 'string'
lun: int
sharedGalleryImageId: 'string'
}
imageReference: {
communityGalleryImageId: 'string'
id: 'string'
lun: int
sharedGalleryImageId: 'string'
}
logicalSectorSize: int
performancePlus: bool
provisionedBandwidthCopySpeed: 'string'
securityDataUri: 'string'
sourceResourceId: 'string'
sourceUri: 'string'
storageAccountId: 'string'
uploadSizeBytes: int
}
dataAccessAuthMode: 'string'
diskAccessId: 'string'
diskIOPSReadWrite: int
diskMBpsReadWrite: int
diskSizeGB: int
encryption: {
diskEncryptionSetId: 'string'
type: 'string'
}
encryptionSettingsCollection: {
enabled: bool
encryptionSettings: [
{
diskEncryptionKey: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
]
encryptionSettingsVersion: 'string'
}
hyperVGeneration: 'string'
maxShares: int
networkAccessPolicy: 'string'
optimizedForFrequentAttach: bool
osType: 'string'
publicNetworkAccess: 'string'
purchasePlan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
}
securityProfile: {
secureVMDiskEncryptionSetId: 'string'
securityType: 'string'
}
supportedCapabilities: {
acceleratedNetwork: bool
architecture: 'string'
diskControllerTypes: 'string'
}
supportsHibernation: bool
tier: 'string'
}
zones: [
'string'
]
}
Eigenschapswaarden
disks
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-80 Geldige tekens: Alfanumerieken, onderstrepingstekens en afbreekstreepjes. |
location | Resourcelocatie | tekenreeks (vereist) |
tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
sku | De SKU-naam van de schijven. Dit kan Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS of PremiumV2_LRS zijn. | DiskSku |
extendedLocation | De uitgebreide locatie waar de schijf wordt gemaakt. Uitgebreide locatie kan niet worden gewijzigd. | ExtendedLocation |
properties | Eigenschappen van schijfresources. | DiskEigenschappen |
Zones | De lijst logische zone voor Schijf. | tekenreeks[] |
ExtendedLocation
Naam | Description | Waarde |
---|---|---|
naam | De naam van de uitgebreide locatie. | tekenreeks |
type | Het type van de uitgebreide locatie. | 'EdgeZone' |
DiskEigenschappen
Naam | Description | Waarde |
---|---|---|
burstingEnabled | Stel in op true om bursting buiten het ingerichte prestatiedoel van de schijf in te schakelen. Bursting is standaard uitgeschakeld. Is niet van toepassing op Ultra-schijven. | booleaans |
completionPercent | Percentage voltooid voor de achtergrondkopie wanneer een resource wordt gemaakt via de bewerking CopyStart. | int |
creationData | Gegevens van schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. | CreationData (vereist) |
dataAccessAuthMode | Aanvullende verificatievereisten bij het exporteren of uploaden naar een schijf of momentopname. | 'AzureActiveDirectory' 'Geen' |
diskAccessId | ARM-id van de DiskAccess-resource voor het gebruik van privé-eindpunten op schijven. | tekenreeks |
diskIOPSReadWrite | Het aantal IOPS dat is toegestaan voor deze schijf; alleen instelbaar voor UltraSSD-schijven. Eén bewerking kan tussen 4k en 256.000 bytes worden overgedragen. | int |
diskMBpsReadWrite | 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 machten van 10. | int |
diskSizeGB | Als creationData.createOption Leeg is, is dit veld verplicht en geeft het de grootte aan van de schijf die moet worden gemaakt. Als dit veld aanwezig is voor updates of maken met andere opties, geeft dit een formaatgrootte aan. Het formaat wijzigen is alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en de schijf alleen groter kan worden. | int |
versleuteling | De eigenschap Versleuteling kan worden gebruikt om data-at-rest te versleutelen met door de klant beheerde sleutels of door het platform beheerde sleutels. | Versleuteling |
encryptionSettingsCollection | De verzameling versleutelingsinstellingen die wordt gebruikt voor Azure Disk Encryption, kan meerdere versleutelingsinstellingen per schijf of momentopname bevatten. | EncryptionSettingsCollection |
hyperVGeneration | De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. | 'V1' 'V2' |
maxShares | Het maximum aantal VM's dat tegelijkertijd aan de schijf kan worden gekoppeld. Waarde groter dan één geeft een schijf aan die op meerdere vm's tegelijk kan worden gekoppeld. | int |
networkAccessPolicy | Beleid voor toegang tot de schijf via het netwerk. | 'AllowAll' 'AllowPrivate' 'DenyAll' |
optimizedForFrequentAttach | Als u deze eigenschap instelt op true, worden de betrouwbaarheid en prestaties verbeterd van gegevensschijven die vaak (meer dan 5 keer per dag) worden losgekoppeld van de ene virtuele machine en aan een andere virtuele machine worden gekoppeld. Deze eigenschap moet niet worden ingesteld voor schijven die niet worden losgekoppeld en vaak worden gekoppeld, omdat de schijven hierdoor niet worden uitgelijnd met het foutdomein van de virtuele machine. | booleaans |
osType | Het type besturingssysteem. | 'Linux' 'Windows' |
publicNetworkAccess | Beleid voor het beheren van de export op de schijf. | 'Uitgeschakeld' Ingeschakeld |
purchasePlan | Aankoopplangegevens voor de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt. Bijvoorbeeld - {name: 2019-Datacenter, uitgever: MicrosoftWindowsServer, product: WindowsServer} | PurchasePlan |
securityProfile | Bevat de beveiligingsgerelateerde informatie voor de resource. | DiskSecurityProfile |
supportedCapabilities | Lijst met ondersteunde mogelijkheden voor de installatiekopieën op basis waarvan de besturingssysteemschijf is gemaakt. | SupportedCapabilities |
supportsHibernation | Geeft aan dat het besturingssysteem op een schijf de sluimerstand ondersteunt. | booleaans |
laag | Prestatielaag van de schijf (bijvoorbeeld P4, S10), zoals hier wordt beschreven: https://azure.microsoft.com/pricing/details/managed-disks/ . Is niet van toepassing op Ultra-schijven. |
tekenreeks |
CreationData
Naam | Description | Waarde |
---|---|---|
createOption | Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. | 'Bijvoegen' 'Kopiëren' 'CopyFromSanSnapshot' 'CopyStart' 'Leeg' 'FromImage' 'Importeren' 'ImportSecure' 'Herstellen' Uploaden 'UploadPreparedSecure' (vereist) |
elasticSanResourceId | Vereist als createOption CopyFromSanSnapshot is. Dit is de ARM-id van de momentopname van het elastische san-volume van de bron. | tekenreeks |
galleryImageReference | Vereist als u een galerie-installatiekopie maakt. De id/sharedGalleryImageId/communityGalleryImageId van de ImageDiskReference is de ARM-id van de versie van de gedeelde galley-installatiekopie van waaruit een schijf wordt gemaakt. | ImageDiskReference |
imageReference | Schijfbroninformatie voor PIR- of gebruikersinstallatiekopieën. | ImageDiskReference |
logicalSectorSize | Logische sectorgrootte in bytes voor Ultra-schijven. Ondersteunde waarden zijn 512 ad 4096. 4096 is de standaardwaarde. | int |
performancePlus | Stel deze vlag in op true om een boost te krijgen voor het prestatiedoel van de geïmplementeerde schijf. Kijk hier voor het respectieve prestatiedoel. Deze vlag kan alleen worden ingesteld bij het maken van de schijf en kan niet worden uitgeschakeld nadat deze is ingeschakeld. | booleaans |
provisionedBandwidthCopySpeed | Als dit veld is ingesteld op een momentopname en createOption CopyStart is, wordt de momentopname sneller gekopieerd. | 'Uitgebreid' 'Geen' |
securityDataUri | Als createOption ImportSecure is, is dit de URI van een blob die moet worden geïmporteerd in de VM-gaststatus. | tekenreeks |
sourceResourceId | Als createOption Copy is, is dit de ARM-id van de bronmomentopname of schijf. | tekenreeks |
sourceUri | Als createOption import is, is dit de URI van een blob die moet worden geïmporteerd in een beheerde schijf. | tekenreeks |
storageAccountId | Vereist als createOption Import is. De Azure Resource Manager-id van het opslagaccount met de blob die als schijf moet worden geïmporteerd. | tekenreeks |
uploadSizeBytes | 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) zijn. | int |
ImageDiskReference
Naam | Description | Waarde |
---|---|---|
communityGalleryImageId | Een relatieve URI met een referentie voor de Azure Compute Gallery-installatiekopie van de community. | tekenreeks |
id | Een relatieve URI die ofwel een opslagplaats voor platforminstallatiekopieën, gebruikersinstallatiekopieën of Azure Compute Gallery-installatiekopieën bevat. | tekenreeks |
Lun | Als de schijf is 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. | int |
sharedGalleryImageId | Een relatieve URI met een direct gedeelde referentie voor azure Compute Gallery-installatiekopieën. | tekenreeks |
Versleuteling
Naam | Description | Waarde |
---|---|---|
diskEncryptionSetId | ResourceId van de schijfversleuteling die is ingesteld voor het inschakelen van versleuteling-at-rest. | tekenreeks |
type | Het type sleutel dat wordt gebruikt om de gegevens van de schijf te versleutelen. | 'EncryptionAtRestWithCustomerKey' 'EncryptionAtRestWithPlatformAndCustomerKeys' 'EncryptionAtRestWithPlatformKey' |
EncryptionSettingsCollection
Naam | Description | Waarde |
---|---|---|
enabled | 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. | bool (vereist) |
encryptionSettings | Een verzameling versleutelingsinstellingen, één voor elk schijfvolume. | EncryptionSettingsElement[] |
encryptionSettingsVersion | 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. | tekenreeks |
EncryptionSettingsElement
Naam | Description | Waarde |
---|---|---|
diskEncryptionKey | Key Vault geheime URL en kluis-id van de schijfversleutelingssleutel | KeyVaultAndSecretReference |
keyEncryptionKey | Key Vault sleutel-URL en kluis-id van de sleutelversleutelingssleutel. KeyEncryptionKey is optioneel en indien opgegeven wordt gebruikt om de schijfversleutelingssleutel uit te pakken. | KeyVaultAndKeyReference |
KeyVaultAndSecretReference
Naam | Description | Waarde |
---|---|---|
secretUrl | URL die verwijst naar een sleutel of geheim in KeyVault | tekenreeks (vereist) |
sourceVault | Resource-id van de KeyVault die de sleutel of het geheim bevat | SourceVault (vereist) |
SourceVault
Naam | Description | Waarde |
---|---|---|
id | Resource-id | tekenreeks |
KeyVaultAndKeyReference
Naam | Description | Waarde |
---|---|---|
keyUrl | URL die verwijst naar een sleutel of geheim in KeyVault | tekenreeks (vereist) |
sourceVault | Resource-id van de KeyVault die de sleutel of het geheim bevat | SourceVault (vereist) |
PurchasePlan
Naam | Description | Waarde |
---|---|---|
naam | De plan-id. | tekenreeks (vereist) |
product | Hiermee geeft u het product van de installatiekopieën van de marketplace. Dit is dezelfde waarde als Aanbieding onder het element imageReference. | tekenreeks (vereist) |
promotionCode | De aanbiedingspromotiecode. | tekenreeks |
publisher | De uitgever-id. | tekenreeks (vereist) |
DiskSecurityProfile
Naam | Description | Waarde |
---|---|---|
secureVMDiskEncryptionSetId | ResourceId van de schijfversleutelingsset die is gekoppeld aan de schijf met vertrouwelijke VM die is versleuteld met door de klant beheerde sleutel | tekenreeks |
securityType | Hiermee geeft u het SecurityType van de VM op. Alleen van toepassing op besturingssysteemschijven. | 'ConfidentialVM_DiskEncryptedWithCustomerKey' 'ConfidentialVM_DiskEncryptedWithPlatformKey' 'ConfidentialVM_NonPersistedTPM' 'ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey' 'TrustedLaunch' |
SupportedCapabilities
Naam | Description | Waarde |
---|---|---|
acceleratedNetwork | True als de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt, versneld netwerken ondersteunen. | booleaans |
architectuur | CPU-architectuur die wordt ondersteund door een besturingssysteemschijf. | 'Arm64' 'x64' |
diskControllerTypes | De schijfcontrollers die door een besturingssysteemschijf worden ondersteund. Indien ingesteld, kan dit SCSI of SCSI, NVME of NVME, SCSI zijn. | tekenreeks |
DiskSku
Naam | Description | Waarde |
---|---|---|
naam | De naam van de SKU. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' 'StandardSSD_LRS' 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Een Percona XtraDB-cluster met drie knooppunten implementeren in Beschikbaarheidszones |
Met deze sjabloon wordt een MySQL-cluster met 3 knooppunten met hoge beschikbaarheid geïmplementeerd in CentOS 6.5 of Ubuntu 12.04 |
Windows Docker Host met Portainer en Traefik vooraf geïnstalleerd |
Windows Docker Host met Portainer en Traefik vooraf geïnstalleerd |
Hiermee maakt u een ultra beheerde schijf met een specifieke sectorgrootte |
Met deze sjabloon maakt u een nieuwe ultra beheerde schijf, zodat de gebruiker een sectorgrootte van 512 of 4096 kan opgeven. |
Een virtuele machine maken van een EfficientIP-VHD |
Met deze sjabloon maakt u een VM van een EfficientIP-VHD en kunt u deze verbinden met een bestaand VNET dat zich in een andere resourcegroep dan de virtuele machine kan bevinden |
Een VM maken van bestaande VHD's en deze verbinden met een bestaand VNET |
Met deze sjabloon maakt u een VM van VHD's (besturingssysteem en gegevensschijf) en kunt u deze verbinden met een bestaand VNET dat zich in een andere resourcegroep dan de virtuele machine kan bevinden |
Een virtuele machine maken in een nieuw of bestaand vnet van een aangepaste VHD |
Met deze sjabloon maakt u een virtuele machine van een gespecialiseerde VHD en kunt u deze verbinden met een nieuw of bestaand VNET dat zich in een andere resourcegroep dan de virtuele machine kan bevinden |
Windows Server-VM met SSH |
Implementeer één Windows-VM met SSH openen ingeschakeld, zodat u verbinding kunt maken via SSH met behulp van verificatie op basis van sleutels. |
Schijf maken & beveiliging inschakelen via Backup Vault |
Sjabloon waarmee een schijf wordt gemaakt en beveiliging via Backup Vault wordt ingeschakeld |
SQL VM Performance Optimized Storage Settings on UltraSSD |
Een SQL Server virtuele machine maken met opslaginstellingen die zijn geoptimaliseerd voor prestaties, met behulp van UltraSSD voor SQL-logboekbestanden |
Resourcedefinitie van ARM-sjabloon
Het resourcetype schijven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Compute/disks-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Compute/disks",
"apiVersion": "2023-10-02",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"properties": {
"burstingEnabled": "bool",
"completionPercent": "int",
"creationData": {
"createOption": "string",
"elasticSanResourceId": "string",
"galleryImageReference": {
"communityGalleryImageId": "string",
"id": "string",
"lun": "int",
"sharedGalleryImageId": "string"
},
"imageReference": {
"communityGalleryImageId": "string",
"id": "string",
"lun": "int",
"sharedGalleryImageId": "string"
},
"logicalSectorSize": "int",
"performancePlus": "bool",
"provisionedBandwidthCopySpeed": "string",
"securityDataUri": "string",
"sourceResourceId": "string",
"sourceUri": "string",
"storageAccountId": "string",
"uploadSizeBytes": "int"
},
"dataAccessAuthMode": "string",
"diskAccessId": "string",
"diskIOPSReadWrite": "int",
"diskMBpsReadWrite": "int",
"diskSizeGB": "int",
"encryption": {
"diskEncryptionSetId": "string",
"type": "string"
},
"encryptionSettingsCollection": {
"enabled": "bool",
"encryptionSettings": [
{
"diskEncryptionKey": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
}
],
"encryptionSettingsVersion": "string"
},
"hyperVGeneration": "string",
"maxShares": "int",
"networkAccessPolicy": "string",
"optimizedForFrequentAttach": "bool",
"osType": "string",
"publicNetworkAccess": "string",
"purchasePlan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string"
},
"securityProfile": {
"secureVMDiskEncryptionSetId": "string",
"securityType": "string"
},
"supportedCapabilities": {
"acceleratedNetwork": "bool",
"architecture": "string",
"diskControllerTypes": "string"
},
"supportsHibernation": "bool",
"tier": "string"
},
"zones": [ "string" ]
}
Eigenschapswaarden
disks
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Compute/disks' |
apiVersion | De resource-API-versie | '2023-10-02' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-80 Geldige tekens: Alfanumerieken, onderstrepingstekens en afbreekstreepjes. |
location | Resourcelocatie | tekenreeks (vereist) |
tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
sku | De SKU-naam van de schijven. Dit kan Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS of PremiumV2_LRS zijn. | DiskSku |
extendedLocation | De uitgebreide locatie waar de schijf wordt gemaakt. Uitgebreide locatie kan niet worden gewijzigd. | ExtendedLocation |
properties | Eigenschappen van schijfresources. | DiskEigenschappen |
Zones | De lijst logische zone voor Schijf. | tekenreeks[] |
ExtendedLocation
Naam | Description | Waarde |
---|---|---|
naam | De naam van de uitgebreide locatie. | tekenreeks |
type | Het type van de uitgebreide locatie. | 'EdgeZone' |
DiskEigenschappen
Naam | Description | Waarde |
---|---|---|
burstingEnabled | Stel in op true om bursting buiten het ingerichte prestatiedoel van de schijf in te schakelen. Bursting is standaard uitgeschakeld. Is niet van toepassing op Ultra-schijven. | booleaans |
completionPercent | Percentage voltooid voor de achtergrondkopie wanneer een resource wordt gemaakt via de bewerking CopyStart. | int |
creationData | Gegevens van schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. | CreationData (vereist) |
dataAccessAuthMode | Aanvullende verificatievereisten bij het exporteren of uploaden naar een schijf of momentopname. | 'AzureActiveDirectory' 'Geen' |
diskAccessId | ARM-id van de DiskAccess-resource voor het gebruik van privé-eindpunten op schijven. | tekenreeks |
diskIOPSReadWrite | Het aantal IOPS dat is toegestaan voor deze schijf; alleen instelbaar voor UltraSSD-schijven. Eén bewerking kan tussen 4k en 256.000 bytes worden overgedragen. | int |
diskMBpsReadWrite | 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 machten van 10. | int |
diskSizeGB | Als creationData.createOption Leeg is, is dit veld verplicht en geeft het de grootte aan van de schijf die moet worden gemaakt. Als dit veld aanwezig is voor updates of maken met andere opties, geeft dit een formaatgrootte aan. Het formaat wijzigen is alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en de schijf alleen groter kan worden. | int |
versleuteling | De eigenschap Versleuteling kan worden gebruikt om data-at-rest te versleutelen met door de klant beheerde sleutels of door het platform beheerde sleutels. | Versleuteling |
encryptionSettingsCollection | De verzameling versleutelingsinstellingen die wordt gebruikt voor Azure Disk Encryption, kan meerdere versleutelingsinstellingen per schijf of momentopname bevatten. | EncryptionSettingsCollection |
hyperVGeneration | De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. | 'V1' 'V2' |
maxShares | Het maximum aantal VM's dat tegelijkertijd aan de schijf kan worden gekoppeld. Waarde groter dan één geeft een schijf aan die op meerdere vm's tegelijk kan worden gekoppeld. | int |
networkAccessPolicy | Beleid voor toegang tot de schijf via het netwerk. | 'AllowAll' 'AllowPrivate' 'DenyAll' |
optimizedForFrequentAttach | Als u deze eigenschap instelt op true, worden de betrouwbaarheid en prestaties verbeterd van gegevensschijven die vaak (meer dan 5 keer per dag) worden losgekoppeld van de ene virtuele machine en aan een andere virtuele machine worden gekoppeld. Deze eigenschap moet niet worden ingesteld voor schijven die niet worden losgekoppeld en vaak worden gekoppeld, omdat de schijven hierdoor niet worden uitgelijnd met het foutdomein van de virtuele machine. | booleaans |
osType | Het type besturingssysteem. | 'Linux' 'Windows' |
publicNetworkAccess | Beleid voor het beheren van de export op de schijf. | 'Uitgeschakeld' Ingeschakeld |
purchasePlan | Aankoopplangegevens voor de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt. Bijvoorbeeld - {name: 2019-Datacenter, uitgever: MicrosoftWindowsServer, product: WindowsServer} | PurchasePlan |
securityProfile | Bevat de beveiligingsgerelateerde informatie voor de resource. | DiskSecurityProfile |
supportedCapabilities | Lijst met ondersteunde mogelijkheden voor de installatiekopieën op basis waarvan de besturingssysteemschijf is gemaakt. | SupportedCapabilities |
supportsHibernation | Geeft aan dat het besturingssysteem op een schijf de sluimerstand ondersteunt. | booleaans |
laag | De prestatielaag van de schijf (bijvoorbeeld P4, S10) zoals hier wordt beschreven: https://azure.microsoft.com/pricing/details/managed-disks/ . Is niet van toepassing op Ultra-schijven. |
tekenreeks |
CreationData
Naam | Description | Waarde |
---|---|---|
createOption | Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. | 'Bijvoegen' 'Kopiëren' 'CopyFromSanSnapshot' 'CopyStart' 'Leeg' 'FromImage' 'Importeren' 'ImportSecure' 'Herstellen' Uploaden 'UploadPreparedSecure' (vereist) |
elasticSanResourceId | Vereist als createOption CopyFromSanSnapshot is. Dit is de ARM-id van de momentopname van het elastische san-volume van de bron. | tekenreeks |
galleryImageReference | Vereist als u een galerieinstallatiekopie maakt. De id/sharedGalleryImageId/communityGalleryImageId van de ImageDiskReference is de ARM-id van de versie van de gedeelde installatiekopie van waaruit een schijf wordt gemaakt. | ImageDiskReference |
imageReference | Schijfbroninformatie voor PIR- of gebruikersinstallatiekopieën. | ImageDiskReference |
logicalSectorSize | Logische sectorgrootte in bytes voor Ultra-schijven. Ondersteunde waarden zijn 512 ad 4096. 4096 is de standaardwaarde. | int |
performancePlus | Stel deze vlag in op true om een boost te krijgen voor het prestatiedoel van de geïmplementeerde schijf. Zie hier voor het respectieve prestatiedoel. Deze vlag kan alleen worden ingesteld bij het maken van de schijf en kan niet worden uitgeschakeld nadat deze is ingeschakeld. | booleaans |
provisionedBandwidthCopySpeed | Als dit veld is ingesteld op een momentopname en createOption CopyStart is, wordt de momentopname sneller gekopieerd. | 'Uitgebreid' 'Geen' |
securityDataUri | Als createOption ImportSecure is, is dit de URI van een blob die moet worden geïmporteerd in de VM-gaststatus. | tekenreeks |
sourceResourceId | Als createOption Copy is, is dit de ARM-id van de bronmomentopname of schijf. | tekenreeks |
sourceUri | Als createOption Import is, is dit de URI van een blob die moet worden geïmporteerd in een beheerde schijf. | tekenreeks |
storageAccountId | Vereist als createOption Import is. De Azure Resource Manager id van het opslagaccount met de blob die als schijf moet worden geïmporteerd. | tekenreeks |
uploadSizeBytes | 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) zijn. | int |
ImageDiskReference
Naam | Description | Waarde |
---|---|---|
communityGalleryImageId | Een relatieve URI met een referentie voor de Azure Compute Gallery-installatiekopie van de community. | tekenreeks |
id | Een relatieve URI die ofwel een opslagplaats voor platforminstallatiekopieën, gebruikersinstallatiekopieën of Azure Compute Gallery-installatiekopieën bevat. | tekenreeks |
Lun | Als de schijf is 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. | int |
sharedGalleryImageId | Een relatieve URI met een direct gedeelde referentie voor azure Compute Gallery-installatiekopieën. | tekenreeks |
Versleuteling
Naam | Description | Waarde |
---|---|---|
diskEncryptionSetId | ResourceId van de schijfversleuteling die is ingesteld voor het inschakelen van versleuteling-at-rest. | tekenreeks |
type | Het type sleutel dat wordt gebruikt om de gegevens van de schijf te versleutelen. | 'EncryptionAtRestWithCustomerKey' 'EncryptionAtRestWithPlatformAndCustomerKeys' 'EncryptionAtRestWithPlatformKey' |
EncryptionSettingsCollection
Naam | Description | Waarde |
---|---|---|
enabled | 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. | bool (vereist) |
encryptionSettings | Een verzameling versleutelingsinstellingen, één voor elk schijfvolume. | EncryptionSettingsElement[] |
encryptionSettingsVersion | 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 AAD-app.'1.1' komt overeen met Azure Disk Encryption. | tekenreeks |
EncryptionSettingsElement
Naam | Description | Waarde |
---|---|---|
diskEncryptionKey | Key Vault geheime URL en kluis-id van de schijfversleutelingssleutel | KeyVaultAndSecretReference |
keyEncryptionKey | Key Vault sleutel-URL en kluis-id van de sleutelversleutelingssleutel. KeyEncryptionKey is optioneel en wordt gebruikt om de schijfversleutelingssleutel uit te pakken. | KeyVaultAndKeyReference |
KeyVaultAndSecretReference
Naam | Description | Waarde |
---|---|---|
secretUrl | URL die verwijst naar een sleutel of geheim in KeyVault | tekenreeks (vereist) |
sourceVault | Resource-id van de KeyVault die de sleutel of het geheim bevat | SourceVault (vereist) |
SourceVault
Naam | Description | Waarde |
---|---|---|
id | Resource-id | tekenreeks |
KeyVaultAndKeyReference
Naam | Description | Waarde |
---|---|---|
keyUrl | URL die verwijst naar een sleutel of geheim in KeyVault | tekenreeks (vereist) |
sourceVault | Resource-id van de KeyVault die de sleutel of het geheim bevat | SourceVault (vereist) |
PurchasePlan
Naam | Description | Waarde |
---|---|---|
naam | De plan-id. | tekenreeks (vereist) |
product | Hiermee geeft u het product van de installatiekopieën van de marketplace. Dit is dezelfde waarde als Aanbieding onder het element imageReference. | tekenreeks (vereist) |
promotionCode | De aanbiedingspromotiecode. | tekenreeks |
publisher | De uitgever-id. | tekenreeks (vereist) |
DiskSecurityProfile
Naam | Description | Waarde |
---|---|---|
secureVMDiskEncryptionSetId | ResourceId van de schijfversleutelingsset die is gekoppeld aan de schijf met vertrouwelijke VM die is versleuteld met door de klant beheerde sleutel | tekenreeks |
securityType | Hiermee geeft u het SecurityType van de VM op. Alleen van toepassing op besturingssysteemschijven. | 'ConfidentialVM_DiskEncryptedWithCustomerKey' 'ConfidentialVM_DiskEncryptedWithPlatformKey' 'ConfidentialVM_NonPersistedTPM' 'ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey' 'TrustedLaunch' |
SupportedCapabilities
Naam | Description | Waarde |
---|---|---|
acceleratedNetwork | True als de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt, versneld netwerken ondersteunen. | booleaans |
architectuur | CPU-architectuur die wordt ondersteund door een besturingssysteemschijf. | 'Arm64' 'x64' |
diskControllerTypes | De schijfcontrollers die door een besturingssysteemschijf worden ondersteund. Indien ingesteld, kan dit SCSI of SCSI, NVME of NVME, SCSI zijn. | tekenreeks |
DiskSku
Naam | Description | Waarde |
---|---|---|
naam | De naam van de SKU. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' 'StandardSSD_LRS' 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Een Percona XtraDB-cluster met drie knooppunten implementeren in Beschikbaarheidszones |
Met deze sjabloon wordt een MySQL-cluster met 3 knooppunten met hoge beschikbaarheid geïmplementeerd in CentOS 6.5 of Ubuntu 12.04 |
Windows Docker Host met Portainer en Traefik vooraf geïnstalleerd |
Windows Docker Host met Portainer en Traefik vooraf geïnstalleerd |
Hiermee maakt u een ultra beheerde schijf met een specifieke sectorgrootte |
Met deze sjabloon maakt u een nieuwe ultra beheerde schijf, zodat de gebruiker een sectorgrootte van 512 of 4096 kan opgeven. |
Een virtuele machine maken van een EfficientIP-VHD |
Met deze sjabloon maakt u een VM van een EfficientIP-VHD en kunt u deze verbinden met een bestaand VNET dat zich in een andere resourcegroep dan de virtuele machine kan bevinden |
Een VM maken van bestaande VHD's en deze verbinden met een bestaand VNET |
Met deze sjabloon maakt u een VM van VHD's (besturingssysteem en gegevensschijf) en kunt u deze verbinden met een bestaand VNET dat zich in een andere resourcegroep dan de virtuele machine kan bevinden |
Een virtuele machine maken in een nieuw of bestaand vnet van een aangepaste VHD |
Met deze sjabloon maakt u een virtuele machine van een gespecialiseerde VHD en kunt u deze verbinden met een nieuw of bestaand VNET dat zich in een andere resourcegroep dan de virtuele machine kan bevinden |
Windows Server-VM met SSH |
Implementeer één Windows-VM met SSH openen ingeschakeld, zodat u verbinding kunt maken via SSH met behulp van verificatie op basis van sleutels. |
Schijf maken & beveiliging inschakelen via Backup Vault |
Sjabloon waarmee een schijf wordt gemaakt en beveiliging via Backup Vault wordt ingeschakeld |
SQL VM Performance Optimized Storage Settings on UltraSSD |
Een SQL Server virtuele machine maken met opslaginstellingen die zijn geoptimaliseerd voor prestaties, met behulp van UltraSSD voor SQL-logboekbestanden |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype schijven kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Compute/disks-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/disks@2023-10-02"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
burstingEnabled = bool
completionPercent = int
creationData = {
createOption = "string"
elasticSanResourceId = "string"
galleryImageReference = {
communityGalleryImageId = "string"
id = "string"
lun = int
sharedGalleryImageId = "string"
}
imageReference = {
communityGalleryImageId = "string"
id = "string"
lun = int
sharedGalleryImageId = "string"
}
logicalSectorSize = int
performancePlus = bool
provisionedBandwidthCopySpeed = "string"
securityDataUri = "string"
sourceResourceId = "string"
sourceUri = "string"
storageAccountId = "string"
uploadSizeBytes = int
}
dataAccessAuthMode = "string"
diskAccessId = "string"
diskIOPSReadWrite = int
diskMBpsReadWrite = int
diskSizeGB = int
encryption = {
diskEncryptionSetId = "string"
type = "string"
}
encryptionSettingsCollection = {
enabled = bool
encryptionSettings = [
{
diskEncryptionKey = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
]
encryptionSettingsVersion = "string"
}
hyperVGeneration = "string"
maxShares = int
networkAccessPolicy = "string"
optimizedForFrequentAttach = bool
osType = "string"
publicNetworkAccess = "string"
purchasePlan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
securityProfile = {
secureVMDiskEncryptionSetId = "string"
securityType = "string"
}
supportedCapabilities = {
acceleratedNetwork = bool
architecture = "string"
diskControllerTypes = "string"
}
supportsHibernation = bool
tier = "string"
}
zones = [
"string"
]
sku = {
name = "string"
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
})
}
Eigenschapswaarden
disks
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Compute/disks@2023-10-02" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-80 Geldige tekens: Alfanumerieken, onderstrepingstekens en afbreekstreepjes. |
location | Resourcelocatie | tekenreeks (vereist) |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
sku | De SKU-naam van de schijven. Dit kan Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS of PremiumV2_LRS zijn. | DiskSku |
extendedLocation | De uitgebreide locatie waar de schijf wordt gemaakt. Uitgebreide locatie kan niet worden gewijzigd. | ExtendedLocation |
properties | Eigenschappen van schijfresources. | DiskEigenschappen |
Zones | De lijst logische zone voor Schijf. | tekenreeks[] |
ExtendedLocation
Naam | Description | Waarde |
---|---|---|
naam | De naam van de uitgebreide locatie. | tekenreeks |
type | Het type van de uitgebreide locatie. | "EdgeZone" |
DiskEigenschappen
Naam | Description | Waarde |
---|---|---|
burstingEnabled | Stel in op true om bursting buiten het ingerichte prestatiedoel van de schijf in te schakelen. Bursting is standaard uitgeschakeld. Is niet van toepassing op Ultra-schijven. | booleaans |
completionPercent | Percentage voltooid voor de achtergrondkopie wanneer een resource wordt gemaakt via de bewerking CopyStart. | int |
creationData | Gegevens van schijfbron. CreationData-gegevens kunnen niet worden gewijzigd nadat de schijf is gemaakt. | CreationData (vereist) |
dataAccessAuthMode | Aanvullende verificatievereisten bij het exporteren of uploaden naar een schijf of momentopname. | "AzureActiveDirectory" "Geen" |
diskAccessId | ARM-id van de DiskAccess-resource voor het gebruik van privé-eindpunten op schijven. | tekenreeks |
diskIOPSReadWrite | Het aantal IOPS dat is toegestaan voor deze schijf; alleen instelbaar voor UltraSSD-schijven. Eén bewerking kan tussen 4k en 256.000 bytes worden overgedragen. | int |
diskMBpsReadWrite | 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 machten van 10. | int |
diskSizeGB | Als creationData.createOption Leeg is, is dit veld verplicht en geeft het de grootte aan van de schijf die moet worden gemaakt. Als dit veld aanwezig is voor updates of maken met andere opties, geeft dit een formaatgrootte aan. Het formaat wijzigen is alleen toegestaan als de schijf niet is gekoppeld aan een actieve VM en de schijf alleen groter kan worden. | int |
versleuteling | De eigenschap Versleuteling kan worden gebruikt om data-at-rest te versleutelen met door de klant beheerde sleutels of door het platform beheerde sleutels. | Versleuteling |
encryptionSettingsCollection | De verzameling versleutelingsinstellingen die wordt gebruikt voor Azure Disk Encryption, kan meerdere versleutelingsinstellingen per schijf of momentopname bevatten. | EncryptionSettingsCollection |
hyperVGeneration | De hypervisorgeneratie van de virtuele machine. Alleen van toepassing op besturingssysteemschijven. | "V1" "V2" |
maxShares | Het maximum aantal VM's dat tegelijkertijd aan de schijf kan worden gekoppeld. Waarde groter dan één geeft een schijf aan die op meerdere vm's tegelijk kan worden gekoppeld. | int |
networkAccessPolicy | Beleid voor toegang tot de schijf via het netwerk. | "AllowAll" "AllowPrivate" "DenyAll" |
optimizedForFrequentAttach | Als u deze eigenschap instelt op true, worden de betrouwbaarheid en prestaties verbeterd van gegevensschijven die vaak (meer dan 5 keer per dag) worden losgekoppeld van de ene virtuele machine en aan een andere virtuele machine worden gekoppeld. Deze eigenschap moet niet worden ingesteld voor schijven die niet worden losgekoppeld en vaak worden gekoppeld, omdat de schijven hierdoor niet worden uitgelijnd met het foutdomein van de virtuele machine. | booleaans |
osType | Het type besturingssysteem. | "Linux" "Windows" |
publicNetworkAccess | Beleid voor het beheren van de export op de schijf. | "Uitgeschakeld" "Ingeschakeld" |
purchasePlan | Aankoopplangegevens voor de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt. Bijvoorbeeld - {name: 2019-Datacenter, uitgever: MicrosoftWindowsServer, product: WindowsServer} | PurchasePlan |
securityProfile | Bevat de beveiligingsgerelateerde informatie voor de resource. | DiskSecurityProfile |
supportedCapabilities | Lijst met ondersteunde mogelijkheden voor de installatiekopieën op basis waarvan de besturingssysteemschijf is gemaakt. | SupportedCapabilities |
supportsHibernation | Geeft aan dat het besturingssysteem op een schijf de sluimerstand ondersteunt. | booleaans |
laag | Prestatielaag van de schijf (bijvoorbeeld P4, S10), zoals hier wordt beschreven: https://azure.microsoft.com/pricing/details/managed-disks/ . Is niet van toepassing op Ultra-schijven. |
tekenreeks |
CreationData
Naam | Description | Waarde |
---|---|---|
createOption | Hiermee worden de mogelijke bronnen van het maken van een schijf opgesomd. | "Bijvoegen" "Kopiëren" "CopyFromSanSnapshot" "CopyStart" "Leeg" "FromImage" "Importeren" "ImportSecure" "Herstellen" "Uploaden" "UploadPreparedSecure" (vereist) |
elasticSanResourceId | Vereist als createOption CopyFromSanSnapshot is. Dit is de ARM-id van de momentopname van het elastische san-volume van de bron. | tekenreeks |
galleryImageReference | Vereist als u een galerieinstallatiekopie maakt. De id/sharedGalleryImageId/communityGalleryImageId van de ImageDiskReference is de ARM-id van de versie van de gedeelde installatiekopie van waaruit een schijf wordt gemaakt. | ImageDiskReference |
imageReference | Schijfbroninformatie voor PIR- of gebruikersinstallatiekopieën. | ImageDiskReference |
logicalSectorSize | Logische sectorgrootte in bytes voor Ultra-schijven. Ondersteunde waarden zijn 512 ad 4096. 4096 is de standaardwaarde. | int |
performancePlus | Stel deze vlag in op true om een boost te krijgen voor het prestatiedoel van de geïmplementeerde schijf. Zie hier voor het respectieve prestatiedoel. Deze vlag kan alleen worden ingesteld bij het maken van de schijf en kan niet worden uitgeschakeld nadat deze is ingeschakeld. | booleaans |
provisionedBandwidthCopySpeed | Als dit veld is ingesteld op een momentopname en createOption CopyStart is, wordt de momentopname sneller gekopieerd. | "Uitgebreid" "Geen" |
securityDataUri | Als createOption ImportSecure is, is dit de URI van een blob die moet worden geïmporteerd in de VM-gaststatus. | tekenreeks |
sourceResourceId | Als createOption Copy is, is dit de ARM-id van de bronmomentopname of schijf. | tekenreeks |
sourceUri | Als createOption Import is, is dit de URI van een blob die moet worden geïmporteerd in een beheerde schijf. | tekenreeks |
storageAccountId | Vereist als createOption Import is. De Azure Resource Manager id van het opslagaccount met de blob die als schijf moet worden geïmporteerd. | tekenreeks |
uploadSizeBytes | 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) zijn. | int |
ImageDiskReference
Naam | Description | Waarde |
---|---|---|
communityGalleryImageId | Een relatieve URI met een referentie voor de Azure Compute Gallery-installatiekopie van de community. | tekenreeks |
id | Een relatieve URI die ofwel een opslagplaats voor platforminstallatiekopieën, gebruikersinstallatiekopieën of Azure Compute Gallery-installatiekopieën bevat. | tekenreeks |
Lun | Als de schijf is 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. | int |
sharedGalleryImageId | Een relatieve URI met een direct gedeelde referentie voor azure Compute Gallery-installatiekopieën. | tekenreeks |
Versleuteling
Naam | Description | Waarde |
---|---|---|
diskEncryptionSetId | ResourceId van de schijfversleuteling die is ingesteld voor het inschakelen van versleuteling-at-rest. | tekenreeks |
type | Het type sleutel dat wordt gebruikt om de gegevens van de schijf te versleutelen. | "EncryptionAtRestWithCustomerKey" "EncryptionAtRestWithPlatformAndCustomerKeys" "EncryptionAtRestWithPlatformKey" |
EncryptionSettingsCollection
Naam | Description | Waarde |
---|---|---|
enabled | 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. | bool (vereist) |
encryptionSettings | Een verzameling versleutelingsinstellingen, één voor elk schijfvolume. | EncryptionSettingsElement[] |
encryptionSettingsVersion | 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. | tekenreeks |
EncryptionSettingsElement
Naam | Description | Waarde |
---|---|---|
diskEncryptionKey | Key Vault geheime URL en kluis-id van de schijfversleutelingssleutel | KeyVaultAndSecretReference |
keyEncryptionKey | Key Vault sleutel-URL en kluis-id van de sleutelversleutelingssleutel. KeyEncryptionKey is optioneel en wordt gebruikt om de schijfversleutelingssleutel uit te pakken. | KeyVaultAndKeyReference |
KeyVaultAndSecretReference
Naam | Description | Waarde |
---|---|---|
secretUrl | URL die verwijst naar een sleutel of geheim in KeyVault | tekenreeks (vereist) |
sourceVault | Resource-id van de KeyVault die de sleutel of het geheim bevat | SourceVault (vereist) |
SourceVault
Naam | Description | Waarde |
---|---|---|
id | Resource-id | tekenreeks |
KeyVaultAndKeyReference
Naam | Description | Waarde |
---|---|---|
keyUrl | URL die verwijst naar een sleutel of geheim in KeyVault | tekenreeks (vereist) |
sourceVault | Resource-id van de KeyVault die de sleutel of het geheim bevat | SourceVault (vereist) |
PurchasePlan
Naam | Description | Waarde |
---|---|---|
naam | De plan-id. | tekenreeks (vereist) |
product | Hiermee geeft u het product van de installatiekopieën van de marketplace. Dit is dezelfde waarde als Aanbieding onder het element imageReference. | tekenreeks (vereist) |
promotionCode | De aanbiedingspromotiecode. | tekenreeks |
publisher | De uitgever-id. | tekenreeks (vereist) |
DiskSecurityProfile
Naam | Description | Waarde |
---|---|---|
secureVMDiskEncryptionSetId | ResourceId van de schijfversleutelingsset die is gekoppeld aan de schijf met vertrouwelijke VM die is versleuteld met door de klant beheerde sleutel | tekenreeks |
securityType | Hiermee geeft u het SecurityType van de VM op. Alleen van toepassing op besturingssysteemschijven. | "ConfidentialVM_DiskEncryptedWithCustomerKey" "ConfidentialVM_DiskEncryptedWithPlatformKey" "ConfidentialVM_NonPersistedTPM" "ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey" "TrustedLaunch" |
SupportedCapabilities
Naam | Description | Waarde |
---|---|---|
acceleratedNetwork | True als de installatiekopieën van waaruit de besturingssysteemschijf is gemaakt, versneld netwerken ondersteunen. | booleaans |
architectuur | CPU-architectuur die wordt ondersteund door een besturingssysteemschijf. | "Arm64" "x64" |
diskControllerTypes | De schijfcontrollers die door een besturingssysteemschijf worden ondersteund. Indien ingesteld, kan dit SCSI of SCSI, NVME of NVME, SCSI zijn. | tekenreeks |
DiskSku
Naam | Description | Waarde |
---|---|---|
naam | De naam van de SKU. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor