Wrapper bundle
Wrappers encapsulate executable resources. Executing a wrapped resource will instead run the wrapper, which can coordinate the execution of the wrapped resource.
Release Notes:
2024-03-18 add run_on_state_change_flow_additional_inputs parameter for notify wrapper
2024-03-11 make status_setting_name configurable for notify wrapper
2024-02-09 remove deprecated is_archived flag
2024-02-06 extend notify wrapper with state change functionality
2023-12-04 change naming to Cloudomation Engine
2023-11-13 fix validate wrapper error when used without inputs
2023-08-29 fix linter errors
2023-08-03 consider only activity of notify_users in interactive wrapper
2023-07-04 fix "NoneType" is not a mapping
2023-06-15 add label to check wrapper inputs
2023-05-11.2 initial release
Download
Download the bundle using the Bundle Manager.
Included resources
cache
Execution wrapper for caching an output_value
Returns the output_value
of a previous execution.
usage:
this.using(
'cache',
max_age_minutes=60,
).connect(
'my-connector'
)
# returns the output_value of the last successful execution of
# "my-connector". if there is no successful execution of
# within the last 60 minutes, it will create a new connection
# and return its output_value
Input schema
Key | Type | Description | Default |
---|---|---|---|
max_age_minutes | integer | How old a child execution can be before considered stale. |
|