Handlebars Template
Generates output using a Handlebars template.
Use the Handlebars Template policy to generate dynamic content using a Handlebars template that references context variables.
For more information on the policy parameter descriptions, see DataPower Nano Gateway documentation.
Example of a Handlebars Template policy in code view.
kind: HandlebarsTemplate
apiVersion: api.ibm.com/v1
metadata:
name: handlebars
version: '1.0'
namespace: project
spec:
# (1/2) template as string
template: |
{
"orderNumber": "OU812",
"orderItems": [
{
"itemCode": "7013-520",
"quantity": 1
},
{
"itemCode": "7013-590",
"quantity": 1
}
]
}
# # (2/2) template as reference
# template:
# moduleRef:
# name: ""
# path: ""
destination:
# (1/3) Message Body
messageBody:
message: message
# # (2/3) variable
# variable:
# name: ""
# # (3/3)
# distributedVariable:
# expire: 90
# name: ''
# setExclusive: false
input:
- "variables"
- message: ""