Show / Hide Table of Contents

Class SyntheticsCanaryTestRunFailure.SyntheticsCanaryTestRunFailureProps

(experimental) Props type for aws.synthetics@SyntheticsCanaryTestRunFailure event.

Inheritance
object
SyntheticsCanaryTestRunFailure.SyntheticsCanaryTestRunFailureProps
Implements
SyntheticsCanaryTestRunFailure.ISyntheticsCanaryTestRunFailureProps
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.Synthetics.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class SyntheticsCanaryTestRunFailure.SyntheticsCanaryTestRunFailureProps : SyntheticsCanaryTestRunFailure.ISyntheticsCanaryTestRunFailureProps
Syntax (vb)
Public Class SyntheticsCanaryTestRunFailure.SyntheticsCanaryTestRunFailureProps Implements SyntheticsCanaryTestRunFailure.ISyntheticsCanaryTestRunFailureProps
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.Synthetics.Events;

             var syntheticsCanaryTestRunFailureProps = new SyntheticsCanaryTestRunFailureProps {
                 AccountId = new [] { "accountId" },
                 ArtifactLocation = new [] { "artifactLocation" },
                 CanaryId = new [] { "canaryId" },
                 CanaryName = new [] { "canaryName" },
                 CanaryRunId = new [] { "canaryRunId" },
                 CanaryRunTimeline = new CanaryRunTimeline {
                     Completed = new [] { "completed" },
                     Started = new [] { "started" }
                 },
                 EventMetadata = new AWSEventMetadataProps {
                     Region = new [] { "region" },
                     Resources = new [] { "resources" },
                     Version = new [] { "version" }
                 },
                 Message = new [] { "message" },
                 StateReason = new [] { "stateReason" },
                 TestRunStatus = new [] { "testRunStatus" }
             };

Synopsis

Constructors

SyntheticsCanaryTestRunFailureProps()

(experimental) Props type for aws.synthetics@SyntheticsCanaryTestRunFailure event.

Properties

AccountId

(experimental) account-id property.

ArtifactLocation

(experimental) artifact-location property.

CanaryId

(experimental) canary-id property.

CanaryName

(experimental) canary-name property.

CanaryRunId

(experimental) canary-run-id property.

CanaryRunTimeline

(experimental) canary-run-timeline property.

EventMetadata

(experimental) EventBridge event metadata.

Message

(experimental) message property.

StateReason

(experimental) state-reason property.

TestRunStatus

(experimental) test-run-status property.

Constructors

SyntheticsCanaryTestRunFailureProps()

(experimental) Props type for aws.synthetics@SyntheticsCanaryTestRunFailure event.

public SyntheticsCanaryTestRunFailureProps()
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.Synthetics.Events;

             var syntheticsCanaryTestRunFailureProps = new SyntheticsCanaryTestRunFailureProps {
                 AccountId = new [] { "accountId" },
                 ArtifactLocation = new [] { "artifactLocation" },
                 CanaryId = new [] { "canaryId" },
                 CanaryName = new [] { "canaryName" },
                 CanaryRunId = new [] { "canaryRunId" },
                 CanaryRunTimeline = new CanaryRunTimeline {
                     Completed = new [] { "completed" },
                     Started = new [] { "started" }
                 },
                 EventMetadata = new AWSEventMetadataProps {
                     Region = new [] { "region" },
                     Resources = new [] { "resources" },
                     Version = new [] { "version" }
                 },
                 Message = new [] { "message" },
                 StateReason = new [] { "stateReason" },
                 TestRunStatus = new [] { "testRunStatus" }
             };

Properties

AccountId

(experimental) account-id property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of account-id 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

ArtifactLocation

(experimental) artifact-location property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of artifact-location 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

CanaryId

(experimental) canary-id property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of canary-id 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

CanaryName

(experimental) canary-name property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of canary-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: - Do not filter on this field

Stability: Experimental

CanaryRunId

(experimental) canary-run-id property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of canary-run-id 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

CanaryRunTimeline

(experimental) canary-run-timeline property.

public SyntheticsCanaryTestRunFailure.ICanaryRunTimeline? CanaryRunTimeline { get; set; }
Property Value

SyntheticsCanaryTestRunFailure.ICanaryRunTimeline

Remarks

Specify an array of string values to match this event if the actual value of canary-run-timeline 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

EventMetadata

(experimental) EventBridge event metadata.

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

IAWSEventMetadataProps

Remarks

Default: - -

Stability: Experimental

Message

(experimental) message property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of message 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

StateReason

(experimental) state-reason property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of state-reason 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

TestRunStatus

(experimental) test-run-status property.

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

string[]

Remarks

Specify an array of string values to match this event if the actual value of test-run-status 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

SyntheticsCanaryTestRunFailure.ISyntheticsCanaryTestRunFailureProps
Back to top Generated by DocFX