Udostępnij za pośrednictwem


Remove-AzVMDiskEncryptionExtension

Usuwa rozszerzenie szyfrowania dysku z maszyny wirtualnej.

Składnia

Remove-AzVMDiskEncryptionExtension
      [-ResourceGroupName] <String>
      [-VMName] <String>
      [[-Name] <String>]
      [-Force]
      [-NoWait]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Opis

Polecenie cmdlet Remove-AzVMDiskEncryptionExtension usuwa rozszerzenie szyfrowania dysku i skojarzona konfiguracja rozszerzenia z maszyny wirtualnej. Jeśli nie określono nazwy rozszerzenia, to polecenie cmdlet usuwa rozszerzenie o domyślnej nazwie AzureDiskEncryption dla maszyn wirtualnych z systemem operacyjnym Windows lub AzureDiskEncryptionForLinux dla maszyn wirtualnych opartych na systemie Linux.

To polecenie cmdlet zakończy się niepowodzeniem, jeśli szyfrowanie na maszynie wirtualnej nie zostało najpierw wyłączone. Aby wyłączyć szyfrowanie na maszynie wirtualnej, użyj polecenia Disable-AzVMDiskEncryption.

Przykłady

Przykład 1: Usuwanie rozszerzenia szyfrowania dysku z maszyny wirtualnej.

Remove-AzVMDiskEncryptionExtension -ResourceGroupName "MyResourceGroup" -VMName "MyTestVM"

To polecenie usuwa rozszerzenie o domyślnej nazwie AzureDiskEncryption dla maszyny wirtualnej z systemem operacyjnym Windows lub AzureDiskEncryptionForLinux dla maszyny wirtualnej opartej na systemie Linux o nazwie MyTestVM.

Przykład 2: Usuwanie określonego rozszerzenia szyfrowania dysku z maszyny wirtualnej.

Remove-AzVMDiskEncryptionExtension -ResourceGroupName "MyResourceGroup" -VMName "MyTestVM" -Name "MyDiskEncryptionExtension"

To polecenie usuwa rozszerzenie szyfrowania o nazwie MyDiskEncryptionExtension z maszyny wirtualnej o nazwie MyTestVM.

Parametry

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Force

Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Name

Określa nazwę zasobu usługi Azure Resource Manager, który reprezentuje rozszerzenie. Polecenie cmdlet Set-AzVMDiskEncryptionExtension ustawia tę nazwę na AzureDiskEncryption dla maszyn wirtualnych z systemem operacyjnym Windows i AzureDiskEncryptionForLinux dla maszyn wirtualnych z systemem Linux. Określ ten parametr tylko wtedy, gdy zmieniono nazwę domyślną w poleceniu cmdlet Set-AzVMDiskEncryptionExtension lub użyto innej nazwy zasobu w szablonie usługi Resource Manager.

Typ:String
Aliasy:ExtensionName
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-NoWait

Uruchamia operację i zwraca natychmiast, zanim operacja zostanie ukończona. Aby określić, czy operacja została ukończona pomyślnie, użyj innego mechanizmu.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów dla maszyny wirtualnej.

Typ:String
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VMName

Określa nazwę maszyny wirtualnej.

Typ:String
Aliasy:ResourceName
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

String

Dane wyjściowe

PSAzureOperationResponse