Show / Hide Table of Contents

Class CfnReadinessCheckPropsMixin

Creates a readiness check in Amazon Route 53 Application Recovery Controller.

Inheritance
object
Mixin
CfnReadinessCheckPropsMixin
Implements
IMixin
Inherited Members
Mixin.IsMixin(object)
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Route53RecoveryReadiness
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnReadinessCheckPropsMixin : Mixin, IMixin
Syntax (vb)
Public Class CfnReadinessCheckPropsMixin Inherits Mixin Implements IMixin
Remarks

A readiness check continually monitors a resource set in your application, such as a set of Amazon Aurora instances, that Route 53 ARC is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

Every resource type has a set of rules associated with it that Route 53 ARC uses to audit resources for readiness. For more information, see Readiness rules descriptions in the Amazon Route 53 Application Recovery Controller Developer Guide.

Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html

CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck

Mixin: true

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.CfnPropertyMixins.AWS.Route53RecoveryReadiness;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnReadinessCheckPropsMixin = new CfnReadinessCheckPropsMixin(new CfnReadinessCheckMixinProps {
                 ReadinessCheckName = "readinessCheckName",
                 ResourceSetName = "resourceSetName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Synopsis

Constructors

CfnReadinessCheckPropsMixin(ICfnReadinessCheckMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::Route53RecoveryReadiness::ReadinessCheck.

Properties

CFN_PROPERTY_KEYS

Creates a readiness check in Amazon Route 53 Application Recovery Controller.

Props

Creates a readiness check in Amazon Route 53 Application Recovery Controller.

Strategy

Creates a readiness check in Amazon Route 53 Application Recovery Controller.

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

Supports(IConstruct)

Check if this mixin supports the given construct.

Constructors

CfnReadinessCheckPropsMixin(ICfnReadinessCheckMixinProps, ICfnPropertyMixinOptions?)

Create a mixin to apply properties to AWS::Route53RecoveryReadiness::ReadinessCheck.

public CfnReadinessCheckPropsMixin(ICfnReadinessCheckMixinProps props, ICfnPropertyMixinOptions? options = null)
Parameters
props ICfnReadinessCheckMixinProps

L1 properties to apply.

options ICfnPropertyMixinOptions

Mixin options.

Remarks

A readiness check continually monitors a resource set in your application, such as a set of Amazon Aurora instances, that Route 53 ARC is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

Every resource type has a set of rules associated with it that Route 53 ARC uses to audit resources for readiness. For more information, see Readiness rules descriptions in the Amazon Route 53 Application Recovery Controller Developer Guide.

Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html

CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck

Mixin: true

ExampleMetadata: fixture=_generated

Properties

CFN_PROPERTY_KEYS

Creates a readiness check in Amazon Route 53 Application Recovery Controller.

protected static string[] CFN_PROPERTY_KEYS { get; }
Property Value

string[]

Remarks

A readiness check continually monitors a resource set in your application, such as a set of Amazon Aurora instances, that Route 53 ARC is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

Every resource type has a set of rules associated with it that Route 53 ARC uses to audit resources for readiness. For more information, see Readiness rules descriptions in the Amazon Route 53 Application Recovery Controller Developer Guide.

Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html

CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck

Mixin: true

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.CfnPropertyMixins.AWS.Route53RecoveryReadiness;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnReadinessCheckPropsMixin = new CfnReadinessCheckPropsMixin(new CfnReadinessCheckMixinProps {
                 ReadinessCheckName = "readinessCheckName",
                 ResourceSetName = "resourceSetName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Props

Creates a readiness check in Amazon Route 53 Application Recovery Controller.

protected virtual ICfnReadinessCheckMixinProps Props { get; }
Property Value

ICfnReadinessCheckMixinProps

Remarks

A readiness check continually monitors a resource set in your application, such as a set of Amazon Aurora instances, that Route 53 ARC is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

Every resource type has a set of rules associated with it that Route 53 ARC uses to audit resources for readiness. For more information, see Readiness rules descriptions in the Amazon Route 53 Application Recovery Controller Developer Guide.

Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html

CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck

Mixin: true

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.CfnPropertyMixins.AWS.Route53RecoveryReadiness;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnReadinessCheckPropsMixin = new CfnReadinessCheckPropsMixin(new CfnReadinessCheckMixinProps {
                 ReadinessCheckName = "readinessCheckName",
                 ResourceSetName = "resourceSetName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Strategy

Creates a readiness check in Amazon Route 53 Application Recovery Controller.

protected virtual IMergeStrategy Strategy { get; }
Property Value

IMergeStrategy

Remarks

A readiness check continually monitors a resource set in your application, such as a set of Amazon Aurora instances, that Route 53 ARC is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

Every resource type has a set of rules associated with it that Route 53 ARC uses to audit resources for readiness. For more information, see Readiness rules descriptions in the Amazon Route 53 Application Recovery Controller Developer Guide.

Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html

CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck

Mixin: true

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.CfnPropertyMixins.AWS.Route53RecoveryReadiness;
             using Amazon.CDK;

             IMergeStrategy mergeStrategy;

             var cfnReadinessCheckPropsMixin = new CfnReadinessCheckPropsMixin(new CfnReadinessCheckMixinProps {
                 ReadinessCheckName = "readinessCheckName",
                 ResourceSetName = "resourceSetName",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             }, new CfnPropertyMixinOptions {
                 Strategy = mergeStrategy
             });

Methods

ApplyTo(IConstruct)

Apply the mixin properties to the construct.

public override void ApplyTo(IConstruct construct)
Parameters
construct IConstruct
Overrides
Mixin.ApplyTo(IConstruct)
Remarks

A readiness check continually monitors a resource set in your application, such as a set of Amazon Aurora instances, that Route 53 ARC is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

Every resource type has a set of rules associated with it that Route 53 ARC uses to audit resources for readiness. For more information, see Readiness rules descriptions in the Amazon Route 53 Application Recovery Controller Developer Guide.

Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html

CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck

Mixin: true

ExampleMetadata: fixture=_generated

Supports(IConstruct)

Check if this mixin supports the given construct.

public override bool Supports(IConstruct construct)
Parameters
construct IConstruct
Returns

bool

Overrides
Mixin.Supports(IConstruct)
Remarks

A readiness check continually monitors a resource set in your application, such as a set of Amazon Aurora instances, that Route 53 ARC is auditing recovery readiness for. The audits run once every minute on every resource that's associated with a readiness check.

Every resource type has a set of rules associated with it that Route 53 ARC uses to audit resources for readiness. For more information, see Readiness rules descriptions in the Amazon Route 53 Application Recovery Controller Developer Guide.

Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html

CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck

Mixin: true

ExampleMetadata: fixture=_generated

Implements

Constructs.IMixin
Back to top Generated by DocFX