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 |
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.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 |
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. |
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. |