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


Настройка предварительных версий функций для подписки Azure

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

Azure Feature Exposure Control (AFEC) доступна в пространстве имен Microsoft.Features. Предварительные версии функций имеют следующий формат для ИД ресурса:

Microsoft.Features/providers/{resourceProviderNamespace}/features/{featureName}

Требуемый доступ

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

Предварительные версии функций

Вы можете получить список всех предварительных версий функций и их состояний регистрации для подписки Azure.

Примечание.

На портале отображается только предварительная версия функции, когда служба, которая владеет функцией явного согласия на управление функциями предварительной версии. Если функция, которую вы ищете, не отображается в списке, рекомендуется использовать Azure CLI и Azure PowerShell.

  1. Войдите на портал Azure.

  2. В поле поиска введите подписки и выберите Подписки.

    Снимок экрана: поле поиска портал Azure с введенными подписками.

  3. Выберите ссылку в соответствии с названием своей подписки.

    Снимок экрана: портал Azure с выделенным выделением подписки.

  4. В меню слева в разделе "Параметры" выберите пункт "Предварительный просмотр функций".

    Снимок экрана: портал Azure с выделенным параметром меню

  5. Отобразится список доступных предварительных версий функций и текущее состояние регистрации.

    Снимок экрана: портал Azure отображение списка предварительных версий функций.

  6. В функциях предварительной версии можно отфильтровать список по имени, состоянию или типу:

    • Фильтрация по названию: должен использоваться текст из названия предварительной версии функции, а не отображаемое имя.
    • Фильтрация по состоянию: выберите раскрывающееся меню, затем выберите состояние. Портал не позволяет выполнять фильтрацию по состоянию Отмена регистрации.
    • Фильтрация по типу: выберите раскрывающееся меню, затем выберите тип.

    Снимок экрана: портал Azure с параметрами фильтра для предварительных версий функций.

Регистрация предварительной версии функции

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

После регистрации функции предварительной версии в подписке вы увидите одно из двух состояний: Зарегистрировано или ожидается.

  • Состояние предварительной версии функции, которая не требует утверждения, — Зарегистрирована.
  • Если предварительная версия функции требует утверждения, состояние ее регистрации — Ожидание. Необходимо запросить утверждение от службы Azure, предлагающей предварительную версию функции. Как правило, доступ запрашивается через службу поддержки.
    • Чтобы запросить утверждение, отправьте запрос на поддержку Azure.
    • После утверждения регистрации текущее состояние предварительной версии функции заменится состоянием Зарегистрирована.

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

  1. Войдите на портал Azure.

  2. В поле поиска введите подписки и выберите Подписки.

  3. Выберите ссылку в соответствии с названием своей подписки.

  4. В меню слева выберите Предварительные версии функций в разделе Параметры.

  5. Выберите ссылку в соответствии с предварительной версией функции, которую необходимо зарегистрировать.

  6. Выберите Зарегистрировать.

    Снимок экрана: портал Azure с кнопкой

  7. Нажмите ОК.

Экран Предварительные версии функций обновится, и отобразится параметр Состояние предварительной версии функции.

Отмена регистрации предварительной версии функции

Завершив использование функции предварительной версии, отмените регистрацию из подписки Azure. Вы можете заметить два разных состояния после отмены регистрации функции. При отмене регистрации на портале состояние не зарегистрировано. При отмене регистрации с помощью Azure CLI, PowerShell или REST API состояние отменяется. Состояние отличается, так как портал удаляет регистрацию функции, а команды отменяют ее регистрацию. В обоих случаях эта функция больше не доступна для вашей подписки. Вы можете снова войти в функцию, повторно зарегистрируя ее.

Отменить регистрацию предварительных версий функций можно в разделе Предварительные версии функций. Значение Состояние заменяется значением Не зарегистрирована.

  1. Войдите на портал Azure.

  2. В поле поиска введите подписки и выберите Подписки.

  3. Выберите ссылку в соответствии с названием своей подписки.

  4. В меню слева в разделе "Параметры" выберите пункт "Предварительный просмотр функций".

  5. Выберите ссылку в соответствии с предварительной версией функции, для которой необходимо отменить регистрацию.

  6. Выберите Отмена регистрации.

    Снимок экрана: портал Azure с кнопкой отмены регистрации для функции предварительной версии.

  7. Нажмите ОК.

Настройка предварительных версий функций с помощью Политика Azure

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

Следующие шаги

  • Сведения о том, как пользоваться вызовами REST API, о перечислении, регистрации предварительных версий функций, отмене их регистрации см. в документации по функциям.
  • Дополнительные сведения о том, как можно зарегистрировать поставщика ресурсов, см. в статье Поставщики и типы ресурсов Azure.
  • Список поставщиков ресурсов для служб Azure см. в статье Поставщики ресурсов для служб Azure.