DeploymentStackProperties interface

Propiedades de la pila de implementación.

Propiedades

actionOnUnmanage

Define el comportamiento de los recursos que ya no se administran después de actualizar o eliminar la pila de implementación.

bypassStackOutOfSyncError

Marca para omitir errores de servicio que indican que la lista de recursos de pila no está sincronizada correctamente.

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.

debugSetting

Configuración de depuración de la implementación.

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.

denySettings

Define cómo se bloquean los recursos implementados por la pila.

deploymentExtensions

Las extensiones utilizadas durante el despliegue. Contiene datos de extensión para todos los recursos extensibles gestionados por la pila.

deploymentId

ResourceId del recurso de implementación creado por la pila de implementación.

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}').

description

Descripción de la pila de implementación. Longitud máxima de 4096 caracteres.

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.

duration

Duración de la última actualización correcta de la pila de implementación.

error

Detalle del 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.

externalInputDefinitions

Definiciones de entrada externa, utilizadas por herramientas externas para definir los valores de entrada externos esperados.

externalInputs

Valores de entrada externos, utilizados por herramientas externas para la evaluación de parámetros.

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.

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.

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.

provisioningState

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.

templateLink

Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas.

validationLevel

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

Detalle del error.

error?: ErrorDetail

Valor de propiedad

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

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>

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>

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