Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
- más reciente
- 2024-03-01
- 2022-08-01-vista previa
Definición de recursos de Bicep
El tipo de recurso deploymentStacks se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Resources/deploymentStacks, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Resources/deploymentStacks@2024-03-01' = {
scope: resourceSymbolicName or scope
location: 'string'
name: 'string'
properties: {
actionOnUnmanage: {
managementGroups: 'string'
resourceGroups: 'string'
resources: 'string'
}
bypassStackOutOfSyncError: bool
debugSetting: {
detailLevel: 'string'
}
denySettings: {
applyToChildScopes: bool
excludedActions: [
'string'
]
excludedPrincipals: [
'string'
]
mode: 'string'
}
deploymentScope: 'string'
description: 'string'
error: {}
parameters: {
{customized property}: {
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'
}
}
tags: {
{customized property}: 'string'
}
}
Valores de propiedad
Microsoft.Resources/deploymentStacks
| Nombre | Descripción | Valor |
|---|---|---|
| ubicación | Ubicación geográfica donde reside el recurso. Necesario para las pilas de ámbito de suscripción y grupo de administración. La ubicación se hereda del grupo de recursos para las pilas con ámbito de grupo de recursos. | cuerda |
| nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 90 Patrón = ^[-\w\._\(\)]+$ (obligatorio) |
| Propiedades | Propiedades de la pila de implementación. | DeploymentStackProperties |
| scope | Use al crear un recurso en un ámbito diferente del ámbito de implementación. | Establezca esta propiedad en el nombre simbólico de un recurso para aplicar el recurso de extensión . |
| Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
ActionOnUnmanage
| Nombre | Descripción | Valor |
|---|---|---|
| managementGroups | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'desasociar' |
| resourceGroups | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'desasociar' |
| Recursos | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'detach' (obligatorio) |
Denegar Configuración
| Nombre | Descripción | Valor |
|---|---|---|
| applyToChildScopes | DenySettings se aplicará a los ámbitos de recursos secundarios de todos los recursos administrados con una asignación de denegación. | Bool |
| Acciones excluidas | Lista de operaciones de administración basadas en roles que se excluyen de denySettings. Se permiten hasta 200 acciones. Si el modo denySetting se establece en "denyWriteAndDelete", las siguientes acciones se anexan automáticamente a "excludedActions": "*/read" y "Microsoft.Authorization/locks/delete". Si el modo denySetting se establece en "denyDelete", las siguientes acciones se anexan automáticamente a "excludedActions": "Microsoft.Authorization/locks/delete". Se quitarán las acciones duplicadas. | cadena[] |
| excludedPrincipals | Lista de identificadores de entidad de seguridad de AAD excluidos del bloqueo. Se permiten hasta 5 entidades de seguridad. | cadena[] |
| modo | denySettings Mode que define las acciones denegadas. | 'denegar eliminar' 'denegarWriteAndDelete' 'none' (obligatorio) |
DeploymentParameter
| Nombre | Descripción | Valor |
|---|---|---|
| referencia | Referencia de parámetros de Azure Key Vault. | keyVaultParameterReference |
| tipo | Tipo del valor. | cuerda |
| valor | Valor de entrada para el parámetro . | cualquier |
DeploymentStackProperties
| Nombre | Descripción | Valor |
|---|---|---|
| actionOnUnmanage | Define el comportamiento de los recursos que ya no se administran después de actualizar o eliminar la pila de implementación. | ActionOnUnmanage (obligatorio) |
| bypassStackOutOfSyncError | Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente. | Bool |
| debugSetting | Configuración de depuración de la implementación. | DeploymentStacksDebugSetting |
| denySettings | Define cómo se bloquean los recursos implementados por la pila. | denySettings (obligatorio) |
| deploymentScope | Ámbito en el que se debe crear la implementación inicial. Si no se especifica un ámbito, el valor predeterminado será el ámbito de la pila de implementación. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). | cuerda |
| descripción | Descripción de la pila de implementación. Longitud máxima de 4096 caracteres. | cuerda Restricciones: Longitud máxima = 4096 |
| error | Detalle del error. | errorDetail |
| Parámetros | Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Use este elemento al proporcionar los valores de parámetro directamente en la solicitud, en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | DeploymentStackPropertiesParameters |
| parámetrosEnlace | Identificador URI del archivo de parámetros. Use este elemento para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | DeploymentStacksParametersLink |
| plantilla | El contenido de la plantilla. Este elemento se usa cuando desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser una cadena JSON con formato correcto o JObject. Use la propiedad templateLink o la propiedad template, pero no ambas. | DeploymentStackPropertiesTemplate |
| templateLink | Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesParameters
| Nombre | Descripción | Valor |
|---|
DeploymentStackPropertiesTemplate
| Nombre | Descripción | Valor |
|---|
DeploymentStacksDebugSetting
| Nombre | Descripción | Valor |
|---|---|---|
| detailLevel | Especifica el tipo de información que se va a registrar para la depuración. Los valores permitidos no son ninguno, requestContent, responseContent o requestContent y responseContent separados por una coma. El valor predeterminado no es ninguno. Al establecer este valor, considere cuidadosamente el tipo de información que se pasa durante la implementación. Al registrar información sobre la solicitud o respuesta, se podrían exponer datos confidenciales que se recuperan a través de las operaciones de implementación. | cuerda |
DeploymentStacksParametersLink
| Nombre | Descripción | Valor |
|---|---|---|
| contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
| Uri | Identificador URI del archivo de parámetros. | string (obligatorio) |
DeploymentStacksTemplateLink
| Nombre | Descripción | Valor |
|---|---|---|
| contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
| identificación | ResourceId de una especificación de plantilla. Use la propiedad id o uri, pero no ambas. | cuerda |
| queryString | Cadena de consulta (por ejemplo, un token de SAS) que se va a usar con el URI templateLink. | cuerda |
| relativePath | La propiedad relativePath se puede usar para implementar una plantilla vinculada en una ubicación relativa al elemento primario. Si la plantilla primaria estaba vinculada a templateSpec, esto hará referencia a un artefacto en TemplateSpec. Si el elemento primario estaba vinculado con un URI, la implementación secundaria será una combinación de los URI primarios y relativePath. | cuerda |
| Uri | Identificador URI de la plantilla que se va a implementar. Use la propiedad URI o id, pero no ambas. | cuerda |
DeploymentStackTags
| Nombre | Descripción | Valor |
|---|
Detalle del Error
| Nombre | Descripción | Valor |
|---|
KeyVaultParameterReference
| Nombre | Descripción | Valor |
|---|---|---|
| keyVault | Referencia de Azure Key Vault. | KeyVaultReference (obligatorio) |
| nombreSecreto | Nombre del secreto de Azure Key Vault. | string (obligatorio) |
| secretVersion | Versión secreta de Azure Key Vault. | cuerda |
KeyVaultReference
| Nombre | Descripción | Valor |
|---|---|---|
| identificación | ResourceId de Azure Key Vault. | string (obligatorio) |
Definición de recursos de plantilla de ARM
El tipo de recurso deploymentStacks se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Resources/deploymentStacks, agregue el siguiente json a la plantilla.
{
"type": "Microsoft.Resources/deploymentStacks",
"apiVersion": "2024-03-01",
"name": "string",
"location": "string",
"properties": {
"actionOnUnmanage": {
"managementGroups": "string",
"resourceGroups": "string",
"resources": "string"
},
"bypassStackOutOfSyncError": "bool",
"debugSetting": {
"detailLevel": "string"
},
"denySettings": {
"applyToChildScopes": "bool",
"excludedActions": [ "string" ],
"excludedPrincipals": [ "string" ],
"mode": "string"
},
"deploymentScope": "string",
"description": "string",
"error": {
},
"parameters": {
"{customized property}": {
"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"
}
},
"tags": {
"{customized property}": "string"
}
}
Valores de propiedad
Microsoft.Resources/deploymentStacks
| Nombre | Descripción | Valor |
|---|---|---|
| apiVersion | La versión de api | '2024-03-01' |
| ubicación | Ubicación geográfica donde reside el recurso. Necesario para las pilas de ámbito de suscripción y grupo de administración. La ubicación se hereda del grupo de recursos para las pilas con ámbito de grupo de recursos. | cuerda |
| nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 90 Patrón = ^[-\w\._\(\)]+$ (obligatorio) |
| Propiedades | Propiedades de la pila de implementación. | DeploymentStackProperties |
| Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas |
| tipo | El tipo de recurso | "Microsoft.Resources/deploymentStacks" |
ActionOnUnmanage
| Nombre | Descripción | Valor |
|---|---|---|
| managementGroups | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'desasociar' |
| resourceGroups | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'desasociar' |
| Recursos | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'detach' (obligatorio) |
Denegar Configuración
| Nombre | Descripción | Valor |
|---|---|---|
| applyToChildScopes | DenySettings se aplicará a los ámbitos de recursos secundarios de todos los recursos administrados con una asignación de denegación. | Bool |
| Acciones excluidas | Lista de operaciones de administración basadas en roles que se excluyen de denySettings. Se permiten hasta 200 acciones. Si el modo denySetting se establece en "denyWriteAndDelete", las siguientes acciones se anexan automáticamente a "excludedActions": "*/read" y "Microsoft.Authorization/locks/delete". Si el modo denySetting se establece en "denyDelete", las siguientes acciones se anexan automáticamente a "excludedActions": "Microsoft.Authorization/locks/delete". Se quitarán las acciones duplicadas. | cadena[] |
| excludedPrincipals | Lista de identificadores de entidad de seguridad de AAD excluidos del bloqueo. Se permiten hasta 5 entidades de seguridad. | cadena[] |
| modo | denySettings Mode que define las acciones denegadas. | 'denegar eliminar' 'denegarWriteAndDelete' 'none' (obligatorio) |
DeploymentParameter
| Nombre | Descripción | Valor |
|---|---|---|
| referencia | Referencia de parámetros de Azure Key Vault. | keyVaultParameterReference |
| tipo | Tipo del valor. | cuerda |
| valor | Valor de entrada para el parámetro . | cualquier |
DeploymentStackProperties
| Nombre | Descripción | Valor |
|---|---|---|
| actionOnUnmanage | Define el comportamiento de los recursos que ya no se administran después de actualizar o eliminar la pila de implementación. | ActionOnUnmanage (obligatorio) |
| bypassStackOutOfSyncError | Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente. | Bool |
| debugSetting | Configuración de depuración de la implementación. | DeploymentStacksDebugSetting |
| denySettings | Define cómo se bloquean los recursos implementados por la pila. | denySettings (obligatorio) |
| deploymentScope | Ámbito en el que se debe crear la implementación inicial. Si no se especifica un ámbito, el valor predeterminado será el ámbito de la pila de implementación. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). | cuerda |
| descripción | Descripción de la pila de implementación. Longitud máxima de 4096 caracteres. | cuerda Restricciones: Longitud máxima = 4096 |
| error | Detalle del error. | errorDetail |
| Parámetros | Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Use este elemento al proporcionar los valores de parámetro directamente en la solicitud, en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | DeploymentStackPropertiesParameters |
| parámetrosEnlace | Identificador URI del archivo de parámetros. Use este elemento para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | DeploymentStacksParametersLink |
| plantilla | El contenido de la plantilla. Este elemento se usa cuando desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser una cadena JSON con formato correcto o JObject. Use la propiedad templateLink o la propiedad template, pero no ambas. | DeploymentStackPropertiesTemplate |
| templateLink | Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesParameters
| Nombre | Descripción | Valor |
|---|
DeploymentStackPropertiesTemplate
| Nombre | Descripción | Valor |
|---|
DeploymentStacksDebugSetting
| Nombre | Descripción | Valor |
|---|---|---|
| detailLevel | Especifica el tipo de información que se va a registrar para la depuración. Los valores permitidos no son ninguno, requestContent, responseContent o requestContent y responseContent separados por una coma. El valor predeterminado no es ninguno. Al establecer este valor, considere cuidadosamente el tipo de información que se pasa durante la implementación. Al registrar información sobre la solicitud o respuesta, se podrían exponer datos confidenciales que se recuperan a través de las operaciones de implementación. | cuerda |
DeploymentStacksParametersLink
| Nombre | Descripción | Valor |
|---|---|---|
| contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
| Uri | Identificador URI del archivo de parámetros. | string (obligatorio) |
DeploymentStacksTemplateLink
| Nombre | Descripción | Valor |
|---|---|---|
| contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
| identificación | ResourceId de una especificación de plantilla. Use la propiedad id o uri, pero no ambas. | cuerda |
| queryString | Cadena de consulta (por ejemplo, un token de SAS) que se va a usar con el URI templateLink. | cuerda |
| relativePath | La propiedad relativePath se puede usar para implementar una plantilla vinculada en una ubicación relativa al elemento primario. Si la plantilla primaria estaba vinculada a templateSpec, esto hará referencia a un artefacto en TemplateSpec. Si el elemento primario estaba vinculado con un URI, la implementación secundaria será una combinación de los URI primarios y relativePath. | cuerda |
| Uri | Identificador URI de la plantilla que se va a implementar. Use la propiedad URI o id, pero no ambas. | cuerda |
DeploymentStackTags
| Nombre | Descripción | Valor |
|---|
Detalle del Error
| Nombre | Descripción | Valor |
|---|
KeyVaultParameterReference
| Nombre | Descripción | Valor |
|---|---|---|
| keyVault | Referencia de Azure Key Vault. | KeyVaultReference (obligatorio) |
| nombreSecreto | Nombre del secreto de Azure Key Vault. | string (obligatorio) |
| secretVersion | Versión secreta de Azure Key Vault. | cuerda |
KeyVaultReference
| Nombre | Descripción | Valor |
|---|---|---|
| identificación | ResourceId de Azure Key Vault. | string (obligatorio) |
Ejemplos de uso
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso deploymentStacks se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.Resources/deploymentStacks, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deploymentStacks@2024-03-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
actionOnUnmanage = {
managementGroups = "string"
resourceGroups = "string"
resources = "string"
}
bypassStackOutOfSyncError = bool
debugSetting = {
detailLevel = "string"
}
denySettings = {
applyToChildScopes = bool
excludedActions = [
"string"
]
excludedPrincipals = [
"string"
]
mode = "string"
}
deploymentScope = "string"
description = "string"
error = {
}
parameters = {
{customized property} = {
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"
}
}
}
}
Valores de propiedad
Microsoft.Resources/deploymentStacks
| Nombre | Descripción | Valor |
|---|---|---|
| ubicación | Ubicación geográfica donde reside el recurso. Necesario para las pilas de ámbito de suscripción y grupo de administración. La ubicación se hereda del grupo de recursos para las pilas con ámbito de grupo de recursos. | cuerda |
| nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 90 Patrón = ^[-\w\._\(\)]+$ (obligatorio) |
| parent_id | Identificador del recurso al que se va a aplicar este recurso de extensión. | string (obligatorio) |
| Propiedades | Propiedades de la pila de implementación. | DeploymentStackProperties |
| Etiquetas | Etiquetas de recursos | Diccionario de nombres y valores de etiqueta. |
| tipo | El tipo de recurso | "Microsoft.Resources/deploymentStacks@2024-03-01" |
ActionOnUnmanage
| Nombre | Descripción | Valor |
|---|---|---|
| managementGroups | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'desasociar' |
| resourceGroups | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'desasociar' |
| Recursos | Especifica una acción para un recurso recién no administrado. Eliminar intentará eliminar el recurso de Azure. Desasociar dejará el recurso en su estado actual. | 'Eliminar' 'detach' (obligatorio) |
Denegar Configuración
| Nombre | Descripción | Valor |
|---|---|---|
| applyToChildScopes | DenySettings se aplicará a los ámbitos de recursos secundarios de todos los recursos administrados con una asignación de denegación. | Bool |
| Acciones excluidas | Lista de operaciones de administración basadas en roles que se excluyen de denySettings. Se permiten hasta 200 acciones. Si el modo denySetting se establece en "denyWriteAndDelete", las siguientes acciones se anexan automáticamente a "excludedActions": "*/read" y "Microsoft.Authorization/locks/delete". Si el modo denySetting se establece en "denyDelete", las siguientes acciones se anexan automáticamente a "excludedActions": "Microsoft.Authorization/locks/delete". Se quitarán las acciones duplicadas. | cadena[] |
| excludedPrincipals | Lista de identificadores de entidad de seguridad de AAD excluidos del bloqueo. Se permiten hasta 5 entidades de seguridad. | cadena[] |
| modo | denySettings Mode que define las acciones denegadas. | 'denegar eliminar' 'denegarWriteAndDelete' 'none' (obligatorio) |
DeploymentParameter
| Nombre | Descripción | Valor |
|---|---|---|
| referencia | Referencia de parámetros de Azure Key Vault. | keyVaultParameterReference |
| tipo | Tipo del valor. | cuerda |
| valor | Valor de entrada para el parámetro . | cualquier |
DeploymentStackProperties
| Nombre | Descripción | Valor |
|---|---|---|
| actionOnUnmanage | Define el comportamiento de los recursos que ya no se administran después de actualizar o eliminar la pila de implementación. | ActionOnUnmanage (obligatorio) |
| bypassStackOutOfSyncError | Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente. | Bool |
| debugSetting | Configuración de depuración de la implementación. | DeploymentStacksDebugSetting |
| denySettings | Define cómo se bloquean los recursos implementados por la pila. | denySettings (obligatorio) |
| deploymentScope | Ámbito en el que se debe crear la implementación inicial. Si no se especifica un ámbito, el valor predeterminado será el ámbito de la pila de implementación. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroupId}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}'). | cuerda |
| descripción | Descripción de la pila de implementación. Longitud máxima de 4096 caracteres. | cuerda Restricciones: Longitud máxima = 4096 |
| error | Detalle del error. | errorDetail |
| Parámetros | Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Use este elemento al proporcionar los valores de parámetro directamente en la solicitud, en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | DeploymentStackPropertiesParameters |
| parámetrosEnlace | Identificador URI del archivo de parámetros. Use este elemento para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | DeploymentStacksParametersLink |
| plantilla | El contenido de la plantilla. Este elemento se usa cuando desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser una cadena JSON con formato correcto o JObject. Use la propiedad templateLink o la propiedad template, pero no ambas. | DeploymentStackPropertiesTemplate |
| templateLink | Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas. | DeploymentStacksTemplateLink |
DeploymentStackPropertiesParameters
| Nombre | Descripción | Valor |
|---|
DeploymentStackPropertiesTemplate
| Nombre | Descripción | Valor |
|---|
DeploymentStacksDebugSetting
| Nombre | Descripción | Valor |
|---|---|---|
| detailLevel | Especifica el tipo de información que se va a registrar para la depuración. Los valores permitidos no son ninguno, requestContent, responseContent o requestContent y responseContent separados por una coma. El valor predeterminado no es ninguno. Al establecer este valor, considere cuidadosamente el tipo de información que se pasa durante la implementación. Al registrar información sobre la solicitud o respuesta, se podrían exponer datos confidenciales que se recuperan a través de las operaciones de implementación. | cuerda |
DeploymentStacksParametersLink
| Nombre | Descripción | Valor |
|---|---|---|
| contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
| Uri | Identificador URI del archivo de parámetros. | string (obligatorio) |
DeploymentStacksTemplateLink
| Nombre | Descripción | Valor |
|---|---|---|
| contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
| identificación | ResourceId de una especificación de plantilla. Use la propiedad id o uri, pero no ambas. | cuerda |
| queryString | Cadena de consulta (por ejemplo, un token de SAS) que se va a usar con el URI templateLink. | cuerda |
| relativePath | La propiedad relativePath se puede usar para implementar una plantilla vinculada en una ubicación relativa al elemento primario. Si la plantilla primaria estaba vinculada a templateSpec, esto hará referencia a un artefacto en TemplateSpec. Si el elemento primario estaba vinculado con un URI, la implementación secundaria será una combinación de los URI primarios y relativePath. | cuerda |
| Uri | Identificador URI de la plantilla que se va a implementar. Use la propiedad URI o id, pero no ambas. | cuerda |
DeploymentStackTags
| Nombre | Descripción | Valor |
|---|
Detalle del Error
| Nombre | Descripción | Valor |
|---|
KeyVaultParameterReference
| Nombre | Descripción | Valor |
|---|---|---|
| keyVault | Referencia de Azure Key Vault. | KeyVaultReference (obligatorio) |
| nombreSecreto | Nombre del secreto de Azure Key Vault. | string (obligatorio) |
| secretVersion | Versión secreta de Azure Key Vault. | cuerda |
KeyVaultReference
| Nombre | Descripción | Valor |
|---|---|---|
| identificación | ResourceId de Azure Key Vault. | string (obligatorio) |