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, alternativamente, 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 (apenas 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.
Especifica o nome da zona DNS 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 .
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 (apenas 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.
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 através do pipeline ou do parâmetro Zone .
Especifica a zona DNS a ser excluída.
O objeto DnsZone passado também pode ser passado através 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 solicita a confirmação se a variável $ConfirmPreference Windows PowerShell tiver algum valor diferente de Nenhum.
Se você especificar Confirm ou Confirm:$True, esse cmdlet solicitará a confirmação antes de ser executado.
Se você especificar Confirm:$False, o cmdlet não solicitará a confirmação.
A fonte deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever issues e pull requests. Para mais informações, consulte o nosso guia para colaboradores.