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
Start the asynchronous enable-control operation on the target OU and capture the operation identifier and the new enabled control ARN.
2
pollControlOperation
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
Retrieve the enabled control's details, including its status summary and drift status summary, now that the operation has completed.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.