Se han producido errores consecutivos mínimos para que el sondeo se considere erróneo después de haber realizado correctamente. El valor predeterminado es 3. El valor mínimo es 1. El valor máximo es 10.
Int
httpGet
HTTPGet especifica la solicitud HTTP que se va a realizar.
Número de segundos después de que se haya iniciado el contenedor antes de iniciar los sondeos de ejecución. El valor mínimo es 1. El valor máximo es 60.
Int
periodSeconds
Frecuencia (en segundos) para realizar el sondeo. El valor predeterminado es de 10 segundos. El valor mínimo es 1. El valor máximo es 240.
Int
successThreshold
Número mínimo de éxitos consecutivos para que el sondeo se considere correcto después de haber producido un error. El valor predeterminado es 1. Debe ser 1 para la vida y el inicio. El valor mínimo es 1. El valor máximo es 10.
Int
tcpSocket
TCPSocket especifica una acción que implica un puerto TCP. Todavía no se admiten enlaces TCP.
Duración opcional en segundos, el pod debe finalizar correctamente tras un error de sondeo. El período de gracia es la duración en segundos después de que los procesos que se ejecutan en el pod se envíen una señal de terminación y el tiempo en que los procesos se detengan forzadamente con una señal de eliminación. Establezca este valor más largo que el tiempo de limpieza esperado para el proceso. Si este valor es nulo, se usará la terminación del podGracePeriodSeconds. De lo contrario, este valor invalida el valor proporcionado por la especificación de pod. El valor debe ser entero no negativo. El valor cero indica que se detiene inmediatamente a través de la señal de eliminación (sin oportunidad de apagar). Se trata de un campo alfa y requiere habilitar la puerta de características ProbeTerminationGracePeriod. El valor máximo es de 3600 segundos (1 hora)
Int
timeoutSeconds
Número de segundos después del cual el sondeo agota el tiempo de espera. El valor predeterminado es 1 segundo. El valor mínimo es 1. El valor máximo es 240.
Int
tipo
Tipo de sondeo.
"Liveness" "Preparación" 'Inicio'
ContainerAppProbeHttpGet
Nombre
Descripción
Valor
anfitrión
Nombre de host al que conectarse, el valor predeterminado es la dirección IP del pod. Probablemente quiera establecer "Host" en httpHeaders en su lugar.
cuerda
httpHeaders
Encabezados personalizados que se van a establecer en la solicitud. HTTP permite encabezados repetidos.
Nombre o número del puerto al que se va a acceder en el contenedor. El número debe estar en el intervalo de 1 a 65535. El nombre debe ser un IANA_SVC_NAME.
int (obligatorio)
esquema
Esquema que se va a usar para conectarse al host. El valor predeterminado es HTTP.
'HTTP' 'HTTPS'
ContainerAppProbeHttpGetHttpHeadersItem
Nombre
Descripción
Valor
nombre
Nombre del campo de encabezado
string (obligatorio)
valor
Valor del campo de encabezado
string (obligatorio)
ContainerAppProbeTcpSocket
Nombre
Descripción
Valor
anfitrión
Opcional: nombre de host al que conectarse, el valor predeterminado es la dirección IP del pod.
cuerda
puerto
Número o nombre del puerto al que se va a acceder en el contenedor. El número debe estar en el intervalo de 1 a 65535. El nombre debe ser un IANA_SVC_NAME.
int (obligatorio)
ContainerResources
Nombre
Descripción
Valor
CPU
CPU necesaria en núcleos, por ejemplo, 0,5
Int
memoria
Memoria necesaria, por ejemplo, "250 Mb"
cuerda
EnvironmentVar
Nombre
Descripción
Valor
nombre
Nombre de la variable de entorno.
cuerda
secretRef
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno.
Configuración manual del desencadenador para un único trabajo de ejecución. Las propiedades replicaCompletionCount y paralelismo se establecerían en 1 de forma predeterminada
Número máximo de reintentos antes de que se produzca un error en el trabajo.
Int
replicaTimeout
Número máximo de segundos que se permite ejecutar una réplica.
int (obligatorio)
scheduleTriggerConfig
Programación de desencadenador de repetición con formato Cron ("* * * * *") para cronjobs. Las finalizaciones de propiedades y el paralelismo se establecerían en 1 de forma predeterminada
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
UserAssignedIdentities
Microsoft.App/jobs
Nombre
Descripción
Valor
identidad
Identidades administradas necesarias para que un trabajo de aplicación de contenedor interactúe con otros servicios de Azure para no mantener secretos ni credenciales en el código.
Propiedades específicas del recurso de trabajo de Container Apps.
JobProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
RegistryCredentials
Nombre
Descripción
Valor
identidad
Una identidad administrada que se va a usar para autenticarse con Azure Container Registry. En el caso de las identidades asignadas por el usuario, use el identificador de recurso de identidad asignado por el usuario completo. En el caso de las identidades asignadas por el sistema, use "system"
cuerda
passwordSecretRef
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro
cuerda
servidor
Container Registry Server
cuerda
nombre de usuario
Nombre de usuario de Container Registry
cuerda
Secreto
Nombre
Descripción
Valor
identidad
Identificador de recurso de una identidad administrada para autenticarse con Azure Key Vault o sistema para usar una identidad asignada por el sistema.
cuerda
keyVaultUrl
Dirección URL de Azure Key Vault que apunta al secreto al que hace referencia la aplicación contenedora.
cuerda
nombre
Nombre del secreto.
cuerda
valor
Valor secreto.
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro.
SecretVolumeItem
Nombre
Descripción
Valor
camino
Ruta de acceso al secreto del proyecto al que. Si no se proporciona ninguna ruta de acceso, la ruta de acceso tiene como valor predeterminado el nombre del secreto enumerado en secretRef.
cuerda
secretRef
Nombre del secreto de la aplicación contenedora del que se va a extraer el valor del secreto.
cuerda
TrackedResourceTags
Nombre
Descripción
Valor
UserAssignedIdentities
Nombre
Descripción
Valor
UserAssignedIdentity
Nombre
Descripción
Valor
Volumen
Nombre
Descripción
Valor
nombre
Nombre del volumen.
cuerda
Secretos
Lista de secretos que se van a agregar en el volumen. Si no se proporciona ningún secreto, todos los secretos de la colección se agregarán al volumen.
Se han producido errores consecutivos mínimos para que el sondeo se considere erróneo después de haber realizado correctamente. El valor predeterminado es 3. El valor mínimo es 1. El valor máximo es 10.
Int
httpGet
HTTPGet especifica la solicitud HTTP que se va a realizar.
Número de segundos después de que se haya iniciado el contenedor antes de iniciar los sondeos de ejecución. El valor mínimo es 1. El valor máximo es 60.
Int
periodSeconds
Frecuencia (en segundos) para realizar el sondeo. El valor predeterminado es de 10 segundos. El valor mínimo es 1. El valor máximo es 240.
Int
successThreshold
Número mínimo de éxitos consecutivos para que el sondeo se considere correcto después de haber producido un error. El valor predeterminado es 1. Debe ser 1 para la vida y el inicio. El valor mínimo es 1. El valor máximo es 10.
Int
tcpSocket
TCPSocket especifica una acción que implica un puerto TCP. Todavía no se admiten enlaces TCP.
Duración opcional en segundos, el pod debe finalizar correctamente tras un error de sondeo. El período de gracia es la duración en segundos después de que los procesos que se ejecutan en el pod se envíen una señal de terminación y el tiempo en que los procesos se detengan forzadamente con una señal de eliminación. Establezca este valor más largo que el tiempo de limpieza esperado para el proceso. Si este valor es nulo, se usará la terminación del podGracePeriodSeconds. De lo contrario, este valor invalida el valor proporcionado por la especificación de pod. El valor debe ser entero no negativo. El valor cero indica que se detiene inmediatamente a través de la señal de eliminación (sin oportunidad de apagar). Se trata de un campo alfa y requiere habilitar la puerta de características ProbeTerminationGracePeriod. El valor máximo es de 3600 segundos (1 hora)
Int
timeoutSeconds
Número de segundos después del cual el sondeo agota el tiempo de espera. El valor predeterminado es 1 segundo. El valor mínimo es 1. El valor máximo es 240.
Int
tipo
Tipo de sondeo.
"Liveness" "Preparación" 'Inicio'
ContainerAppProbeHttpGet
Nombre
Descripción
Valor
anfitrión
Nombre de host al que conectarse, el valor predeterminado es la dirección IP del pod. Probablemente quiera establecer "Host" en httpHeaders en su lugar.
cuerda
httpHeaders
Encabezados personalizados que se van a establecer en la solicitud. HTTP permite encabezados repetidos.
Nombre o número del puerto al que se va a acceder en el contenedor. El número debe estar en el intervalo de 1 a 65535. El nombre debe ser un IANA_SVC_NAME.
int (obligatorio)
esquema
Esquema que se va a usar para conectarse al host. El valor predeterminado es HTTP.
'HTTP' 'HTTPS'
ContainerAppProbeHttpGetHttpHeadersItem
Nombre
Descripción
Valor
nombre
Nombre del campo de encabezado
string (obligatorio)
valor
Valor del campo de encabezado
string (obligatorio)
ContainerAppProbeTcpSocket
Nombre
Descripción
Valor
anfitrión
Opcional: nombre de host al que conectarse, el valor predeterminado es la dirección IP del pod.
cuerda
puerto
Número o nombre del puerto al que se va a acceder en el contenedor. El número debe estar en el intervalo de 1 a 65535. El nombre debe ser un IANA_SVC_NAME.
int (obligatorio)
ContainerResources
Nombre
Descripción
Valor
CPU
CPU necesaria en núcleos, por ejemplo, 0,5
Int
memoria
Memoria necesaria, por ejemplo, "250 Mb"
cuerda
EnvironmentVar
Nombre
Descripción
Valor
nombre
Nombre de la variable de entorno.
cuerda
secretRef
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno.
Configuración manual del desencadenador para un único trabajo de ejecución. Las propiedades replicaCompletionCount y paralelismo se establecerían en 1 de forma predeterminada
Número máximo de reintentos antes de que se produzca un error en el trabajo.
Int
replicaTimeout
Número máximo de segundos que se permite ejecutar una réplica.
int (obligatorio)
scheduleTriggerConfig
Programación de desencadenador de repetición con formato Cron ("* * * * *") para cronjobs. Las finalizaciones de propiedades y el paralelismo se establecerían en 1 de forma predeterminada
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
UserAssignedIdentities
Microsoft.App/jobs
Nombre
Descripción
Valor
apiVersion
La versión de api
'2022-11-01-preview'
identidad
Identidades administradas necesarias para que un trabajo de aplicación de contenedor interactúe con otros servicios de Azure para no mantener secretos ni credenciales en el código.
Propiedades específicas del recurso de trabajo de Container Apps.
JobProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo
El tipo de recurso
"Microsoft.App/jobs"
RegistryCredentials
Nombre
Descripción
Valor
identidad
Una identidad administrada que se va a usar para autenticarse con Azure Container Registry. En el caso de las identidades asignadas por el usuario, use el identificador de recurso de identidad asignado por el usuario completo. En el caso de las identidades asignadas por el sistema, use "system"
cuerda
passwordSecretRef
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro
cuerda
servidor
Container Registry Server
cuerda
nombre de usuario
Nombre de usuario de Container Registry
cuerda
Secreto
Nombre
Descripción
Valor
identidad
Identificador de recurso de una identidad administrada para autenticarse con Azure Key Vault o sistema para usar una identidad asignada por el sistema.
cuerda
keyVaultUrl
Dirección URL de Azure Key Vault que apunta al secreto al que hace referencia la aplicación contenedora.
cuerda
nombre
Nombre del secreto.
cuerda
valor
Valor secreto.
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro.
SecretVolumeItem
Nombre
Descripción
Valor
camino
Ruta de acceso al secreto del proyecto al que. Si no se proporciona ninguna ruta de acceso, la ruta de acceso tiene como valor predeterminado el nombre del secreto enumerado en secretRef.
cuerda
secretRef
Nombre del secreto de la aplicación contenedora del que se va a extraer el valor del secreto.
cuerda
TrackedResourceTags
Nombre
Descripción
Valor
UserAssignedIdentities
Nombre
Descripción
Valor
UserAssignedIdentity
Nombre
Descripción
Valor
Volumen
Nombre
Descripción
Valor
nombre
Nombre del volumen.
cuerda
Secretos
Lista de secretos que se van a agregar en el volumen. Si no se proporciona ningún secreto, todos los secretos de la colección se agregarán al volumen.
Se han producido errores consecutivos mínimos para que el sondeo se considere erróneo después de haber realizado correctamente. El valor predeterminado es 3. El valor mínimo es 1. El valor máximo es 10.
Int
httpGet
HTTPGet especifica la solicitud HTTP que se va a realizar.
Número de segundos después de que se haya iniciado el contenedor antes de iniciar los sondeos de ejecución. El valor mínimo es 1. El valor máximo es 60.
Int
periodSeconds
Frecuencia (en segundos) para realizar el sondeo. El valor predeterminado es de 10 segundos. El valor mínimo es 1. El valor máximo es 240.
Int
successThreshold
Número mínimo de éxitos consecutivos para que el sondeo se considere correcto después de haber producido un error. El valor predeterminado es 1. Debe ser 1 para la vida y el inicio. El valor mínimo es 1. El valor máximo es 10.
Int
tcpSocket
TCPSocket especifica una acción que implica un puerto TCP. Todavía no se admiten enlaces TCP.
Duración opcional en segundos, el pod debe finalizar correctamente tras un error de sondeo. El período de gracia es la duración en segundos después de que los procesos que se ejecutan en el pod se envíen una señal de terminación y el tiempo en que los procesos se detengan forzadamente con una señal de eliminación. Establezca este valor más largo que el tiempo de limpieza esperado para el proceso. Si este valor es nulo, se usará la terminación del podGracePeriodSeconds. De lo contrario, este valor invalida el valor proporcionado por la especificación de pod. El valor debe ser entero no negativo. El valor cero indica que se detiene inmediatamente a través de la señal de eliminación (sin oportunidad de apagar). Se trata de un campo alfa y requiere habilitar la puerta de características ProbeTerminationGracePeriod. El valor máximo es de 3600 segundos (1 hora)
Int
timeoutSeconds
Número de segundos después del cual el sondeo agota el tiempo de espera. El valor predeterminado es 1 segundo. El valor mínimo es 1. El valor máximo es 240.
Int
tipo
Tipo de sondeo.
"Liveness" "Preparación" 'Inicio'
ContainerAppProbeHttpGet
Nombre
Descripción
Valor
anfitrión
Nombre de host al que conectarse, el valor predeterminado es la dirección IP del pod. Probablemente quiera establecer "Host" en httpHeaders en su lugar.
cuerda
httpHeaders
Encabezados personalizados que se van a establecer en la solicitud. HTTP permite encabezados repetidos.
Nombre o número del puerto al que se va a acceder en el contenedor. El número debe estar en el intervalo de 1 a 65535. El nombre debe ser un IANA_SVC_NAME.
int (obligatorio)
esquema
Esquema que se va a usar para conectarse al host. El valor predeterminado es HTTP.
'HTTP' 'HTTPS'
ContainerAppProbeHttpGetHttpHeadersItem
Nombre
Descripción
Valor
nombre
Nombre del campo de encabezado
string (obligatorio)
valor
Valor del campo de encabezado
string (obligatorio)
ContainerAppProbeTcpSocket
Nombre
Descripción
Valor
anfitrión
Opcional: nombre de host al que conectarse, el valor predeterminado es la dirección IP del pod.
cuerda
puerto
Número o nombre del puerto al que se va a acceder en el contenedor. El número debe estar en el intervalo de 1 a 65535. El nombre debe ser un IANA_SVC_NAME.
int (obligatorio)
ContainerResources
Nombre
Descripción
Valor
CPU
CPU necesaria en núcleos, por ejemplo, 0,5
Int
memoria
Memoria necesaria, por ejemplo, "250 Mb"
cuerda
EnvironmentVar
Nombre
Descripción
Valor
nombre
Nombre de la variable de entorno.
cuerda
secretRef
Nombre del secreto de aplicación contenedora del que se va a extraer el valor de la variable de entorno.
Configuración manual del desencadenador para un único trabajo de ejecución. Las propiedades replicaCompletionCount y paralelismo se establecerían en 1 de forma predeterminada
Número máximo de reintentos antes de que se produzca un error en el trabajo.
Int
replicaTimeout
Número máximo de segundos que se permite ejecutar una réplica.
int (obligatorio)
scheduleTriggerConfig
Programación de desencadenador de repetición con formato Cron ("* * * * *") para cronjobs. Las finalizaciones de propiedades y el paralelismo se establecerían en 1 de forma predeterminada
Conjunto de identidades asignadas por el usuario asociadas al recurso. Las claves de diccionario userAssignedIdentities serán identificadores de recursos de ARM con el formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Los valores del diccionario pueden ser objetos vacíos ({}) en las solicitudes.
UserAssignedIdentities
Microsoft.App/jobs
Nombre
Descripción
Valor
identidad
Identidades administradas necesarias para que un trabajo de aplicación de contenedor interactúe con otros servicios de Azure para no mantener secretos ni credenciales en el código.
Propiedades específicas del recurso de trabajo de Container Apps.
JobProperties
Etiquetas
Etiquetas de recursos
Diccionario de nombres y valores de etiqueta.
tipo
El tipo de recurso
"Microsoft.App/jobs@2022-11-01-preview"
RegistryCredentials
Nombre
Descripción
Valor
identidad
Una identidad administrada que se va a usar para autenticarse con Azure Container Registry. En el caso de las identidades asignadas por el usuario, use el identificador de recurso de identidad asignado por el usuario completo. En el caso de las identidades asignadas por el sistema, use "system"
cuerda
passwordSecretRef
Nombre del secreto que contiene la contraseña de inicio de sesión del Registro
cuerda
servidor
Container Registry Server
cuerda
nombre de usuario
Nombre de usuario de Container Registry
cuerda
Secreto
Nombre
Descripción
Valor
identidad
Identificador de recurso de una identidad administrada para autenticarse con Azure Key Vault o sistema para usar una identidad asignada por el sistema.
cuerda
keyVaultUrl
Dirección URL de Azure Key Vault que apunta al secreto al que hace referencia la aplicación contenedora.
cuerda
nombre
Nombre del secreto.
cuerda
valor
Valor secreto.
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro.
SecretVolumeItem
Nombre
Descripción
Valor
camino
Ruta de acceso al secreto del proyecto al que. Si no se proporciona ninguna ruta de acceso, la ruta de acceso tiene como valor predeterminado el nombre del secreto enumerado en secretRef.
cuerda
secretRef
Nombre del secreto de la aplicación contenedora del que se va a extraer el valor del secreto.
cuerda
TrackedResourceTags
Nombre
Descripción
Valor
UserAssignedIdentities
Nombre
Descripción
Valor
UserAssignedIdentity
Nombre
Descripción
Valor
Volumen
Nombre
Descripción
Valor
nombre
Nombre del volumen.
cuerda
Secretos
Lista de secretos que se van a agregar en el volumen. Si no se proporciona ningún secreto, todos los secretos de la colección se agregarán al volumen.