Определение ресурсов Bicep
Тип ресурса deploymentStacks можно развернуть с помощью операций, целевых:
- группы управления. См. статью команды развертывания группы управленияподписки . См. команды развертывания подпискегруппы ресурсов. См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Чтобы создать ресурс Microsoft.Resources/deploymentStacks, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Resources/deploymentStacks@2025-07-01' = {
location: 'string'
name: 'string'
properties: {
actionOnUnmanage: {
managementGroups: 'string'
resourceGroups: 'string'
resources: 'string'
resourcesWithoutDeleteSupport: 'string'
}
bypassStackOutOfSyncError: bool
debugSetting: {
detailLevel: 'string'
}
denySettings: {
applyToChildScopes: bool
excludedActions: [
'string'
]
excludedPrincipals: [
'string'
]
mode: 'string'
}
deploymentScope: 'string'
description: 'string'
extensionConfigs: {
{customized property}: {
{customized property}: {
keyVaultReference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
value: any(...)
}
}
}
externalInputDefinitions: {
{customized property}: {
config: any(...)
kind: 'string'
}
}
externalInputs: {
{customized property}: {
value: any(...)
}
}
parameters: {
{customized property}: {
expression: 'string'
reference: {
keyVault: {
id: 'string'
}
secretName: 'string'
secretVersion: 'string'
}
type: 'string'
value: any(...)
}
}
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: {
{customized property}: any(...)
}
templateLink: {
contentVersion: 'string'
id: 'string'
queryString: 'string'
relativePath: 'string'
uri: 'string'
}
validationLevel: 'string'
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
Microsoft.Resources/deploymentStacks
| Имя |
Description |
Ценность |
| location |
Геолокация, в которой находится ресурс. Требуется для стеков с областью действия подписки и группы управления. Расположение наследуется от группы ресурсов для стеков с областью действия группы ресурсов. |
струна |
| имя |
имя ресурса. |
string
Ограничения целостности: Минимальная длина = 1 Максимальная длина = 90 Pattern = ^[-\w\._\(\)]+$ (обязательно) |
| properties |
Свойства стека развертывания. |
DeploymentStackProperties (Свойства стека) |
| tags |
Теги ресурсов |
Словарь имен и значений тегов. См. теги в шаблонах |
ДействиеНаОтмене управления
| Имя |
Description |
Ценность |
| managementGroups |
Задаёт действие для новой неуправляемой группы управления ресурсами. |
"Delete" "отсоединение" |
| resourceGroups |
Задаёт действие для новой неуправляемой группы ресурсов. |
"Delete" "отсоединение" |
| resources |
Указывает действие для нового неуправляемого ресурса. |
"Delete" "отсоединение" (обязательно) |
| ресурсыБезУдаленияПоддержки |
Некоторые ресурсы не поддерживают удаление. Этот флаг будет указывать, как стек должен работать с этими ресурсами. |
"отсоединение" «провал» |
ЗапретитьНастройки
| Имя |
Description |
Ценность |
| applyToChildScopes |
DenySettings будет применен к дочерним областям ресурсов каждого управляемого ресурса с запретным назначением. |
bool |
| исключенныеДействия |
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий. Если для режима denySetting задано значение "denyWriteAndDelete", то следующие действия автоматически добавляются в "excludedActions": "*/read" и "Microsoft.Authorization/locks/delete". Если для режима denySetting задано значение "denyDelete", то следующие действия автоматически добавляются в "исключенныеactions": "Microsoft.Authorization/locks/delete". Повторяющиеся действия будут удалены. |
строка[] |
| исключенныеPrincipals |
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов. |
строка[] |
| mode |
denySettings Режим, определяющий запрещенные действия. |
"denyDelete" "denyWriteAndDelete" "none" (обязательный) |
DeploymentExtensionConfig (Конфигурация расширения)
DeploymentExtensionConfigItem (DeploymentExtensionConfigItem)
| Имя |
Description |
Ценность |
| Справочник keyVault |
Ключевой хранилище, референс конфигурационного элемента. |
Ссылка на параметр KeyVault |
| value |
Стоимость элемента конфигурации. Тип определяется схемой конфигурации расширения. |
any |
DeploymentExternalInput (Вход DeploymentExternal)
| Имя |
Description |
Ценность |
| value |
Внешнее входное значение. |
any (обязательно) |
DeploymentExternalInputDefinition (РазвертываниеExternalInputDefinition)
| Имя |
Description |
Ценность |
| config |
Конфигурация для внешнего входа. |
any |
| добрый |
Вид внешнего ввода. |
строка (обязательно) |
Параметр развертывания
| Имя |
Description |
Ценность |
| expression |
Входное выражение в параметр. |
струна |
| Получение |
Справочник по параметрам Azure Key Vault. |
Ссылка на параметр KeyVault |
| type |
Тип значения. |
струна |
| value |
Входное значение параметра. |
any |
DeploymentStackProperties (Свойства стека)
| Имя |
Description |
Ценность |
| actionOnUnmanage |
Определяет поведение ресурсов, которые больше не управляются после обновления или удаления стека развертывания. |
ActionOnUnmanage (обязательно) |
| bypassStackOutOfSyncError |
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован. |
bool |
| debugSetting |
Параметр отладки развертывания. |
DeploymentStacksDebugSetting (Настройка отладки) |
| denySettings |
Определяет, как ресурсы, развернутые стеком, блокируются. |
DenySettings (обязательно) |
| deploymentScope |
Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания. Допустимые области: группа управления (формат :/providers/Microsoft.Management/managementGroups/{managementGroupId}), подписка (формат :/subscriptions/{subscriptionId}), группа ресурсов (формат :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). |
струна |
| описание |
Описание стека развертывания. Максимальная длина 4096 символов. |
string
Ограничения целостности: Максимальная длина = 4096 |
| расширениеКонфигурации |
Конфигурации расширения развертывания. Ключи этого объекта — это псевдонимы расширений, определённые в шаблоне развертывания. |
DeploymentStackPropertiesExtensionConfigs |
| externalInputDefinitions |
Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений. |
DeploymentStackPropertiesExternalInputDefinitions |
| externalInputs |
Внешние входные значения, используемые внешним инструментом для оценки параметров. |
DeploymentStackPropertiesExternalInputs |
| parameters |
Пары имен и значений, определяющие параметры развертывания для шаблона. Используйте этот элемент при предоставлении значений параметров непосредственно в запросе, а не связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. |
Параметры DeploymentStackProperties |
| параметрыСсылка |
Универсальный код ресурса (URI) файла параметров. Используйте этот элемент, чтобы связаться с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. |
DeploymentStacksParametersLink (РазмещениеStacksParametersLink) |
| шаблон |
Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. |
Шаблон DeploymentStackProperties |
| шаблонСсылка |
Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. |
DeploymentStacksTemplateLink |
| validationLevel |
Уровень валидации стека развертывания |
"Поставщик" "ProviderNoRbac" "Шаблон" |
DeploymentStackPropertiesExtensionConfigs
Параметры DeploymentStackProperties
Шаблон DeploymentStackProperties
DeploymentStacksDebugSetting (Настройка отладки)
| Имя |
Description |
Ценность |
| Уровень детализации |
Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, передаваемой во время развертывания. Путем ведения журнала сведений о запросе или ответе конфиденциальные данные, полученные с помощью операций развертывания, могут быть предоставлены. |
струна |
DeploymentStacksParametersLink (РазмещениеStacksParametersLink)
| Имя |
Description |
Ценность |
| версия содержимого |
Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. |
струна |
| УРИ |
URI файла параметров. |
строка (обязательно) |
DeploymentStacksTemplateLink
| Имя |
Description |
Ценность |
| версия содержимого |
Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. |
струна |
| id |
resourceId спецификации шаблона. Используйте либо свойство id, либо свойство uri, но не оба сразу. |
струна |
| queryString |
Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. |
струна |
| relativePath |
Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект был связан с помощью URI, дочернее развертывание будет представлять собой комбинацию URI parent и relativePath. |
струна |
| УРИ |
Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. |
струна |
Ссылка на параметр KeyVault
| Имя |
Description |
Ценность |
| Приложение keyVault |
Справочник по Azure Key Vault. |
KeyVaultReference (обязательно) |
| secretName |
Имя секрета Azure Key Vault. |
строка (обязательно) |
| secretVersion |
Версия секрета Azure Key Vault. |
струна |
Справочник по KeyVault
| Имя |
Description |
Ценность |
| id |
Идентификатор ресурса Azure Key Vault. |
строка (обязательно) |
Определение ресурса шаблона ARM
Тип ресурса deploymentStacks можно развернуть с помощью операций, целевых:
Примеры использования
Чтобы создать ресурс Microsoft.Resources/deploymentStacks, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Resources/deploymentStacks",
"apiVersion": "2025-07-01",
"name": "string",
"location": "string",
"properties": {
"actionOnUnmanage": {
"managementGroups": "string",
"resourceGroups": "string",
"resources": "string",
"resourcesWithoutDeleteSupport": "string"
},
"bypassStackOutOfSyncError": "bool",
"debugSetting": {
"detailLevel": "string"
},
"denySettings": {
"applyToChildScopes": "bool",
"excludedActions": [ "string" ],
"excludedPrincipals": [ "string" ],
"mode": "string"
},
"deploymentScope": "string",
"description": "string",
"extensionConfigs": {
"{customized property}": {
"{customized property}": {
"keyVaultReference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"value": {}
}
}
},
"externalInputDefinitions": {
"{customized property}": {
"config": {},
"kind": "string"
}
},
"externalInputs": {
"{customized property}": {
"value": {}
}
},
"parameters": {
"{customized property}": {
"expression": "string",
"reference": {
"keyVault": {
"id": "string"
},
"secretName": "string",
"secretVersion": "string"
},
"type": "string",
"value": {}
}
},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {
"{customized property}": {}
},
"templateLink": {
"contentVersion": "string",
"id": "string",
"queryString": "string",
"relativePath": "string",
"uri": "string"
},
"validationLevel": "string"
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
Microsoft.Resources/deploymentStacks
| Имя |
Description |
Ценность |
| apiVersion |
Версия API |
'2025-07-01' |
| location |
Геолокация, в которой находится ресурс. Требуется для стеков с областью действия подписки и группы управления. Расположение наследуется от группы ресурсов для стеков с областью действия группы ресурсов. |
струна |
| имя |
имя ресурса. |
string
Ограничения целостности: Минимальная длина = 1 Максимальная длина = 90 Pattern = ^[-\w\._\(\)]+$ (обязательно) |
| properties |
Свойства стека развертывания. |
DeploymentStackProperties (Свойства стека) |
| tags |
Теги ресурсов |
Словарь имен и значений тегов. См. теги в шаблонах |
| type |
Тип ресурса |
"Microsoft.Resources/deploymentStacks" |
ДействиеНаОтмене управления
| Имя |
Description |
Ценность |
| managementGroups |
Задаёт действие для новой неуправляемой группы управления ресурсами. |
"Delete" "отсоединение" |
| resourceGroups |
Задаёт действие для новой неуправляемой группы ресурсов. |
"Delete" "отсоединение" |
| resources |
Указывает действие для нового неуправляемого ресурса. |
"Delete" "отсоединение" (обязательно) |
| ресурсыБезУдаленияПоддержки |
Некоторые ресурсы не поддерживают удаление. Этот флаг будет указывать, как стек должен работать с этими ресурсами. |
"отсоединение" «провал» |
ЗапретитьНастройки
| Имя |
Description |
Ценность |
| applyToChildScopes |
DenySettings будет применен к дочерним областям ресурсов каждого управляемого ресурса с запретным назначением. |
bool |
| исключенныеДействия |
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий. Если для режима denySetting задано значение "denyWriteAndDelete", то следующие действия автоматически добавляются в "excludedActions": "*/read" и "Microsoft.Authorization/locks/delete". Если для режима denySetting задано значение "denyDelete", то следующие действия автоматически добавляются в "исключенныеactions": "Microsoft.Authorization/locks/delete". Повторяющиеся действия будут удалены. |
строка[] |
| исключенныеPrincipals |
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов. |
строка[] |
| mode |
denySettings Режим, определяющий запрещенные действия. |
"denyDelete" "denyWriteAndDelete" "none" (обязательный) |
DeploymentExtensionConfig (Конфигурация расширения)
DeploymentExtensionConfigItem (DeploymentExtensionConfigItem)
| Имя |
Description |
Ценность |
| Справочник keyVault |
Ключевой хранилище, референс конфигурационного элемента. |
Ссылка на параметр KeyVault |
| value |
Стоимость элемента конфигурации. Тип определяется схемой конфигурации расширения. |
any |
DeploymentExternalInput (Вход DeploymentExternal)
| Имя |
Description |
Ценность |
| value |
Внешнее входное значение. |
any (обязательно) |
DeploymentExternalInputDefinition (РазвертываниеExternalInputDefinition)
| Имя |
Description |
Ценность |
| config |
Конфигурация для внешнего входа. |
any |
| добрый |
Вид внешнего ввода. |
строка (обязательно) |
Параметр развертывания
| Имя |
Description |
Ценность |
| expression |
Входное выражение в параметр. |
струна |
| Получение |
Справочник по параметрам Azure Key Vault. |
Ссылка на параметр KeyVault |
| type |
Тип значения. |
струна |
| value |
Входное значение параметра. |
any |
DeploymentStackProperties (Свойства стека)
| Имя |
Description |
Ценность |
| actionOnUnmanage |
Определяет поведение ресурсов, которые больше не управляются после обновления или удаления стека развертывания. |
ActionOnUnmanage (обязательно) |
| bypassStackOutOfSyncError |
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован. |
bool |
| debugSetting |
Параметр отладки развертывания. |
DeploymentStacksDebugSetting (Настройка отладки) |
| denySettings |
Определяет, как ресурсы, развернутые стеком, блокируются. |
DenySettings (обязательно) |
| deploymentScope |
Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания. Допустимые области: группа управления (формат :/providers/Microsoft.Management/managementGroups/{managementGroupId}), подписка (формат :/subscriptions/{subscriptionId}), группа ресурсов (формат :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). |
струна |
| описание |
Описание стека развертывания. Максимальная длина 4096 символов. |
string
Ограничения целостности: Максимальная длина = 4096 |
| расширениеКонфигурации |
Конфигурации расширения развертывания. Ключи этого объекта — это псевдонимы расширений, определённые в шаблоне развертывания. |
DeploymentStackPropertiesExtensionConfigs |
| externalInputDefinitions |
Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений. |
DeploymentStackPropertiesExternalInputDefinitions |
| externalInputs |
Внешние входные значения, используемые внешним инструментом для оценки параметров. |
DeploymentStackPropertiesExternalInputs |
| parameters |
Пары имен и значений, определяющие параметры развертывания для шаблона. Используйте этот элемент при предоставлении значений параметров непосредственно в запросе, а не связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. |
Параметры DeploymentStackProperties |
| параметрыСсылка |
Универсальный код ресурса (URI) файла параметров. Используйте этот элемент, чтобы связаться с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. |
DeploymentStacksParametersLink (РазмещениеStacksParametersLink) |
| шаблон |
Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. |
Шаблон DeploymentStackProperties |
| шаблонСсылка |
Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. |
DeploymentStacksTemplateLink |
| validationLevel |
Уровень валидации стека развертывания |
"Поставщик" "ProviderNoRbac" "Шаблон" |
DeploymentStackPropertiesExtensionConfigs
Параметры DeploymentStackProperties
Шаблон DeploymentStackProperties
DeploymentStacksDebugSetting (Настройка отладки)
| Имя |
Description |
Ценность |
| Уровень детализации |
Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, передаваемой во время развертывания. Путем ведения журнала сведений о запросе или ответе конфиденциальные данные, полученные с помощью операций развертывания, могут быть предоставлены. |
струна |
DeploymentStacksParametersLink (РазмещениеStacksParametersLink)
| Имя |
Description |
Ценность |
| версия содержимого |
Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. |
струна |
| УРИ |
URI файла параметров. |
строка (обязательно) |
DeploymentStacksTemplateLink
| Имя |
Description |
Ценность |
| версия содержимого |
Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. |
струна |
| id |
resourceId спецификации шаблона. Используйте либо свойство id, либо свойство uri, но не оба сразу. |
струна |
| queryString |
Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. |
струна |
| relativePath |
Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект был связан с помощью URI, дочернее развертывание будет представлять собой комбинацию URI parent и relativePath. |
струна |
| УРИ |
Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. |
струна |
Ссылка на параметр KeyVault
| Имя |
Description |
Ценность |
| Приложение keyVault |
Справочник по Azure Key Vault. |
KeyVaultReference (обязательно) |
| secretName |
Имя секрета Azure Key Vault. |
строка (обязательно) |
| secretVersion |
Версия секрета Azure Key Vault. |
струна |
Справочник по KeyVault
| Имя |
Description |
Ценность |
| id |
Идентификатор ресурса Azure Key Vault. |
строка (обязательно) |
Тип ресурса deploymentStacks можно развернуть с помощью операций, целевых:
-
Управленческие группы* Подписка* Группы ресурсов Список изменённых свойств в каждой версии API см. журнал изменений.
Чтобы создать ресурс Microsoft.Resources/deploymentStacks, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deploymentStacks@2025-07-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
actionOnUnmanage = {
managementGroups = "string"
resourceGroups = "string"
resources = "string"
resourcesWithoutDeleteSupport = "string"
}
bypassStackOutOfSyncError = bool
debugSetting = {
detailLevel = "string"
}
denySettings = {
applyToChildScopes = bool
excludedActions = [
"string"
]
excludedPrincipals = [
"string"
]
mode = "string"
}
deploymentScope = "string"
description = "string"
extensionConfigs = {
{customized property} = {
{customized property} = {
keyVaultReference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
value = ?
}
}
}
externalInputDefinitions = {
{customized property} = {
config = ?
kind = "string"
}
}
externalInputs = {
{customized property} = {
value = ?
}
}
parameters = {
{customized property} = {
expression = "string"
reference = {
keyVault = {
id = "string"
}
secretName = "string"
secretVersion = "string"
}
type = "string"
value = ?
}
}
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = {
{customized property} = ?
}
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
validationLevel = "string"
}
}
}
Значения свойств
Microsoft.Resources/deploymentStacks
| Имя |
Description |
Ценность |
| location |
Геолокация, в которой находится ресурс. Требуется для стеков с областью действия подписки и группы управления. Расположение наследуется от группы ресурсов для стеков с областью действия группы ресурсов. |
струна |
| имя |
имя ресурса. |
string
Ограничения целостности: Минимальная длина = 1 Максимальная длина = 90 Pattern = ^[-\w\._\(\)]+$ (обязательно) |
| properties |
Свойства стека развертывания. |
DeploymentStackProperties (Свойства стека) |
| tags |
Теги ресурсов |
Словарь имен и значений тегов. |
| type |
Тип ресурса |
"Microsoft.Resources/deploymentStacks@2025-07-01" |
ДействиеНаОтмене управления
| Имя |
Description |
Ценность |
| managementGroups |
Задаёт действие для новой неуправляемой группы управления ресурсами. |
"Delete" "отсоединение" |
| resourceGroups |
Задаёт действие для новой неуправляемой группы ресурсов. |
"Delete" "отсоединение" |
| resources |
Указывает действие для нового неуправляемого ресурса. |
"Delete" "отсоединение" (обязательно) |
| ресурсыБезУдаленияПоддержки |
Некоторые ресурсы не поддерживают удаление. Этот флаг будет указывать, как стек должен работать с этими ресурсами. |
"отсоединение" «провал» |
ЗапретитьНастройки
| Имя |
Description |
Ценность |
| applyToChildScopes |
DenySettings будет применен к дочерним областям ресурсов каждого управляемого ресурса с запретным назначением. |
bool |
| исключенныеДействия |
Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий. Если для режима denySetting задано значение "denyWriteAndDelete", то следующие действия автоматически добавляются в "excludedActions": "*/read" и "Microsoft.Authorization/locks/delete". Если для режима denySetting задано значение "denyDelete", то следующие действия автоматически добавляются в "исключенныеactions": "Microsoft.Authorization/locks/delete". Повторяющиеся действия будут удалены. |
строка[] |
| исключенныеPrincipals |
Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов. |
строка[] |
| mode |
denySettings Режим, определяющий запрещенные действия. |
"denyDelete" "denyWriteAndDelete" "none" (обязательный) |
DeploymentExtensionConfig (Конфигурация расширения)
DeploymentExtensionConfigItem (DeploymentExtensionConfigItem)
| Имя |
Description |
Ценность |
| Справочник keyVault |
Ключевой хранилище, референс конфигурационного элемента. |
Ссылка на параметр KeyVault |
| value |
Стоимость элемента конфигурации. Тип определяется схемой конфигурации расширения. |
any |
DeploymentExternalInput (Вход DeploymentExternal)
| Имя |
Description |
Ценность |
| value |
Внешнее входное значение. |
any (обязательно) |
DeploymentExternalInputDefinition (РазвертываниеExternalInputDefinition)
| Имя |
Description |
Ценность |
| config |
Конфигурация для внешнего входа. |
any |
| добрый |
Вид внешнего ввода. |
строка (обязательно) |
Параметр развертывания
| Имя |
Description |
Ценность |
| expression |
Входное выражение в параметр. |
струна |
| Получение |
Справочник по параметрам Azure Key Vault. |
Ссылка на параметр KeyVault |
| type |
Тип значения. |
струна |
| value |
Входное значение параметра. |
any |
DeploymentStackProperties (Свойства стека)
| Имя |
Description |
Ценность |
| actionOnUnmanage |
Определяет поведение ресурсов, которые больше не управляются после обновления или удаления стека развертывания. |
ActionOnUnmanage (обязательно) |
| bypassStackOutOfSyncError |
Флаг для обхода ошибок службы, указывающих, что список ресурсов стека неправильно синхронизирован. |
bool |
| debugSetting |
Параметр отладки развертывания. |
DeploymentStacksDebugSetting (Настройка отладки) |
| denySettings |
Определяет, как ресурсы, развернутые стеком, блокируются. |
DenySettings (обязательно) |
| deploymentScope |
Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания. Допустимые области: группа управления (формат :/providers/Microsoft.Management/managementGroups/{managementGroupId}), подписка (формат :/subscriptions/{subscriptionId}), группа ресурсов (формат :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). |
струна |
| описание |
Описание стека развертывания. Максимальная длина 4096 символов. |
string
Ограничения целостности: Максимальная длина = 4096 |
| расширениеКонфигурации |
Конфигурации расширения развертывания. Ключи этого объекта — это псевдонимы расширений, определённые в шаблоне развертывания. |
DeploymentStackPropertiesExtensionConfigs |
| externalInputDefinitions |
Определения внешних входных данных, используемые внешними инструментами для определения ожидаемых внешних входных значений. |
DeploymentStackPropertiesExternalInputDefinitions |
| externalInputs |
Внешние входные значения, используемые внешним инструментом для оценки параметров. |
DeploymentStackPropertiesExternalInputs |
| parameters |
Пары имен и значений, определяющие параметры развертывания для шаблона. Используйте этот элемент при предоставлении значений параметров непосредственно в запросе, а не связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. |
Параметры DeploymentStackProperties |
| параметрыСсылка |
Универсальный код ресурса (URI) файла параметров. Используйте этот элемент, чтобы связаться с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. |
DeploymentStacksParametersLink (РазмещениеStacksParametersLink) |
| шаблон |
Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. |
Шаблон DeploymentStackProperties |
| шаблонСсылка |
Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. |
DeploymentStacksTemplateLink |
| validationLevel |
Уровень валидации стека развертывания |
"Поставщик" "ProviderNoRbac" "Шаблон" |
DeploymentStackPropertiesExtensionConfigs
Параметры DeploymentStackProperties
Шаблон DeploymentStackProperties
DeploymentStacksDebugSetting (Настройка отладки)
| Имя |
Description |
Ценность |
| Уровень детализации |
Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, передаваемой во время развертывания. Путем ведения журнала сведений о запросе или ответе конфиденциальные данные, полученные с помощью операций развертывания, могут быть предоставлены. |
струна |
DeploymentStacksParametersLink (РазмещениеStacksParametersLink)
| Имя |
Description |
Ценность |
| версия содержимого |
Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. |
струна |
| УРИ |
URI файла параметров. |
строка (обязательно) |
DeploymentStacksTemplateLink
| Имя |
Description |
Ценность |
| версия содержимого |
Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. |
струна |
| id |
resourceId спецификации шаблона. Используйте либо свойство id, либо свойство uri, но не оба сразу. |
струна |
| queryString |
Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. |
струна |
| relativePath |
Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект был связан с помощью URI, дочернее развертывание будет представлять собой комбинацию URI parent и relativePath. |
струна |
| УРИ |
Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. |
струна |
Ссылка на параметр KeyVault
| Имя |
Description |
Ценность |
| Приложение keyVault |
Справочник по Azure Key Vault. |
KeyVaultReference (обязательно) |
| secretName |
Имя секрета Azure Key Vault. |
строка (обязательно) |
| secretVersion |
Версия секрета Azure Key Vault. |
струна |
Справочник по KeyVault
| Имя |
Description |
Ценность |
| id |
Идентификатор ресурса Azure Key Vault. |
строка (обязательно) |