Vyžádání přístupu k rozšířené zóně Azure
Pokud chcete vytvořit prostředky Azure v umístěních rozšířených zón Azure, musíte explicitně zaregistrovat své předplatné v příslušné rozšířené zóně Azure pomocí účtu, který je vlastníkem předplatného, protože tato funkce není ve výchozím nastavení povolená. Po registraci předplatného v rozšířené zóně Azure můžete vytvářet a spravovat prostředky v rámci této konkrétní rozšířené zóny Azure.
V tomto článku se dozvíte, jak požádat a získat přístup k rozšířené zóně Azure pomocí PowerShellu nebo Azure CLI.
Požadavky
Fakturovatelný účet Azure.
Azure Cloud Shell nebo Azure PowerShell.
Kroky v tomto článku spouští rutiny Azure PowerShellu interaktivně ve službě Azure Cloud Shell. Pokud chcete spustit rutiny v Cloud Shellu, vyberte Otevřít Cloud Shell v pravém horním rohu bloku kódu. Výběrem možnosti Kopírovat zkopírujte kód a vložte ho do Cloud Shellu a spusťte ho. Cloud Shell můžete spustit také z webu Azure Portal.
Ke spuštění rutin můžete také nainstalovat Azure PowerShell místně . Tento článek vyžaduje modul Az.EdgeZones verze 0.1.0 nebo novější. Spuštěním rutiny Get-Module -ListAvailable Az.EdgeZones vyhledejte nainstalovanou verzi. Spuštěním rutiny Install-Module Az.EdgeZones nainstalujte modul Az.EdgeZones . Pokud powershell spouštíte místně, přihlaste se k Azure pomocí rutiny Connect-AzAccount .
Registrace předplatného pro poskytovatele prostředků Microsoft.EdgeZones
V této části zaregistrujete poskytovatele prostředků Microsoft.EdgeZones do svého předplatného.
Pomocí rutiny Select-AzContext vyberte předplatné, pro které chcete zaregistrovat rozšířené zóny Azure.
Set-AzContext -SubscriptionId 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'
Pomocí rutiny Register-AzResourceProvider zaregistrujte poskytovatele prostředků Microsoft.EdgeZones.
Register-AzResourceProvider -ProviderNamespace 'Microsoft.EdgeZones'
Pomocí rutiny Get-AzResourceProvider zkontrolujte stav registrace.
Get-AzResourceProvider –ProviderNamespace 'Microsoft.EdgeZones'
Měli byste počkat, až se stav registrace stane
Registered
. Pokud je stálePendingRegister
, pokus o zobrazení, výpis, registraci a zrušení registrace rozšířených zón Azure selže.
Registrace rozšířené zóny Azure
Pokud chcete zaregistrovat rozšířenou zónu Azure, musíte vybrat předplatné, pro které chcete zaregistrovat rozšířené zóny Azure, a zadat název rozšířené zóny.
Poznámka:
Účet Azure, který používáte k registraci do rozšířených zón Azure, musí být fakturovatelný účet. Pokud chcete sdílet zpětnou vazbu nebo klást otázky týkající se rozšířených zón Azure, obraťte se na podporu rozšířených zón Azure.
Pomocí rutiny Get-AzEdgeZonesExtendedZone můžete zobrazit seznam všech rozšířených zón Azure dostupných pro vaše předplatné.
Get-AzEdgeZonesExtendedZone
K registraci rozšířené zóny Azure použijte rutinu Register-AzEdgeZonesExtendedZone . Následující příklad zaregistruje Los Angeles jako rozšířenou zónu.
Register-AzEdgeZonesExtendedZone -Name 'losangeles'
Pomocí rutiny Get-AzEdgeZonesExtendedZone zkontrolujte stav registrace rozšířené zóny Azure. Následující příklad zkontroluje stav registrace rozšířené zóny Los Angeles.
Get-AzEdgeZonesExtendedZone -Name 'losangeles'
Jakmile je vaše žádost schválena, stav registrace se stane
Registered
.Poznámka:
Rozšířenou zónu Azure nemůžete použít, dokud se její stav registrace nestane
Registered
.
Zrušení registrace rozšířené zóny Azure
V této části se dozvíte, jak zrušit registraci předplatného pro rozšířenou zónu Azure.
K zrušení registrace předplatného pro rozšířenou zónu Azure použijte rutinu Unregister-AzEdgeZonesExtendedZones . Následující příklad zruší registraci pro Los Angeles jako rozšířenou zónu.
Unregister-AzEdgeZonesExtendedZone -Name 'losangeles'
Pomocí rutiny Get-AzEdgeZonesExtendedZone zkontrolujte stav registrace rozšířené zóny Azure. Následující příklad zkontroluje stav registrace rozšířené zóny Los Angeles.
Get-AzEdgeZonesExtendedZone -Name 'losangeles'
Poznámka:
Zrušení registrace rozšířené zóny Azure zobrazí stav registrace jako
PendingUnregister
. Rozšířená zóna zůstane ve vašem předplatném, dokud se stav registrace nestaneNotRegistered
.