Class CfnReadinessCheckPropsMixin
Creates a readiness check in Amazon Route 53 Application Recovery Controller.
Implements
Inherited Members
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.
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 |
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.
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.
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
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.
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
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.
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
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.
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
Overrides
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.
CloudformationResource: AWS::Route53RecoveryReadiness::ReadinessCheck
Mixin: true
ExampleMetadata: fixture=_generated