Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.3/services/synthetics.ts?docs=full";

§Classes

Synthetics

§Interfaces

ArtifactConfigInput

A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.

ArtifactConfigOutput

A structure that contains the configuration for canary artifacts, including the encryption-at-rest settings for artifacts that the canary uploads to Amazon S3.

BaseScreenshot

A structure representing a screenshot that is used as a baseline during visual monitoring comparisons made by the canary.

Canary

This structure contains all information about one canary in your account.

CanaryCodeInput

Use this structure to input your script code for the canary. This structure contains the Lambda handler with the location where the canary should start running the script. If the script is stored in an S3 bucket, the bucket name, key, and version are also included. If the script was passed into the canary directly, the script code is contained in the value of Zipfile.

CanaryCodeOutput

This structure contains information about the canary's Lambda handler and where its code is stored by CloudWatch Synthetics.

CanaryLastRun

This structure contains information about the most recent run of a single canary.

CanaryRun

This structure contains the details about one run of one canary.

CanaryRunConfigInput

A structure that contains input information for a canary run.

CanaryRunConfigOutput

A structure that contains information about a canary run.

CanaryRunStatus

This structure contains the status information about a canary run.

CanaryRunTimeline

This structure contains the start and end times of a single canary run.

CanaryScheduleInput

This structure specifies how often a canary is to make runs and the date and time when it should stop making runs.

CanaryScheduleOutput

How long, in seconds, for the canary to continue making regular runs according to the schedule in the Expression value.

CanaryStatus

A structure that contains the current state of the canary.

CanaryTimeline

This structure contains information about when the canary was created and modified.

CreateCanaryRequest
CreateCanaryResponse
DeleteCanaryRequest
DescribeCanariesLastRunRequest
DescribeCanariesLastRunResponse
DescribeCanariesRequest
DescribeCanariesResponse
DescribeRuntimeVersionsRequest
DescribeRuntimeVersionsResponse
GetCanaryRequest
GetCanaryResponse
GetCanaryRunsRequest
GetCanaryRunsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
RuntimeVersion

This structure contains information about one canary runtime version. For more information about runtime versions, see Canary Runtime Versions.

S3EncryptionConfig

A structure that contains the configuration of encryption-at-rest settings for canary artifacts that the canary uploads to Amazon S3.

StartCanaryRequest
StopCanaryRequest
TagResourceRequest
UntagResourceRequest
UpdateCanaryRequest
VisualReferenceInput

An object that specifies what screenshots to use as a baseline for visual monitoring by this canary, and optionally the parts of the screenshots to ignore during the visual monitoring comparison.

VisualReferenceOutput

If this canary performs visual monitoring by comparing screenshots, this structure contains the ID of the canary run that is used as the baseline for screenshots, and the coordinates of any parts of those screenshots that are ignored during visual monitoring comparison.

VpcConfigInput

If this canary is to test an endpoint in a VPC, this structure contains information about the subnets and security groups of the VPC endpoint. For more information, see Running a Canary in a VPC.

VpcConfigOutput

If this canary is to test an endpoint in a VPC, this structure contains information about the subnets and security groups of the VPC endpoint. For more information, see Running a Canary in a VPC.

§Type Aliases

CanaryRunState
CanaryRunStateReasonCode
CanaryState
CanaryStateReasonCode
EncryptionMode