Gestion des modèles d' Code Engine

IBM Cloud Code Engine est une plateforme sans serveur qui exécute vos charges de travail conteneurisées, notamment les applications web, les microservices, les fonctions pilotées par les événements ou les tâches par lots. Code Engine représente une destination de service, où une notification entrante peut être traitée par programmation. Par exemple, une notification reçue concernant un événement peut déclencher une destination Code Engine vers un microservice backend afin que celui-ci agisse en fonction du contenu de la notification reçue.

Pour plus d'informations sur la destination Code Engine, voir Code Engine.

Construction d'un modèle de notification Code Engine

Construire le bloc modèle. Assurez-vous que le modèle est un JSON bien formé qui adhère à la syntaxe et à la sémantique des modèles Handlebars.

Handlebars est un langage de modélisation qui permet de générer du contenu dynamique dans les modèles. Les barres de maintien peuvent être utilisées pour personnaliser les messages de notification en utilisant des variables de modèle et une logique conditionnelle.

Pour en savoir plus sur l'intégration Handlebars et les différentes aides proposées, voir Intégration Handlebars.

Code Engine exemples de modèles de notification

Exemples de modèles pour Code Engine Jobs

{
 "run_env_variables": [
   { "name": "region", "value": "{{data.region}}","type": "literal"},
]
}

Reportez-vous à la section Créer une exécution de tâche pour trouver d'autres paramètres que vous pouvez intégrer dans le modèle.

Exemples de modèles pour Code Engine Fonctions/Applications :

Pour les modèles de fonction et d'application, vous pouvez les définir selon vos besoins.