AWS :: CloudFormation :: WaitConditionHandle is a utility class that helps with the handling of wait conditions in your CloudFormation stack. CloudFormation wait conditions are used to tell CloudFormation when a certain action in your stack has completed.
This can be useful for things like setting up an Auto Scaling Group, or creating a stack that needs to wait for a certain event to occur before it can start.
The WaitConditionHandle class provides a way to track the status of a wait condition, and to determine when the condition has been satisfied. This can be useful for things like ensuring that a certain task in your stack has completed before continuing with the rest of the stack, or for cancelling a stack if the wait condition doesn’t occur.
The WaitConditionHandle class also allows you to specify a timeout for the wait condition. If the wait condition hasn’t been satisfied by the time the timeout expires, the CloudFormation stack will cancel the operation and return a status code of FAIL.
The WaitConditionHandle class is available in the AWS :: CloudFormation :: Core library.