latest--aws-synthetics-canary
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-synthetics-canary.json |
| Parent schema | serverless-framework-configuration |
Resource Type definition for AWS::Synthetics::Canary. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-synthetics
Properties
Name of the canary.
6 nested properties
Provide the s3 bucket output location for test results
2 nested properties
Lambda Execution role used to run your canaries
Runtime version of Synthetics Library
1 nested properties
2 nested properties
Encryption mode for encrypting artifacts when uploading to S3. Valid values: SSE_S3 and SSE_KMS.
KMS key Arn for encrypting artifacts when uploading to S3. You must specify KMS key Arn for SSE_KMS encryption mode only.
Retention period of successful canary runs represented in number of days
Retention period of failed canary runs represented in number of days
3 nested properties
4 nested properties
Provide maximum canary timeout per run in seconds
Provide maximum memory available for canary in MB
Enable active tracing if set to true
Environment variable key-value pairs.
Runs canary if set to True. Default is False
2 nested properties
Canary run id to be used as base reference for visual testing
List of screenshots used as base reference for visual testing
Deletes associated lambda resources created by Synthetics if set to True. Default is False
Definitions
A key-value pair to associate with a resource.
The key name of the tag. You can specify a value that is 1 to 127 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
The value for the tag. You can specify a value that is 1 to 255 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.
Provide maximum canary timeout per run in seconds
Provide maximum memory available for canary in MB
Enable active tracing if set to true
Environment variable key-value pairs.
Canary run id to be used as base reference for visual testing
List of screenshots used as base reference for visual testing
Name of the screenshot to be used as base reference for visual testing
List of coordinates of rectangles to be ignored during visual testing
2 nested properties
Encryption mode for encrypting artifacts when uploading to S3. Valid values: SSE_S3 and SSE_KMS.
KMS key Arn for encrypting artifacts when uploading to S3. You must specify KMS key Arn for SSE_KMS encryption mode only.
Encryption mode for encrypting artifacts when uploading to S3. Valid values: SSE_S3 and SSE_KMS.
KMS key Arn for encrypting artifacts when uploading to S3. You must specify KMS key Arn for SSE_KMS encryption mode only.