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


az blueprint assignment

Примечание.

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

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

Команды

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

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

Расширение Общедоступная версия
az blueprint assignment delete

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

Расширение Предварительная версия
az blueprint assignment list

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

Расширение Предварительная версия
az blueprint assignment show

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

Расширение Предварительная версия
az blueprint assignment update

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

Расширение Общедоступная версия
az blueprint assignment wait

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

Расширение Общедоступная версия
az blueprint assignment who

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

Расширение Предварительная версия

az blueprint assignment create

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

az blueprint assignment create --name
                               [--blueprint-version]
                               [--description]
                               [--display-name]
                               [--identity-type {None, SystemAssigned, UserAssigned}]
                               [--location]
                               [--locks-excluded-principals]
                               [--locks-mode {AllResourcesDoNotDelete, AllResourcesReadOnly, None}]
                               [--management-group]
                               [--parameters]
                               [--resource-group-value]
                               [--subscription]
                               [--user-assigned-identity]

Примеры

Назначение с управляемым удостоверением, назначаемое системой

az blueprint assignment create --subscription MySubscription --name \
MyBlueprintAssignment --location eastus --identity-type SystemAssigned \
--description "Enforce pre-defined MyBlueprint to this subscription." \
--blueprint-version "/providers/Microsoft.Management/managementGroups/ContosoOnlineGroup/provid \
ers/Microsoft.Blueprint/blueprints/MyBlueprint/versions/v2" \
--resource-group-value artifact_name=rg-art-1 name=rg1 location=westus \
--resource-group-value artifact_name=rg-art-2 name=rg2 location=eastus \
--parameters "path/to/parameter/file" \

Назначение с управляемым удостоверением, назначаемое пользователем

az blueprint assignment create --subscription MySubscription --name \
MyBlueprintAssignment --location eastus --identity-type UserAssigned \
--user-assigned-identity "/subscriptions/00000000-0000-0000-0000-000000000000 \
/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity"\
--description "Enforce pre-defined MyBlueprint to this subscription." \
--blueprint-version "/providers/Microsoft.Management/managementGroups/ContosoOnlineGroup \
/providers/Microsoft.Blueprint/blueprints/MyBlueprint/versions/v2" \
--resource-group-value artifact_name=rg-art-1 name=rg1 location=eastus \
--parameters "path/to/parameter/file" \

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

--name -n

Имя назначения схемы.

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

--blueprint-version

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

--description

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

--display-name

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

--identity-type

Тип управляемого удостоверения.

допустимые значения: None, SystemAssigned, UserAssigned
значение по умолчанию: SystemAssigned
--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--locks-excluded-principals

Список субъектов AAD, исключенных из блокировок схемы. Разрешено до 5 субъектов.

--locks-mode

Режим блокировки.

допустимые значения: AllResourcesDoNotDelete, AllResourcesReadOnly, None
--management-group -m

Используйте группу управления для целевого область назначения схемы. Он зарезервирован для дальнейшего использования. Вместо этого используйте --subscription.

--parameters -p

Значения параметров назначения схемы. Это может быть строка JSON или путь к файлу JSON.

--resource-group-value

Key=Value пар для группы ресурсов. Ключи включают "artifact_name"(обязательный), "name", "location".

--subscription -s

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

--user-assigned-identity

Назначаемое пользователем управляемое удостоверение, связанное с ресурсом.

Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

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

az blueprint assignment delete

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

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

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

az blueprint assignment delete --name
                               [--delete-behavior {all, none}]
                               [--management-group]
                               [--subscription]
                               [--yes]

Примеры

Удаление назначения

az blueprint assignment delete --subscription MySubscription --name MyBlueprintAssignment

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

--name -n

Имя назначения схемы.

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

--delete-behavior

При удаленииBehavior=all ресурсы, созданные назначением схемы, будут удалены.

допустимые значения: all, none
--management-group -m

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

--subscription -s

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

--yes -y

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

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

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

az blueprint assignment list

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

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

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

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

Примеры

Перечисление назначений

az blueprint assignment list --subscription MySubscription

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

--management-group -m

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

--max-items

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

--next-token

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

--subscription -s

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

Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

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

az blueprint assignment show

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

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

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

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

Примеры

Отображение назначения

az blueprint assignment show --subscription MySubscription --name MyBlueprintAssignment

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

--name -n

Имя назначения схемы.

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

--management-group -m

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

--subscription -s

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

Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

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

az blueprint assignment update

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

az blueprint assignment update --name
                               [--blueprint-version]
                               [--description]
                               [--display-name]
                               [--identity-type {None, SystemAssigned, UserAssigned}]
                               [--location]
                               [--locks-excluded-principals]
                               [--locks-mode {AllResourcesDoNotDelete, AllResourcesReadOnly, None}]
                               [--management-group]
                               [--parameters]
                               [--resource-group-value]
                               [--subscription]
                               [--user-assigned-identity]

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

--name -n

Имя назначения схемы.

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

--blueprint-version

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

--description

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

--display-name

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

--identity-type

Тип управляемого удостоверения.

допустимые значения: None, SystemAssigned, UserAssigned
--location -l

Location. Значения из az account list-locations. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>.

--locks-excluded-principals

Список субъектов AAD, исключенных из блокировок схемы. Разрешено до 5 субъектов.

--locks-mode

Режим блокировки.

допустимые значения: AllResourcesDoNotDelete, AllResourcesReadOnly, None
--management-group -m

Используйте группу управления для целевого область назначения схемы. Он зарезервирован для дальнейшего использования. Вместо этого используйте --subscription.

--parameters -p

Значения параметров назначения схемы. Это может быть строка JSON или путь к файлу JSON.

--resource-group-value

Key=Value пар для группы ресурсов. Ключи включают "artifact_name"(обязательный), "name", "location".

--subscription -s

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

--user-assigned-identity

Назначаемое пользователем управляемое удостоверение, связанное с ресурсом.

Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

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

az blueprint assignment wait

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

az blueprint assignment wait --name
                             [--created]
                             [--custom]
                             [--deleted]
                             [--exists]
                             [--interval]
                             [--management-group]
                             [--subscription]
                             [--timeout]
                             [--updated]

Примеры

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

az blueprint assignment wait --subscription MySubscription \ --name MyBlueprintAssignment --created

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

--name -n

Имя назначения схемы.

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

--created

Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".

значение по умолчанию: False
--custom

Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].

--deleted

Дождитесь удаления.

значение по умолчанию: False
--exists

Подождите, пока ресурс не существует.

значение по умолчанию: False
--interval

Интервал опроса в секундах.

значение по умолчанию: 30
--management-group -m

Используйте группу управления для целевого область назначения схемы. Он зарезервирован для дальнейшего использования. Вместо этого используйте --subscription.

--subscription -s

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

--timeout

Максимальное ожидание в секундах.

значение по умолчанию: 3600
--updated

Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".

значение по умолчанию: False
Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

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

az blueprint assignment who

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

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

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

az blueprint assignment who --name
                            [--management-group]
                            [--subscription]

Примеры

Получение объекта SPN

az blueprint assignment who --subscription MySubscription --name MyBlueprintAssignment

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

--name -n

Имя назначения схемы.

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

--management-group -m

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

--subscription -s

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

Глобальные параметры
--debug

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

--help -h

Отображение этого справочного сообщения и выход.

--only-show-errors

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

--output -o

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

допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
значение по умолчанию: json
--query

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

--subscription

Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

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