Remove-AzPrivateDnsZone
Rimuove una zona DNS privata da un gruppo di risorse.
Sintassi
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>]
Descrizione
Il cmdlet Remove-AzPrivateDnsZone elimina definitivamente una zona DNS (Domain Name System) privata da un gruppo di risorse specificato. Vengono eliminati anche tutti i set di record contenuti nella zona. È possibile passare un oggetto PrivateDnsZone usando il parametro PrivateZone o l'operatore della pipeline oppure specificare i parametri Name e ResourceGroupName. È possibile usare il parametro Confirm e $ConfirmPreference variabile di Windows PowerShell per controllare se il cmdlet richiede la conferma. Quando si specifica la zona usando un oggetto PrivateDnsZone (passato tramite la pipeline o il parametro Zone), la zona non viene eliminata se è stata modificata in DNS di Azure perché l'oggetto PrivateDnsZone locale è stato recuperato (solo le operazioni direttamente sul conteggio delle risorse della zona DNS come modifiche, le operazioni sui set di record all'interno della zona non vengono recuperate). Ciò garantisce la protezione per le modifiche simultanee della zona. Questa operazione può essere eliminata usando il parametro Sovrascrivi , che elimina la zona indipendentemente dalle modifiche simultanee.
Esempio
Esempio 1: Rimuovere una zona privata
Remove-AzPrivateDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
Questo comando rimuove la zona denominata myzone.com dal gruppo di risorse denominato MyResourceGroup.
Parametri
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Specifica il nome della zona DNS privata rimossa da questo cmdlet. È inoltre necessario specificare il parametro ResourceGroupName . In alternativa, è possibile specificare la zona DNS usando il parametro Zone .
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Overwrite
Quando si specifica la zona usando un oggetto PrivateDnsZone (passato tramite la pipeline o il parametro Zone), la zona non viene eliminata se è stata modificata in DNS di Azure perché l'oggetto PrivateDnsZone locale è stato recuperato (solo le operazioni direttamente sul conteggio delle risorse della zona DNS come modifiche, le operazioni sui set di record all'interno della zona non vengono recuperate). Ciò garantisce la protezione per le modifiche simultanee della zona. Questa operazione può essere eliminata usando il parametro Sovrascrivi , che elimina la zona indipendentemente dalle modifiche simultanee.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PassThru
Usato per passare il risultato (booleano) dell'operazione di eliminazione della zona privata più avanti nella pipeline.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PrivateZone
Oggetto zona privata da eliminare.
Tipo: | PSPrivateDnsZone |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-ResourceGroupName
Specifica il nome del gruppo di risorse che contiene la zona da rimuovere. È inoltre necessario specificare il parametro ZoneName . In alternativa, è possibile specificare la zona DNS usando un oggetto PrivateDnsZone , passato tramite la pipeline o il parametro Zone .
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceId
DNS privato Id risorsa zona.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-WhatIf
Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |