{-# 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.ConnectCampaigns -- 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.ConnectCampaigns where import Amazonka.ConnectCampaigns import qualified Data.Proxy as Proxy import Test.Amazonka.ConnectCampaigns.Internal import Test.Amazonka.Fixture import Test.Amazonka.Prelude 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" -- [ requestCreateCampaign $ -- newCreateCampaign -- -- , requestDeleteCampaign $ -- newDeleteCampaign -- -- , requestDeleteConnectInstanceConfig $ -- newDeleteConnectInstanceConfig -- -- , requestDeleteInstanceOnboardingJob $ -- newDeleteInstanceOnboardingJob -- -- , requestDescribeCampaign $ -- newDescribeCampaign -- -- , requestGetCampaignState $ -- newGetCampaignState -- -- , requestGetCampaignStateBatch $ -- newGetCampaignStateBatch -- -- , requestGetConnectInstanceConfig $ -- newGetConnectInstanceConfig -- -- , requestGetInstanceOnboardingJobStatus $ -- newGetInstanceOnboardingJobStatus -- -- , requestListCampaigns $ -- newListCampaigns -- -- , requestListTagsForResource $ -- newListTagsForResource -- -- , requestPauseCampaign $ -- newPauseCampaign -- -- , requestPutDialRequestBatch $ -- newPutDialRequestBatch -- -- , requestResumeCampaign $ -- newResumeCampaign -- -- , requestStartCampaign $ -- newStartCampaign -- -- , requestStartInstanceOnboardingJob $ -- newStartInstanceOnboardingJob -- -- , requestStopCampaign $ -- newStopCampaign -- -- , requestTagResource $ -- newTagResource -- -- , requestUntagResource $ -- newUntagResource -- -- , requestUpdateCampaignDialerConfig $ -- newUpdateCampaignDialerConfig -- -- , requestUpdateCampaignName $ -- newUpdateCampaignName -- -- , requestUpdateCampaignOutboundCallConfig $ -- newUpdateCampaignOutboundCallConfig -- -- ] -- , testGroup "response" -- [ responseCreateCampaign $ -- newCreateCampaignResponse -- -- , responseDeleteCampaign $ -- newDeleteCampaignResponse -- -- , responseDeleteConnectInstanceConfig $ -- newDeleteConnectInstanceConfigResponse -- -- , responseDeleteInstanceOnboardingJob $ -- newDeleteInstanceOnboardingJobResponse -- -- , responseDescribeCampaign $ -- newDescribeCampaignResponse -- -- , responseGetCampaignState $ -- newGetCampaignStateResponse -- -- , responseGetCampaignStateBatch $ -- newGetCampaignStateBatchResponse -- -- , responseGetConnectInstanceConfig $ -- newGetConnectInstanceConfigResponse -- -- , responseGetInstanceOnboardingJobStatus $ -- newGetInstanceOnboardingJobStatusResponse -- -- , responseListCampaigns $ -- newListCampaignsResponse -- -- , responseListTagsForResource $ -- newListTagsForResourceResponse -- -- , responsePauseCampaign $ -- newPauseCampaignResponse -- -- , responsePutDialRequestBatch $ -- newPutDialRequestBatchResponse -- -- , responseResumeCampaign $ -- newResumeCampaignResponse -- -- , responseStartCampaign $ -- newStartCampaignResponse -- -- , responseStartInstanceOnboardingJob $ -- newStartInstanceOnboardingJobResponse -- -- , responseStopCampaign $ -- newStopCampaignResponse -- -- , responseTagResource $ -- newTagResourceResponse -- -- , responseUntagResource $ -- newUntagResourceResponse -- -- , responseUpdateCampaignDialerConfig $ -- newUpdateCampaignDialerConfigResponse -- -- , responseUpdateCampaignName $ -- newUpdateCampaignNameResponse -- -- , responseUpdateCampaignOutboundCallConfig $ -- newUpdateCampaignOutboundCallConfigResponse -- -- ] -- ] -- Requests requestCreateCampaign :: CreateCampaign -> TestTree requestCreateCampaign = req "CreateCampaign" "fixture/CreateCampaign.yaml" requestDeleteCampaign :: DeleteCampaign -> TestTree requestDeleteCampaign = req "DeleteCampaign" "fixture/DeleteCampaign.yaml" requestDeleteConnectInstanceConfig :: DeleteConnectInstanceConfig -> TestTree requestDeleteConnectInstanceConfig = req "DeleteConnectInstanceConfig" "fixture/DeleteConnectInstanceConfig.yaml" requestDeleteInstanceOnboardingJob :: DeleteInstanceOnboardingJob -> TestTree requestDeleteInstanceOnboardingJob = req "DeleteInstanceOnboardingJob" "fixture/DeleteInstanceOnboardingJob.yaml" requestDescribeCampaign :: DescribeCampaign -> TestTree requestDescribeCampaign = req "DescribeCampaign" "fixture/DescribeCampaign.yaml" requestGetCampaignState :: GetCampaignState -> TestTree requestGetCampaignState = req "GetCampaignState" "fixture/GetCampaignState.yaml" requestGetCampaignStateBatch :: GetCampaignStateBatch -> TestTree requestGetCampaignStateBatch = req "GetCampaignStateBatch" "fixture/GetCampaignStateBatch.yaml" requestGetConnectInstanceConfig :: GetConnectInstanceConfig -> TestTree requestGetConnectInstanceConfig = req "GetConnectInstanceConfig" "fixture/GetConnectInstanceConfig.yaml" requestGetInstanceOnboardingJobStatus :: GetInstanceOnboardingJobStatus -> TestTree requestGetInstanceOnboardingJobStatus = req "GetInstanceOnboardingJobStatus" "fixture/GetInstanceOnboardingJobStatus.yaml" requestListCampaigns :: ListCampaigns -> TestTree requestListCampaigns = req "ListCampaigns" "fixture/ListCampaigns.yaml" requestListTagsForResource :: ListTagsForResource -> TestTree requestListTagsForResource = req "ListTagsForResource" "fixture/ListTagsForResource.yaml" requestPauseCampaign :: PauseCampaign -> TestTree requestPauseCampaign = req "PauseCampaign" "fixture/PauseCampaign.yaml" requestPutDialRequestBatch :: PutDialRequestBatch -> TestTree requestPutDialRequestBatch = req "PutDialRequestBatch" "fixture/PutDialRequestBatch.yaml" requestResumeCampaign :: ResumeCampaign -> TestTree requestResumeCampaign = req "ResumeCampaign" "fixture/ResumeCampaign.yaml" requestStartCampaign :: StartCampaign -> TestTree requestStartCampaign = req "StartCampaign" "fixture/StartCampaign.yaml" requestStartInstanceOnboardingJob :: StartInstanceOnboardingJob -> TestTree requestStartInstanceOnboardingJob = req "StartInstanceOnboardingJob" "fixture/StartInstanceOnboardingJob.yaml" requestStopCampaign :: StopCampaign -> TestTree requestStopCampaign = req "StopCampaign" "fixture/StopCampaign.yaml" requestTagResource :: TagResource -> TestTree requestTagResource = req "TagResource" "fixture/TagResource.yaml" requestUntagResource :: UntagResource -> TestTree requestUntagResource = req "UntagResource" "fixture/UntagResource.yaml" requestUpdateCampaignDialerConfig :: UpdateCampaignDialerConfig -> TestTree requestUpdateCampaignDialerConfig = req "UpdateCampaignDialerConfig" "fixture/UpdateCampaignDialerConfig.yaml" requestUpdateCampaignName :: UpdateCampaignName -> TestTree requestUpdateCampaignName = req "UpdateCampaignName" "fixture/UpdateCampaignName.yaml" requestUpdateCampaignOutboundCallConfig :: UpdateCampaignOutboundCallConfig -> TestTree requestUpdateCampaignOutboundCallConfig = req "UpdateCampaignOutboundCallConfig" "fixture/UpdateCampaignOutboundCallConfig.yaml" -- Responses responseCreateCampaign :: CreateCampaignResponse -> TestTree responseCreateCampaign = res "CreateCampaignResponse" "fixture/CreateCampaignResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy CreateCampaign) responseDeleteCampaign :: DeleteCampaignResponse -> TestTree responseDeleteCampaign = res "DeleteCampaignResponse" "fixture/DeleteCampaignResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteCampaign) responseDeleteConnectInstanceConfig :: DeleteConnectInstanceConfigResponse -> TestTree responseDeleteConnectInstanceConfig = res "DeleteConnectInstanceConfigResponse" "fixture/DeleteConnectInstanceConfigResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteConnectInstanceConfig) responseDeleteInstanceOnboardingJob :: DeleteInstanceOnboardingJobResponse -> TestTree responseDeleteInstanceOnboardingJob = res "DeleteInstanceOnboardingJobResponse" "fixture/DeleteInstanceOnboardingJobResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteInstanceOnboardingJob) responseDescribeCampaign :: DescribeCampaignResponse -> TestTree responseDescribeCampaign = res "DescribeCampaignResponse" "fixture/DescribeCampaignResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeCampaign) responseGetCampaignState :: GetCampaignStateResponse -> TestTree responseGetCampaignState = res "GetCampaignStateResponse" "fixture/GetCampaignStateResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetCampaignState) responseGetCampaignStateBatch :: GetCampaignStateBatchResponse -> TestTree responseGetCampaignStateBatch = res "GetCampaignStateBatchResponse" "fixture/GetCampaignStateBatchResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetCampaignStateBatch) responseGetConnectInstanceConfig :: GetConnectInstanceConfigResponse -> TestTree responseGetConnectInstanceConfig = res "GetConnectInstanceConfigResponse" "fixture/GetConnectInstanceConfigResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetConnectInstanceConfig) responseGetInstanceOnboardingJobStatus :: GetInstanceOnboardingJobStatusResponse -> TestTree responseGetInstanceOnboardingJobStatus = res "GetInstanceOnboardingJobStatusResponse" "fixture/GetInstanceOnboardingJobStatusResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetInstanceOnboardingJobStatus) responseListCampaigns :: ListCampaignsResponse -> TestTree responseListCampaigns = res "ListCampaignsResponse" "fixture/ListCampaignsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListCampaigns) responseListTagsForResource :: ListTagsForResourceResponse -> TestTree responseListTagsForResource = res "ListTagsForResourceResponse" "fixture/ListTagsForResourceResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListTagsForResource) responsePauseCampaign :: PauseCampaignResponse -> TestTree responsePauseCampaign = res "PauseCampaignResponse" "fixture/PauseCampaignResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy PauseCampaign) responsePutDialRequestBatch :: PutDialRequestBatchResponse -> TestTree responsePutDialRequestBatch = res "PutDialRequestBatchResponse" "fixture/PutDialRequestBatchResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy PutDialRequestBatch) responseResumeCampaign :: ResumeCampaignResponse -> TestTree responseResumeCampaign = res "ResumeCampaignResponse" "fixture/ResumeCampaignResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ResumeCampaign) responseStartCampaign :: StartCampaignResponse -> TestTree responseStartCampaign = res "StartCampaignResponse" "fixture/StartCampaignResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy StartCampaign) responseStartInstanceOnboardingJob :: StartInstanceOnboardingJobResponse -> TestTree responseStartInstanceOnboardingJob = res "StartInstanceOnboardingJobResponse" "fixture/StartInstanceOnboardingJobResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy StartInstanceOnboardingJob) responseStopCampaign :: StopCampaignResponse -> TestTree responseStopCampaign = res "StopCampaignResponse" "fixture/StopCampaignResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy StopCampaign) 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) responseUpdateCampaignDialerConfig :: UpdateCampaignDialerConfigResponse -> TestTree responseUpdateCampaignDialerConfig = res "UpdateCampaignDialerConfigResponse" "fixture/UpdateCampaignDialerConfigResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UpdateCampaignDialerConfig) responseUpdateCampaignName :: UpdateCampaignNameResponse -> TestTree responseUpdateCampaignName = res "UpdateCampaignNameResponse" "fixture/UpdateCampaignNameResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UpdateCampaignName) responseUpdateCampaignOutboundCallConfig :: UpdateCampaignOutboundCallConfigResponse -> TestTree responseUpdateCampaignOutboundCallConfig = res "UpdateCampaignOutboundCallConfigResponse" "fixture/UpdateCampaignOutboundCallConfigResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UpdateCampaignOutboundCallConfig)