{-# OPTIONS_GHC -fno-warn-orphans #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Test.Amazonka.Gen.Synthetics -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Test.Amazonka.Gen.Synthetics where import Amazonka.Synthetics import qualified Data.Proxy as Proxy import Test.Amazonka.Fixture import Test.Amazonka.Prelude import Test.Amazonka.Synthetics.Internal import Test.Tasty -- Auto-generated: the actual test selection needs to be manually placed into -- the top-level so that real test data can be incrementally added. -- -- This commented snippet is what the entire set should look like: -- fixtures :: TestTree -- fixtures = -- [ testGroup "request" -- [ requestAssociateResource $ -- newAssociateResource -- -- , requestCreateCanary $ -- newCreateCanary -- -- , requestCreateGroup $ -- newCreateGroup -- -- , requestDeleteCanary $ -- newDeleteCanary -- -- , requestDeleteGroup $ -- newDeleteGroup -- -- , requestDescribeCanaries $ -- newDescribeCanaries -- -- , requestDescribeCanariesLastRun $ -- newDescribeCanariesLastRun -- -- , requestDescribeRuntimeVersions $ -- newDescribeRuntimeVersions -- -- , requestDisassociateResource $ -- newDisassociateResource -- -- , requestGetCanary $ -- newGetCanary -- -- , requestGetCanaryRuns $ -- newGetCanaryRuns -- -- , requestGetGroup $ -- newGetGroup -- -- , requestListAssociatedGroups $ -- newListAssociatedGroups -- -- , requestListGroupResources $ -- newListGroupResources -- -- , requestListGroups $ -- newListGroups -- -- , requestListTagsForResource $ -- newListTagsForResource -- -- , requestStartCanary $ -- newStartCanary -- -- , requestStopCanary $ -- newStopCanary -- -- , requestTagResource $ -- newTagResource -- -- , requestUntagResource $ -- newUntagResource -- -- , requestUpdateCanary $ -- newUpdateCanary -- -- ] -- , testGroup "response" -- [ responseAssociateResource $ -- newAssociateResourceResponse -- -- , responseCreateCanary $ -- newCreateCanaryResponse -- -- , responseCreateGroup $ -- newCreateGroupResponse -- -- , responseDeleteCanary $ -- newDeleteCanaryResponse -- -- , responseDeleteGroup $ -- newDeleteGroupResponse -- -- , responseDescribeCanaries $ -- newDescribeCanariesResponse -- -- , responseDescribeCanariesLastRun $ -- newDescribeCanariesLastRunResponse -- -- , responseDescribeRuntimeVersions $ -- newDescribeRuntimeVersionsResponse -- -- , responseDisassociateResource $ -- newDisassociateResourceResponse -- -- , responseGetCanary $ -- newGetCanaryResponse -- -- , responseGetCanaryRuns $ -- newGetCanaryRunsResponse -- -- , responseGetGroup $ -- newGetGroupResponse -- -- , responseListAssociatedGroups $ -- newListAssociatedGroupsResponse -- -- , responseListGroupResources $ -- newListGroupResourcesResponse -- -- , responseListGroups $ -- newListGroupsResponse -- -- , responseListTagsForResource $ -- newListTagsForResourceResponse -- -- , responseStartCanary $ -- newStartCanaryResponse -- -- , responseStopCanary $ -- newStopCanaryResponse -- -- , responseTagResource $ -- newTagResourceResponse -- -- , responseUntagResource $ -- newUntagResourceResponse -- -- , responseUpdateCanary $ -- newUpdateCanaryResponse -- -- ] -- ] -- Requests requestAssociateResource :: AssociateResource -> TestTree requestAssociateResource = req "AssociateResource" "fixture/AssociateResource.yaml" requestCreateCanary :: CreateCanary -> TestTree requestCreateCanary = req "CreateCanary" "fixture/CreateCanary.yaml" requestCreateGroup :: CreateGroup -> TestTree requestCreateGroup = req "CreateGroup" "fixture/CreateGroup.yaml" requestDeleteCanary :: DeleteCanary -> TestTree requestDeleteCanary = req "DeleteCanary" "fixture/DeleteCanary.yaml" requestDeleteGroup :: DeleteGroup -> TestTree requestDeleteGroup = req "DeleteGroup" "fixture/DeleteGroup.yaml" requestDescribeCanaries :: DescribeCanaries -> TestTree requestDescribeCanaries = req "DescribeCanaries" "fixture/DescribeCanaries.yaml" requestDescribeCanariesLastRun :: DescribeCanariesLastRun -> TestTree requestDescribeCanariesLastRun = req "DescribeCanariesLastRun" "fixture/DescribeCanariesLastRun.yaml" requestDescribeRuntimeVersions :: DescribeRuntimeVersions -> TestTree requestDescribeRuntimeVersions = req "DescribeRuntimeVersions" "fixture/DescribeRuntimeVersions.yaml" requestDisassociateResource :: DisassociateResource -> TestTree requestDisassociateResource = req "DisassociateResource" "fixture/DisassociateResource.yaml" requestGetCanary :: GetCanary -> TestTree requestGetCanary = req "GetCanary" "fixture/GetCanary.yaml" requestGetCanaryRuns :: GetCanaryRuns -> TestTree requestGetCanaryRuns = req "GetCanaryRuns" "fixture/GetCanaryRuns.yaml" requestGetGroup :: GetGroup -> TestTree requestGetGroup = req "GetGroup" "fixture/GetGroup.yaml" requestListAssociatedGroups :: ListAssociatedGroups -> TestTree requestListAssociatedGroups = req "ListAssociatedGroups" "fixture/ListAssociatedGroups.yaml" requestListGroupResources :: ListGroupResources -> TestTree requestListGroupResources = req "ListGroupResources" "fixture/ListGroupResources.yaml" requestListGroups :: ListGroups -> TestTree requestListGroups = req "ListGroups" "fixture/ListGroups.yaml" requestListTagsForResource :: ListTagsForResource -> TestTree requestListTagsForResource = req "ListTagsForResource" "fixture/ListTagsForResource.yaml" requestStartCanary :: StartCanary -> TestTree requestStartCanary = req "StartCanary" "fixture/StartCanary.yaml" requestStopCanary :: StopCanary -> TestTree requestStopCanary = req "StopCanary" "fixture/StopCanary.yaml" requestTagResource :: TagResource -> TestTree requestTagResource = req "TagResource" "fixture/TagResource.yaml" requestUntagResource :: UntagResource -> TestTree requestUntagResource = req "UntagResource" "fixture/UntagResource.yaml" requestUpdateCanary :: UpdateCanary -> TestTree requestUpdateCanary = req "UpdateCanary" "fixture/UpdateCanary.yaml" -- Responses responseAssociateResource :: AssociateResourceResponse -> TestTree responseAssociateResource = res "AssociateResourceResponse" "fixture/AssociateResourceResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy AssociateResource) responseCreateCanary :: CreateCanaryResponse -> TestTree responseCreateCanary = res "CreateCanaryResponse" "fixture/CreateCanaryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy CreateCanary) responseCreateGroup :: CreateGroupResponse -> TestTree responseCreateGroup = res "CreateGroupResponse" "fixture/CreateGroupResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy CreateGroup) responseDeleteCanary :: DeleteCanaryResponse -> TestTree responseDeleteCanary = res "DeleteCanaryResponse" "fixture/DeleteCanaryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteCanary) responseDeleteGroup :: DeleteGroupResponse -> TestTree responseDeleteGroup = res "DeleteGroupResponse" "fixture/DeleteGroupResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteGroup) responseDescribeCanaries :: DescribeCanariesResponse -> TestTree responseDescribeCanaries = res "DescribeCanariesResponse" "fixture/DescribeCanariesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeCanaries) responseDescribeCanariesLastRun :: DescribeCanariesLastRunResponse -> TestTree responseDescribeCanariesLastRun = res "DescribeCanariesLastRunResponse" "fixture/DescribeCanariesLastRunResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeCanariesLastRun) responseDescribeRuntimeVersions :: DescribeRuntimeVersionsResponse -> TestTree responseDescribeRuntimeVersions = res "DescribeRuntimeVersionsResponse" "fixture/DescribeRuntimeVersionsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeRuntimeVersions) responseDisassociateResource :: DisassociateResourceResponse -> TestTree responseDisassociateResource = res "DisassociateResourceResponse" "fixture/DisassociateResourceResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DisassociateResource) responseGetCanary :: GetCanaryResponse -> TestTree responseGetCanary = res "GetCanaryResponse" "fixture/GetCanaryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetCanary) responseGetCanaryRuns :: GetCanaryRunsResponse -> TestTree responseGetCanaryRuns = res "GetCanaryRunsResponse" "fixture/GetCanaryRunsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetCanaryRuns) responseGetGroup :: GetGroupResponse -> TestTree responseGetGroup = res "GetGroupResponse" "fixture/GetGroupResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetGroup) responseListAssociatedGroups :: ListAssociatedGroupsResponse -> TestTree responseListAssociatedGroups = res "ListAssociatedGroupsResponse" "fixture/ListAssociatedGroupsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListAssociatedGroups) responseListGroupResources :: ListGroupResourcesResponse -> TestTree responseListGroupResources = res "ListGroupResourcesResponse" "fixture/ListGroupResourcesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListGroupResources) responseListGroups :: ListGroupsResponse -> TestTree responseListGroups = res "ListGroupsResponse" "fixture/ListGroupsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListGroups) responseListTagsForResource :: ListTagsForResourceResponse -> TestTree responseListTagsForResource = res "ListTagsForResourceResponse" "fixture/ListTagsForResourceResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListTagsForResource) responseStartCanary :: StartCanaryResponse -> TestTree responseStartCanary = res "StartCanaryResponse" "fixture/StartCanaryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy StartCanary) responseStopCanary :: StopCanaryResponse -> TestTree responseStopCanary = res "StopCanaryResponse" "fixture/StopCanaryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy StopCanary) responseTagResource :: TagResourceResponse -> TestTree responseTagResource = res "TagResourceResponse" "fixture/TagResourceResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy TagResource) responseUntagResource :: UntagResourceResponse -> TestTree responseUntagResource = res "UntagResourceResponse" "fixture/UntagResourceResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UntagResource) responseUpdateCanary :: UpdateCanaryResponse -> TestTree responseUpdateCanary = res "UpdateCanaryResponse" "fixture/UpdateCanaryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UpdateCanary)