canaries
Retrieves a list of canaries
in a region
Overview
Name | canaries |
Type | Resource |
Description | canaries |
Id | awscc.synthetics.canaries |
Fields
Name | Datatype | Description |
---|---|---|
name | string | Name of the canary. |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
name
FROM awscc.synthetics.canaries
WHERE region = 'us-east-1'
Permissions
To operate on the canaries
resource, the following permissions are required:
Create
synthetics:CreateCanary,
synthetics:StartCanary,
synthetics:GetCanary,
synthetics:TagResource,
s3:CreateBucket,
s3:GetObject,
s3:GetObjectVersion,
s3:PutBucketEncryption,
s3:PutEncryptionConfiguration,
s3:GetBucketLocation,
lambda:CreateFunction,
lambda:AddPermission,
lambda:PublishVersion,
lambda:UpdateFunctionConfiguration,
lambda:GetFunctionConfiguration,
lambda:GetLayerVersionByArn,
lambda:GetLayerVersion,
lambda:PublishLayerVersion,
ec2:DescribeVpcs,
ec2:DescribeSubnets,
ec2:DescribeSecurityGroups,
iam:PassRole
List
synthetics:DescribeCanaries