Amazon Control Tower · Arazzo Workflow
AWS Control Tower Enable Control and Confirm
Version 1.0.0
Enable a control on an organizational unit, poll the async operation to completion, then read back the enabled control.
View Spec
View on GitHub
ComplianceGovernanceLanding ZoneMulti-AccountSecurityControlsArazzoWorkflows
Provider
Workflows
enable-control
Enable a control on an OU and wait for the operation to succeed.
Calls enableControl, then repeatedly checks getControlOperation until the operation status is no longer IN_PROGRESS, branching to getEnabledControl on success.
1
enableControl
enableControl
Start the asynchronous enable-control operation on the target OU and capture the operation identifier and the new enabled control ARN.
2
pollControlOperation
getControlOperation
Check the status of the enable-control operation. Repeats while the operation is still IN_PROGRESS, and proceeds to read the enabled control once it has SUCCEEDED.
3
getEnabledControl
getEnabledControl
Retrieve the enabled control's details, including its status summary and drift status summary, now that the operation has completed.