DeploymentStackProperties interface
Propiedades de la pila de implementación.
Propiedades
| action |
Define el comportamiento de los recursos que ya no se administran después de actualizar o eliminar la pila de implementación. |
| bypass |
Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente. |
| correlation |
Identificador de correlación de la última operación de eliminación o upsert de la pila de implementación. Está en formato GUID y se usa para el seguimiento. |
| debug |
Configuración de depuración de la implementación. |
| deleted |
Matriz de recursos que se eliminaron durante la actualización de la pila de implementación más reciente. Eliminado significa que se quitó el recurso de la plantilla y se especificaron las operaciones de eliminación pertinentes. |
| deny |
Define cómo se bloquean los recursos implementados por la pila. |
| deployment |
Las extensiones utilizadas durante el despliegue. Contiene datos de extensión para todos los recursos extensibles gestionados por la pila. |
| deployment |
ResourceId del recurso de implementación creado por la pila de implementación. |
| deployment |
Á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}'). |
| description | Descripción de la pila de implementación. Longitud máxima de 4096 caracteres. |
| detached |
Matriz de recursos que se desasociaron durante la actualización de la pila de implementación más reciente. Desasociado significa que el recurso se quitó de la plantilla, pero no se especificó ninguna operación de eliminación pertinente. Por lo tanto, el recurso sigue existiendo mientras ya no está asociado a la pila. |
| duration | Duración de la última actualización correcta de la pila de implementación. |
| error | Detalle del error. |
| extension |
Las configuraciones de la extensión de despliegue. Las claves de este objeto son alias de extensión tal como se definen en la plantilla de despliegue. |
| external |
Definiciones de entrada externa, utilizadas por herramientas externas para definir los valores de entrada externos esperados. |
| external |
Valores de entrada externos, utilizados por herramientas externas para la evaluación de parámetros. |
| failed |
Matriz de recursos que no pudieron alcanzar el estado objetivo durante la actualización más reciente. Cada resourceId va acompañado de un mensaje de error. |
| outputs | Salidas del recurso de implementación creado por la pila de implementación. |
| parameters | 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. |
| parameters |
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. |
| provisioning |
Estado de la pila de implementación. |
| resources | Matriz de recursos administrados actualmente por la pila de implementación. |
| template | 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. |
| template |
Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas. |
| validation |
El nivel de validación de la pila de despliegue |
Detalles de las propiedades
actionOnUnmanage
Define el comportamiento de los recursos que ya no se administran después de actualizar o eliminar la pila de implementación.
actionOnUnmanage: ActionOnUnmanage
Valor de propiedad
bypassStackOutOfSyncError
Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente.
bypassStackOutOfSyncError?: boolean
Valor de propiedad
boolean
correlationId
Identificador de correlación de la última operación de eliminación o upsert de la pila de implementación. Está en formato GUID y se usa para el seguimiento.
correlationId?: string
Valor de propiedad
string
debugSetting
Configuración de depuración de la implementación.
debugSetting?: DeploymentStacksDebugSetting
Valor de propiedad
deletedResources
Matriz de recursos que se eliminaron durante la actualización de la pila de implementación más reciente. Eliminado significa que se quitó el recurso de la plantilla y se especificaron las operaciones de eliminación pertinentes.
deletedResources?: ResourceReference[]
Valor de propiedad
denySettings
Define cómo se bloquean los recursos implementados por la pila.
denySettings: DenySettings
Valor de propiedad
deploymentExtensions
Las extensiones utilizadas durante el despliegue. Contiene datos de extensión para todos los recursos extensibles gestionados por la pila.
deploymentExtensions?: DeploymentExtension[]
Valor de propiedad
deploymentId
ResourceId del recurso de implementación creado por la pila de implementación.
deploymentId?: string
Valor de propiedad
string
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}').
deploymentScope?: string
Valor de propiedad
string
description
Descripción de la pila de implementación. Longitud máxima de 4096 caracteres.
description?: string
Valor de propiedad
string
detachedResources
Matriz de recursos que se desasociaron durante la actualización de la pila de implementación más reciente. Desasociado significa que el recurso se quitó de la plantilla, pero no se especificó ninguna operación de eliminación pertinente. Por lo tanto, el recurso sigue existiendo mientras ya no está asociado a la pila.
detachedResources?: ResourceReference[]
Valor de propiedad
duration
Duración de la última actualización correcta de la pila de implementación.
duration?: string
Valor de propiedad
string
error
extensionConfigs
Las configuraciones de la extensión de despliegue. Las claves de este objeto son alias de extensión tal como se definen en la plantilla de despliegue.
extensionConfigs?: Record<string, DeploymentExtensionConfig>
Valor de propiedad
Record<string, DeploymentExtensionConfig>
externalInputDefinitions
Definiciones de entrada externa, utilizadas por herramientas externas para definir los valores de entrada externos esperados.
externalInputDefinitions?: Record<string, DeploymentExternalInputDefinition>
Valor de propiedad
Record<string, DeploymentExternalInputDefinition>
externalInputs
Valores de entrada externos, utilizados por herramientas externas para la evaluación de parámetros.
externalInputs?: Record<string, DeploymentExternalInput>
Valor de propiedad
Record<string, DeploymentExternalInput>
failedResources
Matriz de recursos que no pudieron alcanzar el estado objetivo durante la actualización más reciente. Cada resourceId va acompañado de un mensaje de error.
failedResources?: ResourceReferenceExtended[]
Valor de propiedad
outputs
Salidas del recurso de implementación creado por la pila de implementación.
outputs?: Record<string, any>
Valor de propiedad
Record<string, any>
parameters
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.
parameters?: Record<string, DeploymentParameter>
Valor de propiedad
Record<string, DeploymentParameter>
parametersLink
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.
parametersLink?: DeploymentStacksParametersLink
Valor de propiedad
provisioningState
Estado de la pila de implementación.
provisioningState?: string
Valor de propiedad
string
resources
Matriz de recursos administrados actualmente por la pila de implementación.
resources?: ManagedResourceReference[]
Valor de propiedad
template
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.
template?: Record<string, any>
Valor de propiedad
Record<string, any>
templateLink
Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas.
templateLink?: DeploymentStacksTemplateLink
Valor de propiedad
validationLevel
El nivel de validación de la pila de despliegue
validationLevel?: string
Valor de propiedad
string