canaries_list_only
Lists canaries
in a region or regions, for all properties use canaries
Overview
Name | canaries_list_only |
Type | Resource |
Description | Resource Type definition for AWS::Synthetics::Canary |
Id | aws.synthetics.canaries_list_only |
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 |
tags | array | |
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 |
region | string | AWS region. |
Methods
Name | Accessible by | Required Params |
---|---|---|
list_resources | SELECT | region |
SELECT
examples
Lists all canaries
in a region.
SELECT
region,
name
FROM aws.synthetics.canaries_list_only
WHERE region = 'us-east-1';
Permissions
For permissions required to operate on the canaries_list_only
resource, see canaries