Richiedere l’accesso a una Zona Estesa di Azure
Per creare risorse di Azure in località di Zona Estesa di Azure, è necessario registrare in modo esplicito la sottoscrizione con la rispettiva Zona Estesa di Azure, usando un account proprietario di una sottoscrizione, perché questa funzionalità non è abilitata per impostazione predefinita. Una volta che la sottoscrizione è registrata con la Zona Estesa di Azure, è possibile creare e gestire risorse all'interno di tale Zona Estesa di Azure.
Questo articolo illustra come richiedere e ottenere l'accesso a una zona estesa di Azure usando PowerShell o l'interfaccia della riga di comando di Azure.
Prerequisiti
Un account Azure fatturabile.
Azure Cloud Shell o Azure PowerShell.
I passaggi descritti in questo articolo eseguono i cmdlet di Azure PowerShell in modo interattivo in Azure Cloud Shell. Per eseguire i cmdlet in Cloud Shell, selezionare Apri Cloud Shell nell'angolo superiore destro di un blocco di codice. Selezionare Copia per copiare il codice e incollarlo in Cloud Shell per eseguirlo. È anche possibile eseguire Cloud Shell dal portale di Azure.
È anche possibile installare Azure PowerShell in locale per eseguire i cmdlet. Questo articolo richiede il modulo Az.EdgeZones 0.1.0 o versioni successive. Eseguire il cmdlet Get-Module -ListAvailable Az.EdgeZones per trovare la versione installata. Eseguire il cmdlet Install-Module Az.EdgeZones per installare il modulo Az.EdgeZones. Se si esegue PowerShell in locale, accedere ad Azure usando il cmdlet Connect-AzAccount.
Registrare la sottoscrizione per il provider di risorse Microsoft.EdgeZones
In questa sezione viene registrato il provider di risorse Microsoft.EdgeZones alla sottoscrizione.
Usare il cmdlet Select-AzContext per selezionare la sottoscrizione per cui si vuole registrare le zone estese di Azure.
Set-AzContext -SubscriptionId 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'
Usare il cmdlet Register-AzResourceProvider per registrare il provider di risorse Microsoft.EdgeZones.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.EdgeZones'
Usare il cmdlet Get-AzResourceProvider per controllare lo stato di registrazione.
Get-AzResourceProvider –ProviderNamespace 'Microsoft.EdgeZones'
È consigliabile attendere che lo stato di registrazione diventi
Registered
. Se è ancoraPendingRegister
, il tentativo di visualizzare, elencare, registrare e annullare la registrazione delle Zone Estese di Azure avrà esito negativo.
Registrarsi per una Zona Estesa di Azure
Per registrarsi a una Zona Estesa di Azure, è necessario selezionare la sottoscrizione per cui si vuole registrare le Zone Estese di Azure e specificare il nome della Zona Estesa.
Nota
L'account Azure usato per registrarsi per le zone estese di Azure deve essere un account fatturabile. Per condividere commenti e suggerimenti o porre domande sulle zone estese di Azure, contattare il supporto di Zone estese di Azure.
Usare il cmdlet Get-AzEdgeZonesExtendedZone per elencare tutte le Zone Estese di Azure disponibili per la sottoscrizione.
Get-AzEdgeZonesExtendedZone
Usare il cmdlet Register-AzEdgeZonesExtendedZone per registrarsi per una Zona Estesa di Azure. Nell'esempio seguente viene registrato Los Angeles come Zona Estesa.
Register-AzEdgeZonesExtendedZone -Name 'losangeles'
Usare il cmdlet Get-AzEdgeZonesExtendedZone per controllare lo stato di registrazione di una Zona Estesa di Azure. Nell'esempio seguente viene controllato lo stato di registrazione della Zona Estesa di Los Angeles.
Get-AzEdgeZonesExtendedZone -Name 'losangeles'
Dopo l'approvazione della richiesta, lo stato di registrazione diventa
Registered
.Nota
Non è possibile usare una Zona Estesa di Azure finché lo stato di registrazione non diventa
Registered
.
Annullare la registrazione per una Zona Estesa di Azure
In questa sezione viene illustrato come annullare la registrazione della sottoscrizione per una Zona Estesa di Azure.
Usare il cmdlet Unregister-AzEdgeZonesExtendedZone per annullare la registrazione della sottoscrizione per una Zona Estesa di Azure. Nell'esempio seguente viene annullata la registrazione di Los Angeles come Zona Estesa.
Unregister-AzEdgeZonesExtendedZone -Name 'losangeles'
Usare il cmdlet Get-AzEdgeZonesExtendedZone per controllare lo stato di registrazione di una Zona Estesa di Azure. Nell'esempio seguente viene controllato lo stato di registrazione della Zona Estesa di Los Angeles.
Get-AzEdgeZonesExtendedZone -Name 'losangeles'
Nota
L'annullamento della registrazione di una Zona Estesa di Azure mostrerà lo stato di registrazione come
PendingUnregister
. La Zona Estesa rimane nella sottoscrizione fino a quando lo stato di registrazione non diventaNotRegistered
.