amazonka-connectcampaigns-2.0: Amazon ConnectCampaignService SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ConnectCampaigns.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2021-01-30 of the Amazon ConnectCampaignService SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

You do not have sufficient access to perform this action.

_ConflictException :: AsError a => Fold a ServiceError Source #

The request could not be processed because of conflict in the current state of the resource.

_InternalServerException :: AsError a => Fold a ServiceError Source #

Request processing failed because of an error or failure with the service.

_InvalidCampaignStateException :: AsError a => Fold a ServiceError Source #

The request could not be processed because of conflict in the current state of the campaign.

_InvalidStateException :: AsError a => Fold a ServiceError Source #

The request could not be processed because of conflict in the current state.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified resource was not found.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

Request would cause a service quota to be exceeded.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied due to request throttling.

_ValidationException :: AsError a => Fold a ServiceError Source #

The input fails to satisfy the constraints specified by an AWS service.

CampaignState

newtype CampaignState Source #

State of a campaign

Constructors

CampaignState' 

Instances

Instances details
FromJSON CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

FromJSONKey CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToJSON CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToJSONKey CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToByteString CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToHeader CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToLog CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToQuery CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

FromText CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToText CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

Methods

toText :: CampaignState -> Text #

FromXML CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

ToXML CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

Methods

toXML :: CampaignState -> XML #

Generic CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

Associated Types

type Rep CampaignState :: Type -> Type #

Read CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

Show CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

NFData CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

Methods

rnf :: CampaignState -> () #

Eq CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

Ord CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

Hashable CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

type Rep CampaignState Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignState

