Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- CampaignState
- EncryptionType
- FailureCode
- GetCampaignStateBatchFailureCode
- InstanceIdFilterOperator
- InstanceOnboardingJobFailureCode
- InstanceOnboardingJobStatusCode
- AnswerMachineDetectionConfig
- Campaign
- CampaignFilters
- CampaignSummary
- DialRequest
- DialerConfig
- EncryptionConfig
- FailedCampaignStateResponse
- FailedRequest
- InstanceConfig
- InstanceIdFilter
- InstanceOnboardingJobStatus
- OutboundCallConfig
- PredictiveDialerConfig
- ProgressiveDialerConfig
- SuccessfulCampaignStateResponse
- SuccessfulRequest
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _InvalidCampaignStateException :: AsError a => Fold a ServiceError
- _InvalidStateException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newtype CampaignState where
- CampaignState' { }
- pattern CampaignState_Failed :: CampaignState
- pattern CampaignState_Initialized :: CampaignState
- pattern CampaignState_Paused :: CampaignState
- pattern CampaignState_Running :: CampaignState
- pattern CampaignState_Stopped :: CampaignState
- newtype EncryptionType where
- EncryptionType' { }
- pattern EncryptionType_KMS :: EncryptionType
- newtype FailureCode where
- FailureCode' { }
- pattern FailureCode_InvalidInput :: FailureCode
- pattern FailureCode_RequestThrottled :: FailureCode
- pattern FailureCode_UnknownError :: FailureCode
- newtype GetCampaignStateBatchFailureCode where
- newtype InstanceIdFilterOperator where
- newtype InstanceOnboardingJobFailureCode where
- InstanceOnboardingJobFailureCode' { }
- pattern InstanceOnboardingJobFailureCode_EVENT_BRIDGE_ACCESS_DENIED :: InstanceOnboardingJobFailureCode
- pattern InstanceOnboardingJobFailureCode_EVENT_BRIDGE_MANAGED_RULE_LIMIT_EXCEEDED :: InstanceOnboardingJobFailureCode
- pattern InstanceOnboardingJobFailureCode_IAM_ACCESS_DENIED :: InstanceOnboardingJobFailureCode
- pattern InstanceOnboardingJobFailureCode_INTERNAL_FAILURE :: InstanceOnboardingJobFailureCode
- pattern InstanceOnboardingJobFailureCode_KMS_ACCESS_DENIED :: InstanceOnboardingJobFailureCode
- pattern InstanceOnboardingJobFailureCode_KMS_KEY_NOT_FOUND :: InstanceOnboardingJobFailureCode
- newtype InstanceOnboardingJobStatusCode where
- data AnswerMachineDetectionConfig = AnswerMachineDetectionConfig' {}
- newAnswerMachineDetectionConfig :: Bool -> AnswerMachineDetectionConfig
- answerMachineDetectionConfig_enableAnswerMachineDetection :: Lens' AnswerMachineDetectionConfig Bool
- data Campaign = Campaign' {
- tags :: Maybe (HashMap Text Text)
- arn :: Text
- connectInstanceId :: Text
- dialerConfig :: DialerConfig
- id :: Text
- name :: Text
- outboundCallConfig :: OutboundCallConfig
- newCampaign :: Text -> Text -> DialerConfig -> Text -> Text -> OutboundCallConfig -> Campaign
- campaign_tags :: Lens' Campaign (Maybe (HashMap Text Text))
- campaign_arn :: Lens' Campaign Text
- campaign_connectInstanceId :: Lens' Campaign Text
- campaign_dialerConfig :: Lens' Campaign DialerConfig
- campaign_id :: Lens' Campaign Text
- campaign_name :: Lens' Campaign Text
- campaign_outboundCallConfig :: Lens' Campaign OutboundCallConfig
- data CampaignFilters = CampaignFilters' {}
- newCampaignFilters :: CampaignFilters
- campaignFilters_instanceIdFilter :: Lens' CampaignFilters (Maybe InstanceIdFilter)
- data CampaignSummary = CampaignSummary' {}
- newCampaignSummary :: Text -> Text -> Text -> Text -> CampaignSummary
- campaignSummary_arn :: Lens' CampaignSummary Text
- campaignSummary_connectInstanceId :: Lens' CampaignSummary Text
- campaignSummary_id :: Lens' CampaignSummary Text
- campaignSummary_name :: Lens' CampaignSummary Text
- data DialRequest = DialRequest' {}
- newDialRequest :: Text -> UTCTime -> Text -> DialRequest
- dialRequest_attributes :: Lens' DialRequest (HashMap Text Text)
- dialRequest_clientToken :: Lens' DialRequest Text
- dialRequest_expirationTime :: Lens' DialRequest UTCTime
- dialRequest_phoneNumber :: Lens' DialRequest Text
- data DialerConfig = DialerConfig' {}
- newDialerConfig :: DialerConfig
- dialerConfig_predictiveDialerConfig :: Lens' DialerConfig (Maybe PredictiveDialerConfig)
- dialerConfig_progressiveDialerConfig :: Lens' DialerConfig (Maybe ProgressiveDialerConfig)
- data EncryptionConfig = EncryptionConfig' {}
- newEncryptionConfig :: Bool -> EncryptionConfig
- encryptionConfig_encryptionType :: Lens' EncryptionConfig (Maybe EncryptionType)
- encryptionConfig_keyArn :: Lens' EncryptionConfig (Maybe Text)
- encryptionConfig_enabled :: Lens' EncryptionConfig Bool
- data FailedCampaignStateResponse = FailedCampaignStateResponse' {}
- newFailedCampaignStateResponse :: FailedCampaignStateResponse
- failedCampaignStateResponse_campaignId :: Lens' FailedCampaignStateResponse (Maybe Text)
- failedCampaignStateResponse_failureCode :: Lens' FailedCampaignStateResponse (Maybe GetCampaignStateBatchFailureCode)
- data FailedRequest = FailedRequest' {
- clientToken :: Maybe Text
- failureCode :: Maybe FailureCode
- id :: Maybe Text
- newFailedRequest :: FailedRequest
- failedRequest_clientToken :: Lens' FailedRequest (Maybe Text)
- failedRequest_failureCode :: Lens' FailedRequest (Maybe FailureCode)
- failedRequest_id :: Lens' FailedRequest (Maybe Text)
- data InstanceConfig = InstanceConfig' {}
- newInstanceConfig :: Text -> EncryptionConfig -> Text -> InstanceConfig
- instanceConfig_connectInstanceId :: Lens' InstanceConfig Text
- instanceConfig_encryptionConfig :: Lens' InstanceConfig EncryptionConfig
- instanceConfig_serviceLinkedRoleArn :: Lens' InstanceConfig Text
- data InstanceIdFilter = InstanceIdFilter' {}
- newInstanceIdFilter :: InstanceIdFilterOperator -> Text -> InstanceIdFilter
- instanceIdFilter_operator :: Lens' InstanceIdFilter InstanceIdFilterOperator
- instanceIdFilter_value :: Lens' InstanceIdFilter Text
- data InstanceOnboardingJobStatus = InstanceOnboardingJobStatus' {}
- newInstanceOnboardingJobStatus :: Text -> InstanceOnboardingJobStatusCode -> InstanceOnboardingJobStatus
- instanceOnboardingJobStatus_failureCode :: Lens' InstanceOnboardingJobStatus (Maybe InstanceOnboardingJobFailureCode)
- instanceOnboardingJobStatus_connectInstanceId :: Lens' InstanceOnboardingJobStatus Text
- instanceOnboardingJobStatus_status :: Lens' InstanceOnboardingJobStatus InstanceOnboardingJobStatusCode
- data OutboundCallConfig = OutboundCallConfig' {}
- newOutboundCallConfig :: Text -> Text -> OutboundCallConfig
- outboundCallConfig_answerMachineDetectionConfig :: Lens' OutboundCallConfig (Maybe AnswerMachineDetectionConfig)
- outboundCallConfig_connectSourcePhoneNumber :: Lens' OutboundCallConfig (Maybe Text)
- outboundCallConfig_connectContactFlowId :: Lens' OutboundCallConfig Text
- outboundCallConfig_connectQueueId :: Lens' OutboundCallConfig Text
- data PredictiveDialerConfig = PredictiveDialerConfig' {}
- newPredictiveDialerConfig :: Double -> PredictiveDialerConfig
- predictiveDialerConfig_bandwidthAllocation :: Lens' PredictiveDialerConfig Double
- data ProgressiveDialerConfig = ProgressiveDialerConfig' {}
- newProgressiveDialerConfig :: Double -> ProgressiveDialerConfig
- progressiveDialerConfig_bandwidthAllocation :: Lens' ProgressiveDialerConfig Double
- data SuccessfulCampaignStateResponse = SuccessfulCampaignStateResponse' {}
- newSuccessfulCampaignStateResponse :: SuccessfulCampaignStateResponse
- successfulCampaignStateResponse_campaignId :: Lens' SuccessfulCampaignStateResponse (Maybe Text)
- successfulCampaignStateResponse_state :: Lens' SuccessfulCampaignStateResponse (Maybe CampaignState)
- data SuccessfulRequest = SuccessfulRequest' {}
- newSuccessfulRequest :: SuccessfulRequest
- successfulRequest_clientToken :: Lens' SuccessfulRequest (Maybe Text)
- successfulRequest_id :: Lens' SuccessfulRequest (Maybe Text)
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
pattern CampaignState_Failed :: CampaignState | |
pattern CampaignState_Initialized :: CampaignState | |
pattern CampaignState_Paused :: CampaignState | |
pattern CampaignState_Running :: CampaignState | |
pattern CampaignState_Stopped :: CampaignState |
Instances
EncryptionType
newtype EncryptionType Source #
Server-side encryption type.
pattern EncryptionType_KMS :: EncryptionType |
Instances
FailureCode
newtype FailureCode Source #
A predefined code indicating the error that caused the failure.
pattern FailureCode_InvalidInput :: FailureCode | |
pattern FailureCode_RequestThrottled :: FailureCode | |
pattern FailureCode_UnknownError :: FailureCode |
Instances
GetCampaignStateBatchFailureCode
newtype GetCampaignStateBatchFailureCode Source #
A predefined code indicating the error that caused the failure in getting state of campaigns
pattern GetCampaignStateBatchFailureCode_ResourceNotFound :: GetCampaignStateBatchFailureCode | |
pattern GetCampaignStateBatchFailureCode_UnknownError :: GetCampaignStateBatchFailureCode |
Instances
InstanceIdFilterOperator
newtype InstanceIdFilterOperator Source #
Operators for Connect instance identifier filter
Instances
InstanceOnboardingJobFailureCode
newtype InstanceOnboardingJobFailureCode Source #
Enumeration of the possible failure codes for instance onboarding job
Instances
InstanceOnboardingJobStatusCode
newtype InstanceOnboardingJobStatusCode Source #
Enumeration of the possible states for instance onboarding job
Instances
AnswerMachineDetectionConfig
data AnswerMachineDetectionConfig Source #
Answering Machine Detection config
See: newAnswerMachineDetectionConfig
smart constructor.
AnswerMachineDetectionConfig' | |
|
Instances
FromJSON AnswerMachineDetectionConfig Source # | |
ToJSON AnswerMachineDetectionConfig Source # | |
Generic AnswerMachineDetectionConfig Source # | |
Read AnswerMachineDetectionConfig Source # | |
Show AnswerMachineDetectionConfig Source # | |
NFData AnswerMachineDetectionConfig Source # | |
Defined in Amazonka.ConnectCampaigns.Types.AnswerMachineDetectionConfig rnf :: AnswerMachineDetectionConfig -> () # | |
Eq AnswerMachineDetectionConfig Source # | |
Hashable AnswerMachineDetectionConfig Source # | |
type Rep AnswerMachineDetectionConfig Source # | |
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 #
:: Bool |
|
-> AnswerMachineDetectionConfig |
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
answerMachineDetectionConfig_enableAnswerMachineDetection :: Lens' AnswerMachineDetectionConfig Bool Source #
Enable or disable answering machine detection
Campaign
An Amazon Connect campaign.
See: newCampaign
smart constructor.
Campaign' | |
|
Instances
:: Text | |
-> Text | |
-> DialerConfig | |
-> Text | |
-> Text | |
-> OutboundCallConfig | |
-> Campaign |
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_dialerConfig :: Lens' Campaign DialerConfig Source #
Undocumented member.
campaign_outboundCallConfig :: Lens' Campaign OutboundCallConfig Source #
Undocumented member.
CampaignFilters
data CampaignFilters Source #
Filter model by type
See: newCampaignFilters
smart constructor.
Instances
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.
campaignFilters_instanceIdFilter :: Lens' CampaignFilters (Maybe InstanceIdFilter) Source #
Undocumented member.
CampaignSummary
data CampaignSummary Source #
An Amazon Connect campaign summary.
See: newCampaignSummary
smart constructor.
Instances
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> CampaignSummary |
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.
campaignSummary_arn :: Lens' CampaignSummary Text Source #
Undocumented member.
campaignSummary_connectInstanceId :: Lens' CampaignSummary Text Source #
Undocumented member.
campaignSummary_id :: Lens' CampaignSummary Text Source #
Undocumented member.
campaignSummary_name :: Lens' CampaignSummary Text Source #
Undocumented member.
DialRequest
data DialRequest Source #
A dial request for a campaign.
See: newDialRequest
smart constructor.
DialRequest' | |
|
Instances
:: Text | |
-> UTCTime | |
-> Text | |
-> DialRequest |
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.
dialRequest_attributes :: Lens' DialRequest (HashMap Text Text) Source #
Undocumented member.
dialRequest_clientToken :: Lens' DialRequest Text Source #
Undocumented member.
dialRequest_expirationTime :: Lens' DialRequest UTCTime Source #
Undocumented member.
dialRequest_phoneNumber :: Lens' DialRequest Text Source #
Undocumented member.
DialerConfig
data DialerConfig Source #
The possible types of dialer config parameters
See: newDialerConfig
smart constructor.
Instances
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.
dialerConfig_predictiveDialerConfig :: Lens' DialerConfig (Maybe PredictiveDialerConfig) Source #
Undocumented member.
dialerConfig_progressiveDialerConfig :: Lens' DialerConfig (Maybe ProgressiveDialerConfig) Source #
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
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.
encryptionConfig_encryptionType :: Lens' EncryptionConfig (Maybe EncryptionType) Source #
Undocumented member.
encryptionConfig_keyArn :: Lens' EncryptionConfig (Maybe Text) Source #
Undocumented member.
encryptionConfig_enabled :: Lens' EncryptionConfig Bool Source #
Undocumented member.
FailedCampaignStateResponse
data FailedCampaignStateResponse Source #
Failed response of campaign state
See: newFailedCampaignStateResponse
smart constructor.
Instances
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.
failedCampaignStateResponse_campaignId :: Lens' FailedCampaignStateResponse (Maybe Text) Source #
Undocumented member.
failedCampaignStateResponse_failureCode :: Lens' FailedCampaignStateResponse (Maybe GetCampaignStateBatchFailureCode) Source #
Undocumented member.
FailedRequest
data FailedRequest Source #
A failed request identified by the unique client token.
See: newFailedRequest
smart constructor.
FailedRequest' | |
|
Instances
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.
failedRequest_clientToken :: Lens' FailedRequest (Maybe Text) Source #
Undocumented member.
failedRequest_failureCode :: Lens' FailedRequest (Maybe FailureCode) Source #
Undocumented member.
failedRequest_id :: Lens' FailedRequest (Maybe Text) Source #
Undocumented member.
InstanceConfig
data InstanceConfig Source #
Instance config object
See: newInstanceConfig
smart constructor.
Instances
:: Text | |
-> EncryptionConfig | |
-> Text | |
-> InstanceConfig |
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.
instanceConfig_connectInstanceId :: Lens' InstanceConfig Text Source #
Undocumented member.
instanceConfig_encryptionConfig :: Lens' InstanceConfig EncryptionConfig Source #
Undocumented member.
instanceConfig_serviceLinkedRoleArn :: Lens' InstanceConfig Text Source #
Undocumented member.
InstanceIdFilter
data InstanceIdFilter Source #
Connect instance identifier filter
See: newInstanceIdFilter
smart constructor.
Instances
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.
instanceIdFilter_operator :: Lens' InstanceIdFilter InstanceIdFilterOperator Source #
Undocumented member.
instanceIdFilter_value :: Lens' InstanceIdFilter Text Source #
Undocumented member.
InstanceOnboardingJobStatus
data InstanceOnboardingJobStatus Source #
Instance onboarding job status object
See: newInstanceOnboardingJobStatus
smart constructor.
Instances
newInstanceOnboardingJobStatus Source #
Create a value of InstanceOnboardingJobStatus
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:failureCode:InstanceOnboardingJobStatus'
, instanceOnboardingJobStatus_failureCode
- Undocumented member.
$sel:connectInstanceId:InstanceOnboardingJobStatus'
, instanceOnboardingJobStatus_connectInstanceId
- Undocumented member.
$sel:status:InstanceOnboardingJobStatus'
, instanceOnboardingJobStatus_status
- Undocumented member.
instanceOnboardingJobStatus_failureCode :: Lens' InstanceOnboardingJobStatus (Maybe InstanceOnboardingJobFailureCode) Source #
Undocumented member.
instanceOnboardingJobStatus_connectInstanceId :: Lens' InstanceOnboardingJobStatus Text Source #
Undocumented member.
instanceOnboardingJobStatus_status :: Lens' InstanceOnboardingJobStatus InstanceOnboardingJobStatusCode Source #
Undocumented member.
OutboundCallConfig
data OutboundCallConfig Source #
The configuration used for outbound calls.
See: newOutboundCallConfig
smart constructor.
Instances
newOutboundCallConfig Source #
:: Text | |
-> Text | |
-> OutboundCallConfig |
Create a value of OutboundCallConfig
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:answerMachineDetectionConfig:OutboundCallConfig'
, outboundCallConfig_answerMachineDetectionConfig
- Undocumented member.
$sel:connectSourcePhoneNumber:OutboundCallConfig'
, outboundCallConfig_connectSourcePhoneNumber
- Undocumented member.
$sel:connectContactFlowId:OutboundCallConfig'
, outboundCallConfig_connectContactFlowId
- Undocumented member.
$sel:connectQueueId:OutboundCallConfig'
, outboundCallConfig_connectQueueId
- Undocumented member.
outboundCallConfig_answerMachineDetectionConfig :: Lens' OutboundCallConfig (Maybe AnswerMachineDetectionConfig) Source #
Undocumented member.
outboundCallConfig_connectSourcePhoneNumber :: Lens' OutboundCallConfig (Maybe Text) Source #
Undocumented member.
outboundCallConfig_connectContactFlowId :: Lens' OutboundCallConfig Text Source #
Undocumented member.
outboundCallConfig_connectQueueId :: Lens' OutboundCallConfig Text Source #
Undocumented member.
PredictiveDialerConfig
data PredictiveDialerConfig Source #
Predictive Dialer config
See: newPredictiveDialerConfig
smart constructor.
Instances
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.
predictiveDialerConfig_bandwidthAllocation :: Lens' PredictiveDialerConfig Double Source #
Undocumented member.
ProgressiveDialerConfig
data ProgressiveDialerConfig Source #
Progressive Dialer config
See: newProgressiveDialerConfig
smart constructor.
Instances
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.
progressiveDialerConfig_bandwidthAllocation :: Lens' ProgressiveDialerConfig Double Source #
Undocumented member.
SuccessfulCampaignStateResponse
data SuccessfulCampaignStateResponse Source #
Successful response of campaign state
See: newSuccessfulCampaignStateResponse
smart constructor.
Instances
FromJSON SuccessfulCampaignStateResponse Source # | |
Generic SuccessfulCampaignStateResponse Source # | |
Read SuccessfulCampaignStateResponse Source # | |
Show SuccessfulCampaignStateResponse Source # | |
NFData SuccessfulCampaignStateResponse Source # | |
Eq SuccessfulCampaignStateResponse Source # | |
Hashable SuccessfulCampaignStateResponse Source # | |
type Rep SuccessfulCampaignStateResponse Source # | |
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.
successfulCampaignStateResponse_campaignId :: Lens' SuccessfulCampaignStateResponse (Maybe Text) Source #
Undocumented member.
successfulCampaignStateResponse_state :: Lens' SuccessfulCampaignStateResponse (Maybe CampaignState) Source #
Undocumented member.
SuccessfulRequest
data SuccessfulRequest Source #
A successful request identified by the unique client token.
See: newSuccessfulRequest
smart constructor.
Instances
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.
successfulRequest_clientToken :: Lens' SuccessfulRequest (Maybe Text) Source #
Undocumented member.
successfulRequest_id :: Lens' SuccessfulRequest (Maybe Text) Source #
Undocumented member.