Learn Cloud Assembly

Learn Cloud Assembly

Part of VMware vRealize Automation

Actions

Actions

Action Based Extensibility (ABX) Actions are small, lightweight scripts of code used to specify an action and how that action is to perform.

ABX Actions execute in Public Cloud via Function as a Service Lambda in AWS Azure Functions in Azure or inside vRealize Automation *please note that vRAC provides this capability by deploying the Cloud Extensibility Proxy (CEXP) *

ABX Actions Library
ABX Actions Library

You can use the action editor to create custom scripts as well as define package dependencies and requirements for your extensibility ABX actions. You can also import ABX extensibility actions from pre-defined vRealize Automation Cloud Assembly action templates or from a ZIP file.

Here you can establish and release versions for ABX actions, select FaaS Provider, set custom limits and retry options and test ABX Actions Locally Executions.

ABX Actions supports Python 3 , PowerShell, NodeJS & JavaScript Languages Available.

ABX Editor
ABX Editor

Action Constant or Secrents can be consumed as input values to your ABX extensibility actions. Secrets are available for all FaaS providers and runtimes. Secrets use the context.getSecret() function to run as part of your script. This function uses the name of the secret as a parameter.

ABX Input Secrets
ABX Input Secrets

Reference

Last updated on 20 May 2021
 Edit on GitHub