Общие сведения о жизненном цикле схемы Azure

Это важно

11 июля 2026 г. Blueprints (Preview) будут признаны устаревшими. Перенесите существующие определения схем и назначений в Спецификации Шаблонов и Стеки Развертывания. Артефакты Blueprint необходимо конвертировать в JSON-шаблоны ARM или файлы Bicep, которые используются для определения стеков развертывания. Чтобы узнать, как создать артефакт как ресурс ARM, см. в:

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

Чтобы полностью понять схему и этапы, мы рассмотрим стандартный жизненный цикл:

  • Создание и редактирование схемы
  • Публикация схемы
  • Создание и изменение новой версии схемы
  • Публикация новой версии схемы
  • Удаление определенной версии схемы
  • Удаление чертежа

Создание и редактирование схемы

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

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

Создайте и измените схему с помощью портала Azure или REST API.

Публикация схемы

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

Опубликовать план с помощью портала Azure или с помощью REST API.

Создание и изменение новой версии схемы

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

Измените схему на портале Azure.

Публикация новой версии схемы

Каждая отредактированная версия чертежа должна быть опубликована перед тем, как её можно будет присвоить. Когда Неопубликованные изменения были внесены в схему, но не опубликованы, кнопка Публикация схемы доступна на странице редактирования схемы. Если кнопка не отображается, схема уже опубликована и не содержит неопубликованных изменений.

Замечание

Одна схема может иметь несколько опубликованных версий, которые могут быть назначены каждой подписке.

Чтобы опубликовать схему с неопубликованными изменениями, выполните те же действия для публикации новой схемы.

Удаление определенной версии схемы

Каждая версия схемы является уникальным объектом и может быть отдельно опубликована. Таким образом, можно также удалить каждую версию схемы. Удаление версии схемы не влияет на другие версии этой схемы.

Замечание

Удалить схему с активными назначениями невозможно. Сначала удалите назначения, а затем удалите версию, которую хотите удалить.

  1. Выберите Все службы в левой области. Найдите и выберите чертежи.

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

  3. Перейдите на вкладку "Опубликованные версии", найдите версию, которую хотите удалить.

  4. Щелкните правой кнопкой мыши версию, чтобы удалить и выберите "Удалить эту версию".

Удаление схемы

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

Замечание

Удалить схему с активными назначениями невозможно. Сначала удалите назначения, а затем удалите версию, которую хотите удалить.

Удалите шаблон с помощью портала Azure или REST API.

Assignments

Во время жизненного цикла схемы можно назначить подписке несколько точек. Если режим версии схемы установлен на Опубликована, то эта версия может быть назначена подписке. Этот жизненный цикл позволяет использовать и активно назначать версии схемы во время разработки более новой версии.

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

Обновление назначений

Можно обновить назначение после его привязки к плану. Существует несколько причин обновления существующего назначения, в том числе:

Дополнительные сведения см. в статье об обновлении существующих назначений.

Отмена назначения

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

  • Удаление блокировки ресурсов чертежа
  • Удаление объекта назначения схемы
  • При условии, что использовалось управляемое удостоверение, назначаемое системой, оно также удаляется.

Замечание

Все ресурсы, развернутые назначением чертежа, остаются на месте, но больше не защищены Azure Blueprints.

Дальнейшие действия