Set-AzVmssDiskEncryptionExtension
Hiermee schakelt u schijfversleuteling in op een VM-schaalset.
Syntaxis
Set-AzVmssDiskEncryptionExtension
[-ResourceGroupName] <String>
[-VMScaleSetName] <String>
[-DiskEncryptionKeyVaultUrl] <String>
[-DiskEncryptionKeyVaultId] <String>
[-KeyEncryptionKeyUrl <String>]
[-KeyEncryptionKeyVaultId <String>]
[-KeyEncryptionAlgorithm <String>]
[-VolumeType <String>]
[-ForceUpdate]
[-TypeHandlerVersion <String>]
[-ExtensionName <String>]
[-Passphrase <String>]
[-Force]
[-DisableAutoUpgradeMinorVersion]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet Set-AzVmssDiskEncryptionExtension schakelt u versleuteling in op een VM-schaalset. Met deze cmdlet kunt u versleuteling inschakelen door de schijfversleutelingsextensie op de VM-schaalset te installeren. Als er geen naamparameter is opgegeven, wordt een extensie met de standaardnaam AzureDiskEncryption geïnstalleerd voor virtuele machines waarop het Windows-besturingssysteem of AzureDiskEncryptionForLinux voor virtuele Linux-machines wordt uitgevoerd.
Voorbeelden
Voorbeeld 1
$RGName = "MyResourceGroup"
$VmssName = "MyTestVmss"
$VaultName= "MyKeyVault"
$KeyVault = Get-AzKeyVault -VaultName $VaultName -ResourceGroupName $RGName
$DiskEncryptionKeyVaultUrl = $KeyVault.VaultUri
$KeyVaultResourceId = $KeyVault.ResourceId
PS C:\> Set-AzVmssDiskEncryptionExtension -ResourceGroupName $RGName -VMScaleSetName $VmssName -DiskEncryptionKeyVaultUrl $DiskEncryptionKeyVaultUrl -DiskEncryptionKeyVaultId $KeyVaultResourceId
Met deze opdracht schakelt u versleuteling in op alle schijven van alle VM's in de VM-schaalset.
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DisableAutoUpgradeMinorVersion
Automatische upgrade van secundaire versie uitschakelen
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DiskEncryptionKeyVaultId
ResourceID van de KeyVault waarin de gegenereerde versleutelingssleutel wordt geplaatst
Type: | String |
Position: | 3 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DiskEncryptionKeyVaultUrl
URL van de KeyVault waar de gegenereerde versleutelingssleutel wordt geplaatst
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ExtensionName
De extensienaam. Als deze parameter niet is opgegeven, zijn de standaardwaarden AzureDiskEncryption voor windows-VM's en AzureDiskEncryptionForLinux voor Linux-VM's
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Force
Versleuteling afdwingen voor de virtuele-machineschaalset.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ForceUpdate
Genereer een tag voor geforceerde update. Dit moet worden gegeven om herhaalde versleutelingsbewerkingen uit te voeren op dezelfde VIRTUELE machine.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-KeyEncryptionAlgorithm
KeyEncryption Algorithm gebruikt om de volumeversleutelingssleutel te versleutelen
Type: | String |
Geaccepteerde waarden: | RSA-OAEP, RSA1_5 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-KeyEncryptionKeyUrl
Versie-URL van KeyVault van de KeyEncryptionKey die wordt gebruikt voor het versleutelen van de schijfversleutelingssleutel
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-KeyEncryptionKeyVaultId
ResourceID van de KeyVault met de KeyEncryptionKey die wordt gebruikt om de schijfversleutelingssleutel te versleutelen
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Passphrase
De wachtwoordzin die is opgegeven in parameters. Deze parameter werkt alleen voor virtuele Linux-machines.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ResourceGroupName
De naam van de resourcegroep waartoe de VM-schaalset behoort
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-TypeHandlerVersion
De typehandlerversie.
Type: | String |
Aliassen: | HandlerVersion, Version |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VMScaleSetName
Naam van de virtuele-machineschaalset
Type: | String |
Aliassen: | Name |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VolumeType
Type van het volume (besturingssysteem of gegevens) voor het uitvoeren van versleutelingsbewerkingen
Type: | String |
Geaccepteerde waarden: | OS, Data, All |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
System.Management.Automation.SwitchParameter