Эта команда обновляет стек в области подписки с помощью файла Bicepparam на диске.
Параметры
-ActionOnUnmanage
Действия по принятию ресурсов, которые становятся неуправляемыми при удалении или обновлении стека развертывания. Возможные значения: "detachAll" (не удаляйте неуправляемые ресурсы), deleteResources (удалите все неуправляемые ресурсы, которые не являются RG или MG), и deleteAll (удалите каждый неуправляемый ресурс).
Свойства параметров
Тип:
PSActionOnUnmanage
Значение по умолчанию:
None
Допустимые значения:
DetachAll, DeleteResources, DeleteAll
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-AsJob
Запустите командлет в фоновом режиме.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-BypassStackOutOfSyncError
Обходить ошибки для стека, не синхронизированного при выполнении операции. Если стек не синхронизирован и этот параметр не задан, операция завершится ошибкой. Включите этот параметр только в том случае, если он будет указан для операции сбоем стека.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Cf
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметров
Тип:
IAzureContextContainer
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
AzContext, AzureRmContext, AzureCredential
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DenySettingsApplyToChildScopes
Применяется к дочерним областям.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DenySettingsExcludedAction
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий.
Свойства параметров
Тип:
String[]
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DenySettingsExcludedPrincipal
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов.
Свойства параметров
Тип:
String[]
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DenySettingsMode
Режим для DenySettings.
Возможные значения включают: "denyDelete", "denyWriteAndDelete" и "none".
Свойства параметров
Тип:
PSDenySettingsMode
Значение по умолчанию:
None
Допустимые значения:
None, DenyDelete, DenyWriteAndDelete
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-DeploymentResourceGroupName
ResourceGroup, в которой будет создано развертывание. Если ни один из них не указан, он по умолчанию будет использоваться в области уровня подписки стека развертывания.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Description
Описание стека.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-Force
Не запрашивайте подтверждение при перезаписи существующего стека.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Location
Расположение стека.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-Name
Имя создаваемого развертыванияStack.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
StackName
Наборы параметров
(All)
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-Pre
При установке указывает, что командлет должен использовать предварительно выпущенные версии API при автоматическом определении используемой версии.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-QueryString
Строка запроса (например, маркер SAS), используемая с параметром TemplateUri. Будет использоваться в случае связанных шаблонов
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-ResourcesWithoutDeleteSupport
Действие для выполнения ресурсов, которые не поддерживают удаление при удалении из стека развертывания. Возможные значения: "Fail" (по умолчанию) и "Отсоединить".
Свойства параметров
Тип:
PSResourcesWithoutDeleteSupport
Значение по умолчанию:
None
Допустимые значения:
Fail, Detach
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-SkipTemplateParameterPrompt
Пропускает динамическую обработку параметров PowerShell, которая проверяет, содержит ли указанный параметр шаблона все необходимые параметры, используемые шаблоном. Эта проверка предложит пользователю указать значение отсутствующих параметров, но при условии, что -SkipTemplateParameterPrompt будет игнорировать эту строку и сразу же ошибиться, если параметр не был привязан к шаблону. Для неинтерактивных скриптов -SkipTemplateParameterPrompt можно предоставить лучшее сообщение об ошибке в случае, если не все необходимые параметры удовлетворены.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-Tag
Теги, которые необходимо поместить в развертывание.
Свойства параметров
Тип:
Hashtable
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-TemplateFile
TemplateFile, используемый для создания стека.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ByTemplateFileWithNoParameters
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateFileWithParameterFile
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateFileWithParameterUri
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateFileWithParameterObject
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-TemplateParameterFile
Файл параметров, используемый для шаблона.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ByTemplateFileWithParameterFile
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateUriWithParameterFile
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateSpecWithParameterFile
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByParameterFileWithNoTemplate
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-TemplateParameterObject
Хэш-таблица, представляющая параметры.
Свойства параметров
Тип:
Hashtable
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ByTemplateFileWithParameterObject
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateUriWithParameterObject
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateSpecWithParameterObject
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-TemplateParameterUri
Расположение файла параметров, используемого для шаблона.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ByTemplateFileWithParameterUri
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateUriWithParameterUri
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateSpecWithParameterUri
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-TemplateSpecId
ResourceId шаблонаSpec, который будет использоваться для создания стека.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ByTemplateSpecWithParameterFile
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateSpecWithParameterUri
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateSpecWithParameterObject
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateSpecWithNoParameters
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-TemplateUri
Расположение шаблона, используемого для создания стека.
Свойства параметров
Тип:
String
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
ByTemplateUriWithParameterFile
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateUriWithParameterUri
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateUriWithParameterObject
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
ByTemplateUriWithNoParameters
Position:
Named
Обязательно:
True
Значение из конвейера:
False
Значение из конвейера по имени свойства:
True
Значение из оставшихся аргументов:
False
-ValidationLevel
Уровень проверки стека развертывания. Возможные значения: Provider (default), Template и ProviderNoRbac.
Свойства параметров
Тип:
PSValidationLevel
Значение по умолчанию:
None
Допустимые значения:
Provider, Template, ProviderNoRbac
Поддерживаются подстановочные знаки:
False
DontShow:
False
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
-WhatIf
Показывает, что произойдет, если командлет будет запущен.
Командлет не запускается.
Свойства параметров
Тип:
SwitchParameter
Значение по умолчанию:
None
Поддерживаются подстановочные знаки:
False
DontShow:
False
Aliases:
Wi
Наборы параметров
(All)
Position:
Named
Обязательно:
False
Значение из конвейера:
False
Значение из конвейера по имени свойства:
False
Значение из оставшихся аргументов:
False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.