CfnWaitConditionHandlePropsMixin Mixin
The AWS::CloudFormation::WaitConditionHandle type has no properties.
When you reference the WaitConditionHandle resource by using the Ref function, CloudFormation returns a presigned URL. You pass this URL to applications or scripts that are running on your Amazon EC2 instances to send signals to that URL. An associated AWS::CloudFormation::WaitCondition resource checks the URL for the required number of success signals or for a failure signal.
For more information, see Create wait conditions in a CloudFormation template in the CloudFormation User Guide .
Anytime you add a WaitCondition resource during a stack update or update a resource with a wait condition, you must associate the wait condition with a new WaitConditionHandle resource. Don't reuse an old wait condition handle that has already been defined in the template. If you reuse a wait condition handle, the wait condition might evaluate old signals from a previous create or update stack command.
Updates aren't supported for this resource.
Initializer
new CfnWaitConditionHandlePropsMixin(props: CfnWaitConditionHandleMixinProps, options?: CfnPropertyMixinOptions)
CfnWaitConditionHandlePropsMixin(props: CfnWaitConditionHandleMixinProps, options: typing.Optional[CfnPropertyMixinOptions] = None)
new CfnWaitConditionHandlePropsMixin(CfnWaitConditionHandleMixinProps props, CfnPropertyMixinOptions options)
new CfnWaitConditionHandlePropsMixin(CfnWaitConditionHandleMixinProps props, CfnPropertyMixinOptions? options = null)
NewCfnWaitConditionHandlePropsMixin(Props CfnWaitConditionHandleMixinProps, Options CfnPropertyMixinOptions)
Methods
applyTo(construct: IConstruct): voiddef apply_to(self, construct: IConstruct) -> Nonepublic void applyTo(IConstruct construct)public void ApplyTo(IConstruct construct)func ApplyTo(Construct IConstruct)#isMixin(x: any): boolean@staticmethod def is_mixin(x: Any) -> boolpublic static Boolean isMixin(Object x)public static bool IsMixin(object x)func IsMixin(X interface{}) *boolstatic#1 parameter · returns
Parameters
xxxxX— Any object.
Returns: true if x is an object created from a class which extends Mixin.
supports(construct: IConstruct): booleandef supports(self, construct: IConstruct) -> boolpublic Boolean supports(IConstruct construct)public bool Supports(IConstruct construct)func Supports(Construct IConstruct) *bool#