Show / Hide Table of Contents

Class CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps

(experimental) Props type for Cell aws.route53recoveryreadiness@Route53ApplicationRecoveryControllerCellReadinessStatusChange event.

Inheritance
object
CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps
Implements
CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IRoute53ApplicationRecoveryControllerCellReadinessStatusChangeProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.Route53RecoveryReadiness.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps : CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IRoute53ApplicationRecoveryControllerCellReadinessStatusChangeProps
Syntax (vb)
Public Class CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps Implements CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IRoute53ApplicationRecoveryControllerCellReadinessStatusChangeProps
Remarks

Stability: Experimental

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.Mixins.Preview.AWS.Route53RecoveryReadiness.Events;

             var route53ApplicationRecoveryControllerCellReadinessStatusChangeProps = new Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps {
                 CellName = new [] { "cellName" },
                 EventMetadata = new AWSEventMetadataProps {
                     Region = new [] { "region" },
                     Resources = new [] { "resources" },
                     Version = new [] { "version" }
                 },
                 NewState = new State {
                     ReadinessStatus = new [] { "readinessStatus" }
                 },
                 PreviousState = new State {
                     ReadinessStatus = new [] { "readinessStatus" }
                 }
             };

Synopsis

Constructors

Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps()

(experimental) Props type for Cell aws.route53recoveryreadiness@Route53ApplicationRecoveryControllerCellReadinessStatusChange event.

Properties

CellName

(experimental) cell-name property.

EventMetadata

(experimental) EventBridge event metadata.

NewState

(experimental) new-state property.

PreviousState

(experimental) previous-state property.

Constructors

Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps()

(experimental) Props type for Cell aws.route53recoveryreadiness@Route53ApplicationRecoveryControllerCellReadinessStatusChange event.

public Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps()
Remarks

Stability: Experimental

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.Mixins.Preview.AWS.Route53RecoveryReadiness.Events;

             var route53ApplicationRecoveryControllerCellReadinessStatusChangeProps = new Route53ApplicationRecoveryControllerCellReadinessStatusChangeProps {
                 CellName = new [] { "cellName" },
                 EventMetadata = new AWSEventMetadataProps {
                     Region = new [] { "region" },
                     Resources = new [] { "resources" },
                     Version = new [] { "version" }
                 },
                 NewState = new State {
                     ReadinessStatus = new [] { "readinessStatus" }
                 },
                 PreviousState = new State {
                     ReadinessStatus = new [] { "readinessStatus" }
                 }
             };

Properties

CellName

(experimental) cell-name property.

public string[]? CellName { get; set; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of cell-name is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Filter with the Cell reference

Stability: Experimental

EventMetadata

(experimental) EventBridge event metadata.

public IAWSEventMetadataProps? EventMetadata { get; set; }
Property Value

IAWSEventMetadataProps

Remarks

Default: - -

Stability: Experimental

NewState

(experimental) new-state property.

public CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IState? NewState { get; set; }
Property Value

CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IState

Remarks

Specify an array of string values to match this event if the actual value of new-state is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

PreviousState

(experimental) previous-state property.

public CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IState? PreviousState { get; set; }
Property Value

CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IState

Remarks

Specify an array of string values to match this event if the actual value of previous-state is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

Implements

CellEvents.Route53ApplicationRecoveryControllerCellReadinessStatusChange.IRoute53ApplicationRecoveryControllerCellReadinessStatusChangeProps
Back to top Generated by DocFX