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


az deployment

Управление развертыванием шаблона Azure Resource Manager в области подписки.

Команды

Имя Описание Тип Состояние
az deployment cancel

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

Ядро Устаревшие
az deployment create

Запустите развертывание в области подписки.

Ядро Устаревшие
az deployment delete

Удаление развертывания в области подписки.

Ядро Устаревшие
az deployment export

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

Ядро Устаревшие
az deployment group

Управление развертыванием шаблона Azure Resource Manager в группе ресурсов.

Ядро ГА
az deployment group cancel

Отмена развертывания в группе ресурсов.

Ядро ГА
az deployment group create

Запустите развертывание в группе ресурсов.

Ядро ГА
az deployment group delete

Удаление развертывания в группе ресурсов.

Ядро ГА
az deployment group export

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

Ядро ГА
az deployment group list

Вывод списка развертываний в группе ресурсов.

Ядро ГА
az deployment group show

Отображение развертывания в группе ресурсов.

Ядро ГА
az deployment group validate

Проверьте, является ли шаблон допустимым в группе ресурсов.

Ядро ГА
az deployment group wait

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

Ядро ГА
az deployment group what-if

Выполните операцию развертывания What-If в области группы ресурсов.

Ядро ГА
az deployment list

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

Ядро Устаревшие
az deployment mg

Управление развертыванием шаблона Azure Resource Manager в группе управления.

Ядро ГА
az deployment mg cancel

Отмена развертывания в группе управления.

Ядро ГА
az deployment mg create

Запустите развертывание в группе управления.

Ядро ГА
az deployment mg delete

Удаление развертывания в группе управления.

Ядро ГА
az deployment mg export

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

Ядро ГА
az deployment mg list

Вывод списка развертываний в группе управления.

Ядро ГА
az deployment mg show

Отображение развертывания в группе управления.

Ядро ГА
az deployment mg validate

Проверьте, является ли шаблон допустимым в группе управления.

Ядро ГА
az deployment mg wait

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

Ядро ГА
az deployment mg what-if

Выполните операцию развертывания What-If в области группы управления.

Ядро ГА
az deployment operation

Управление операциями развертывания в области подписки.

Ядро ГА
az deployment operation group

Управление операциями развертывания в группе ресурсов.

Ядро ГА
az deployment operation group list

Вывод списка операций развертывания в группе ресурсов.

Ядро ГА
az deployment operation group show

Отображение операции развертывания в группе ресурсов.

Ядро ГА
az deployment operation list

Вывод списка операций развертывания в области подписки.

Ядро Устаревшие
az deployment operation mg

Управление операциями развертывания в группе управления.

Ядро ГА
az deployment operation mg list

Вывод списка операций развертывания в группе управления.

Ядро ГА
az deployment operation mg show

Отображение операции развертывания в группе управления.

Ядро ГА
az deployment operation show

Отображение операции развертывания в области подписки.

Ядро Устаревшие
az deployment operation sub

Управление операциями развертывания в области подписки.

Ядро ГА
az deployment operation sub list

Вывод списка операций развертывания в области подписки.

Ядро ГА
az deployment operation sub show

Отображение операции развертывания в области подписки.

Ядро ГА
az deployment operation tenant

Управление операциями развертывания в области клиента.

Ядро ГА
az deployment operation tenant list

Вывод списка операций развертывания в области клиента.

Ядро ГА
az deployment operation tenant show

Отображение операции развертывания в области клиента.

Ядро ГА
az deployment show

Отображение развертывания в области подписки.

Ядро Устаревшие
az deployment sub

Управление развертыванием шаблона Azure Resource Manager в области подписки.

Ядро ГА
az deployment sub cancel

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

Ядро ГА
az deployment sub create

Запустите развертывание в области подписки.

Ядро ГА
az deployment sub delete

Удаление развертывания в области подписки.

Ядро ГА
az deployment sub export

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

Ядро ГА
az deployment sub list

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

Ядро ГА
az deployment sub show

Отображение развертывания в области подписки.

Ядро ГА
az deployment sub validate

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

Ядро ГА
az deployment sub wait

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

Ядро ГА
az deployment sub what-if

