Microsoft.Resources deploymentStacks 2022-08-01-preview
Definição de recurso do Bicep
O tipo de recurso deploymentStacks pode ser implantado com operações de destino:
- Grupos de Gerenciamento - Consulte comandos de implantação de grupo de gerenciamento* assinatura - Consulte comandos de implantação de assinatura* Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Resources/deploymentStacks, adicione o Bicep a seguir ao seu modelo.
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'
}
}
Valores de propriedade
DenySettings
Nome | Descrição | Valor |
---|---|---|
applyToChildScopes | DenySettings será aplicado a escopos filho. | Bool |
excludedActions | Lista de operações de gerenciamento baseadas em função que são excluídas das denySettings. Até 200 ações são permitidas. Se o modo denySetting estiver definido como 'denyWriteAndDelete', as seguintes ações serão acrescentadas automaticamente a 'excludedActions': '*/read' e 'Microsoft.Authorization/locks/delete'. Se o modo denySetting estiver definido como 'denyDelete', as seguintes ações serão acrescentadas automaticamente a 'excludedActions': 'Microsoft.Authorization/locks/delete'. Ações duplicadas serão removidas. | string[] |
excludedPrincipals | Lista de IDs de entidade de segurança do AAD excluídas do bloqueio. Até 5 entidades de segurança são permitidas. | string[] |
modo | Modo denySettings. | 'denyDelete' 'denyWriteAndDelete' 'none' (obrigatório) |
DeploymentStackProperties
DeploymentStackPropertiesActionOnUnmanage
Nome | Descrição | Valor |
---|---|---|
managementGroups | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' |
resourceGroups | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' |
Recursos | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' (obrigatório) |
DeploymentStacksDebugSetting
Nome | Descrição | Valor |
---|---|---|
detailLevel | Especifica o tipo de informação a ser registrada em log para depuração. Os valores permitidos são none, requestContent, responseContent ou requestContent e responseContent separados por uma vírgula. O padrão é nenhum. Ao definir esse valor, considere cuidadosamente o tipo de informação que está sendo passada durante a implantação. Ao registrar em log informações sobre a solicitação ou resposta, os dados confidenciais recuperados por meio das operações de implantação podem ser potencialmente expostos. | corda |
DeploymentStacksParametersLink
Nome | Descrição | Valor |
---|---|---|
contentVersion | Se incluído, deverá corresponder ao ContentVersion no modelo. | corda |
URI | O URI do arquivo de parâmetros. | cadeia de caracteres (obrigatório) |
DeploymentStacksTemplateLink
Nome | Descrição | Valor |
---|---|---|
contentVersion | Se incluído, deverá corresponder ao ContentVersion no modelo. | corda |
id | A ID de recurso de uma Especificação de Modelo. Use a propriedade id ou uri, mas não ambas. | corda |
queryString | A cadeia de caracteres de consulta (por exemplo, um token SAS) a ser usada com o URI templateLink. | corda |
relativePath | A propriedade relativePath pode ser usada para implantar um modelo vinculado em um local relativo ao pai. Se o modelo pai estiver vinculado a um TemplateSpec, isso fará referência a um artefato no TemplateSpec. Se o pai estiver vinculado a um URI, a implantação filho será uma combinação das URIs pai e relativePath | corda |
URI | O URI do modelo a ser implantado. Use a propriedade uri ou id, mas não ambos. | corda |
DeploymentStackTags
Nome | Descrição | Valor |
---|
ErrorDetail
Nome | Descrição | Valor |
---|
ErrorResponse
Nome | Descrição | Valor |
---|---|---|
erro | O objeto de erro. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Nome | Descrição | Valor |
---|---|---|
localização | O local da pilha de implantação. Ele não pode ser alterado após a criação. Ele deve ser um dos locais do Azure com suporte. | corda |
nome | O nome do recurso | corda Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
Propriedades | Propriedades da pilha de implantação. | deploymentStackProperties |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
Definição de recurso de modelo do ARM
O tipo de recurso deploymentStacks pode ser implantado com operações de destino:
- Grupos de Gerenciamento - Consulte comandos de implantação de grupo de gerenciamento* assinatura - Consulte comandos de implantação de assinatura* Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Resources/deploymentStacks, adicione o JSON a seguir ao modelo.
{
"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"
}
}
Valores de propriedade
DenySettings
Nome | Descrição | Valor |
---|---|---|
applyToChildScopes | DenySettings será aplicado a escopos filho. | Bool |
excludedActions | Lista de operações de gerenciamento baseadas em função que são excluídas das denySettings. Até 200 ações são permitidas. Se o modo denySetting estiver definido como 'denyWriteAndDelete', as seguintes ações serão acrescentadas automaticamente a 'excludedActions': '*/read' e 'Microsoft.Authorization/locks/delete'. Se o modo denySetting estiver definido como 'denyDelete', as seguintes ações serão acrescentadas automaticamente a 'excludedActions': 'Microsoft.Authorization/locks/delete'. Ações duplicadas serão removidas. | string[] |
excludedPrincipals | Lista de IDs de entidade de segurança do AAD excluídas do bloqueio. Até 5 entidades de segurança são permitidas. | string[] |
modo | Modo denySettings. | 'denyDelete' 'denyWriteAndDelete' 'none' (obrigatório) |
DeploymentStackProperties
DeploymentStackPropertiesActionOnUnmanage
Nome | Descrição | Valor |
---|---|---|
managementGroups | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' |
resourceGroups | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' |
Recursos | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' (obrigatório) |
DeploymentStacksDebugSetting
Nome | Descrição | Valor |
---|---|---|
detailLevel | Especifica o tipo de informação a ser registrada em log para depuração. Os valores permitidos são none, requestContent, responseContent ou requestContent e responseContent separados por uma vírgula. O padrão é nenhum. Ao definir esse valor, considere cuidadosamente o tipo de informação que está sendo passada durante a implantação. Ao registrar em log informações sobre a solicitação ou resposta, os dados confidenciais recuperados por meio das operações de implantação podem ser potencialmente expostos. | corda |
DeploymentStacksParametersLink
Nome | Descrição | Valor |
---|---|---|
contentVersion | Se incluído, deverá corresponder ao ContentVersion no modelo. | corda |
URI | O URI do arquivo de parâmetros. | cadeia de caracteres (obrigatório) |
DeploymentStacksTemplateLink
Nome | Descrição | Valor |
---|---|---|
contentVersion | Se incluído, deverá corresponder ao ContentVersion no modelo. | corda |
id | A ID de recurso de uma Especificação de Modelo. Use a propriedade id ou uri, mas não ambas. | corda |
queryString | A cadeia de caracteres de consulta (por exemplo, um token SAS) a ser usada com o URI templateLink. | corda |
relativePath | A propriedade relativePath pode ser usada para implantar um modelo vinculado em um local relativo ao pai. Se o modelo pai estiver vinculado a um TemplateSpec, isso fará referência a um artefato no TemplateSpec. Se o pai estiver vinculado a um URI, a implantação filho será uma combinação das URIs pai e relativePath | corda |
URI | O URI do modelo a ser implantado. Use a propriedade uri ou id, mas não ambos. | corda |
DeploymentStackTags
Nome | Descrição | Valor |
---|
ErrorDetail
Nome | Descrição | Valor |
---|
ErrorResponse
Nome | Descrição | Valor |
---|---|---|
erro | O objeto de erro. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2022-08-01-preview' |
localização | O local da pilha de implantação. Ele não pode ser alterado após a criação. Ele deve ser um dos locais do Azure com suporte. | corda |
nome | O nome do recurso | corda Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
Propriedades | Propriedades da pilha de implantação. | deploymentStackProperties |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
tipo | O tipo de recurso | 'Microsoft.Resources/deploymentStacks' |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso deploymentStacks pode ser implantado com operações de destino:
- grupos de gerenciamento * grupos de recursos de* de assinatura
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Formato de recurso
Para criar um recurso Microsoft.Resources/deploymentStacks, adicione o Terraform a seguir ao seu modelo.
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"
}
}
})
}
Valores de propriedade
DenySettings
Nome | Descrição | Valor |
---|---|---|
applyToChildScopes | DenySettings será aplicado a escopos filho. | Bool |
excludedActions | Lista de operações de gerenciamento baseadas em função que são excluídas das denySettings. Até 200 ações são permitidas. Se o modo denySetting estiver definido como 'denyWriteAndDelete', as seguintes ações serão acrescentadas automaticamente a 'excludedActions': '*/read' e 'Microsoft.Authorization/locks/delete'. Se o modo denySetting estiver definido como 'denyDelete', as seguintes ações serão acrescentadas automaticamente a 'excludedActions': 'Microsoft.Authorization/locks/delete'. Ações duplicadas serão removidas. | string[] |
excludedPrincipals | Lista de IDs de entidade de segurança do AAD excluídas do bloqueio. Até 5 entidades de segurança são permitidas. | string[] |
modo | Modo denySettings. | 'denyDelete' 'denyWriteAndDelete' 'none' (obrigatório) |
DeploymentStackProperties
DeploymentStackPropertiesActionOnUnmanage
Nome | Descrição | Valor |
---|---|---|
managementGroups | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' |
resourceGroups | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' |
Recursos | Especifica a ação que deve ser executada no recurso quando a pilha de implantação é excluída. Excluir tentará excluir o recurso do Azure. Desanexar deixará o recurso no estado atual. | 'delete' 'desanexar' (obrigatório) |
DeploymentStacksDebugSetting
Nome | Descrição | Valor |
---|---|---|
detailLevel | Especifica o tipo de informação a ser registrada em log para depuração. Os valores permitidos são none, requestContent, responseContent ou requestContent e responseContent separados por uma vírgula. O padrão é nenhum. Ao definir esse valor, considere cuidadosamente o tipo de informação que está sendo passada durante a implantação. Ao registrar em log informações sobre a solicitação ou resposta, os dados confidenciais recuperados por meio das operações de implantação podem ser potencialmente expostos. | corda |
DeploymentStacksParametersLink
Nome | Descrição | Valor |
---|---|---|
contentVersion | Se incluído, deverá corresponder ao ContentVersion no modelo. | corda |
URI | O URI do arquivo de parâmetros. | cadeia de caracteres (obrigatório) |
DeploymentStacksTemplateLink
Nome | Descrição | Valor |
---|---|---|
contentVersion | Se incluído, deverá corresponder ao ContentVersion no modelo. | corda |
id | A ID de recurso de uma Especificação de Modelo. Use a propriedade id ou uri, mas não ambas. | corda |
queryString | A cadeia de caracteres de consulta (por exemplo, um token SAS) a ser usada com o URI templateLink. | corda |
relativePath | A propriedade relativePath pode ser usada para implantar um modelo vinculado em um local relativo ao pai. Se o modelo pai estiver vinculado a um TemplateSpec, isso fará referência a um artefato no TemplateSpec. Se o pai estiver vinculado a um URI, a implantação filho será uma combinação das URIs pai e relativePath | corda |
URI | O URI do modelo a ser implantado. Use a propriedade uri ou id, mas não ambos. | corda |
DeploymentStackTags
Nome | Descrição | Valor |
---|
ErrorDetail
Nome | Descrição | Valor |
---|
ErrorResponse
Nome | Descrição | Valor |
---|---|---|
erro | O objeto de erro. | ErrorDetail |
Microsoft.Resources/deploymentStacks
Nome | Descrição | Valor |
---|---|---|
localização | O local da pilha de implantação. Ele não pode ser alterado após a criação. Ele deve ser um dos locais do Azure com suporte. | corda |
nome | O nome do recurso | corda Restrições: Comprimento mínimo = 1 Comprimento máximo = 1 Padrão = ^[-\w\._\(\)]+$ (obrigatório) |
Propriedades | Propriedades da pilha de implantação. | deploymentStackProperties |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. |
tipo | O tipo de recurso | "Microsoft.Resources/deploymentStacks@2022-08-01-preview" |