Show / Hide Table of Contents

Class CfnWaitConditionProps

Properties for defining a CfnWaitCondition.

Inheritance
object
CfnWaitConditionProps
Implements
ICfnWaitConditionProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnWaitConditionProps : ICfnWaitConditionProps
Syntax (vb)
Public Class CfnWaitConditionProps Implements ICfnWaitConditionProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-waitcondition.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK;

             var cfnWaitConditionProps = new CfnWaitConditionProps {
                 Count = 123,
                 Handle = "handle",
                 Timeout = "timeout"
             };

Synopsis

Constructors

CfnWaitConditionProps()

Properties for defining a CfnWaitCondition.

Properties

Count

The number of success signals that CloudFormation must receive before it continues the stack creation process.

Handle

A reference to the wait condition handle used to signal this wait condition.

Timeout

The length of time (in seconds) to wait for the number of signals that the Count property specifies.

Constructors

CfnWaitConditionProps()

Properties for defining a CfnWaitCondition.

public CfnWaitConditionProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-waitcondition.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK;

             var cfnWaitConditionProps = new CfnWaitConditionProps {
                 Count = 123,
                 Handle = "handle",
                 Timeout = "timeout"
             };

Properties

Count

The number of success signals that CloudFormation must receive before it continues the stack creation process.

public double? Count { get; set; }
Property Value

double?

Remarks

When the wait condition receives the requisite number of success signals, CloudFormation resumes the creation of the stack. If the wait condition doesn't receive the specified number of success signals before the Timeout period expires, CloudFormation assumes that the wait condition has failed and rolls the stack back.

Updates aren't supported.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-waitcondition.html#cfn-cloudformation-waitcondition-count

Handle

A reference to the wait condition handle used to signal this wait condition.

public string? Handle { get; set; }
Property Value

string

Remarks

Use the Ref intrinsic function to specify an AWS::CloudFormation::WaitConditionHandle resource.

Anytime you add a WaitCondition resource during a stack update, 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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-waitcondition.html#cfn-cloudformation-waitcondition-handle

Timeout

The length of time (in seconds) to wait for the number of signals that the Count property specifies.

public string? Timeout { get; set; }
Property Value

string

Remarks

Timeout is a minimum-bound property, meaning the timeout occurs no sooner than the time you specify, but can occur shortly thereafter. The maximum time that can be specified for this property is 12 hours (43200 seconds).

Updates aren't supported.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-waitcondition.html#cfn-cloudformation-waitcondition-timeout

Implements

ICfnWaitConditionProps
Back to top Generated by DocFX