Remove-AzPrivateDnsZone
Remove uma zona DNS privada de um grupo de recursos.
Sintaxe
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
O cmdlet Remove-AzPrivateDnsZone exclui permanentemente uma zona DNS (Sistema de Nomes de Domínio) privada de um grupo de recursos especificado. Todos os conjuntos de registros contidos na zona também são excluídos. Você pode passar um objeto PrivateDnsZone usando o parâmetro PrivateZone ou usando o operador de pipeline ou, alternativamente, pode especificar os parâmetros Name e ResourceGroupName . Você pode usar o parâmetro Confirm e $ConfirmPreference variável do Windows PowerShell para controlar se o cmdlet solicita confirmação. Ao especificar a zona usando um objeto PrivateDnsZone (passado por meio do pipeline ou do parâmetro Zone), a zona não será excluída se tiver sido alterada no DNS do Azure desde que o objeto PrivateDnsZone local foi recuperado (somente as operações diretamente no recurso da zona DNS contam como alterações, as operações em conjuntos de registros dentro da zona não). Isso fornece proteção para alterações de zona simultâneas. Isso pode ser suprimido usando o parâmetro Overwrite , que exclui a zona independentemente de alterações simultâneas.
Exemplos
Exemplo 1: Remover uma zona privada
Remove-AzPrivateDnsZone -Name "myzone.com" -ResourceGroupName "MyResourceGroup"
Este comando remove a zona denominada myzone.com do grupo de recursos denominado MyResourceGroup.
Parâmetros
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Name
Especifica o nome da zona DNS privada removida por este cmdlet. Você também deve especificar o parâmetro ResourceGroupName . Como alternativa, você pode especificar a zona DNS usando o parâmetro Zone .
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Overwrite
Ao especificar a zona usando um objeto PrivateDnsZone (passado por meio do pipeline ou do parâmetro Zone), a zona não será excluída se tiver sido alterada no DNS do Azure desde que o objeto PrivateDnsZone local foi recuperado (somente as operações diretamente no recurso da zona DNS contam como alterações, as operações em conjuntos de registros dentro da zona não). Isso fornece proteção para alterações de zona simultâneas. Isso pode ser suprimido usando o parâmetro Overwrite , que exclui a zona independentemente de alterações simultâneas.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PassThru
Usado para passar o resultado (booleano) da operação excluir zona privada mais abaixo do pipeline.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-PrivateZone
O objeto de zona privada a ser excluído.
Tipo: | PSPrivateDnsZone |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-ResourceGroupName
Especifica o nome do grupo de recursos que contém a zona a ser removida. Você também deve especificar o parâmetro ZoneName . Como alternativa, você pode especificar a zona DNS usando um objeto PrivateDnsZone , passado pelo pipeline ou pelo parâmetro Zone .
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ResourceId
ID de Recursos da Zona DNS Privada.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
Saídas
Ligações Relacionadas
Azure PowerShell