Actions

Overview
Actions are custom functionality that can be added into various parts of the Cloud Ctrl platform. The two primary differentiating properties of actions are their "Flow Type" and their "Delivery Type"
Delivery Type - Script
Cloud Ctrl Actions can be written directly into the platform as nodejs scripts. This simplifis the process of implementing and deploying these transformations which are typically one or two lines of custom code.
Delivery Type - Web Hooks
Coming Soon! Web Hook delivered Actions will enable users to bring their own infrastructure into Cloud Ctrl through web hooks. For more information on the state of this feature please contact support.
Flow Type - Usage Transformations
One action flow type is the ImportUsageTransformation type. This denotes an action which expects usage data as an input and output. This is used to transform inbound usage data in different places in the platform. At time of writing this can be in the usage import process, where usage is transformed right after it has been pulled from a cloud vendor. The other is the share cloud account data process, where shared usage data can be transformed before it is received by the child tenant.
For more information on this kind of transformation please read this page.
Flow Type - Billing Transformations
For more information on billing within Cloud Ctrl please reach out to support.