input Template
Parameters
Input template where you specify placeholders that will be filled with the values of the keys from InputPathsMap to customize the data sent to the target. Enclose each InputPathsMaps value in brackets: <value If InputTemplate is a JSON object (surrounded by curly braces), the following restrictions apply:
The placeholder cannot be used as an object key. The following example shows the syntax for using
InputPathsMapandInputTemplate."InputTransformer":{"InputPathsMap": {"instance": "$.detail.instance","status": "$.detail.status"},"InputTemplate": "<instance> is in state <status>"}To have theInputTemplateinclude quote marks within a JSON string, escape each quote marks with a slash, as in the following example:"InputTransformer":{"InputPathsMap": {"instance": "$.detail.instance","status": "$.detail.status"},"InputTemplate": "<instance> is in state \"<status>\""}TheInputTemplatecan also be valid JSON with varibles in quotes or out, as in the following example:"InputTransformer":{"InputPathsMap": {"instance": "$.detail.instance","status": "$.detail.status"},"InputTemplate": '{"myInstance": <instance>,"myStatus": "<instance> is in state \"<status>\""}'}