{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.ConnectCampaigns
(
defaultService,
_AccessDeniedException,
_ConflictException,
_InternalServerException,
_InvalidCampaignStateException,
_InvalidStateException,
_ResourceNotFoundException,
_ServiceQuotaExceededException,
_ThrottlingException,
_ValidationException,
CreateCampaign (CreateCampaign'),
newCreateCampaign,
CreateCampaignResponse (CreateCampaignResponse'),
newCreateCampaignResponse,
DeleteCampaign (DeleteCampaign'),
newDeleteCampaign,
DeleteCampaignResponse (DeleteCampaignResponse'),
newDeleteCampaignResponse,
DeleteConnectInstanceConfig (DeleteConnectInstanceConfig'),
newDeleteConnectInstanceConfig,
DeleteConnectInstanceConfigResponse (DeleteConnectInstanceConfigResponse'),
newDeleteConnectInstanceConfigResponse,
DeleteInstanceOnboardingJob (DeleteInstanceOnboardingJob'),
newDeleteInstanceOnboardingJob,
DeleteInstanceOnboardingJobResponse (DeleteInstanceOnboardingJobResponse'),
newDeleteInstanceOnboardingJobResponse,
DescribeCampaign (DescribeCampaign'),
newDescribeCampaign,
DescribeCampaignResponse (DescribeCampaignResponse'),
newDescribeCampaignResponse,
GetCampaignState (GetCampaignState'),
newGetCampaignState,
GetCampaignStateResponse (GetCampaignStateResponse'),
newGetCampaignStateResponse,
GetCampaignStateBatch (GetCampaignStateBatch'),
newGetCampaignStateBatch,
GetCampaignStateBatchResponse (GetCampaignStateBatchResponse'),
newGetCampaignStateBatchResponse,
GetConnectInstanceConfig (GetConnectInstanceConfig'),
newGetConnectInstanceConfig,
GetConnectInstanceConfigResponse (GetConnectInstanceConfigResponse'),
newGetConnectInstanceConfigResponse,
GetInstanceOnboardingJobStatus (GetInstanceOnboardingJobStatus'),
newGetInstanceOnboardingJobStatus,
GetInstanceOnboardingJobStatusResponse (GetInstanceOnboardingJobStatusResponse'),
newGetInstanceOnboardingJobStatusResponse,
ListCampaigns (ListCampaigns'),
newListCampaigns,
ListCampaignsResponse (ListCampaignsResponse'),
newListCampaignsResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
PauseCampaign (PauseCampaign'),
newPauseCampaign,
PauseCampaignResponse (PauseCampaignResponse'),
newPauseCampaignResponse,
PutDialRequestBatch (PutDialRequestBatch'),
newPutDialRequestBatch,
PutDialRequestBatchResponse (PutDialRequestBatchResponse'),
newPutDialRequestBatchResponse,
ResumeCampaign (ResumeCampaign'),
newResumeCampaign,
ResumeCampaignResponse (ResumeCampaignResponse'),
newResumeCampaignResponse,
StartCampaign (StartCampaign'),
newStartCampaign,
StartCampaignResponse (StartCampaignResponse'),
newStartCampaignResponse,
StartInstanceOnboardingJob (StartInstanceOnboardingJob'),
newStartInstanceOnboardingJob,
StartInstanceOnboardingJobResponse (StartInstanceOnboardingJobResponse'),
newStartInstanceOnboardingJobResponse,
StopCampaign (StopCampaign'),
newStopCampaign,
StopCampaignResponse (StopCampaignResponse'),
newStopCampaignResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
UpdateCampaignDialerConfig (UpdateCampaignDialerConfig'),
newUpdateCampaignDialerConfig,
UpdateCampaignDialerConfigResponse (UpdateCampaignDialerConfigResponse'),
newUpdateCampaignDialerConfigResponse,
UpdateCampaignName (UpdateCampaignName'),
newUpdateCampaignName,
UpdateCampaignNameResponse (UpdateCampaignNameResponse'),
newUpdateCampaignNameResponse,
UpdateCampaignOutboundCallConfig (UpdateCampaignOutboundCallConfig'),
newUpdateCampaignOutboundCallConfig,
UpdateCampaignOutboundCallConfigResponse (UpdateCampaignOutboundCallConfigResponse'),
newUpdateCampaignOutboundCallConfigResponse,
CampaignState (..),
EncryptionType (..),
FailureCode (..),
GetCampaignStateBatchFailureCode (..),
InstanceIdFilterOperator (..),
InstanceOnboardingJobFailureCode (..),
InstanceOnboardingJobStatusCode (..),
AnswerMachineDetectionConfig (AnswerMachineDetectionConfig'),
newAnswerMachineDetectionConfig,
Campaign (Campaign'),
newCampaign,
CampaignFilters (CampaignFilters'),
newCampaignFilters,
CampaignSummary (CampaignSummary'),
newCampaignSummary,
DialRequest (DialRequest'),
newDialRequest,
DialerConfig (DialerConfig'),
newDialerConfig,
EncryptionConfig (EncryptionConfig'),
newEncryptionConfig,
FailedCampaignStateResponse (FailedCampaignStateResponse'),
newFailedCampaignStateResponse,
FailedRequest (FailedRequest'),
newFailedRequest,
InstanceConfig (InstanceConfig'),
newInstanceConfig,
InstanceIdFilter (InstanceIdFilter'),
newInstanceIdFilter,
InstanceOnboardingJobStatus (InstanceOnboardingJobStatus'),
newInstanceOnboardingJobStatus,
OutboundCallConfig (OutboundCallConfig'),
newOutboundCallConfig,
PredictiveDialerConfig (PredictiveDialerConfig'),
newPredictiveDialerConfig,
ProgressiveDialerConfig (ProgressiveDialerConfig'),
newProgressiveDialerConfig,
SuccessfulCampaignStateResponse (SuccessfulCampaignStateResponse'),
newSuccessfulCampaignStateResponse,
SuccessfulRequest (SuccessfulRequest'),
newSuccessfulRequest,
)
where
import Amazonka.ConnectCampaigns.CreateCampaign
import Amazonka.ConnectCampaigns.DeleteCampaign
import Amazonka.ConnectCampaigns.DeleteConnectInstanceConfig
import Amazonka.ConnectCampaigns.DeleteInstanceOnboardingJob
import Amazonka.ConnectCampaigns.DescribeCampaign
import Amazonka.ConnectCampaigns.GetCampaignState
import Amazonka.ConnectCampaigns.GetCampaignStateBatch
import Amazonka.ConnectCampaigns.GetConnectInstanceConfig
import Amazonka.ConnectCampaigns.GetInstanceOnboardingJobStatus
import Amazonka.ConnectCampaigns.Lens
import Amazonka.ConnectCampaigns.ListCampaigns
import Amazonka.ConnectCampaigns.ListTagsForResource
import Amazonka.ConnectCampaigns.PauseCampaign
import Amazonka.ConnectCampaigns.PutDialRequestBatch
import Amazonka.ConnectCampaigns.ResumeCampaign
import Amazonka.ConnectCampaigns.StartCampaign
import Amazonka.ConnectCampaigns.StartInstanceOnboardingJob
import Amazonka.ConnectCampaigns.StopCampaign
import Amazonka.ConnectCampaigns.TagResource
import Amazonka.ConnectCampaigns.Types
import Amazonka.ConnectCampaigns.UntagResource
import Amazonka.ConnectCampaigns.UpdateCampaignDialerConfig
import Amazonka.ConnectCampaigns.UpdateCampaignName
import Amazonka.ConnectCampaigns.UpdateCampaignOutboundCallConfig
import Amazonka.ConnectCampaigns.Waiters