3.5Variables
Remember Mule variables from Module 2:
vars.originalCustomer
vars.salesforceAccountId
DataWeave can access them directly:
{
FirstName: vars.originalCustomer.contact.firstName,
LastName: vars.originalCustomer.contact.lastName,
AccountId: vars.salesforceAccountId
}
And HTTP attributes:
attributes.headers.authorization
attributes.queryParams.status
attributes.uriParams.customerId
So memorize:
payload current data
vars Mule variables
attributes metadata about current message