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
- Waiters
- Operations
- CreateCampaign
- DeleteCampaign
- DeleteConnectInstanceConfig
- DeleteInstanceOnboardingJob
- DescribeCampaign
- GetCampaignState
- GetCampaignStateBatch
- GetConnectInstanceConfig
- GetInstanceOnboardingJobStatus
- ListCampaigns (Paginated)
- ListTagsForResource
- PauseCampaign
- PutDialRequestBatch
- ResumeCampaign
- StartCampaign
- StartInstanceOnboardingJob
- StopCampaign
- TagResource
- UntagResource
- UpdateCampaignDialerConfig
- UpdateCampaignName
- UpdateCampaignOutboundCallConfig
- Types
- CampaignState
- EncryptionType
- FailureCode
- GetCampaignStateBatchFailureCode
- InstanceIdFilterOperator
- InstanceOnboardingJobFailureCode
- InstanceOnboardingJobStatusCode
- AnswerMachineDetectionConfig
- Campaign
- CampaignFilters
- CampaignSummary
- DialRequest
- DialerConfig
- EncryptionConfig
- FailedCampaignStateResponse
- FailedRequest
- InstanceConfig
- InstanceIdFilter
- InstanceOnboardingJobStatus
- OutboundCallConfig
- PredictiveDialerConfig
- ProgressiveDialerConfig
- SuccessfulCampaignStateResponse
- SuccessfulRequest
Derived from API version 2021-01-30
of the AWS service descriptions, licensed under Apache 2.0.
Provide APIs to create and manage Amazon Connect Campaigns.
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
- data CreateCampaign = CreateCampaign' (Maybe (HashMap Text Text)) Text DialerConfig Text OutboundCallConfig
- newCreateCampaign :: Text -> DialerConfig -> Text -> OutboundCallConfig -> CreateCampaign
- data CreateCampaignResponse = CreateCampaignResponse' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateCampaignResponse :: Int -> CreateCampaignResponse
- data DeleteCampaign = DeleteCampaign' Text
- newDeleteCampaign :: Text -> DeleteCampaign
- data DeleteCampaignResponse = DeleteCampaignResponse' {
- newDeleteCampaignResponse :: DeleteCampaignResponse
- data DeleteConnectInstanceConfig = DeleteConnectInstanceConfig' Text
- newDeleteConnectInstanceConfig :: Text -> DeleteConnectInstanceConfig
- data DeleteConnectInstanceConfigResponse = DeleteConnectInstanceConfigResponse' {
- newDeleteConnectInstanceConfigResponse :: DeleteConnectInstanceConfigResponse
- data DeleteInstanceOnboardingJob = DeleteInstanceOnboardingJob' Text
- newDeleteInstanceOnboardingJob :: Text -> DeleteInstanceOnboardingJob
- data DeleteInstanceOnboardingJobResponse = DeleteInstanceOnboardingJobResponse' {
- newDeleteInstanceOnboardingJobResponse :: DeleteInstanceOnboardingJobResponse
- data DescribeCampaign = DescribeCampaign' Text
- newDescribeCampaign :: Text -> DescribeCampaign
- data DescribeCampaignResponse = DescribeCampaignResponse' (Maybe Campaign) Int
- newDescribeCampaignResponse :: Int -> DescribeCampaignResponse
- data GetCampaignState = GetCampaignState' Text
- newGetCampaignState :: Text -> GetCampaignState
- data GetCampaignStateResponse = GetCampaignStateResponse' (Maybe CampaignState) Int
- newGetCampaignStateResponse :: Int -> GetCampaignStateResponse
- data GetCampaignStateBatch = GetCampaignStateBatch' (NonEmpty Text)
- newGetCampaignStateBatch :: NonEmpty Text -> GetCampaignStateBatch
- data GetCampaignStateBatchResponse = GetCampaignStateBatchResponse' (Maybe [FailedCampaignStateResponse]) (Maybe [SuccessfulCampaignStateResponse]) Int
- newGetCampaignStateBatchResponse :: Int -> GetCampaignStateBatchResponse
- data GetConnectInstanceConfig = GetConnectInstanceConfig' Text
- newGetConnectInstanceConfig :: Text -> GetConnectInstanceConfig
- data GetConnectInstanceConfigResponse = GetConnectInstanceConfigResponse' (Maybe InstanceConfig) Int
- newGetConnectInstanceConfigResponse :: Int -> GetConnectInstanceConfigResponse
- data GetInstanceOnboardingJobStatus = GetInstanceOnboardingJobStatus' Text
- newGetInstanceOnboardingJobStatus :: Text -> GetInstanceOnboardingJobStatus
- data GetInstanceOnboardingJobStatusResponse = GetInstanceOnboardingJobStatusResponse' (Maybe InstanceOnboardingJobStatus) Int
- newGetInstanceOnboardingJobStatusResponse :: Int -> GetInstanceOnboardingJobStatusResponse
- data ListCampaigns = ListCampaigns' (Maybe CampaignFilters) (Maybe Natural) (Maybe Text)
- newListCampaigns :: ListCampaigns
- data ListCampaignsResponse = ListCampaignsResponse' (Maybe [CampaignSummary]) (Maybe Text) Int
- newListCampaignsResponse :: Int -> ListCampaignsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data PauseCampaign = PauseCampaign' Text
- newPauseCampaign :: Text -> PauseCampaign
- data PauseCampaignResponse = PauseCampaignResponse' {
- newPauseCampaignResponse :: PauseCampaignResponse
- data PutDialRequestBatch = PutDialRequestBatch' (NonEmpty DialRequest) Text
- newPutDialRequestBatch :: NonEmpty DialRequest -> Text -> PutDialRequestBatch
- data PutDialRequestBatchResponse = PutDialRequestBatchResponse' (Maybe [FailedRequest]) (Maybe [SuccessfulRequest]) Int
- newPutDialRequestBatchResponse :: Int -> PutDialRequestBatchResponse
- data ResumeCampaign = ResumeCampaign' Text
- newResumeCampaign :: Text -> ResumeCampaign
- data ResumeCampaignResponse = ResumeCampaignResponse' {
- newResumeCampaignResponse :: ResumeCampaignResponse
- data StartCampaign = StartCampaign' Text
- newStartCampaign :: Text -> StartCampaign
- data StartCampaignResponse = StartCampaignResponse' {
- newStartCampaignResponse :: StartCampaignResponse
- data StartInstanceOnboardingJob = StartInstanceOnboardingJob' Text EncryptionConfig
- newStartInstanceOnboardingJob :: Text -> EncryptionConfig -> StartInstanceOnboardingJob
- data StartInstanceOnboardingJobResponse = StartInstanceOnboardingJobResponse' (Maybe InstanceOnboardingJobStatus) Int
- newStartInstanceOnboardingJobResponse :: Int -> StartInstanceOnboardingJobResponse
- data StopCampaign = StopCampaign' Text
- newStopCampaign :: Text -> StopCampaign
- data StopCampaignResponse = StopCampaignResponse' {
- newStopCampaignResponse :: StopCampaignResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data UpdateCampaignDialerConfig = UpdateCampaignDialerConfig' DialerConfig Text
- newUpdateCampaignDialerConfig :: DialerConfig -> Text -> UpdateCampaignDialerConfig
- data UpdateCampaignDialerConfigResponse = UpdateCampaignDialerConfigResponse' {
- newUpdateCampaignDialerConfigResponse :: UpdateCampaignDialerConfigResponse
- data UpdateCampaignName = UpdateCampaignName' Text Text
- newUpdateCampaignName :: Text -> Text -> UpdateCampaignName
- data UpdateCampaignNameResponse = UpdateCampaignNameResponse' {
- newUpdateCampaignNameResponse :: UpdateCampaignNameResponse
- data UpdateCampaignOutboundCallConfig = UpdateCampaignOutboundCallConfig' (Maybe AnswerMachineDetectionConfig) (Maybe Text) (Maybe Text) Text
- newUpdateCampaignOutboundCallConfig :: Text -> UpdateCampaignOutboundCallConfig
- data UpdateCampaignOutboundCallConfigResponse = UpdateCampaignOutboundCallConfigResponse' {
- newUpdateCampaignOutboundCallConfigResponse :: UpdateCampaignOutboundCallConfigResponse
- 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' Bool
- newAnswerMachineDetectionConfig :: Bool -> AnswerMachineDetectionConfig
- data Campaign = Campaign' (Maybe (HashMap Text Text)) Text Text DialerConfig Text Text OutboundCallConfig
- newCampaign :: Text -> Text -> DialerConfig -> Text -> Text -> OutboundCallConfig -> Campaign
- data CampaignFilters = CampaignFilters' (Maybe InstanceIdFilter)
- newCampaignFilters :: CampaignFilters
- data CampaignSummary = CampaignSummary' Text Text Text Text
- newCampaignSummary :: Text -> Text -> Text -> Text -> CampaignSummary
- data DialRequest = DialRequest' (Sensitive (HashMap Text Text)) Text ISO8601 (Sensitive Text)
- newDialRequest :: Text -> UTCTime -> Text -> DialRequest
- data DialerConfig = DialerConfig' (Maybe PredictiveDialerConfig) (Maybe ProgressiveDialerConfig)
- newDialerConfig :: DialerConfig
- data EncryptionConfig = EncryptionConfig' (Maybe EncryptionType) (Maybe Text) Bool
- newEncryptionConfig :: Bool -> EncryptionConfig
- data FailedCampaignStateResponse = FailedCampaignStateResponse' (Maybe Text) (Maybe GetCampaignStateBatchFailureCode)
- newFailedCampaignStateResponse :: FailedCampaignStateResponse
- data FailedRequest = FailedRequest' (Maybe Text) (Maybe FailureCode) (Maybe Text)
- newFailedRequest :: FailedRequest
- data InstanceConfig = InstanceConfig' Text EncryptionConfig Text
- newInstanceConfig :: Text -> EncryptionConfig -> Text -> InstanceConfig
- data InstanceIdFilter = InstanceIdFilter' InstanceIdFilterOperator Text
- newInstanceIdFilter :: InstanceIdFilterOperator -> Text -> InstanceIdFilter
- data InstanceOnboardingJobStatus = InstanceOnboardingJobStatus' (Maybe InstanceOnboardingJobFailureCode) Text InstanceOnboardingJobStatusCode
- newInstanceOnboardingJobStatus :: Text -> InstanceOnboardingJobStatusCode -> InstanceOnboardingJobStatus
- data OutboundCallConfig = OutboundCallConfig' (Maybe AnswerMachineDetectionConfig) (Maybe Text) Text Text
- newOutboundCallConfig :: Text -> Text -> OutboundCallConfig
- data PredictiveDialerConfig = PredictiveDialerConfig' Double
- newPredictiveDialerConfig :: Double -> PredictiveDialerConfig
- data ProgressiveDialerConfig = ProgressiveDialerConfig' Double
- newProgressiveDialerConfig :: Double -> ProgressiveDialerConfig
- data SuccessfulCampaignStateResponse = SuccessfulCampaignStateResponse' (Maybe Text) (Maybe CampaignState)
- newSuccessfulCampaignStateResponse :: SuccessfulCampaignStateResponse
- data SuccessfulRequest = SuccessfulRequest' (Maybe Text) (Maybe Text)
- newSuccessfulRequest :: SuccessfulRequest
Service Configuration
defaultService :: Service Source #
API version 2021-01-30
of the Amazon ConnectCampaignService SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by ConnectCampaigns
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You do not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
The request could not be processed because of conflict in the current state of the resource.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
Request processing failed because of an error or failure with the service.
InvalidCampaignStateException
_InvalidCampaignStateException :: AsError a => Fold a ServiceError Source #
The request could not be processed because of conflict in the current state of the campaign.
InvalidStateException
_InvalidStateException :: AsError a => Fold a ServiceError Source #
The request could not be processed because of conflict in the current state.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The specified resource was not found.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
Request would cause a service quota to be exceeded.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The request was denied due to request throttling.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The input fails to satisfy the constraints specified by an AWS service.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CreateCampaign
data CreateCampaign Source #
The request for Create Campaign API.
See: newCreateCampaign
smart constructor.
Instances
:: Text | |
-> DialerConfig | |
-> Text | |
-> OutboundCallConfig | |
-> CreateCampaign |
Create a value of CreateCampaign
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:
CreateCampaign
, createCampaign_tags
- Undocumented member.
CreateCampaign
, createCampaign_connectInstanceId
- Undocumented member.
CreateCampaign
, createCampaign_dialerConfig
- Undocumented member.
CreateCampaign
, createCampaign_name
- Undocumented member.
CreateCampaign
, createCampaign_outboundCallConfig
- Undocumented member.
data CreateCampaignResponse Source #
The response for Create Campaign API
See: newCreateCampaignResponse
smart constructor.
Instances
newCreateCampaignResponse Source #
Create a value of CreateCampaignResponse
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:
CreateCampaignResponse
, createCampaignResponse_arn
- Undocumented member.
CreateCampaignResponse
, createCampaignResponse_id
- Undocumented member.
CreateCampaign
, createCampaignResponse_tags
- Undocumented member.
$sel:httpStatus:CreateCampaignResponse'
, createCampaignResponse_httpStatus
- The response's http status code.
DeleteCampaign
data DeleteCampaign Source #
DeleteCampaignRequest
See: newDeleteCampaign
smart constructor.
Instances
Create a value of DeleteCampaign
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:
DeleteCampaign
, deleteCampaign_id
- Undocumented member.
data DeleteCampaignResponse Source #
See: newDeleteCampaignResponse
smart constructor.
Instances
Generic DeleteCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteCampaign type Rep DeleteCampaignResponse :: Type -> Type # | |
Read DeleteCampaignResponse Source # | |
Show DeleteCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteCampaign showsPrec :: Int -> DeleteCampaignResponse -> ShowS # show :: DeleteCampaignResponse -> String # showList :: [DeleteCampaignResponse] -> ShowS # | |
NFData DeleteCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteCampaign rnf :: DeleteCampaignResponse -> () # | |
Eq DeleteCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteCampaign | |
type Rep DeleteCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteCampaign |
newDeleteCampaignResponse :: DeleteCampaignResponse Source #
Create a value of DeleteCampaignResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteConnectInstanceConfig
data DeleteConnectInstanceConfig Source #
DeleteCampaignRequest
See: newDeleteConnectInstanceConfig
smart constructor.
Instances
newDeleteConnectInstanceConfig Source #
Create a value of DeleteConnectInstanceConfig
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:
DeleteConnectInstanceConfig
, deleteConnectInstanceConfig_connectInstanceId
- Undocumented member.
data DeleteConnectInstanceConfigResponse Source #
See: newDeleteConnectInstanceConfigResponse
smart constructor.
Instances
Generic DeleteConnectInstanceConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteConnectInstanceConfig type Rep DeleteConnectInstanceConfigResponse :: Type -> Type # | |
Read DeleteConnectInstanceConfigResponse Source # | |
Show DeleteConnectInstanceConfigResponse Source # | |
NFData DeleteConnectInstanceConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteConnectInstanceConfig rnf :: DeleteConnectInstanceConfigResponse -> () # | |
Eq DeleteConnectInstanceConfigResponse Source # | |
type Rep DeleteConnectInstanceConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteConnectInstanceConfig type Rep DeleteConnectInstanceConfigResponse = D1 ('MetaData "DeleteConnectInstanceConfigResponse" "Amazonka.ConnectCampaigns.DeleteConnectInstanceConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "DeleteConnectInstanceConfigResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDeleteConnectInstanceConfigResponse :: DeleteConnectInstanceConfigResponse Source #
Create a value of DeleteConnectInstanceConfigResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteInstanceOnboardingJob
data DeleteInstanceOnboardingJob Source #
The request for DeleteInstanceOnboardingJob API.
See: newDeleteInstanceOnboardingJob
smart constructor.
Instances
newDeleteInstanceOnboardingJob Source #
Create a value of DeleteInstanceOnboardingJob
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:
DeleteInstanceOnboardingJob
, deleteInstanceOnboardingJob_connectInstanceId
- Undocumented member.
data DeleteInstanceOnboardingJobResponse Source #
See: newDeleteInstanceOnboardingJobResponse
smart constructor.
Instances
Generic DeleteInstanceOnboardingJobResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteInstanceOnboardingJob type Rep DeleteInstanceOnboardingJobResponse :: Type -> Type # | |
Read DeleteInstanceOnboardingJobResponse Source # | |
Show DeleteInstanceOnboardingJobResponse Source # | |
NFData DeleteInstanceOnboardingJobResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteInstanceOnboardingJob rnf :: DeleteInstanceOnboardingJobResponse -> () # | |
Eq DeleteInstanceOnboardingJobResponse Source # | |
type Rep DeleteInstanceOnboardingJobResponse Source # | |
Defined in Amazonka.ConnectCampaigns.DeleteInstanceOnboardingJob type Rep DeleteInstanceOnboardingJobResponse = D1 ('MetaData "DeleteInstanceOnboardingJobResponse" "Amazonka.ConnectCampaigns.DeleteInstanceOnboardingJob" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "DeleteInstanceOnboardingJobResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newDeleteInstanceOnboardingJobResponse :: DeleteInstanceOnboardingJobResponse Source #
Create a value of DeleteInstanceOnboardingJobResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DescribeCampaign
data DescribeCampaign Source #
DescribeCampaignRequests
See: newDescribeCampaign
smart constructor.
Instances
Create a value of DescribeCampaign
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:
DescribeCampaign
, describeCampaign_id
- Undocumented member.
data DescribeCampaignResponse Source #
DescribeCampaignResponse
See: newDescribeCampaignResponse
smart constructor.
Instances
newDescribeCampaignResponse Source #
Create a value of DescribeCampaignResponse
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:campaign:DescribeCampaignResponse'
, describeCampaignResponse_campaign
- Undocumented member.
$sel:httpStatus:DescribeCampaignResponse'
, describeCampaignResponse_httpStatus
- The response's http status code.
GetCampaignState
data GetCampaignState Source #
GetCampaignStateRequest
See: newGetCampaignState
smart constructor.
Instances
Create a value of GetCampaignState
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:
GetCampaignState
, getCampaignState_id
- Undocumented member.
data GetCampaignStateResponse Source #
GetCampaignStateResponse
See: newGetCampaignStateResponse
smart constructor.
Instances
newGetCampaignStateResponse Source #
Create a value of GetCampaignStateResponse
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:
GetCampaignStateResponse
, getCampaignStateResponse_state
- Undocumented member.
$sel:httpStatus:GetCampaignStateResponse'
, getCampaignStateResponse_httpStatus
- The response's http status code.
GetCampaignStateBatch
data GetCampaignStateBatch Source #
GetCampaignStateBatchRequest
See: newGetCampaignStateBatch
smart constructor.
Instances
newGetCampaignStateBatch Source #
Create a value of GetCampaignStateBatch
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:campaignIds:GetCampaignStateBatch'
, getCampaignStateBatch_campaignIds
- Undocumented member.
data GetCampaignStateBatchResponse Source #
GetCampaignStateBatchResponse
See: newGetCampaignStateBatchResponse
smart constructor.
GetCampaignStateBatchResponse' (Maybe [FailedCampaignStateResponse]) (Maybe [SuccessfulCampaignStateResponse]) Int |
Instances
newGetCampaignStateBatchResponse Source #
Create a value of GetCampaignStateBatchResponse
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:failedRequests:GetCampaignStateBatchResponse'
, getCampaignStateBatchResponse_failedRequests
- Undocumented member.
$sel:successfulRequests:GetCampaignStateBatchResponse'
, getCampaignStateBatchResponse_successfulRequests
- Undocumented member.
$sel:httpStatus:GetCampaignStateBatchResponse'
, getCampaignStateBatchResponse_httpStatus
- The response's http status code.
GetConnectInstanceConfig
data GetConnectInstanceConfig Source #
GetConnectInstanceConfigRequest
See: newGetConnectInstanceConfig
smart constructor.
Instances
newGetConnectInstanceConfig Source #
Create a value of GetConnectInstanceConfig
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:
GetConnectInstanceConfig
, getConnectInstanceConfig_connectInstanceId
- Undocumented member.
data GetConnectInstanceConfigResponse Source #
GetConnectInstanceConfigResponse
See: newGetConnectInstanceConfigResponse
smart constructor.
Instances
Generic GetConnectInstanceConfigResponse Source # | |
Read GetConnectInstanceConfigResponse Source # | |
Show GetConnectInstanceConfigResponse Source # | |
NFData GetConnectInstanceConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.GetConnectInstanceConfig rnf :: GetConnectInstanceConfigResponse -> () # | |
Eq GetConnectInstanceConfigResponse Source # | |
type Rep GetConnectInstanceConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.GetConnectInstanceConfig type Rep GetConnectInstanceConfigResponse = D1 ('MetaData "GetConnectInstanceConfigResponse" "Amazonka.ConnectCampaigns.GetConnectInstanceConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "GetConnectInstanceConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectInstanceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newGetConnectInstanceConfigResponse Source #
Create a value of GetConnectInstanceConfigResponse
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:connectInstanceConfig:GetConnectInstanceConfigResponse'
, getConnectInstanceConfigResponse_connectInstanceConfig
- Undocumented member.
$sel:httpStatus:GetConnectInstanceConfigResponse'
, getConnectInstanceConfigResponse_httpStatus
- The response's http status code.
GetInstanceOnboardingJobStatus
data GetInstanceOnboardingJobStatus Source #
GetInstanceOnboardingJobStatusRequest
See: newGetInstanceOnboardingJobStatus
smart constructor.
Instances
newGetInstanceOnboardingJobStatus Source #
Create a value of GetInstanceOnboardingJobStatus
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:
GetInstanceOnboardingJobStatus
, getInstanceOnboardingJobStatus_connectInstanceId
- Undocumented member.
data GetInstanceOnboardingJobStatusResponse Source #
GetInstanceOnboardingJobStatusResponse
See: newGetInstanceOnboardingJobStatusResponse
smart constructor.
Instances
newGetInstanceOnboardingJobStatusResponse Source #
Create a value of GetInstanceOnboardingJobStatusResponse
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:connectInstanceOnboardingJobStatus:GetInstanceOnboardingJobStatusResponse'
, getInstanceOnboardingJobStatusResponse_connectInstanceOnboardingJobStatus
- Undocumented member.
$sel:httpStatus:GetInstanceOnboardingJobStatusResponse'
, getInstanceOnboardingJobStatusResponse_httpStatus
- The response's http status code.
ListCampaigns (Paginated)
data ListCampaigns Source #
ListCampaignsRequest
See: newListCampaigns
smart constructor.
Instances
newListCampaigns :: ListCampaigns Source #
Create a value of ListCampaigns
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:filters:ListCampaigns'
, listCampaigns_filters
- Undocumented member.
$sel:maxResults:ListCampaigns'
, listCampaigns_maxResults
- Undocumented member.
ListCampaigns
, listCampaigns_nextToken
- Undocumented member.
data ListCampaignsResponse Source #
ListCampaignsResponse
See: newListCampaignsResponse
smart constructor.
Instances
newListCampaignsResponse Source #
Create a value of ListCampaignsResponse
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:campaignSummaryList:ListCampaignsResponse'
, listCampaignsResponse_campaignSummaryList
- Undocumented member.
ListCampaigns
, listCampaignsResponse_nextToken
- Undocumented member.
$sel:httpStatus:ListCampaignsResponse'
, listCampaignsResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
ListTagsForResource
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
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:
ListTagsForResource
, listTagsForResource_arn
- Undocumented member.
data ListTagsForResourceResponse Source #
ListTagsForResponse
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
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:
ListTagsForResourceResponse
, listTagsForResourceResponse_tags
- Undocumented member.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
PauseCampaign
data PauseCampaign Source #
PauseCampaignRequest
See: newPauseCampaign
smart constructor.
Instances
Create a value of PauseCampaign
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:
PauseCampaign
, pauseCampaign_id
- Undocumented member.
data PauseCampaignResponse Source #
See: newPauseCampaignResponse
smart constructor.
Instances
Generic PauseCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.PauseCampaign type Rep PauseCampaignResponse :: Type -> Type # | |
Read PauseCampaignResponse Source # | |
Show PauseCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.PauseCampaign showsPrec :: Int -> PauseCampaignResponse -> ShowS # show :: PauseCampaignResponse -> String # showList :: [PauseCampaignResponse] -> ShowS # | |
NFData PauseCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.PauseCampaign rnf :: PauseCampaignResponse -> () # | |
Eq PauseCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.PauseCampaign (==) :: PauseCampaignResponse -> PauseCampaignResponse -> Bool # (/=) :: PauseCampaignResponse -> PauseCampaignResponse -> Bool # | |
type Rep PauseCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.PauseCampaign |
newPauseCampaignResponse :: PauseCampaignResponse Source #
Create a value of PauseCampaignResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
PutDialRequestBatch
data PutDialRequestBatch Source #
PutDialRequestBatchRequest
See: newPutDialRequestBatch
smart constructor.
Instances
newPutDialRequestBatch Source #
Create a value of PutDialRequestBatch
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:dialRequests:PutDialRequestBatch'
, putDialRequestBatch_dialRequests
- Undocumented member.
PutDialRequestBatch
, putDialRequestBatch_id
- Undocumented member.
data PutDialRequestBatchResponse Source #
PutDialRequestBatchResponse
See: newPutDialRequestBatchResponse
smart constructor.
Instances
newPutDialRequestBatchResponse Source #
Create a value of PutDialRequestBatchResponse
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:failedRequests:PutDialRequestBatchResponse'
, putDialRequestBatchResponse_failedRequests
- Undocumented member.
$sel:successfulRequests:PutDialRequestBatchResponse'
, putDialRequestBatchResponse_successfulRequests
- Undocumented member.
$sel:httpStatus:PutDialRequestBatchResponse'
, putDialRequestBatchResponse_httpStatus
- The response's http status code.
ResumeCampaign
data ResumeCampaign Source #
ResumeCampaignRequest
See: newResumeCampaign
smart constructor.
Instances
Create a value of ResumeCampaign
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:
ResumeCampaign
, resumeCampaign_id
- Undocumented member.
data ResumeCampaignResponse Source #
See: newResumeCampaignResponse
smart constructor.
Instances
Generic ResumeCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.ResumeCampaign type Rep ResumeCampaignResponse :: Type -> Type # | |
Read ResumeCampaignResponse Source # | |
Show ResumeCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.ResumeCampaign showsPrec :: Int -> ResumeCampaignResponse -> ShowS # show :: ResumeCampaignResponse -> String # showList :: [ResumeCampaignResponse] -> ShowS # | |
NFData ResumeCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.ResumeCampaign rnf :: ResumeCampaignResponse -> () # | |
Eq ResumeCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.ResumeCampaign | |
type Rep ResumeCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.ResumeCampaign |
newResumeCampaignResponse :: ResumeCampaignResponse Source #
Create a value of ResumeCampaignResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
StartCampaign
data StartCampaign Source #
StartCampaignRequest
See: newStartCampaign
smart constructor.
Instances
Create a value of StartCampaign
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:
StartCampaign
, startCampaign_id
- Undocumented member.
data StartCampaignResponse Source #
See: newStartCampaignResponse
smart constructor.
Instances
Generic StartCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StartCampaign type Rep StartCampaignResponse :: Type -> Type # | |
Read StartCampaignResponse Source # | |
Show StartCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StartCampaign showsPrec :: Int -> StartCampaignResponse -> ShowS # show :: StartCampaignResponse -> String # showList :: [StartCampaignResponse] -> ShowS # | |
NFData StartCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StartCampaign rnf :: StartCampaignResponse -> () # | |
Eq StartCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StartCampaign (==) :: StartCampaignResponse -> StartCampaignResponse -> Bool # (/=) :: StartCampaignResponse -> StartCampaignResponse -> Bool # | |
type Rep StartCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StartCampaign |
newStartCampaignResponse :: StartCampaignResponse Source #
Create a value of StartCampaignResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
StartInstanceOnboardingJob
data StartInstanceOnboardingJob Source #
The request for StartInstanceOnboardingJob API.
See: newStartInstanceOnboardingJob
smart constructor.
Instances
newStartInstanceOnboardingJob Source #
Create a value of StartInstanceOnboardingJob
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:
StartInstanceOnboardingJob
, startInstanceOnboardingJob_connectInstanceId
- Undocumented member.
StartInstanceOnboardingJob
, startInstanceOnboardingJob_encryptionConfig
- Undocumented member.
data StartInstanceOnboardingJobResponse Source #
The response for StartInstanceOnboardingJob API.
See: newStartInstanceOnboardingJobResponse
smart constructor.
Instances
newStartInstanceOnboardingJobResponse Source #
Create a value of StartInstanceOnboardingJobResponse
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:connectInstanceOnboardingJobStatus:StartInstanceOnboardingJobResponse'
, startInstanceOnboardingJobResponse_connectInstanceOnboardingJobStatus
- Undocumented member.
$sel:httpStatus:StartInstanceOnboardingJobResponse'
, startInstanceOnboardingJobResponse_httpStatus
- The response's http status code.
StopCampaign
data StopCampaign Source #
StopCampaignRequest
See: newStopCampaign
smart constructor.
Instances
Create a value of StopCampaign
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:
StopCampaign
, stopCampaign_id
- Undocumented member.
data StopCampaignResponse Source #
See: newStopCampaignResponse
smart constructor.
Instances
Generic StopCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StopCampaign type Rep StopCampaignResponse :: Type -> Type # from :: StopCampaignResponse -> Rep StopCampaignResponse x # to :: Rep StopCampaignResponse x -> StopCampaignResponse # | |
Read StopCampaignResponse Source # | |
Show StopCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StopCampaign showsPrec :: Int -> StopCampaignResponse -> ShowS # show :: StopCampaignResponse -> String # showList :: [StopCampaignResponse] -> ShowS # | |
NFData StopCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StopCampaign rnf :: StopCampaignResponse -> () # | |
Eq StopCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StopCampaign (==) :: StopCampaignResponse -> StopCampaignResponse -> Bool # (/=) :: StopCampaignResponse -> StopCampaignResponse -> Bool # | |
type Rep StopCampaignResponse Source # | |
Defined in Amazonka.ConnectCampaigns.StopCampaign |
newStopCampaignResponse :: StopCampaignResponse Source #
Create a value of StopCampaignResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
TagResource
data TagResource Source #
TagResourceRequest
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
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:
TagResource
, tagResource_arn
- Undocumented member.
TagResource
, tagResource_tags
- Undocumented member.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
Generic TagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.TagResource type Rep TagResourceResponse :: Type -> Type # from :: TagResourceResponse -> Rep TagResourceResponse x # to :: Rep TagResourceResponse x -> TagResourceResponse # | |
Read TagResourceResponse Source # | |
Show TagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.TagResource showsPrec :: Int -> TagResourceResponse -> ShowS # show :: TagResourceResponse -> String # showList :: [TagResourceResponse] -> ShowS # | |
NFData TagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.TagResource rnf :: TagResourceResponse -> () # | |
Eq TagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.TagResource (==) :: TagResourceResponse -> TagResourceResponse -> Bool # (/=) :: TagResourceResponse -> TagResourceResponse -> Bool # | |
type Rep TagResourceResponse Source # | |
newTagResourceResponse :: TagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UntagResource
data UntagResource Source #
UntagResourceRequest
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
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:
UntagResource
, untagResource_arn
- Undocumented member.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- Undocumented member.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
Generic UntagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UntagResource type Rep UntagResourceResponse :: Type -> Type # | |
Read UntagResourceResponse Source # | |
Show UntagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UntagResource showsPrec :: Int -> UntagResourceResponse -> ShowS # show :: UntagResourceResponse -> String # showList :: [UntagResourceResponse] -> ShowS # | |
NFData UntagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UntagResource rnf :: UntagResourceResponse -> () # | |
Eq UntagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UntagResource (==) :: UntagResourceResponse -> UntagResourceResponse -> Bool # (/=) :: UntagResourceResponse -> UntagResourceResponse -> Bool # | |
type Rep UntagResourceResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UntagResource |
newUntagResourceResponse :: UntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateCampaignDialerConfig
data UpdateCampaignDialerConfig Source #
UpdateCampaignDialerConfigRequest
See: newUpdateCampaignDialerConfig
smart constructor.
Instances
newUpdateCampaignDialerConfig Source #
Create a value of UpdateCampaignDialerConfig
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:
UpdateCampaignDialerConfig
, updateCampaignDialerConfig_dialerConfig
- Undocumented member.
UpdateCampaignDialerConfig
, updateCampaignDialerConfig_id
- Undocumented member.
data UpdateCampaignDialerConfigResponse Source #
See: newUpdateCampaignDialerConfigResponse
smart constructor.
Instances
Generic UpdateCampaignDialerConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UpdateCampaignDialerConfig type Rep UpdateCampaignDialerConfigResponse :: Type -> Type # | |
Read UpdateCampaignDialerConfigResponse Source # | |
Show UpdateCampaignDialerConfigResponse Source # | |
NFData UpdateCampaignDialerConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UpdateCampaignDialerConfig rnf :: UpdateCampaignDialerConfigResponse -> () # | |
Eq UpdateCampaignDialerConfigResponse Source # | |
type Rep UpdateCampaignDialerConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UpdateCampaignDialerConfig type Rep UpdateCampaignDialerConfigResponse = D1 ('MetaData "UpdateCampaignDialerConfigResponse" "Amazonka.ConnectCampaigns.UpdateCampaignDialerConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "UpdateCampaignDialerConfigResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newUpdateCampaignDialerConfigResponse :: UpdateCampaignDialerConfigResponse Source #
Create a value of UpdateCampaignDialerConfigResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateCampaignName
data UpdateCampaignName Source #
UpdateCampaignNameRequest
See: newUpdateCampaignName
smart constructor.
Instances
newUpdateCampaignName Source #
Create a value of UpdateCampaignName
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:
UpdateCampaignName
, updateCampaignName_id
- Undocumented member.
UpdateCampaignName
, updateCampaignName_name
- Undocumented member.
data UpdateCampaignNameResponse Source #
See: newUpdateCampaignNameResponse
smart constructor.
Instances
newUpdateCampaignNameResponse :: UpdateCampaignNameResponse Source #
Create a value of UpdateCampaignNameResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
UpdateCampaignOutboundCallConfig
data UpdateCampaignOutboundCallConfig Source #
UpdateCampaignOutboundCallConfigRequest
See: newUpdateCampaignOutboundCallConfig
smart constructor.
UpdateCampaignOutboundCallConfig' (Maybe AnswerMachineDetectionConfig) (Maybe Text) (Maybe Text) Text |
Instances
newUpdateCampaignOutboundCallConfig Source #
Create a value of UpdateCampaignOutboundCallConfig
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:
UpdateCampaignOutboundCallConfig
, updateCampaignOutboundCallConfig_answerMachineDetectionConfig
- Undocumented member.
UpdateCampaignOutboundCallConfig
, updateCampaignOutboundCallConfig_connectContactFlowId
- Undocumented member.
UpdateCampaignOutboundCallConfig
, updateCampaignOutboundCallConfig_connectSourcePhoneNumber
- Undocumented member.
UpdateCampaignOutboundCallConfig
, updateCampaignOutboundCallConfig_id
- Undocumented member.
data UpdateCampaignOutboundCallConfigResponse Source #
See: newUpdateCampaignOutboundCallConfigResponse
smart constructor.
Instances
Generic UpdateCampaignOutboundCallConfigResponse Source # | |
Read UpdateCampaignOutboundCallConfigResponse Source # | |
Show UpdateCampaignOutboundCallConfigResponse Source # | |
NFData UpdateCampaignOutboundCallConfigResponse Source # | |
Eq UpdateCampaignOutboundCallConfigResponse Source # | |
type Rep UpdateCampaignOutboundCallConfigResponse Source # | |
Defined in Amazonka.ConnectCampaigns.UpdateCampaignOutboundCallConfig type Rep UpdateCampaignOutboundCallConfigResponse = D1 ('MetaData "UpdateCampaignOutboundCallConfigResponse" "Amazonka.ConnectCampaigns.UpdateCampaignOutboundCallConfig" "amazonka-connectcampaigns-2.0-LuqNK744MOoGiJJNiISqNX" 'False) (C1 ('MetaCons "UpdateCampaignOutboundCallConfigResponse'" 'PrefixI 'False) (U1 :: Type -> Type)) |
newUpdateCampaignOutboundCallConfigResponse :: UpdateCampaignOutboundCallConfigResponse Source #
Create a value of UpdateCampaignOutboundCallConfigResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Types
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.
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
Campaign
An Amazon Connect campaign.
See: newCampaign
smart constructor.
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.
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.
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.
DialRequest
data DialRequest Source #
A dial request for a campaign.
See: newDialRequest
smart constructor.
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.
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.
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.
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.
FailedRequest
data FailedRequest Source #
A failed request identified by the unique client token.
See: newFailedRequest
smart constructor.
FailedRequest' (Maybe Text) (Maybe FailureCode) (Maybe Text) |
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.
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.
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.
InstanceOnboardingJobStatus
data InstanceOnboardingJobStatus Source #
Instance onboarding job status object
See: newInstanceOnboardingJobStatus
smart constructor.
InstanceOnboardingJobStatus' (Maybe InstanceOnboardingJobFailureCode) Text InstanceOnboardingJobStatusCode |
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.
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.
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.
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.
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.
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.