O cmdlet Remove-AzDnsZone exclui permanentemente uma zona DNS (Sistema de Nomes de Domínio) 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 DnsZone usando o parâmetro Name ou usando o operador de pipeline ou, como alternativa, pode especificar os parâmetros ZoneName 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 DnsZone (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 DnsZone local foi recuperado (somente operações diretamente na contagem de recursos da zona DNS como alterações, as operações em conjuntos de registros dentro da zona não o fazem).
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 das alterações simultâneas.
Especifica o nome da zona DNS que esse cmdlet remove.
Você também deve especificar o parâmetro ResourceGroupName .
Como alternativa, você pode especificar a zona DNS usando o parâmetro Zone .
Ao especificar a zona usando um objeto DnsZone (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 DnsZone local foi recuperado (somente operações diretamente na contagem de recursos da zona DNS como alterações, as operações em conjuntos de registros dentro da zona não o fazem).
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 das alterações simultâneas.
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 DnsZone , passado por meio do pipeline ou do parâmetro Zone .
Especifica a zona DNS a ser excluída.
O objeto DnsZone passado também pode ser passado por meio do pipeline.
Como alternativa, você pode especificar a zona DNS a ser excluída usando os parâmetros ZoneName e ResourceGroupName .
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.
Devido ao impacto potencialmente alto da exclusão de uma zona DNS, por padrão, esse cmdlet solicitará confirmação se a variável $ConfirmPreference Windows PowerShell tiver qualquer valor diferente de None.
Se você especificar Confirmar ou Confirmar:$True, esse cmdlet solicitará a confirmação antes de ser executado.
Se você especificar Confirm:$False, o cmdlet não solicitará confirmação.
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.