{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.Synthetics
(
defaultService,
_BadRequestException,
_ConflictException,
_InternalFailureException,
_InternalServerException,
_NotFoundException,
_RequestEntityTooLargeException,
_ResourceNotFoundException,
_ServiceQuotaExceededException,
_TooManyRequestsException,
_ValidationException,
AssociateResource (AssociateResource'),
newAssociateResource,
AssociateResourceResponse (AssociateResourceResponse'),
newAssociateResourceResponse,
CreateCanary (CreateCanary'),
newCreateCanary,
CreateCanaryResponse (CreateCanaryResponse'),
newCreateCanaryResponse,
CreateGroup (CreateGroup'),
newCreateGroup,
CreateGroupResponse (CreateGroupResponse'),
newCreateGroupResponse,
DeleteCanary (DeleteCanary'),
newDeleteCanary,
DeleteCanaryResponse (DeleteCanaryResponse'),
newDeleteCanaryResponse,
DeleteGroup (DeleteGroup'),
newDeleteGroup,
DeleteGroupResponse (DeleteGroupResponse'),
newDeleteGroupResponse,
DescribeCanaries (DescribeCanaries'),
newDescribeCanaries,
DescribeCanariesResponse (DescribeCanariesResponse'),
newDescribeCanariesResponse,
DescribeCanariesLastRun (DescribeCanariesLastRun'),
newDescribeCanariesLastRun,
DescribeCanariesLastRunResponse (DescribeCanariesLastRunResponse'),
newDescribeCanariesLastRunResponse,
DescribeRuntimeVersions (DescribeRuntimeVersions'),
newDescribeRuntimeVersions,
DescribeRuntimeVersionsResponse (DescribeRuntimeVersionsResponse'),
newDescribeRuntimeVersionsResponse,
DisassociateResource (DisassociateResource'),
newDisassociateResource,
DisassociateResourceResponse (DisassociateResourceResponse'),
newDisassociateResourceResponse,
GetCanary (GetCanary'),
newGetCanary,
GetCanaryResponse (GetCanaryResponse'),
newGetCanaryResponse,
GetCanaryRuns (GetCanaryRuns'),
newGetCanaryRuns,
GetCanaryRunsResponse (GetCanaryRunsResponse'),
newGetCanaryRunsResponse,
GetGroup (GetGroup'),
newGetGroup,
GetGroupResponse (GetGroupResponse'),
newGetGroupResponse,
ListAssociatedGroups (ListAssociatedGroups'),
newListAssociatedGroups,
ListAssociatedGroupsResponse (ListAssociatedGroupsResponse'),
newListAssociatedGroupsResponse,
ListGroupResources (ListGroupResources'),
newListGroupResources,
ListGroupResourcesResponse (ListGroupResourcesResponse'),
newListGroupResourcesResponse,
ListGroups (ListGroups'),
newListGroups,
ListGroupsResponse (ListGroupsResponse'),
newListGroupsResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
StartCanary (StartCanary'),
newStartCanary,
StartCanaryResponse (StartCanaryResponse'),
newStartCanaryResponse,
StopCanary (StopCanary'),
newStopCanary,
StopCanaryResponse (StopCanaryResponse'),
newStopCanaryResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateCanary (UpdateCanary'),
newUpdateCanary,
UpdateCanaryResponse (UpdateCanaryResponse'),
newUpdateCanaryResponse,
CanaryRunState (..),
CanaryRunStateReasonCode (..),
CanaryState (..),
CanaryStateReasonCode (..),
EncryptionMode (..),
ArtifactConfigInput (ArtifactConfigInput'),
newArtifactConfigInput,
ArtifactConfigOutput (ArtifactConfigOutput'),
newArtifactConfigOutput,
BaseScreenshot (BaseScreenshot'),
newBaseScreenshot,
Canary (Canary'),
newCanary,
CanaryCodeInput (CanaryCodeInput'),
newCanaryCodeInput,
CanaryCodeOutput (CanaryCodeOutput'),
newCanaryCodeOutput,
CanaryLastRun (CanaryLastRun'),
newCanaryLastRun,
CanaryRun (CanaryRun'),
newCanaryRun,
CanaryRunConfigInput (CanaryRunConfigInput'),
newCanaryRunConfigInput,
CanaryRunConfigOutput (CanaryRunConfigOutput'),
newCanaryRunConfigOutput,
CanaryRunStatus (CanaryRunStatus'),
newCanaryRunStatus,
CanaryRunTimeline (CanaryRunTimeline'),
newCanaryRunTimeline,
CanaryScheduleInput (CanaryScheduleInput'),
newCanaryScheduleInput,
CanaryScheduleOutput (CanaryScheduleOutput'),
newCanaryScheduleOutput,
CanaryStatus (CanaryStatus'),
newCanaryStatus,
CanaryTimeline (CanaryTimeline'),
newCanaryTimeline,
Group (Group'),
newGroup,
GroupSummary (GroupSummary'),
newGroupSummary,
RuntimeVersion (RuntimeVersion'),
newRuntimeVersion,
S3EncryptionConfig (S3EncryptionConfig'),
newS3EncryptionConfig,
VisualReferenceInput (VisualReferenceInput'),
newVisualReferenceInput,
VisualReferenceOutput (VisualReferenceOutput'),
newVisualReferenceOutput,
VpcConfigInput (VpcConfigInput'),
newVpcConfigInput,
VpcConfigOutput (VpcConfigOutput'),
newVpcConfigOutput,
)
where
import Amazonka.Synthetics.AssociateResource
import Amazonka.Synthetics.CreateCanary
import Amazonka.Synthetics.CreateGroup
import Amazonka.Synthetics.DeleteCanary
import Amazonka.Synthetics.DeleteGroup
import Amazonka.Synthetics.DescribeCanaries
import Amazonka.Synthetics.DescribeCanariesLastRun
import Amazonka.Synthetics.DescribeRuntimeVersions
import Amazonka.Synthetics.DisassociateResource
import Amazonka.Synthetics.GetCanary
import Amazonka.Synthetics.GetCanaryRuns
import Amazonka.Synthetics.GetGroup
import Amazonka.Synthetics.Lens
import Amazonka.Synthetics.ListAssociatedGroups
import Amazonka.Synthetics.ListGroupResources
import Amazonka.Synthetics.ListGroups
import Amazonka.Synthetics.ListTagsForResource
import Amazonka.Synthetics.StartCanary
import Amazonka.Synthetics.StopCanary
import Amazonka.Synthetics.TagResource
import Amazonka.Synthetics.Types
import Amazonka.Synthetics.UntagResource
import Amazonka.Synthetics.UpdateCanary
import Amazonka.Synthetics.Waiters