Выполните операцию развертывания What-If в области подписки.

Ядро ГА
az deployment tenant

Управление развертыванием шаблона Azure Resource Manager в области клиента.

Ядро ГА
az deployment tenant cancel

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

Ядро ГА
az deployment tenant create

Запустите развертывание в области клиента.

Ядро ГА
az deployment tenant delete

Удаление развертывания в области клиента.

Ядро ГА
az deployment tenant export

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

Ядро ГА
az deployment tenant list

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

Ядро ГА
az deployment tenant show

Отображение развертывания в области клиента.

Ядро ГА
az deployment tenant validate

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

Ядро ГА
az deployment tenant wait

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

Ядро ГА
az deployment tenant what-if

Выполните операцию развертывания What-If в области клиента.

Ядро ГА
az deployment validate

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

Ядро Устаревшие
az deployment wait

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

Ядро Устаревшие

az deployment cancel

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "под отмену развертывания".

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

az deployment cancel --name

Примеры

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

az deployment cancel -n deployment01

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

--name -n

Имя развертывания.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az deployment create

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "подзаготовку развертывания".

Запустите развертывание в области подписки.

Укажите только один из файлов --template-file | --template-URI URI | --template-spec для ввода шаблона ARM.

az deployment create --location
                     [--confirm-with-what-if]
                     [--handle-extended-json-format]
                     [--name]
                     [--no-prompt {false, true}]
                     [--no-wait]
                     [--parameters]
                     [--proceed-if-no-change]
                     [--query-string]
                     [--template-file]
                     [--template-spec]
                     [--template-uri]
                     [--what-if]
                     [--what-if-exclude-change-types {Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported}]
                     [--what-if-result-format {FullResourcePayloads, ResourceIdOnly}]

Примеры

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

az deployment create --location WestUS --template-uri https://myresource/azuredeploy.json --parameters @myparameters.json

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

az deployment create --location WestUS --template-file azuredeploy.json  \
    --parameters "{ \"policyName\": { \"value\": \"policy2\" }}"

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

az deployment create --location WestUS --template-file azuredeploy.json  \
    --parameters @params.json --parameters https://mysite/params.json --parameters MyValue=This MyArray=@array.json

Создание развертывания в области подписки из спецификации шаблона

az deployment create --location WestUS --template-spec "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Resources/templateSpecs/myTemplateSpec/versions/1.0"

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

--location -l

Расположение для хранения метаданных развертывания.

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

--confirm-with-what-if -c

Перед выполнением развертывания выполните команду What-If развертывания. Затем он предложит подтвердить изменения ресурсов перед продолжением.

--handle-extended-json-format -j
Не рекомендуется

Параметр --handle-extended-json-format/-j не рекомендуется и будет удален в будущем выпуске.

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

--name -n

Имя развертывания.

--no-prompt

Параметр отключения запроса отсутствующих параметров для шаблона ARM. Если значение равно true, запрос, требующий от пользователей предоставления отсутствующих параметров, будет игнорироваться. Значение по умолчанию — false.

Допустимые значения: false, true
Default value: False
--no-wait

Не дождитесь завершения длительной операции.

Default value: False
--parameters -p

Укажите значения параметров развертывания.

Параметры могут быть предоставлены из файла с помощью синтаксиса @{path}, строки JSON или пар <KEY=VALUE>. Параметры вычисляются в порядке, поэтому при назначении значения дважды используется последнее значение. Рекомендуется сначала указать файл параметров, а затем переопределить выборочно с помощью синтаксиса KEY=VALUE.

--proceed-if-no-change

Укажите команде выполнить развертывание, если результат What-If не содержит изменений ресурсов. Применимо, если задано значение --confirm-with-what-if.

--query-string -q

Строка запроса (маркер SAS), используемая с универсальным кодом шаблона в случае связанных шаблонов.

--template-file -f

Путь к файлу шаблона или Bicep-файлу.

--template-spec -s

Идентификатор ресурса спецификации шаблона.

--template-uri -u

Универсальный код ресурса (URI) в файл шаблона.

--what-if -w

Укажите команду для запуска развертывания What-If.

--what-if-exclude-change-types -x

