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.BrowserConfigProperty | A structure that specifies the browser type to use for a canary run. |
| CfnCanary.CodeProperty | Use this structure to input your script code for the canary. |
| CfnCanary.DependencyProperty | A structure that contains information about a dependency for a 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 |
| 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 |
| 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.IBrowserConfigProperty | A structure that specifies the browser type to use for a canary run. |
| CfnCanary.ICodeProperty | Use this structure to input your script code for the canary. |
| CfnCanary.IDependencyProperty | A structure that contains information about a dependency for a 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 |
| ICfnGroupProps | Properties for defining a |
| 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. |
| BrowserType | Browser types supported by CloudWatch Synthetics Canary. |
| 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. |