canary_tags
Expands all tag keys and values for canaries
in a region
Overview
Name | canary_tags |
Type | Resource |
Description | Resource Type definition for AWS::Synthetics::Canary |
Id | aws.synthetics.canary_tags |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Name of the canary. |
id | string | Id of the canary |
state | string | State of the canary |
code | object | Provide the canary script source |
artifact_s3_location | string | Provide the s3 bucket output location for test results |
artifact_config | object | Provide artifact configuration |
schedule | object | Frequency to run your canaries |
execution_role_arn | string | Lambda Execution role used to run your canaries |
runtime_version | string | Runtime version of Synthetics Library |
success_retention_period | integer | Retention period of successful canary runs represented in number of days |
failure_retention_period | integer | Retention period of failed canary runs represented in number of days |
vpc_config | object | Provide VPC Configuration if enabled. |
run_config | object | Provide canary run configuration |
start_canary_after_creation | boolean | Runs canary if set to True. Default is False |
visual_reference | object | Visual reference configuration for visual testing |
delete_lambda_resources_on_canary_deletion | boolean | Deletes associated lambda resources created by Synthetics if set to True. Default is False |
tag_key | string | Tag key. |
tag_value | string | Tag value. |
region | string | AWS region. |
Methods
Name | Accessible by | Required Params |
---|---|---|
list_resources | SELECT | region |
SELECT
examples
Expands tags for all canaries
in a region.
SELECT
region,
name,
id,
state,
code,
artifact_s3_location,
artifact_config,
schedule,
execution_role_arn,
runtime_version,
success_retention_period,
failure_retention_period,
vpc_config,
run_config,
start_canary_after_creation,
visual_reference,
delete_lambda_resources_on_canary_deletion,
tag_key,
tag_value
FROM aws.synthetics.canary_tags
WHERE region = 'us-east-1';
Permissions
For permissions required to operate on the canary_tags
resource, see canaries