LCA as AWS Lambda: Tenant Configuration
You can use AWS Lambda: Tenant configuration to implement LCA.
Configuring Life Cycle Actions Hooks in Tenant Configuration
Add the Life Cycle Actions and hook names for the entityTypes
/
relationTypes
in your tenant's L3 Configuration for the
appropriate Lambda Functions.
Sample L3 Configuration:
{
"uri": "configuration/entityTypes/Organizations",
"label": "Organizations",
"lifecycleActions": {
"beforeSave": [
"Lambda/BinaryJSON/NameConcatenate"
]
}
}
Configuring Business Model
Actions deployed on AWS Lambda are specified with the Lambda/
prefix. Also,
for AWS Lambda actions transfer protocol can be optionally specified, so that it
looks like Lambda/[Protocol/]ActionName
. Currently, the following
two protocols are supported:
- JSON (for Lambda actions using LCA framework up to 2016.3.2)
- Binary JSON (for Lambda action using LCA framework starting from 2017.1)