Развертывание Microsoft.ResourcesStacks 2022-08-01-preview
- последние
- 2024-03-01
- 2022-08-01-preview
Определение ресурсов Bicep
Тип ресурса deploymentStacks можно развернуть с помощью операций, целевых:
группы управления . См. статьюкоманды развертывания группы управления подписки . См. команды развертыванияподписке группы ресурсов. См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Resources/deploymentStacks, добавьте следующий Bicep в шаблон.
resource symbolicname 'Microsoft.Resources/deploymentStacks@2022-08-01-preview' = {
location: 'string'
name: 'string'
properties: {
actionOnUnmanage: {
managementGroups: 'string'
resourceGroups: 'string'
resources: 'string'
}
debugSetting: {
detailLevel: 'string'
}
denySettings: {
applyToChildScopes: bool
excludedActions: [
'string'
]
excludedPrincipals: [
'string'
]
mode: 'string'
}
deploymentScope: 'string'
description: 'string'
error: {
error: {}
}
parameters: any(Azure.Bicep.Types.Concrete.AnyType)
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any(Azure.Bicep.Types.Concrete.AnyType)
templateLink: {
contentVersion: 'string'
id: 'string'
queryString: 'string'
relativePath: 'string'
uri: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Значения свойств
DenySettings
Имя | Описание | Ценность |
---|---|---|
applyToChildScopes | DenySettings будет применяться к дочерним областям. | bool |
excludedActions | Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий. Если для режима denySetting задано значение "denyWriteAndDelete", то следующие действия автоматически добавляются в "excludedActions": "*/read" и "Microsoft.Authorization/locks/delete". Если для режима denySetting задано значение "denyDelete", то следующие действия автоматически добавляются в "исключенныеactions": "Microsoft.Authorization/locks/delete". Повторяющиеся действия будут удалены. | string[] |
исключенныеPrincipals | Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов. | string[] |
режим | режим denySettings. | "denyDelete" "denyWriteAndDelete" "none" (обязательный) |
DeploymentStackProperties
Имя | Описание | Ценность |
---|---|---|
actionOnUnmanage | Определяет поведение ресурсов, которые не управляются сразу после обновления стека. | DeploymentStackPropertiesActionOnUnmanage (обязательно) |
debugSetting | Параметр отладки развертывания. | DeploymentStacksDebugSetting |
denySettings | Определяет, как ресурсы, развернутые стеком, блокируются. | DenySettings (обязательно) |
deploymentScope | Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания. Допустимые области: группа управления (формат :/providers/Microsoft.Management/managementGroups/{managementGroupId}), подписка (формат :/subscriptions/{subscriptionId}), группа ресурсов (формат :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). | струна |
описание | Описание стека развертывания. | струна Ограничения целостности: Максимальная длина = |
ошибка | Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа об ошибках OData.). | ErrorResponse |
Параметры | Пары имен и значений, определяющие параметры развертывания для шаблона. Используйте этот элемент при предоставлении значений параметров непосредственно в запросе, а не связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON. | любой |
parametersLink | Универсальный код ресурса (URI) файла параметров. Используйте этот элемент, чтобы связаться с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. | DeploymentStacksParametersLink |
шаблон | Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. | любой |
templateLink | Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesActionOnUnmanage
Имя | Описание | Ценность |
---|---|---|
managementGroups | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" |
resourceGroups | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" |
ресурсы | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" (обязательно) |
DeploymentStacksDebugSetting
Имя | Описание | Ценность |
---|---|---|
detailLevel | Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, передаваемой во время развертывания. Путем ведения журнала сведений о запросе или ответе конфиденциальные данные, полученные с помощью операций развертывания, могут быть предоставлены. | струна |
DeploymentStacksParametersLink
Имя | Описание | Ценность |
---|---|---|
contentVersion | Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. | струна |
ури | URI файла параметров. | строка (обязательно) |
DeploymentStacksTemplateLink
Имя | Описание | Ценность |
---|---|---|
contentVersion | Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. | струна |
идентификатор | Идентификатор ресурса спецификации шаблона. Используйте свойство идентификатора или URI, но не оба. | струна |
queryString | Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. | струна |
relativePath | Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект связан с универсальным кодом ресурса (URI), дочернее развертывание будет сочетанием родительских и относительных URIPath. | струна |
ури | Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. | струна |
DeploymentStackTags
Имя | Описание | Ценность |
---|
ErrorDetail
Имя | Описание | Ценность |
---|
ErrorResponse
Имя | Описание | Ценность |
---|---|---|
ошибка | Объект ошибки. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение стека развертывания. Его нельзя изменить после создания. Это должно быть одно из поддерживаемых расположений Azure. | струна |
имя | Имя ресурса | струна Ограничения целостности: Минимальная длина = 1 Максимальная длина = 1 Pattern = ^[-\w\._\(\)]+$ (обязательно) |
свойства | Свойства стека развертывания. | DeploymentStackProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
Определение ресурса шаблона ARM
Тип ресурса deploymentStacks можно развернуть с помощью операций, целевых:
группы управления . См. статьюкоманды развертывания группы управления подписки . См. команды развертыванияподписке группы ресурсов. См. команды развертывания группы ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Resources/deploymentStacks, добавьте следующий код JSON в шаблон.
{
"type": "Microsoft.Resources/deploymentStacks",
"apiVersion": "2022-08-01-preview",
"name": "string",
"location": "string",
"properties": {
"actionOnUnmanage": {
"managementGroups": "string",
"resourceGroups": "string",
"resources": "string"
},
"debugSetting": {
"detailLevel": "string"
},
"denySettings": {
"applyToChildScopes": "bool",
"excludedActions": [ "string" ],
"excludedPrincipals": [ "string" ],
"mode": "string"
},
"deploymentScope": "string",
"description": "string",
"error": {
"error": {
}
},
"parameters": {},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"id": "string",
"queryString": "string",
"relativePath": "string",
"uri": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Значения свойств
DenySettings
Имя | Описание | Ценность |
---|---|---|
applyToChildScopes | DenySettings будет применяться к дочерним областям. | bool |
excludedActions | Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий. Если для режима denySetting задано значение "denyWriteAndDelete", то следующие действия автоматически добавляются в "excludedActions": "*/read" и "Microsoft.Authorization/locks/delete". Если для режима denySetting задано значение "denyDelete", то следующие действия автоматически добавляются в "исключенныеactions": "Microsoft.Authorization/locks/delete". Повторяющиеся действия будут удалены. | string[] |
исключенныеPrincipals | Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов. | string[] |
режим | режим denySettings. | "denyDelete" "denyWriteAndDelete" "none" (обязательный) |
DeploymentStackProperties
Имя | Описание | Ценность |
---|---|---|
actionOnUnmanage | Определяет поведение ресурсов, которые не управляются сразу после обновления стека. | DeploymentStackPropertiesActionOnUnmanage (обязательно) |
debugSetting | Параметр отладки развертывания. | DeploymentStacksDebugSetting |
denySettings | Определяет, как ресурсы, развернутые стеком, блокируются. | DenySettings (обязательно) |
deploymentScope | Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания. Допустимые области: группа управления (формат :/providers/Microsoft.Management/managementGroups/{managementGroupId}), подписка (формат :/subscriptions/{subscriptionId}), группа ресурсов (формат :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). | струна |
описание | Описание стека развертывания. | струна Ограничения целостности: Максимальная длина = |
ошибка | Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа об ошибках OData.). | ErrorResponse |
Параметры | Пары имен и значений, определяющие параметры развертывания для шаблона. Используйте этот элемент при предоставлении значений параметров непосредственно в запросе, а не связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON. | любой |
parametersLink | Универсальный код ресурса (URI) файла параметров. Используйте этот элемент, чтобы связаться с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. | DeploymentStacksParametersLink |
шаблон | Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. | любой |
templateLink | Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesActionOnUnmanage
Имя | Описание | Ценность |
---|---|---|
managementGroups | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" |
resourceGroups | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" |
ресурсы | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" (обязательно) |
DeploymentStacksDebugSetting
Имя | Описание | Ценность |
---|---|---|
detailLevel | Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, передаваемой во время развертывания. Путем ведения журнала сведений о запросе или ответе конфиденциальные данные, полученные с помощью операций развертывания, могут быть предоставлены. | струна |
DeploymentStacksParametersLink
Имя | Описание | Ценность |
---|---|---|
contentVersion | Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. | струна |
ури | URI файла параметров. | строка (обязательно) |
DeploymentStacksTemplateLink
Имя | Описание | Ценность |
---|---|---|
contentVersion | Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. | струна |
идентификатор | Идентификатор ресурса спецификации шаблона. Используйте свойство идентификатора или URI, но не оба. | струна |
queryString | Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. | струна |
relativePath | Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект связан с универсальным кодом ресурса (URI), дочернее развертывание будет сочетанием родительских и относительных URIPath. | струна |
ури | Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. | струна |
DeploymentStackTags
Имя | Описание | Ценность |
---|
ErrorDetail
Имя | Описание | Ценность |
---|
ErrorResponse
Имя | Описание | Ценность |
---|---|---|
ошибка | Объект ошибки. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Имя | Описание | Ценность |
---|---|---|
apiVersion | Версия API | '2022-08-01-preview' |
местоположение | Расположение стека развертывания. Его нельзя изменить после создания. Это должно быть одно из поддерживаемых расположений Azure. | струна |
имя | Имя ресурса | струна Ограничения целостности: Минимальная длина = 1 Максимальная длина = 1 Pattern = ^[-\w\._\(\)]+$ (обязательно) |
свойства | Свойства стека развертывания. | DeploymentStackProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. См. теги в шаблонах |
тип | Тип ресурса | "Microsoft.Resources/deploymentStacks" |
Определение ресурса Terraform (поставщик AzAPI)
Тип ресурса deploymentStacks можно развернуть с помощью операций, целевых:
- Группы управления
подписки групп ресурсов
Список измененных свойств в каждой версии API см. в журнала изменений.
Формат ресурса
Чтобы создать ресурс Microsoft.Resources/deploymentStacks, добавьте следующий объект Terraform в шаблон.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deploymentStacks@2022-08-01-preview"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
actionOnUnmanage = {
managementGroups = "string"
resourceGroups = "string"
resources = "string"
}
debugSetting = {
detailLevel = "string"
}
denySettings = {
applyToChildScopes = bool
excludedActions = [
"string"
]
excludedPrincipals = [
"string"
]
mode = "string"
}
deploymentScope = "string"
description = "string"
error = {
error = {
}
}
parameters = ?
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = ?
templateLink = {
contentVersion = "string"
id = "string"
queryString = "string"
relativePath = "string"
uri = "string"
}
}
})
}
Значения свойств
DenySettings
Имя | Описание | Ценность |
---|---|---|
applyToChildScopes | DenySettings будет применяться к дочерним областям. | bool |
excludedActions | Список операций управления на основе ролей, исключенных из denySettings. Разрешено до 200 действий. Если для режима denySetting задано значение "denyWriteAndDelete", то следующие действия автоматически добавляются в "excludedActions": "*/read" и "Microsoft.Authorization/locks/delete". Если для режима denySetting задано значение "denyDelete", то следующие действия автоматически добавляются в "исключенныеactions": "Microsoft.Authorization/locks/delete". Повторяющиеся действия будут удалены. | string[] |
исключенныеPrincipals | Список идентификаторов субъектов AAD, исключенных из блокировки. Разрешено до 5 субъектов. | string[] |
режим | режим denySettings. | "denyDelete" "denyWriteAndDelete" "none" (обязательный) |
DeploymentStackProperties
Имя | Описание | Ценность |
---|---|---|
actionOnUnmanage | Определяет поведение ресурсов, которые не управляются сразу после обновления стека. | DeploymentStackPropertiesActionOnUnmanage (обязательно) |
debugSetting | Параметр отладки развертывания. | DeploymentStacksDebugSetting |
denySettings | Определяет, как ресурсы, развернутые стеком, блокируются. | DenySettings (обязательно) |
deploymentScope | Область создания начального развертывания. Если область не указана, она по умолчанию будет использоваться в области стека развертывания. Допустимые области: группа управления (формат :/providers/Microsoft.Management/managementGroups/{managementGroupId}), подписка (формат :/subscriptions/{subscriptionId}), группа ресурсов (формат :/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}). | струна |
описание | Описание стека развертывания. | струна Ограничения целостности: Максимальная длина = |
ошибка | Распространенный ответ об ошибке для всех API Azure Resource Manager для возврата сведений об ошибке для неудачных операций. (Это также следует формату ответа об ошибках OData.). | ErrorResponse |
Параметры | Пары имен и значений, определяющие параметры развертывания для шаблона. Используйте этот элемент при предоставлении значений параметров непосредственно в запросе, а не связывания с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. Это может быть JObject или хорошо сформированная строка JSON. | любой |
parametersLink | Универсальный код ресурса (URI) файла параметров. Используйте этот элемент, чтобы связаться с существующим файлом параметров. Используйте свойство parametersLink или свойство параметров, но не оба. | DeploymentStacksParametersLink |
шаблон | Содержимое шаблона. Этот элемент используется при передаче синтаксиса шаблона непосредственно в запросе, а не ссылки на существующий шаблон. Это может быть строка JObject или хорошо сформированная строка JSON. Используйте свойство templateLink или свойство шаблона, но не оба. | любой |
templateLink | Универсальный код ресурса (URI) шаблона. Используйте свойство templateLink или свойство шаблона, но не оба. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesActionOnUnmanage
Имя | Описание | Ценность |
---|---|---|
managementGroups | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" |
resourceGroups | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" |
ресурсы | Указывает действие, которое должно выполняться в ресурсе при удалении стека развертывания. Удаление попытается удалить ресурс из Azure. Отсоединение покидает ресурс в текущем состоянии. | "Delete" "отсоединение" (обязательно) |
DeploymentStacksDebugSetting
Имя | Описание | Ценность |
---|---|---|
detailLevel | Указывает тип сведений для входа в журнал для отладки. Допустимые значения не имеют значения, requestContent, responseContent или requestContent и responseContent, разделенные запятой. Значение по умолчанию — нет. При настройке этого значения внимательно рассмотрите тип информации, передаваемой во время развертывания. Путем ведения журнала сведений о запросе или ответе конфиденциальные данные, полученные с помощью операций развертывания, могут быть предоставлены. | струна |
DeploymentStacksParametersLink
Имя | Описание | Ценность |
---|---|---|
contentVersion | Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. | струна |
ури | URI файла параметров. | строка (обязательно) |
DeploymentStacksTemplateLink
Имя | Описание | Ценность |
---|---|---|
contentVersion | Если этот параметр включен, должен соответствовать ContentVersion в шаблоне. | струна |
идентификатор | Идентификатор ресурса спецификации шаблона. Используйте свойство идентификатора или URI, но не оба. | струна |
queryString | Строка запроса (например, маркер SAS), используемая с универсальным кодом ресурса (URI) templateLink. | струна |
relativePath | Свойство relativePath можно использовать для развертывания связанного шаблона в расположении относительно родительского элемента. Если родительский шаблон связан с TemplateSpec, это будет ссылаться на артефакт в TemplateSpec. Если родительский объект связан с универсальным кодом ресурса (URI), дочернее развертывание будет сочетанием родительских и относительных URIPath. | струна |
ури | Универсальный код ресурса (URI) шаблона для развертывания. Используйте URI или свойство id, но не оба. | струна |
DeploymentStackTags
Имя | Описание | Ценность |
---|
ErrorDetail
Имя | Описание | Ценность |
---|
ErrorResponse
Имя | Описание | Ценность |
---|---|---|
ошибка | Объект ошибки. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Имя | Описание | Ценность |
---|---|---|
местоположение | Расположение стека развертывания. Его нельзя изменить после создания. Это должно быть одно из поддерживаемых расположений Azure. | струна |
имя | Имя ресурса | струна Ограничения целостности: Минимальная длина = 1 Максимальная длина = 1 Pattern = ^[-\w\._\(\)]+$ (обязательно) |
свойства | Свойства стека развертывания. | DeploymentStackProperties |
Теги | Теги ресурсов | Словарь имен и значений тегов. |
тип | Тип ресурса | "Microsoft.Resources/deploymentStacks@2022-08-01-preview" |