Échecs consécutifs minimum pour que la sonde soit considérée comme ayant échoué après avoir réussi. La valeur par défaut est 3. La valeur minimale est 1. La valeur maximale est 10.
Nombre de secondes après le démarrage du conteneur avant l’initialisation des sondes liveness. La valeur minimale est 1. La valeur maximale est 60.
Int
periodSeconds
Fréquence (en secondes) d’exécution de la sonde. La valeur par défaut est de 10 secondes. La valeur minimale est 1. La valeur maximale est 240.
Int
successThreshold
Nombre minimal de réussites consécutives pour que la sonde soit considérée comme réussie après avoir échoué. La valeur par défaut est 1. Doit être 1 pour la vie et le démarrage. La valeur minimale est 1. La valeur maximale est 10.
Int
tcpSocket
TCPSocket spécifie une action impliquant un port TCP. Les hooks TCP ne sont pas encore pris en charge.
Durée facultative en secondes, le pod doit se terminer correctement lors de l’échec de la sonde. La période de grâce est la durée en secondes après que les processus en cours d’exécution dans le pod soient envoyés un signal d’arrêt et le moment où les processus sont arrêtés de force avec un signal de destruction. Définissez cette valeur plus longtemps que l’heure de nettoyage attendue pour votre processus. Si cette valeur est nulle, l’arrêt du podGracePeriodSeconds est utilisé. Dans le cas contraire, cette valeur remplace la valeur fournie par la spécification de pod. La valeur doit être un entier non négatif. La valeur zéro indique l’arrêt immédiatement via le signal de destruction (aucune occasion d’arrêter). Il s’agit d’un champ alpha et nécessite l’activation de la porte de fonctionnalité ProbeTerminationGracePeriod. La valeur maximale est de 3600 secondes (1 heure)
Int
timeoutSeconds
Nombre de secondes après lesquelles la sonde expire. La valeur par défaut est 1 seconde. La valeur minimale est 1. La valeur maximale est 240.
Int
type
Type de sonde.
'Liveness' 'Readiness' 'Startup'
ContainerAppProbeHttpGet
Nom
Description
Valeur
hôte
Nom d’hôte à connecter, par défaut à l’adresse IP du pod. Vous souhaitez probablement définir « Host » dans httpHeaders à la place.
corde
httpHeaders
En-têtes personnalisés à définir dans la requête. HTTP autorise les en-têtes répétés.
Configuration manuelle du déclencheur pour un travail d’exécution unique. Properties replicaCompletionCount et parallélisme sont définis sur 1 par défaut
Nombre maximal de nouvelles tentatives avant l’échec du travail.
Int
replicaTimeout
Nombre maximal de secondes qu’un réplica est autorisé à s’exécuter.
int (obligatoire)
scheduleTriggerConfig
Planification de déclencheur répétitif mise en forme Cron (« * * * * * ») pour cronjobs. Les achèvements et le parallélisme des propriétés sont définis sur 1 par défaut
Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes.
Identités managées nécessaires par un travail d’application conteneur pour interagir avec d’autres services Azure pour ne pas conserver de secrets ou d’informations d’identification dans le code.
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
RegistryCredentials
Nom
Description
Valeur
identité
Identité managée à utiliser pour s’authentifier auprès d’Azure Container Registry. Pour les identités affectées par l’utilisateur, utilisez l’ID complet de ressource d’identité affectée par l’utilisateur. Pour les identités affectées par le système, utilisez « système »
corde
passwordSecretRef
Nom du secret qui contient le mot de passe de connexion au Registre
corde
serveur
Container Registry Server
corde
nom d’utilisateur
Nom d’utilisateur du registre de conteneurs
corde
Secret
Nom
Description
Valeur
identité
ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.
corde
keyVaultUrl
URL Azure Key Vault pointant vers le secret référencé par l’application conteneur.
corde
nom
Nom du secret.
corde
valeur
Valeur secrète.
corde
Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé.
SecretVolumeItem
Nom
Description
Valeur
chemin
Chemin d’accès au secret de projet vers. Si aucun chemin d’accès n’est fourni, le chemin d’accès est défini par défaut sur le nom du secret répertorié dans secretRef.
corde
secretRef
Nom du secret de l’application conteneur à partir duquel extraire la valeur du secret.
corde
TrackedResourceTags
Nom
Description
Valeur
UserAssignedIdentities
Nom
Description
Valeur
UserAssignedIdentity
Nom
Description
Valeur
Volume
Nom
Description
Valeur
nom
Nom du volume.
corde
Secrets
Liste des secrets à ajouter en volume. Si aucun secret n’est fourni, tous les secrets de la collection sont ajoutés au volume.
Échecs consécutifs minimum pour que la sonde soit considérée comme ayant échoué après avoir réussi. La valeur par défaut est 3. La valeur minimale est 1. La valeur maximale est 10.
Nombre de secondes après le démarrage du conteneur avant l’initialisation des sondes liveness. La valeur minimale est 1. La valeur maximale est 60.
Int
periodSeconds
Fréquence (en secondes) d’exécution de la sonde. La valeur par défaut est de 10 secondes. La valeur minimale est 1. La valeur maximale est 240.
Int
successThreshold
Nombre minimal de réussites consécutives pour que la sonde soit considérée comme réussie après avoir échoué. La valeur par défaut est 1. Doit être 1 pour la vie et le démarrage. La valeur minimale est 1. La valeur maximale est 10.
Int
tcpSocket
TCPSocket spécifie une action impliquant un port TCP. Les hooks TCP ne sont pas encore pris en charge.
Durée facultative en secondes, le pod doit se terminer correctement lors de l’échec de la sonde. La période de grâce est la durée en secondes après que les processus en cours d’exécution dans le pod soient envoyés un signal d’arrêt et le moment où les processus sont arrêtés de force avec un signal de destruction. Définissez cette valeur plus longtemps que l’heure de nettoyage attendue pour votre processus. Si cette valeur est nulle, l’arrêt du podGracePeriodSeconds est utilisé. Dans le cas contraire, cette valeur remplace la valeur fournie par la spécification de pod. La valeur doit être un entier non négatif. La valeur zéro indique l’arrêt immédiatement via le signal de destruction (aucune occasion d’arrêter). Il s’agit d’un champ alpha et nécessite l’activation de la porte de fonctionnalité ProbeTerminationGracePeriod. La valeur maximale est de 3600 secondes (1 heure)
Int
timeoutSeconds
Nombre de secondes après lesquelles la sonde expire. La valeur par défaut est 1 seconde. La valeur minimale est 1. La valeur maximale est 240.
Int
type
Type de sonde.
'Liveness' 'Readiness' 'Startup'
ContainerAppProbeHttpGet
Nom
Description
Valeur
hôte
Nom d’hôte à connecter, par défaut à l’adresse IP du pod. Vous souhaitez probablement définir « Host » dans httpHeaders à la place.
corde
httpHeaders
En-têtes personnalisés à définir dans la requête. HTTP autorise les en-têtes répétés.
Configuration manuelle du déclencheur pour un travail d’exécution unique. Properties replicaCompletionCount et parallélisme sont définis sur 1 par défaut
Nombre maximal de nouvelles tentatives avant l’échec du travail.
Int
replicaTimeout
Nombre maximal de secondes qu’un réplica est autorisé à s’exécuter.
int (obligatoire)
scheduleTriggerConfig
Planification de déclencheur répétitif mise en forme Cron (« * * * * * ») pour cronjobs. Les achèvements et le parallélisme des propriétés sont définis sur 1 par défaut
Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes.
Identités managées nécessaires par un travail d’application conteneur pour interagir avec d’autres services Azure pour ne pas conserver de secrets ou d’informations d’identification dans le code.
Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles
type
Type de ressource
'Microsoft.App/jobs'
RegistryCredentials
Nom
Description
Valeur
identité
Identité managée à utiliser pour s’authentifier auprès d’Azure Container Registry. Pour les identités affectées par l’utilisateur, utilisez l’ID complet de ressource d’identité affectée par l’utilisateur. Pour les identités affectées par le système, utilisez « système »
corde
passwordSecretRef
Nom du secret qui contient le mot de passe de connexion au Registre
corde
serveur
Container Registry Server
corde
nom d’utilisateur
Nom d’utilisateur du registre de conteneurs
corde
Secret
Nom
Description
Valeur
identité
ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.
corde
keyVaultUrl
URL Azure Key Vault pointant vers le secret référencé par l’application conteneur.
corde
nom
Nom du secret.
corde
valeur
Valeur secrète.
corde
Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé.
SecretVolumeItem
Nom
Description
Valeur
chemin
Chemin d’accès au secret de projet vers. Si aucun chemin d’accès n’est fourni, le chemin d’accès est défini par défaut sur le nom du secret répertorié dans secretRef.
corde
secretRef
Nom du secret de l’application conteneur à partir duquel extraire la valeur du secret.
corde
TrackedResourceTags
Nom
Description
Valeur
UserAssignedIdentities
Nom
Description
Valeur
UserAssignedIdentity
Nom
Description
Valeur
Volume
Nom
Description
Valeur
nom
Nom du volume.
corde
Secrets
Liste des secrets à ajouter en volume. Si aucun secret n’est fourni, tous les secrets de la collection sont ajoutés au volume.
Échecs consécutifs minimum pour que la sonde soit considérée comme ayant échoué après avoir réussi. La valeur par défaut est 3. La valeur minimale est 1. La valeur maximale est 10.
Nombre de secondes après le démarrage du conteneur avant l’initialisation des sondes liveness. La valeur minimale est 1. La valeur maximale est 60.
Int
periodSeconds
Fréquence (en secondes) d’exécution de la sonde. La valeur par défaut est de 10 secondes. La valeur minimale est 1. La valeur maximale est 240.
Int
successThreshold
Nombre minimal de réussites consécutives pour que la sonde soit considérée comme réussie après avoir échoué. La valeur par défaut est 1. Doit être 1 pour la vie et le démarrage. La valeur minimale est 1. La valeur maximale est 10.
Int
tcpSocket
TCPSocket spécifie une action impliquant un port TCP. Les hooks TCP ne sont pas encore pris en charge.
Durée facultative en secondes, le pod doit se terminer correctement lors de l’échec de la sonde. La période de grâce est la durée en secondes après que les processus en cours d’exécution dans le pod soient envoyés un signal d’arrêt et le moment où les processus sont arrêtés de force avec un signal de destruction. Définissez cette valeur plus longtemps que l’heure de nettoyage attendue pour votre processus. Si cette valeur est nulle, l’arrêt du podGracePeriodSeconds est utilisé. Dans le cas contraire, cette valeur remplace la valeur fournie par la spécification de pod. La valeur doit être un entier non négatif. La valeur zéro indique l’arrêt immédiatement via le signal de destruction (aucune occasion d’arrêter). Il s’agit d’un champ alpha et nécessite l’activation de la porte de fonctionnalité ProbeTerminationGracePeriod. La valeur maximale est de 3600 secondes (1 heure)
Int
timeoutSeconds
Nombre de secondes après lesquelles la sonde expire. La valeur par défaut est 1 seconde. La valeur minimale est 1. La valeur maximale est 240.
Int
type
Type de sonde.
'Liveness' 'Readiness' 'Startup'
ContainerAppProbeHttpGet
Nom
Description
Valeur
hôte
Nom d’hôte à connecter, par défaut à l’adresse IP du pod. Vous souhaitez probablement définir « Host » dans httpHeaders à la place.
corde
httpHeaders
En-têtes personnalisés à définir dans la requête. HTTP autorise les en-têtes répétés.
Configuration manuelle du déclencheur pour un travail d’exécution unique. Properties replicaCompletionCount et parallélisme sont définis sur 1 par défaut
Nombre maximal de nouvelles tentatives avant l’échec du travail.
Int
replicaTimeout
Nombre maximal de secondes qu’un réplica est autorisé à s’exécuter.
int (obligatoire)
scheduleTriggerConfig
Planification de déclencheur répétitif mise en forme Cron (« * * * * * ») pour cronjobs. Les achèvements et le parallélisme des propriétés sont définis sur 1 par défaut
Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs de dictionnaire peuvent être des objets vides ({}) dans les requêtes.
Identités managées nécessaires par un travail d’application conteneur pour interagir avec d’autres services Azure pour ne pas conserver de secrets ou d’informations d’identification dans le code.
Identité managée à utiliser pour s’authentifier auprès d’Azure Container Registry. Pour les identités affectées par l’utilisateur, utilisez l’ID complet de ressource d’identité affectée par l’utilisateur. Pour les identités affectées par le système, utilisez « système »
corde
passwordSecretRef
Nom du secret qui contient le mot de passe de connexion au Registre
corde
serveur
Container Registry Server
corde
nom d’utilisateur
Nom d’utilisateur du registre de conteneurs
corde
Secret
Nom
Description
Valeur
identité
ID de ressource d’une identité managée pour s’authentifier auprès d’Azure Key Vault ou système pour utiliser une identité affectée par le système.
corde
keyVaultUrl
URL Azure Key Vault pointant vers le secret référencé par l’application conteneur.
corde
nom
Nom du secret.
corde
valeur
Valeur secrète.
corde
Contraintes: Valeur sensible. Passez en tant que paramètre sécurisé.
SecretVolumeItem
Nom
Description
Valeur
chemin
Chemin d’accès au secret de projet vers. Si aucun chemin d’accès n’est fourni, le chemin d’accès est défini par défaut sur le nom du secret répertorié dans secretRef.
corde
secretRef
Nom du secret de l’application conteneur à partir duquel extraire la valeur du secret.
corde
TrackedResourceTags
Nom
Description
Valeur
UserAssignedIdentities
Nom
Description
Valeur
UserAssignedIdentity
Nom
Description
Valeur
Volume
Nom
Description
Valeur
nom
Nom du volume.
corde
Secrets
Liste des secrets à ajouter en volume. Si aucun secret n’est fourni, tous les secrets de la collection sont ajoutés au volume.