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


az blueprint

Note

Эта ссылка является частью расширения blueprint для Azure CLI (версия 2.50.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az blueprint . Подробнее о расширениях.

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта группа команд устарела и будет удалена в следующем критическом выпуске изменения (2.86.0), запланированном на май 2026 года.

Команды для управления схемой.

Команды

Имя Описание Тип Состояние
az blueprint artifact

Команды для управления артефактом схемы.

Extension GA
az blueprint artifact delete

Удаление артефакта схемы.

Extension Preview
az blueprint artifact list

Вывод списка артефактов для заданного определения схемы.

Extension Preview
az blueprint artifact policy

Команды для управления артефактом назначения политики схемы.

Extension GA
az blueprint artifact policy create

Создание артефакта политики схемы.

Extension GA
az blueprint artifact policy update

Обновление артефакта политики схемы.

Extension GA
az blueprint artifact role

Команды для управления артефактом назначения ролей схемы.

Extension GA
az blueprint artifact role create

Создание артефакта роли схемы.

Extension GA
az blueprint artifact role update

Обновление артефакта роли схемы.

Extension GA
az blueprint artifact show

Получение артефакта схемы.

Extension Preview
az blueprint artifact template

Команды для управления артефактом шаблона ARM схемы.

Extension GA
az blueprint artifact template create

Создание артефакта армейки схемы.

Extension GA
az blueprint artifact template update

Обновление артефакта армейки схемы.

Extension GA
az blueprint assignment

Команды для управления назначением схемы.

Extension GA
az blueprint assignment create

Создание назначения схемы.

Extension GA
az blueprint assignment delete

Удаление назначения схемы.

Extension Preview
az blueprint assignment list

Вывод списка назначений схемы в подписке.

Extension Preview
az blueprint assignment show

Получение назначения схемы.

Extension Preview
az blueprint assignment update

Обновление назначения схемы.

Extension GA
az blueprint assignment wait

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

Extension GA
az blueprint assignment who

Получение объекта ObjectId объекта имени субъекта-объекта Blueprint Servie.

Extension Preview
az blueprint create

Создание определения схемы.

Extension Preview
az blueprint delete

Удаление определения схемы.

Extension Preview
az blueprint export

Экспорт определения схемы и артефактов в json-файлы.

Extension GA
az blueprint import

Импорт определения схемы и артефактов из directoy файлов JSON.

Extension GA
az blueprint list

Перечисление определений схемы.

Extension Preview
az blueprint publish

Опубликуйте новую версию определения схемы с последними артефактами. Опубликованные определения схемы неизменяемы.

Extension Preview
az blueprint resource-group

Команды для управления артефактом группы ресурсов схемы.

Extension GA
az blueprint resource-group add

Добавьте артефакт группы ресурсов в схему.

Extension GA
az blueprint resource-group list

Вывод списка артефактов группы ресурсов схемы.

Extension GA
az blueprint resource-group remove

Удалите артефакт группы ресурсов схемы.

Extension GA
az blueprint resource-group show

Отображение артефакта группы ресурсов схемы.

Extension GA
az blueprint resource-group update

Обновление артефакта группы ресурсов схемы.

Extension GA
az blueprint show

Получение определения схемы.

Extension Preview
az blueprint update

Обновление определения схемы.

Extension Preview
az blueprint version

Команды для управления опубликованными версиями схемы.

Extension Preview
az blueprint version artifact

Команды для управления опубликованными артефактами схемы.

Extension Preview
az blueprint version artifact list

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

Extension Preview
az blueprint version artifact show

Отображение артефакта для опубликованной схемы.

Extension Preview
az blueprint version delete

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

Extension Preview
az blueprint version list

Список опубликованных версий заданного определения схемы.

Extension Preview
az blueprint version show

Получение опубликованной версии схемы.

Extension Preview

az blueprint create

Предварительный просмотр Критическое изменение

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки:

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Создание определения схемы.

az blueprint create --name
                    --target-scope {managementGroup, subscription}
                    [--description]
                    [--display-name]
                    [--management-group]
                    [--parameters]
                    [--resource-groups]
                    [--subscription]

Примеры

Создание схемы подписки

az blueprint create --subscription MySubscription --name MyBlueprint --description "blueprint contains all artifacts" --target-scope subscription

Создание схемы группы управления

az blueprint create --management-group MyManagementGroup --name MyBlueprint --description "blueprint contains all artifact" --target-scope subscription

Обязательные параметры

--name -n

Имя определения схемы.

--target-scope

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

Свойство Значение
Допустимые значения: managementGroup, subscription

Необязательные параметры

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

--description

В нескольких строках объясняется этот ресурс.

--display-name

Строка однострочный поясняет этот ресурс.

--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--parameters -p

Параметры, необходимые для определения схемы. Это может быть строка JSON или путь к файлу JSON. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--resource-groups

Заполнители групп ресурсов, определенные этим определением схемы. Ожидаемое значение: json-string/@json-file. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False

az blueprint delete

Предварительный просмотр Критическое изменение

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки:

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Удаление определения схемы.

az blueprint delete --name
                    [--management-group]
                    [--subscription]
                    [--yes]

Примеры

Удаление схемы группы управления

az blueprint delete --management-group MyManagementGroup --name MyBlueprint

Удаление схемы подписки

az blueprint delete --subscription MySubscription --name MyBlueprint

Обязательные параметры

--name -n

Имя определения схемы.

Необязательные параметры

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

--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False

az blueprint export

Критическое изменение

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Экспорт определения схемы и артефактов в json-файлы.

az blueprint export --name
                    --output-path
                    [--management-group]
                    [--subscription]
                    [--yes]

Примеры

Экспорт определения схемы и артефактов

az blueprint export --name MyBlueprint \
--output-path "path/to/blueprint/directory"

Обязательные параметры

--name -n

Имя определения схемы для экспорта.

--output-path

Путь к каталогу для определений json схемы и артефактов. Файл определения схемы будет называться blueprint.json. Файлы JSON артефактов будут находиться в подкаталогах с именем артефактов.

Необязательные параметры

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

--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
--yes -y

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

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False

az blueprint import

Критическое изменение

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Импорт определения схемы и артефактов из directoy файлов JSON.

az blueprint import --input-path
                    --name
                    [--management-group]
                    [--subscription]
                    [--yes]

Примеры

Импорт определения схемы и артефактов

az blueprint import --name MyBlueprint \
--input-path "path/to/blueprint/directory"

Обязательные параметры

--input-path

Путь к каталогу для определений json схемы и артефактов. Файл определения схемы должен называться blueprint.json. Файлы JSON артефактов должны находиться в подкаталоге с именем артефактов.

--name -n

Имя определения схемы.

Необязательные параметры

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

--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
--yes -y

Не запрашивать подтверждение.

Свойство Значение
Default value: False
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False

az blueprint list

Предварительный просмотр Критическое изменение

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки:

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Перечисление определений схемы.

az blueprint list [--management-group]
                  [--max-items]
                  [--next-token]
                  [--subscription]

Примеры

Перечисление схем в группе управления

az blueprint list --management-group MyManagementGroup

Перечисление схем в подписке

az blueprint list --subscription MySubscription

Необязательные параметры

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

--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--max-items

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

Свойство Значение
Группа параметров: Pagination Arguments
--next-token

Маркер, чтобы указать, где начать разбиение на страницы. Это значение маркера из ранее усеченного ответа.

Свойство Значение
Группа параметров: Pagination Arguments
--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False

az blueprint publish

Предварительный просмотр Критическое изменение

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки:

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Опубликуйте новую версию определения схемы с последними артефактами. Опубликованные определения схемы неизменяемы.

az blueprint publish --blueprint-name
                     --version
                     [--change-notes]
                     [--management-group]
                     [--subscription]

Примеры

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

az blueprint publish --management-group MyManagementGroup --blueprint-name MyBlueprint --version v2

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

az blueprint publish --subscription MySubscription --blueprint-name MyBlueprint --version v2

Обязательные параметры

--blueprint-name

Имя определения схемы.

--version

Версия опубликованного определения схемы.

Необязательные параметры

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

--change-notes

Заметки об изменениях для конкретной версии.

--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False

az blueprint show

Предварительный просмотр Критическое изменение

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки:

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Получение определения схемы.

az blueprint show --name
                  [--management-group]
                  [--subscription]

Примеры

Отображение схемы группы управления

az blueprint show --management-group MyManagementGroup --name MyBlueprint

Отображение схемы подписки

az blueprint show --subscription MySubscription --name MyBlueprint

Обязательные параметры

--name -n

Имя определения схемы.

Необязательные параметры

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

--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False

az blueprint update

Предварительный просмотр Критическое изменение

Эта команда находится в предварительной версии и находится в процессе разработки. Уровни справки и поддержки:

Схемы и связанные команды будут устарели до июля 2026 года. Клиентам рекомендуется перейти на спецификации шаблонов и комплекты развертываний для поддержки своих сценариев после этой даты. Документация по миграции доступна в . Эта команда неявно устарела, так как команда az blueprint устарела и будет удалена в будущем выпуске.

Обновление определения схемы.

az blueprint update --name
                    [--add]
                    [--description]
                    [--display-name]
                    [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                    [--management-group]
                    [--parameters]
                    [--remove]
                    [--resource-groups]
                    [--set]
                    [--subscription]
                    [--target-scope {managementGroup, subscription}]

Обязательные параметры

--name -n

Имя определения схемы.

Необязательные параметры

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

--add

Добавьте объект в список объектов, указав пары пути и значения ключа. Пример: .

Свойство Значение
Группа параметров: Generic Update Arguments
--description

В нескольких строках объясняется этот ресурс.

--display-name

Строка однострочный поясняет этот ресурс.

--force-string

При использовании "set" или "add" сохраняйте строковые литералы вместо попытки преобразовать в JSON.

Свойство Значение
Группа параметров: Generic Update Arguments
Допустимые значения: 0, 1, f, false, n, no, t, true, y, yes
--management-group -m

Используйте группу управления для области схемы.

Свойство Значение
Группа параметров: Resource_scope Arguments
--parameters -p

Параметры, необходимые для определения схемы. Это может быть строка JSON или путь к файлу JSON. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--remove

Удалите свойство или элемент из списка. Пример: OR .

Свойство Значение
Группа параметров: Generic Update Arguments
--resource-groups

Заполнители групп ресурсов, определенные этим определением схемы. Поддержка сокращенного синтаксиса, json-file и yaml-file. Попробуйте "??", чтобы показать больше.

--set

Обновите объект, указав путь к свойству и значение для задания. Пример: .

Свойство Значение
Группа параметров: Generic Update Arguments
--subscription -s

Используйте подписку для области схемы. Если группа --management-не указана, значение --subscription или подписка по умолчанию будет использоваться в качестве области.

Свойство Значение
Группа параметров: Resource_scope Arguments
--target-scope

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

Свойство Значение
Допустимые значения: managementGroup, subscription
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе .

--verbose

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

Свойство Значение
Default value: False