Поделиться через


Запрос доступа к расширенной зоне Azure

Внимание

Служба расширенных зон Azure в настоящее время доступна в предварительной версии. Юридические условия, применимые к функциям Azure, которые находятся в состоянии бета-версии, предварительной версии или иным образом еще не выпущены в общедоступной версии, см. на странице Дополнительные условия использования предварительных версий в Microsoft Azure.

Чтобы создать ресурсы Azure в расположениях расширенной зоны Azure, необходимо явно зарегистрировать подписку в соответствующей расширенной зоне Azure, используя учетную запись владельца подписки, так как эта возможность не включена по умолчанию. После регистрации подписки в расширенной зоне Azure вы можете создавать ресурсы в определенной расширенной зоне Azure и управлять ими.

Из этой статьи вы узнаете, как запросить и получить доступ к расширенной зоне Azure с помощью PowerShell или Azure CLI.

Необходимые компоненты

  • Оплачиваемая учетная запись Azure.

  • Azure Cloud Shell или Azure PowerShell.

    Действия, описанные в этой статье, выполняют командлеты Azure PowerShell в интерактивном режиме в Azure Cloud Shell. Чтобы запустить командлеты в Cloud Shell, выберите Open Cloud Shell в правом верхнем углу блока кода. Выберите "Копировать", чтобы скопировать код, а затем вставьте его в Cloud Shell, чтобы запустить его. Вы также можете запустить Cloud Shell из портал Azure.

    Вы также можете установить Azure PowerShell локально для выполнения командлетов. Для этой статьи требуется модуль Az.EdgeZones версии 0.1.0 или более поздней. Выполните командлет Get-Module -ListAvailable Az.EdgeZones , чтобы найти установленную версию. Выполните командлет Az.EdgeZones install-Module Az.EdgeZones , чтобы установить модуль Az.EdgeZones . При локальном запуске PowerShell войдите в Azure с помощью командлета Connect-AzAccount .

Регистрация подписки для поставщика ресурсов Microsoft.EdgeZones

В этом разделе описана регистрация поставщика ресурсов Microsoft.EdgeZones в подписке.

  1. Используйте командлет Select-AzContext , чтобы выбрать подписку, для которой требуется зарегистрировать расширенные зоны Azure.

    Set-AzContext -SubscriptionId 'aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e'
    
  2. Используйте командлет Register-AzResourceProvider для регистрации поставщика ресурсов Microsoft.EdgeZones.

    Register-AzResourceProvider -ProviderNamespace 'Microsoft.EdgeZones'
    
  3. Используйте командлет Get-AzResourceProvider для проверки состояния регистрации.

    Get-AzResourceProvider –ProviderNamespace 'Microsoft.EdgeZones'
    

    Подождите, пока состояние регистрации не станет Registered. Если это все еще PendingRegister, попытка показать, перечислить, зарегистрировать и отменить регистрацию расширенных зон Azure завершится ошибкой.

Регистрация для расширенной зоны Azure

Чтобы зарегистрировать расширенную зону Azure, необходимо выбрать подписку, для которой требуется зарегистрировать расширенные зоны Azure и указать имя расширенной зоны.

Примечание.

Учетная запись Azure, используемая для регистрации в расширенных зонах Azure, должна быть оплачиваемой учетной записью. Чтобы поделиться своими отзывами или задать вопросы о расширенных зонах Azure, обратитесь в службу поддержки расширенных зон Azure.

  1. Используйте командлет Get-AzEdgeZonesExtendedZone , чтобы получить список всех расширенных зон Azure, доступных для подписки.

    Get-AzEdgeZonesExtendedZone
    
  2. Используйте командлет Register-AzEdgeZonesExtendedZone для регистрации в расширенной зоне Azure. В следующем примере регистрируется в Лос-Анджелесе в качестве расширенной зоны.

    Register-AzEdgeZonesExtendedZone -Name 'losangeles'
    
  3. Используйте командлет Get-AzEdgeZonesExtendedZone , чтобы проверить состояние регистрации расширенной зоны Azure. В следующем примере проверяется состояние регистрации расширенной зоны Лос-Анджелеса.

    Get-AzEdgeZonesExtendedZone -Name 'losangeles'
    

    После утверждения запроса состояние регистрации становится Registered.

    Примечание.

    Вы не можете использовать расширенную зону Azure, пока не станет Registeredее состояние регистрации.

Отмена регистрации для расширенной зоны Azure

В этом разделе описано, как отменить регистрацию подписки для расширенной зоны Azure.

  1. Используйте командлет Unregister-AzEdgeZonesExtendedZone , чтобы отменить регистрацию подписки для расширенной зоны Azure. В следующем примере отменяется регистрация для Лос-Анджелеса в качестве расширенной зоны.

    Unregister-AzEdgeZonesExtendedZone -Name 'losangeles'
    
  2. Используйте командлет Get-AzEdgeZonesExtendedZone , чтобы проверить состояние регистрации расширенной зоны Azure. В следующем примере проверяется состояние регистрации расширенной зоны Лос-Анджелеса.

    Get-AzEdgeZonesExtendedZone -Name 'losangeles'
    

    Примечание.

    Отмена регистрации расширенной зоны Azure будет отображать состояние регистрации как PendingUnregister. Расширенная зона остается в подписке до тех пор, пока не станет NotRegisteredсостояние регистрации.