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


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

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

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

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

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

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

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

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

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

  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.