Show / Hide Table of Contents

Namespace Amazon.CDK.AWS.Synthetics

Classes

ArtifactsBucketLocation

Options for specifying the s3 location that stores the data of each canary run.

AssetCode

Canary code from an Asset.

Canary

Define a new Canary.

CanaryProps

Properties for a canary.

CfnCanary

Creates or updates a canary.

CfnCanary.ArtifactConfigProperty

A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .

CfnCanary.BaseScreenshotProperty

A structure representing a screenshot that is used as a baseline during visual monitoring comparisons made by the canary.

CfnCanary.CodeProperty

Use this structure to input your script code for the canary.

CfnCanary.RetryConfigProperty

The canary's retry configuration information.

CfnCanary.RunConfigProperty

A structure that contains input information for a canary run.

CfnCanary.S3EncryptionProperty

A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .

CfnCanary.ScheduleProperty

This structure specifies how often a canary is to make runs and the date and time when it should stop making runs.

CfnCanary.VPCConfigProperty

If this canary is to test an endpoint in a VPC, this structure contains information about the subnet and security groups of the VPC endpoint.

CfnCanary.VisualReferenceProperty

Defines the screenshots to use as the baseline for comparisons during visual monitoring comparisons during future runs of this canary.

CfnCanaryProps

Properties for defining a CfnCanary.

CfnGroup

Creates or updates a group which you can use to associate canaries with each other, including cross-Region canaries.

CfnGroupProps

Properties for defining a CfnGroup.

Code

The code the canary should execute.

CodeConfig

Configuration of the code class.

CronOptions

Options to configure a cron expression.

CustomTestOptions

Properties for specifying a test.

InlineCode

Canary code from an inline string.

Runtime

Runtime options for a canary.

S3Code

S3 bucket path to the code zip file.

Schedule

Schedule for canary runs.

Test

Specify a test that the canary should run.

Interfaces

CfnCanary.IArtifactConfigProperty

A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .

CfnCanary.IBaseScreenshotProperty

A structure representing a screenshot that is used as a baseline during visual monitoring comparisons made by the canary.

CfnCanary.ICodeProperty

Use this structure to input your script code for the canary.

CfnCanary.IRetryConfigProperty

The canary's retry configuration information.

CfnCanary.IRunConfigProperty

A structure that contains input information for a canary run.

CfnCanary.IS3EncryptionProperty

A structure that contains the configuration of the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3 .

CfnCanary.IScheduleProperty

This structure specifies how often a canary is to make runs and the date and time when it should stop making runs.

CfnCanary.IVPCConfigProperty

If this canary is to test an endpoint in a VPC, this structure contains information about the subnet and security groups of the VPC endpoint.

CfnCanary.IVisualReferenceProperty

Defines the screenshots to use as the baseline for comparisons during visual monitoring comparisons during future runs of this canary.

IArtifactsBucketLocation

Options for specifying the s3 location that stores the data of each canary run.

ICanaryProps

Properties for a canary.

ICfnCanaryProps

Properties for defining a CfnCanary.

ICfnGroupProps

Properties for defining a CfnGroup.

ICodeConfig

Configuration of the code class.

ICronOptions

Options to configure a cron expression.

ICustomTestOptions

Properties for specifying a test.

Enums

ArtifactsEncryptionMode

Encryption mode for canary artifacts.

Cleanup

Different ways to clean up underlying Canary resources when the Canary is deleted.

ResourceToReplicateTags

Resources that tags applied to a canary should be replicated to.

RuntimeFamily

All known Lambda runtime families.

Back to top Generated by DocFX