Set-AzHDInsightClusterDiskEncryptionKey
Fait pivoter la clé de chiffrement de disque du cluster HDInsight spécifié.
Syntaxe
Set-AzHDInsightClusterDiskEncryptionKey
[-ResourceGroupName] <String>
[-Name] <String>
-EncryptionKeyName <String>
-EncryptionKeyVersion <String>
-EncryptionVaultUri <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzHDInsightClusterDiskEncryptionKey
[-ResourceId] <String>
-EncryptionKeyName <String>
-EncryptionKeyVersion <String>
-EncryptionVaultUri <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzHDInsightClusterDiskEncryptionKey
[-InputObject] <AzureHDInsightCluster>
-EncryptionKeyName <String>
-EncryptionKeyVersion <String>
-EncryptionVaultUri <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Faites pivoter la clé de chiffrement de disque du cluster HDInsight spécifié. Pour cette opération, le cluster doit avoir accès à la clé actuelle et à la nouvelle clé prévue. Sinon, l’opération de rotation des clés échouera.
Exemples
Exemple 1
# Cluster configuration info
$clusterResourceGroupName = "Group"
$clusterName = "your-cmk-cluster"
Set-AzHDInsightClusterDiskEncryptionKey `
-ResourceGroupName $clusterResourceGroupName `
-ClusterName $clusterName `
-EncryptionKeyName new-key `
-EncryptionVaultUri https://MyKeyVault.vault.azure.net `
-EncryptionKeyVersion 00000000000000000000000000000000
Exemple 2
# Cluster configuration info
$clusterName = "your-cmk-cluster"
$cluster= Get-AzHDInsightCluster -ClusterName $clusterName
$cluster | Set-AzHDInsightClusterDiskEncryptionKey `
-EncryptionKeyName new-key `
-EncryptionVaultUri https://MyKeyVault.vault.azure.net `
-EncryptionKeyVersion 00000000000000000000000000000000
Paramètres
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EncryptionKeyName
Obtient ou définit le nom de la clé de chiffrement.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EncryptionKeyVersion
Obtient ou définit la version de la clé de chiffrement.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-EncryptionVaultUri
Obtient ou définit l’URI du coffre de chiffrement.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-InputObject
Obtient ou définit l’objet d’entrée.
Type: | AzureHDInsightCluster |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Name
Obtient ou définit le nom du cluster.
Type: | String |
Alias: | ClusterName |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Obtient ou définit le nom du groupe de ressources.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceId
Obtient ou définit l’ID de ressource.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
Entrées
None