Sdílet prostřednictvím


Remove-AzPrivateDnsZone

Odebere privátní zónu DNS ze skupiny prostředků.

Syntaxe

Remove-AzPrivateDnsZone
      -ResourceGroupName <String>
      -Name <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPrivateDnsZone
      -PrivateZone <PSPrivateDnsZone>
      [-Overwrite]
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzPrivateDnsZone
      -ResourceId <String>
      [-PassThru]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Remove-AzPrivateDnsZone trvale odstraní zónu DNS (Private Domain Name System) ze zadané skupiny prostředků. Odstraní se také všechny sady záznamů obsažené v zóně. Objekt PrivateDns Zone můžete předat pomocí parametru PrivateZone nebo pomocí operátoru kanálu, případně můžete zadat parametry Name a ResourceGroupName. Pomocí parametru Confirm a $ConfirmPreference proměnné Prostředí Windows PowerShell můžete určit, jestli vás rutina vyzve k potvrzení. Při zadávání zóny pomocí objektu PrivateDnsZone (předaného prostřednictvím kanálu nebo parametru Zone) se zóna neodstraní, pokud byla změněna v Azure DNS, protože se načetla místní PrivateDnsZone objektu (operace přímo s prostředkem zóny DNS se započítávají jako změny, operace se sadami záznamů v rámci zóny ne). To poskytuje ochranu pro souběžné změny zóny. To lze potlačit pomocí parametru Přepsání, který odstraní zónu bez ohledu na souběžné změny.

Příklady

Příklad 1: Odebrání privátní zóny

Remove-AzPrivateDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"

Tento příkaz odebere zónu s názvem myzone.com ze skupiny prostředků MyResourceGroup.

Parametry

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Name

Určuje název privátní zóny DNS, kterou tato rutina odebere. Musíte také zadat parametr ResourceGroupName. Případně můžete zónu DNS zadat pomocí parametru Zone.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Overwrite

Při zadávání zóny pomocí objektu PrivateDnsZone (předaného prostřednictvím kanálu nebo parametru Zone) se zóna neodstraní, pokud byla změněna v Azure DNS, protože se načetla místní PrivateDnsZone objektu (operace přímo s prostředkem zóny DNS se započítávají jako změny, operace se sadami záznamů v rámci zóny ne). To poskytuje ochranu pro souběžné změny zóny. To lze potlačit pomocí parametru Přepsání, který odstraní zónu bez ohledu na souběžné změny.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PassThru

Používá se k předání výsledku (logické hodnoty) operace odstranění privátní zóny dále mimo kanál.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PrivateZone

Objekt privátní zóny, který chcete odstranit.

Typ:PSPrivateDnsZone
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ResourceGroupName

Určuje název skupiny prostředků, která obsahuje zónu, kterou chcete odebrat. Musíte také zadat parametr ZoneName. Případně můžete určit zónu DNS pomocí objektu PrivateDnsZone, který se předá prostřednictvím kanálu nebo parametru Zone.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ResourceId

ID prostředku privátní zóny DNS.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

PSPrivateDnsZone

String

Výstupy

Boolean