Code Engine-Vorlagen verwalten

IBM Cloud Code Engine ist eine serverlose Plattform, auf der Ihre containerisierten Workloads ausgeführt werden, darunter Webanwendungen, Microservices, ereignisgesteuerte Funktionen oder Batch-Jobs. Code Engine bezeichnet eine Service-Endpunktadresse, an der eine eingehende Benachrichtigung programmgesteuert verarbeitet werden kann. Beispielsweise kann eine eingehende Benachrichtigung über ein Ereignis ein Code Engine-Ziel an einen Backend-Mikroservice auslösen, der dann entsprechend dem Inhalt der eingehenden Benachrichtigung reagiert.

Weitere Informationen über das Ziel Code Engine finden Sie unter Code Engine.

Erstellung einer Code Engine Benachrichtigungsvorlage

Konstruieren Sie den Vorlagenblock. Stellen Sie sicher, dass die Vorlage ein wohlgeformtes JSON ist, das der Syntax und Semantik der Handlebars-Vorlage entspricht.

Handlebars ist eine Templatesprache, die eine dynamische Inhaltsgenerierung innerhalb von Templates ermöglicht. Handlebars können verwendet werden, um Benachrichtigungen mit Hilfe von Vorlagenvariablen und bedingter Logik anzupassen.

Um mehr über die Handlebars-Integration und die verschiedenen angebotenen Hilfsmittel zu erfahren, siehe Handlebars-Integration.

Code Engine beispiele für Benachrichtigungsvorlagen

Vorlagenbeispiele für Code Engine Jobs

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

Unter Erstellen eines Auftragslaufs finden Sie weitere Parameter, die Sie in die Vorlage integrieren können.

Vorlagenbeispiele für Code Engine Funktionen/Anwendungen:

Für Funktions- und Anwendungsvorlagen können Sie diese nach Ihren Anforderungen definieren.