type Rep CampaignState = D1 ('MetaData "CampaignState" "Amazonka.ConnectCampaigns.Types.CampaignState" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'True) (C1 ('MetaCons "CampaignState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCampaignState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionType

newtype EncryptionType Source #

Server-side encryption type.

Constructors

EncryptionType' 

Bundled Patterns

pattern EncryptionType_KMS :: EncryptionType 

Instances

Instances details
FromJSON EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

FromJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToJSON EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToByteString EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToHeader EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToLog EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToQuery EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

FromText EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToText EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

FromXML EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

ToXML EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

Methods

toXML :: EncryptionType -> XML #

Generic EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

Associated Types

type Rep EncryptionType :: Type -> Type #

Read EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

Show EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

NFData EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

Methods

rnf :: EncryptionType -> () #

Eq EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

Ord EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

Hashable EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

type Rep EncryptionType Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionType

type Rep EncryptionType = D1 ('MetaData "EncryptionType" "Amazonka.ConnectCampaigns.Types.EncryptionType" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'True) (C1 ('MetaCons "EncryptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FailureCode

newtype FailureCode Source #

A predefined code indicating the error that caused the failure.

Constructors

FailureCode' 

Instances

Instances details
FromJSON FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

FromJSONKey FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToJSON FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToJSONKey FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToByteString FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToHeader FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToLog FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToQuery FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

FromText FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToText FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

Methods

toText :: FailureCode -> Text #

FromXML FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

ToXML FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

Methods

toXML :: FailureCode -> XML #

Generic FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

Associated Types

type Rep FailureCode :: Type -> Type #

Read FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

Show FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

NFData FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

Methods

rnf :: FailureCode -> () #

Eq FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

Ord FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

Hashable FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

type Rep FailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailureCode

type Rep FailureCode = D1 ('MetaData "FailureCode" "Amazonka.ConnectCampaigns.Types.FailureCode" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'True) (C1 ('MetaCons "FailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GetCampaignStateBatchFailureCode

newtype GetCampaignStateBatchFailureCode Source #

A predefined code indicating the error that caused the failure in getting state of campaigns

Instances

Instances details
FromJSON GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

FromJSONKey GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToJSON GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToJSONKey GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToByteString GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToHeader GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToLog GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToQuery GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

FromText GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToText GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

FromXML GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

ToXML GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

Generic GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

Associated Types

type Rep GetCampaignStateBatchFailureCode :: Type -> Type #

Read GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

Show GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

NFData GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

Eq GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

Ord GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

Hashable GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

type Rep GetCampaignStateBatchFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode

type Rep GetCampaignStateBatchFailureCode = D1 ('MetaData "GetCampaignStateBatchFailureCode" "Amazonka.ConnectCampaigns.Types.GetCampaignStateBatchFailureCode" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'True) (C1 ('MetaCons "GetCampaignStateBatchFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGetCampaignStateBatchFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceIdFilterOperator

newtype InstanceIdFilterOperator Source #

Operators for Connect instance identifier filter

Instances

Instances details
FromJSON InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

FromJSONKey InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToJSON InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToJSONKey InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToByteString InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToHeader InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToLog InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToQuery InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

FromText InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToText InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

FromXML InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

ToXML InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

Generic InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

Associated Types

type Rep InstanceIdFilterOperator :: Type -> Type #

Read InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

Show InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

NFData InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

Eq InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

Ord InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

Hashable InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

type Rep InstanceIdFilterOperator Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator

type Rep InstanceIdFilterOperator = D1 ('MetaData "InstanceIdFilterOperator" "Amazonka.ConnectCampaigns.Types.InstanceIdFilterOperator" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'True) (C1 ('MetaCons "InstanceIdFilterOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceIdFilterOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceOnboardingJobFailureCode

newtype InstanceOnboardingJobFailureCode Source #

Enumeration of the possible failure codes for instance onboarding job

Instances

Instances details
FromJSON InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

FromJSONKey InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToJSON InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToJSONKey InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToByteString InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToHeader InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToLog InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToQuery InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

FromText InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToText InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

FromXML InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

ToXML InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

Generic InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

Associated Types

type Rep InstanceOnboardingJobFailureCode :: Type -> Type #

Read InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

Show InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

NFData InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

Eq InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

Ord InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

Hashable InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

type Rep InstanceOnboardingJobFailureCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode

type Rep InstanceOnboardingJobFailureCode = D1 ('MetaData "InstanceOnboardingJobFailureCode" "Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobFailureCode" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'True) (C1 ('MetaCons "InstanceOnboardingJobFailureCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceOnboardingJobFailureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceOnboardingJobStatusCode

newtype InstanceOnboardingJobStatusCode Source #

Enumeration of the possible states for instance onboarding job

Instances

Instances details
FromJSON InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

FromJSONKey InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToJSON InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToJSONKey InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToByteString InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToHeader InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToLog InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToQuery InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

FromText InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToText InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

FromXML InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

ToXML InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

Generic InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

Associated Types

type Rep InstanceOnboardingJobStatusCode :: Type -> Type #

Read InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

Show InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

NFData InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

Eq InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

Ord InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

Hashable InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

type Rep InstanceOnboardingJobStatusCode Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode

type Rep InstanceOnboardingJobStatusCode = D1 ('MetaData "InstanceOnboardingJobStatusCode" "Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatusCode" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'True) (C1 ('MetaCons "InstanceOnboardingJobStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceOnboardingJobStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnswerMachineDetectionConfig

data AnswerMachineDetectionConfig Source #

Answering Machine Detection config

See: newAnswerMachineDetectionConfig smart constructor.

Constructors

AnswerMachineDetectionConfig' 

Fields

Instances

Instances details
FromJSON AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

ToJSON AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

Generic AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

Associated Types

type Rep AnswerMachineDetectionConfig :: Type -> Type #

Read AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

Show AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

NFData AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

Eq AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

Hashable AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

type Rep AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig

type Rep AnswerMachineDetectionConfig = D1 ('MetaData "AnswerMachineDetectionConfig" "Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "AnswerMachineDetectionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enableAnswerMachineDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newAnswerMachineDetectionConfig Source #

Create a value of AnswerMachineDetectionConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:enableAnswerMachineDetection:AnswerMachineDetectionConfig', answerMachineDetectionConfig_enableAnswerMachineDetection - Enable or disable answering machine detection

Campaign

data Campaign Source #

An Amazon Connect campaign.

See: newCampaign smart constructor.

Instances

Instances details
FromJSON Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Generic Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Associated Types

type Rep Campaign :: Type -> Type #

Methods

from :: Campaign -> Rep Campaign x #

to :: Rep Campaign x -> Campaign #

Read Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Show Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

NFData Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Methods

rnf :: Campaign -> () #

Eq Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Hashable Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

Methods

hashWithSalt :: Int -> Campaign -> Int #

hash :: Campaign -> Int #

type Rep Campaign Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.Campaign

newCampaign Source #

Create a value of Campaign with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:Campaign', campaign_tags - Undocumented member.

$sel:arn:Campaign', campaign_arn - Undocumented member.

$sel:connectInstanceId:Campaign', campaign_connectInstanceId - Undocumented member.

$sel:dialerConfig:Campaign', campaign_dialerConfig - Undocumented member.

$sel:id:Campaign', campaign_id - Undocumented member.

$sel:name:Campaign', campaign_name - Undocumented member.

$sel:outboundCallConfig:Campaign', campaign_outboundCallConfig - Undocumented member.

campaign_arn :: Lens' Campaign Text Source #

Undocumented member.

campaign_id :: Lens' Campaign Text Source #

Undocumented member.

campaign_name :: Lens' Campaign Text Source #

Undocumented member.

CampaignFilters

data CampaignFilters Source #

Filter model by type

See: newCampaignFilters smart constructor.

Instances

Instances details
ToJSON CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

Generic CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

Associated Types

type Rep CampaignFilters :: Type -> Type #

Read CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

Show CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

NFData CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

Methods

rnf :: CampaignFilters -> () #

Eq CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

Hashable CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

type Rep CampaignFilters Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignFilters

type Rep CampaignFilters = D1 ('MetaData "CampaignFilters" "Amazonka.ConnectCampaigns.Types.CampaignFilters" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "CampaignFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceIdFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceIdFilter))))

newCampaignFilters :: CampaignFilters Source #

Create a value of CampaignFilters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instanceIdFilter:CampaignFilters', campaignFilters_instanceIdFilter - Undocumented member.

CampaignSummary

data CampaignSummary Source #

An Amazon Connect campaign summary.

See: newCampaignSummary smart constructor.

Constructors

CampaignSummary' 

Fields

Instances

Instances details
FromJSON CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

Generic CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

Associated Types

type Rep CampaignSummary :: Type -> Type #

Read CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

Show CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

NFData CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

Methods

rnf :: CampaignSummary -> () #

Eq CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

Hashable CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

type Rep CampaignSummary Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.CampaignSummary

type Rep CampaignSummary = D1 ('MetaData "CampaignSummary" "Amazonka.ConnectCampaigns.Types.CampaignSummary" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "CampaignSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "connectInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCampaignSummary Source #

Create a value of CampaignSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:CampaignSummary', campaignSummary_arn - Undocumented member.

$sel:connectInstanceId:CampaignSummary', campaignSummary_connectInstanceId - Undocumented member.

$sel:id:CampaignSummary', campaignSummary_id - Undocumented member.

$sel:name:CampaignSummary', campaignSummary_name - Undocumented member.

DialRequest

data DialRequest Source #

A dial request for a campaign.

See: newDialRequest smart constructor.

Instances

Instances details
ToJSON DialRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialRequest

Generic DialRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialRequest

Associated Types

type Rep DialRequest :: Type -> Type #

Show DialRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialRequest

NFData DialRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialRequest

Methods

rnf :: DialRequest -> () #

Eq DialRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialRequest

Hashable DialRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialRequest

type Rep DialRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialRequest

type Rep DialRequest = D1 ('MetaData "DialRequest" "Amazonka.ConnectCampaigns.Types.DialRequest" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "DialRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive (HashMap Text Text))) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "expirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ISO8601) :*: S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newDialRequest Source #

Create a value of DialRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:attributes:DialRequest', dialRequest_attributes - Undocumented member.

$sel:clientToken:DialRequest', dialRequest_clientToken - Undocumented member.

$sel:expirationTime:DialRequest', dialRequest_expirationTime - Undocumented member.

$sel:phoneNumber:DialRequest', dialRequest_phoneNumber - Undocumented member.

DialerConfig

data DialerConfig Source #

The possible types of dialer config parameters

See: newDialerConfig smart constructor.

Instances

Instances details
FromJSON DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

ToJSON DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

Generic DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

Associated Types

type Rep DialerConfig :: Type -> Type #

Read DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

Show DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

NFData DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

Methods

rnf :: DialerConfig -> () #

Eq DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

Hashable DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

type Rep DialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.DialerConfig

type Rep DialerConfig = D1 ('MetaData "DialerConfig" "Amazonka.ConnectCampaigns.Types.DialerConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "DialerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "predictiveDialerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PredictiveDialerConfig)) :*: S1 ('MetaSel ('Just "progressiveDialerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProgressiveDialerConfig))))

newDialerConfig :: DialerConfig Source #

Create a value of DialerConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:predictiveDialerConfig:DialerConfig', dialerConfig_predictiveDialerConfig - Undocumented member.

$sel:progressiveDialerConfig:DialerConfig', dialerConfig_progressiveDialerConfig - Undocumented member.

EncryptionConfig

data EncryptionConfig Source #

Encryption config for Connect Instance. Note that sensitive data will always be encrypted. If disabled, service will perform encryption with its own key. If enabled, a KMS key id needs to be provided and KMS charges will apply. KMS is only type supported

See: newEncryptionConfig smart constructor.

Instances

Instances details
FromJSON EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

ToJSON EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

Generic EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

Associated Types

type Rep EncryptionConfig :: Type -> Type #

Read EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

Show EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

NFData EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

Methods

rnf :: EncryptionConfig -> () #

Eq EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

Hashable EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

type Rep EncryptionConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.EncryptionConfig

type Rep EncryptionConfig = D1 ('MetaData "EncryptionConfig" "Amazonka.ConnectCampaigns.Types.EncryptionConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "EncryptionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionType)) :*: (S1 ('MetaSel ('Just "keyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))

newEncryptionConfig Source #

Create a value of EncryptionConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encryptionType:EncryptionConfig', encryptionConfig_encryptionType - Undocumented member.

$sel:keyArn:EncryptionConfig', encryptionConfig_keyArn - Undocumented member.

$sel:enabled:EncryptionConfig', encryptionConfig_enabled - Undocumented member.

FailedCampaignStateResponse

data FailedCampaignStateResponse Source #

Failed response of campaign state

See: newFailedCampaignStateResponse smart constructor.

Instances

Instances details
FromJSON FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

Generic FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

Associated Types

type Rep FailedCampaignStateResponse :: Type -> Type #

Read FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

Show FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

NFData FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

Eq FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

Hashable FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

type Rep FailedCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse

type Rep FailedCampaignStateResponse = D1 ('MetaData "FailedCampaignStateResponse" "Amazonka.ConnectCampaigns.Types.FailedCampaignStateResponse" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "FailedCampaignStateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "campaignId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GetCampaignStateBatchFailureCode))))

newFailedCampaignStateResponse :: FailedCampaignStateResponse Source #

Create a value of FailedCampaignStateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:campaignId:FailedCampaignStateResponse', failedCampaignStateResponse_campaignId - Undocumented member.

$sel:failureCode:FailedCampaignStateResponse', failedCampaignStateResponse_failureCode - Undocumented member.

FailedRequest

data FailedRequest Source #

A failed request identified by the unique client token.

See: newFailedRequest smart constructor.

Instances

Instances details
FromJSON FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

Generic FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

Associated Types

type Rep FailedRequest :: Type -> Type #

Read FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

Show FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

NFData FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

Methods

rnf :: FailedRequest -> () #

Eq FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

Hashable FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

type Rep FailedRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.FailedRequest

type Rep FailedRequest = D1 ('MetaData "FailedRequest" "Amazonka.ConnectCampaigns.Types.FailedRequest" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "FailedRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailureCode)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newFailedRequest :: FailedRequest Source #

Create a value of FailedRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:FailedRequest', failedRequest_clientToken - Undocumented member.

$sel:failureCode:FailedRequest', failedRequest_failureCode - Undocumented member.

$sel:id:FailedRequest', failedRequest_id - Undocumented member.

InstanceConfig

data InstanceConfig Source #

Instance config object

See: newInstanceConfig smart constructor.

Instances

Instances details
FromJSON InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

Generic InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

Associated Types

type Rep InstanceConfig :: Type -> Type #

Read InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

Show InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

NFData InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

Methods

rnf :: InstanceConfig -> () #

Eq InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

Hashable InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

type Rep InstanceConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceConfig

type Rep InstanceConfig = D1 ('MetaData "InstanceConfig" "Amazonka.ConnectCampaigns.Types.InstanceConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "InstanceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "encryptionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionConfig) :*: S1 ('MetaSel ('Just "serviceLinkedRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newInstanceConfig Source #

Create a value of InstanceConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:connectInstanceId:InstanceConfig', instanceConfig_connectInstanceId - Undocumented member.

$sel:encryptionConfig:InstanceConfig', instanceConfig_encryptionConfig - Undocumented member.

$sel:serviceLinkedRoleArn:InstanceConfig', instanceConfig_serviceLinkedRoleArn - Undocumented member.

InstanceIdFilter

data InstanceIdFilter Source #

Connect instance identifier filter

See: newInstanceIdFilter smart constructor.

Instances

Instances details
ToJSON InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

Generic InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

Associated Types

type Rep InstanceIdFilter :: Type -> Type #

Read InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

Show InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

NFData InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

Methods

rnf :: InstanceIdFilter -> () #

Eq InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

Hashable InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

type Rep InstanceIdFilter Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceIdFilter

type Rep InstanceIdFilter = D1 ('MetaData "InstanceIdFilter" "Amazonka.ConnectCampaigns.Types.InstanceIdFilter" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "InstanceIdFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "operator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InstanceIdFilterOperator) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInstanceIdFilter Source #

Create a value of InstanceIdFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:operator:InstanceIdFilter', instanceIdFilter_operator - Undocumented member.

$sel:value:InstanceIdFilter', instanceIdFilter_value - Undocumented member.

InstanceOnboardingJobStatus

data InstanceOnboardingJobStatus Source #

Instance onboarding job status object

See: newInstanceOnboardingJobStatus smart constructor.

Instances

Instances details
FromJSON InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

Generic InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

Associated Types

type Rep InstanceOnboardingJobStatus :: Type -> Type #

Read InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

Show InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

NFData InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

Eq InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

Hashable InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

type Rep InstanceOnboardingJobStatus Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus

type Rep InstanceOnboardingJobStatus = D1 ('MetaData "InstanceOnboardingJobStatus" "Amazonka.ConnectCampaigns.Types.InstanceOnboardingJobStatus" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "InstanceOnboardingJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceOnboardingJobFailureCode)) :*: (S1 ('MetaSel ('Just "connectInstanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InstanceOnboardingJobStatusCode))))

OutboundCallConfig

data OutboundCallConfig Source #

The configuration used for outbound calls.

See: newOutboundCallConfig smart constructor.

Instances

Instances details
FromJSON OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

ToJSON OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

Generic OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

Associated Types

type Rep OutboundCallConfig :: Type -> Type #

Read OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

Show OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

NFData OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

Methods

rnf :: OutboundCallConfig -> () #

Eq OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

Hashable OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

type Rep OutboundCallConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.OutboundCallConfig

type Rep OutboundCallConfig = D1 ('MetaData "OutboundCallConfig" "Amazonka.ConnectCampaigns.Types.OutboundCallConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "OutboundCallConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "answerMachineDetectionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnswerMachineDetectionConfig)) :*: S1 ('MetaSel ('Just "connectSourcePhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectContactFlowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "connectQueueId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

PredictiveDialerConfig

data PredictiveDialerConfig Source #

Predictive Dialer config

See: newPredictiveDialerConfig smart constructor.

Instances

Instances details
FromJSON PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

ToJSON PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

Generic PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

Associated Types

type Rep PredictiveDialerConfig :: Type -> Type #

Read PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

Show PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

NFData PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

Methods

rnf :: PredictiveDialerConfig -> () #

Eq PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

Hashable PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

type Rep PredictiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig

type Rep PredictiveDialerConfig = D1 ('MetaData "PredictiveDialerConfig" "Amazonka.ConnectCampaigns.Types.PredictiveDialerConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "PredictiveDialerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bandwidthAllocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newPredictiveDialerConfig Source #

Create a value of PredictiveDialerConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bandwidthAllocation:PredictiveDialerConfig', predictiveDialerConfig_bandwidthAllocation - Undocumented member.

ProgressiveDialerConfig

data ProgressiveDialerConfig Source #

Progressive Dialer config

See: newProgressiveDialerConfig smart constructor.

Instances

Instances details
FromJSON ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

ToJSON ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

Generic ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

Associated Types

type Rep ProgressiveDialerConfig :: Type -> Type #

Read ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

Show ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

NFData ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

Methods

rnf :: ProgressiveDialerConfig -> () #

Eq ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

Hashable ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

type Rep ProgressiveDialerConfig Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig

type Rep ProgressiveDialerConfig = D1 ('MetaData "ProgressiveDialerConfig" "Amazonka.ConnectCampaigns.Types.ProgressiveDialerConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "ProgressiveDialerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bandwidthAllocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newProgressiveDialerConfig Source #

Create a value of ProgressiveDialerConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bandwidthAllocation:ProgressiveDialerConfig', progressiveDialerConfig_bandwidthAllocation - Undocumented member.

SuccessfulCampaignStateResponse

data SuccessfulCampaignStateResponse Source #

Successful response of campaign state

See: newSuccessfulCampaignStateResponse smart constructor.

Instances

Instances details
FromJSON SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

Generic SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

Associated Types

type Rep SuccessfulCampaignStateResponse :: Type -> Type #

Read SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

Show SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

NFData SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

Eq SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

Hashable SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

type Rep SuccessfulCampaignStateResponse Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse

type Rep SuccessfulCampaignStateResponse = D1 ('MetaData "SuccessfulCampaignStateResponse" "Amazonka.ConnectCampaigns.Types.SuccessfulCampaignStateResponse" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "SuccessfulCampaignStateResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "campaignId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CampaignState))))

newSuccessfulCampaignStateResponse :: SuccessfulCampaignStateResponse Source #

Create a value of SuccessfulCampaignStateResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:campaignId:SuccessfulCampaignStateResponse', successfulCampaignStateResponse_campaignId - Undocumented member.

$sel:state:SuccessfulCampaignStateResponse', successfulCampaignStateResponse_state - Undocumented member.

SuccessfulRequest

data SuccessfulRequest Source #

A successful request identified by the unique client token.

See: newSuccessfulRequest smart constructor.

Constructors

SuccessfulRequest' 

Instances

Instances details
FromJSON SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

Generic SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

Associated Types

type Rep SuccessfulRequest :: Type -> Type #

Read SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

Show SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

NFData SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

Methods

rnf :: SuccessfulRequest -> () #

Eq SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

Hashable SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

type Rep SuccessfulRequest Source # 
Instance details

Defined in Amazonka.ConnectCampaigns.Types.SuccessfulRequest

type Rep SuccessfulRequest = D1 ('MetaData "SuccessfulRequest" "Amazonka.ConnectCampaigns.Types.SuccessfulRequest" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "SuccessfulRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSuccessfulRequest :: SuccessfulRequest Source #

Create a value of SuccessfulRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:SuccessfulRequest', successfulRequest_clientToken - Undocumented member.

$sel:id:SuccessfulRequest', successfulRequest_id - Undocumented member.