Разделенный пробелами список типов изменений ресурсов, которые следует исключить из What-If результатов. Применимо, если задано значение --confirm-with-what-if.

Допустимые значения: Create, Delete, Deploy, Ignore, Modify, NoChange, Unsupported
--what-if-result-format -r

Формат результатов What-If. Применимо при установке --confirm-with-what-if.

Допустимые значения: FullResourcePayloads, ResourceIdOnly
Default value: FullResourcePayloads
Глобальные параметры
--debug

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az deployment delete

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "подзапустить развертывание".

Удаление развертывания в области подписки.

az deployment delete --name
                     [--no-wait]

Примеры

Удаление развертывания в области подписки.

az deployment delete -n deployment01

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

--name -n

Имя развертывания.

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

--no-wait

Не дождитесь завершения длительной операции.

Default value: False
Глобальные параметры
--debug

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az deployment export

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "вложенный экспорт развертывания".

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

az deployment export --name

Примеры

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

az deployment export --name MyDeployment

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

--name -n

Имя развертывания.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az deployment list

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте вложенный список развертывания.

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

az deployment list [--filter]

Примеры

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

az deployment list

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

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

Выражение фильтра с помощью нотации OData. Вы можете использовать --filter "provisioningState eq "{state}" для фильтрации подготовкиState. Чтобы получить дополнительные сведения, посетите https://learn.microsoft.com/rest/api/resources/deployments/listatsubscriptionscope#uri-parameters.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az deployment show

Не рекомендуется

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

Отображение развертывания в области подписки.

az deployment show --name

Примеры

Отображение развертывания в области подписки.

az deployment show -n deployment01

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

--name -n

Имя развертывания.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az deployment validate

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "подверку развертывания".

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

Укажите только один из файлов --template-file | --template-URI URI | --template-spec для ввода шаблона ARM.

az deployment validate --location
                       [--handle-extended-json-format]
                       [--name]
                       [--no-prompt {false, true}]
                       [--parameters]
                       [--query-string]
                       [--template-file]
                       [--template-spec]
                       [--template-uri]

Примеры

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

az deployment validate --location westus2 --parameters MyValue=This MyArray=@array.json --template-file azuredeploy.json

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

--location -l

Расположение для хранения метаданных развертывания.

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

--handle-extended-json-format -j
Не рекомендуется

Параметр --handle-extended-json-format/-j не рекомендуется и будет удален в будущем выпуске.

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

--name -n

Имя развертывания.

--no-prompt

Параметр отключения запроса отсутствующих параметров для шаблона ARM. Если значение равно true, запрос, требующий от пользователей предоставления отсутствующих параметров, будет игнорироваться. Значение по умолчанию — false.

Допустимые значения: false, true
Default value: False
--parameters -p

Укажите значения параметров развертывания.

Параметры могут быть предоставлены из файла с помощью синтаксиса @{path}, строки JSON или пар <KEY=VALUE>. Параметры вычисляются в порядке, поэтому при назначении значения дважды используется последнее значение. Рекомендуется сначала указать файл параметров, а затем переопределить выборочно с помощью синтаксиса KEY=VALUE.

--query-string -q

Строка запроса (маркер SAS), используемая с универсальным кодом шаблона в случае связанных шаблонов.

--template-file -f

Путь к файлу шаблона или Bicep-файлу.

--template-spec -s

Идентификатор ресурса спецификации шаблона.

--template-uri -u

Универсальный код ресурса (URI) в файл шаблона.

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

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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

az deployment wait

Не рекомендуется

Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "подождите развертывания".

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

az deployment wait --name
                   [--created]
                   [--custom]
                   [--deleted]
                   [--exists]
                   [--interval]
                   [--timeout]
                   [--updated]

Примеры

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

az deployment wait --deleted --name MyDeployment --subscription MySubscription

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

--name -n

Имя развертывания.

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

--created

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

Default value: False
--custom

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

--deleted

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

Default value: False
--exists

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

Default value: False
--interval

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

Default value: 30
--timeout

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

Default value: 3600
--updated

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

Default value: False
Глобальные параметры
--debug

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

--help -h

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

--only-show-errors

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

--output -o

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

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

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

--subscription

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

--verbose

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