Solicitar acesso a uma Zona Estendida do Azure
Para criar recursos do Azure em locais da Zona Estendida do Azure, você precisa registrar explicitamente sua assinatura na respetiva Zona Estendida do Azure, usando uma conta que seja proprietária da assinatura, pois esse recurso não está habilitado por padrão. Depois que a assinatura for registrada na Zona Estendida do Azure, você poderá criar e gerenciar recursos dentro dessa Zona Estendida do Azure específica.
Neste artigo, você aprenderá a solicitar e obter acesso a uma Zona Estendida do Azure usando o PowerShell ou a CLI do Azure.
Pré-requisitos
Uma conta do Azure faturável.
Azure Cloud Shell ou Azure PowerShell.
As etapas neste artigo executam os cmdlets do Azure PowerShell interativamente no Azure Cloud Shell. Para executar os cmdlets no Cloud Shell, selecione Open Cloud Shell no canto superior direito de um bloco de código. Selecione Copiar para copiar o código e cole-o no Cloud Shell para executá-lo. Você também pode executar o Cloud Shell de dentro do portal do Azure.
Você também pode instalar o Azure PowerShell localmente para executar os cmdlets. Este artigo requer o módulo Az.EdgeZones versão 0.1.0 ou posterior. Execute o cmdlet Get-Module -ListAvailable Az.EdgeZones para localizar a versão instalada. Execute o cmdlet Install-Module Az.EdgeZones para instalar o módulo Az.EdgeZones . Se você executar o PowerShell localmente, entre no Azure usando o cmdlet Connect-AzAccount .
Registe a sua subscrição para o fornecedor de recursos Microsoft.EdgeZones
Nesta seção, você registra o provedor de recursos Microsoft.EdgeZones em sua assinatura.
Use o cmdlet Select-AzContext para selecionar a assinatura para a qual você deseja registrar as Zonas Estendidas do Azure.
Set-AzContext -SubscriptionId 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'
Use o cmdlet Register-AzResourceProvider para registrar o provedor de recursos Microsoft.EdgeZones.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.EdgeZones'
Use o cmdlet Get-AzResourceProvider para verificar o estado do registro.
Get-AzResourceProvider –ProviderNamespace 'Microsoft.EdgeZones'
Você deve esperar até que o estado de registro se torne
Registered
. Se aindaPendingRegister
for , a tentativa de mostrar, listar, registrar e cancelar o registro das Zonas Estendidas do Azure falhará.
Registrar-se para uma Zona Estendida do Azure
Para se registrar em uma Zona Estendida do Azure, você deve selecionar a assinatura para a qual deseja registrar as Zonas Estendidas do Azure e especificar o nome da Zona Estendida.
Nota
A conta do Azure que você está usando para se registrar nas Zonas Estendidas do Azure deve ser uma conta faturável. Para compartilhar seus comentários ou fazer perguntas sobre as Zonas Estendidas do Azure, entre em contato com o suporte de Zonas Estendidas do Azure.
Use o cmdlet Get-AzEdgeZonesExtendedZone para listar todas as Zonas Estendidas do Azure disponíveis para sua assinatura.
Get-AzEdgeZonesExtendedZone
Use o cmdlet Register-AzEdgeZonesExtendedZone para se registrar em uma Zona Estendida do Azure. O exemplo a seguir registra Los Angeles como uma Zona Estendida.
Register-AzEdgeZonesExtendedZone -Name 'losangeles'
Use o cmdlet Get-AzEdgeZonesExtendedZone para verificar o estado de registro de uma Zona Estendida do Azure. O exemplo a seguir verifica o estado de registro da Extended Zone Los Angeles.
Get-AzEdgeZonesExtendedZone -Name 'losangeles'
Assim que o seu pedido for aprovado, o estado de registo torna-se
Registered
.Nota
Você não pode usar uma Zona Estendida do Azure até que seu estado de registro se torne
Registered
.
Cancelar o registro em uma Zona Estendida do Azure
Nesta seção, você aprenderá a cancelar o registro de sua assinatura para uma Zona Estendida do Azure.
Use o cmdlet Unregister-AzEdgeZonesExtendedZone para cancelar o registro de sua assinatura para uma Zona Estendida do Azure. O exemplo a seguir cancela o registro para Los Angeles como uma Zona Estendida.
Unregister-AzEdgeZonesExtendedZone -Name 'losangeles'
Use o cmdlet Get-AzEdgeZonesExtendedZone para verificar o estado de registro de uma Zona Estendida do Azure. O exemplo a seguir verifica o estado de registro da Extended Zone Los Angeles.
Get-AzEdgeZonesExtendedZone -Name 'losangeles'
Nota
Cancelar o registro de uma Zona Estendida do Azure mostrará o estado de registro como
PendingUnregister
. A Zona Estendida permanece em sua assinatura até que o estado de registro se torneNotRegistered
.