Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- AgentStatusState
- AgentStatusType
- Channel
- Comparison
- ContactFlowType
- CurrentMetricName
- DirectoryType
- EncryptionType
- Grouping
- HistoricalMetricName
- HoursOfOperationDays
- InstanceAttributeType
- InstanceStatus
- InstanceStorageResourceType
- IntegrationType
- LexVersion
- PhoneNumberCountryCode
- PhoneNumberType
- PhoneType
- QueueStatus
- QueueType
- QuickConnectType
- ReferenceType
- SourceType
- Statistic
- StorageType
- TrafficType
- Unit
- UseCaseType
- VoiceRecordingTrack
- AgentStatus
- AgentStatusSummary
- AnswerMachineDetectionConfig
- Attribute
- ChatMessage
- ContactFlow
- ContactFlowSummary
- Credentials
- CurrentMetric
- CurrentMetricData
- CurrentMetricResult
- Dimensions
- EncryptionConfig
- Filters
- HierarchyGroup
- HierarchyGroupSummary
- HierarchyLevel
- HierarchyLevelUpdate
- HierarchyPath
- HierarchyStructure
- HierarchyStructureUpdate
- HistoricalMetric
- HistoricalMetricData
- HistoricalMetricResult
- HoursOfOperation
- HoursOfOperationConfig
- HoursOfOperationSummary
- HoursOfOperationTimeSlice
- Instance
- InstanceStatusReason
- InstanceStorageConfig
- InstanceSummary
- IntegrationAssociationSummary
- KinesisFirehoseConfig
- KinesisStreamConfig
- KinesisVideoStreamConfig
- LexBot
- LexBotConfig
- LexV2Bot
- MediaConcurrency
- OutboundCallerConfig
- ParticipantDetails
- PhoneNumberQuickConnectConfig
- PhoneNumberSummary
- PromptSummary
- Queue
- QueueQuickConnectConfig
- QueueReference
- QueueSummary
- QuickConnect
- QuickConnectConfig
- QuickConnectSummary
- Reference
- RoutingProfile
- RoutingProfileQueueConfig
- RoutingProfileQueueConfigSummary
- RoutingProfileQueueReference
- RoutingProfileSummary
- S3Config
- SecurityKey
- SecurityProfileSummary
- Threshold
- UseCase
- User
- UserIdentityInfo
- UserPhoneConfig
- UserQuickConnectConfig
- UserSummary
- VoiceRecordingConfiguration
Synopsis
- defaultService :: Service
- _InvalidContactFlowException :: AsError a => Getting (First ServiceError) a ServiceError
- _OutboundContactNotPermittedException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _DuplicateResourceException :: AsError a => Getting (First ServiceError) a ServiceError
- _UserNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _ContactFlowNotPublishedException :: AsError a => Getting (First ServiceError) a ServiceError
- _DestinationNotAllowedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ContactNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServiceException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError
- newtype AgentStatusState where
- AgentStatusState' { }
- pattern AgentStatusState_DISABLED :: AgentStatusState
- pattern AgentStatusState_ENABLED :: AgentStatusState
- newtype AgentStatusType where
- AgentStatusType' { }
- pattern AgentStatusType_CUSTOM :: AgentStatusType
- pattern AgentStatusType_OFFLINE :: AgentStatusType
- pattern AgentStatusType_ROUTABLE :: AgentStatusType
- newtype Channel where
- Channel' {
- fromChannel :: Text
- pattern Channel_CHAT :: Channel
- pattern Channel_TASK :: Channel
- pattern Channel_VOICE :: Channel
- Channel' {
- newtype Comparison where
- Comparison' { }
- pattern Comparison_LT :: Comparison
- newtype ContactFlowType where
- ContactFlowType' { }
- pattern ContactFlowType_AGENT_HOLD :: ContactFlowType
- pattern ContactFlowType_AGENT_TRANSFER :: ContactFlowType
- pattern ContactFlowType_AGENT_WHISPER :: ContactFlowType
- pattern ContactFlowType_CONTACT_FLOW :: ContactFlowType
- pattern ContactFlowType_CUSTOMER_HOLD :: ContactFlowType
- pattern ContactFlowType_CUSTOMER_QUEUE :: ContactFlowType
- pattern ContactFlowType_CUSTOMER_WHISPER :: ContactFlowType
- pattern ContactFlowType_OUTBOUND_WHISPER :: ContactFlowType
- pattern ContactFlowType_QUEUE_TRANSFER :: ContactFlowType
- newtype CurrentMetricName where
- CurrentMetricName' { }
- pattern CurrentMetricName_AGENTS_AFTER_CONTACT_WORK :: CurrentMetricName
- pattern CurrentMetricName_AGENTS_AVAILABLE :: CurrentMetricName
- pattern CurrentMetricName_AGENTS_ERROR :: CurrentMetricName
- pattern CurrentMetricName_AGENTS_NON_PRODUCTIVE :: CurrentMetricName
- pattern CurrentMetricName_AGENTS_ONLINE :: CurrentMetricName
- pattern CurrentMetricName_AGENTS_ON_CALL :: CurrentMetricName
- pattern CurrentMetricName_AGENTS_ON_CONTACT :: CurrentMetricName
- pattern CurrentMetricName_AGENTS_STAFFED :: CurrentMetricName
- pattern CurrentMetricName_CONTACTS_IN_QUEUE :: CurrentMetricName
- pattern CurrentMetricName_CONTACTS_SCHEDULED :: CurrentMetricName
- pattern CurrentMetricName_OLDEST_CONTACT_AGE :: CurrentMetricName
- pattern CurrentMetricName_SLOTS_ACTIVE :: CurrentMetricName
- pattern CurrentMetricName_SLOTS_AVAILABLE :: CurrentMetricName
- newtype DirectoryType where
- DirectoryType' { }
- pattern DirectoryType_CONNECT_MANAGED :: DirectoryType
- pattern DirectoryType_EXISTING_DIRECTORY :: DirectoryType
- pattern DirectoryType_SAML :: DirectoryType
- newtype EncryptionType where
- EncryptionType' { }
- pattern EncryptionType_KMS :: EncryptionType
- newtype Grouping where
- Grouping' {
- fromGrouping :: Text
- pattern Grouping_CHANNEL :: Grouping
- pattern Grouping_QUEUE :: Grouping
- Grouping' {
- newtype HistoricalMetricName where
- HistoricalMetricName' { }
- pattern HistoricalMetricName_ABANDON_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_AFTER_CONTACT_WORK_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_API_CONTACTS_HANDLED :: HistoricalMetricName
- pattern HistoricalMetricName_CALLBACK_CONTACTS_HANDLED :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_ABANDONED :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_AGENT_HUNG_UP_FIRST :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_CONSULTED :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_HANDLED :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_HANDLED_INCOMING :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_HANDLED_OUTBOUND :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_HOLD_ABANDONS :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_MISSED :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_QUEUED :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_TRANSFERRED_IN :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_TRANSFERRED_IN_FROM_QUEUE :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_TRANSFERRED_OUT :: HistoricalMetricName
- pattern HistoricalMetricName_CONTACTS_TRANSFERRED_OUT_FROM_QUEUE :: HistoricalMetricName
- pattern HistoricalMetricName_HANDLE_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_HOLD_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_INTERACTION_AND_HOLD_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_INTERACTION_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_OCCUPANCY :: HistoricalMetricName
- pattern HistoricalMetricName_QUEUED_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_QUEUE_ANSWER_TIME :: HistoricalMetricName
- pattern HistoricalMetricName_SERVICE_LEVEL :: HistoricalMetricName
- newtype HoursOfOperationDays where
- HoursOfOperationDays' { }
- pattern HoursOfOperationDays_FRIDAY :: HoursOfOperationDays
- pattern HoursOfOperationDays_MONDAY :: HoursOfOperationDays
- pattern HoursOfOperationDays_SATURDAY :: HoursOfOperationDays
- pattern HoursOfOperationDays_SUNDAY :: HoursOfOperationDays
- pattern HoursOfOperationDays_THURSDAY :: HoursOfOperationDays
- pattern HoursOfOperationDays_TUESDAY :: HoursOfOperationDays
- pattern HoursOfOperationDays_WEDNESDAY :: HoursOfOperationDays
- newtype InstanceAttributeType where
- InstanceAttributeType' { }
- pattern InstanceAttributeType_AUTO_RESOLVE_BEST_VOICES :: InstanceAttributeType
- pattern InstanceAttributeType_CONTACTFLOW_LOGS :: InstanceAttributeType
- pattern InstanceAttributeType_CONTACT_LENS :: InstanceAttributeType
- pattern InstanceAttributeType_EARLY_MEDIA :: InstanceAttributeType
- pattern InstanceAttributeType_INBOUND_CALLS :: InstanceAttributeType
- pattern InstanceAttributeType_OUTBOUND_CALLS :: InstanceAttributeType
- pattern InstanceAttributeType_USE_CUSTOM_TTS_VOICES :: InstanceAttributeType
- newtype InstanceStatus where
- InstanceStatus' { }
- pattern InstanceStatus_ACTIVE :: InstanceStatus
- pattern InstanceStatus_CREATION_FAILED :: InstanceStatus
- pattern InstanceStatus_CREATION_IN_PROGRESS :: InstanceStatus
- newtype InstanceStorageResourceType where
- InstanceStorageResourceType' { }
- pattern InstanceStorageResourceType_AGENT_EVENTS :: InstanceStorageResourceType
- pattern InstanceStorageResourceType_CALL_RECORDINGS :: InstanceStorageResourceType
- pattern InstanceStorageResourceType_CHAT_TRANSCRIPTS :: InstanceStorageResourceType
- pattern InstanceStorageResourceType_CONTACT_TRACE_RECORDS :: InstanceStorageResourceType
- pattern InstanceStorageResourceType_MEDIA_STREAMS :: InstanceStorageResourceType
- pattern InstanceStorageResourceType_SCHEDULED_REPORTS :: InstanceStorageResourceType
- newtype IntegrationType where
- IntegrationType' { }
- pattern IntegrationType_EVENT :: IntegrationType
- pattern IntegrationType_PINPOINT_APP :: IntegrationType
- pattern IntegrationType_VOICE_ID :: IntegrationType
- pattern IntegrationType_WISDOM_ASSISTANT :: IntegrationType
- pattern IntegrationType_WISDOM_KNOWLEDGE_BASE :: IntegrationType
- newtype LexVersion where
- LexVersion' { }
- pattern LexVersion_V1 :: LexVersion
- pattern LexVersion_V2 :: LexVersion
- newtype PhoneNumberCountryCode where
- PhoneNumberCountryCode' { }
- pattern PhoneNumberCountryCode_AD :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AF :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AQ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AS :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_AZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BB :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BD :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BF :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BJ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BS :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_BZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CD :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CF :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CV :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CX :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_CZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_DE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_DJ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_DK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_DM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_DO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_DZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_EC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_EE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_EG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_EH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ER :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ES :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ET :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_FI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_FJ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_FK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_FM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_FO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_FR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GB :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GD :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GQ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_GY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_HK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_HN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_HR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_HT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_HU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ID :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IQ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IS :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_IT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_JE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_JM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_JO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_JP :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KP :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_KZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LB :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LS :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LV :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_LY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MD :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ME :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MF :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ML :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MP :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MS :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MV :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MX :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_MZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NP :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_NZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_OM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PF :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_PY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_QA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_RE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_RO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_RS :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_RU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_RW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SB :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SD :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SJ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ST :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SV :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SX :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_SZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TD :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TH :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TJ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TK :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TL :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TO :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TR :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TV :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TW :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_TZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_UA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_UG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_US :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_UY :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_UZ :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_VA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_VC :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_VE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_VG :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_VI :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_VN :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_VU :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_WF :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_WS :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_YE :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_YT :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ZA :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ZM :: PhoneNumberCountryCode
- pattern PhoneNumberCountryCode_ZW :: PhoneNumberCountryCode
- newtype PhoneNumberType where
- PhoneNumberType' { }
- pattern PhoneNumberType_DID :: PhoneNumberType
- pattern PhoneNumberType_TOLL_FREE :: PhoneNumberType
- newtype PhoneType where
- PhoneType' { }
- pattern PhoneType_DESK_PHONE :: PhoneType
- pattern PhoneType_SOFT_PHONE :: PhoneType
- newtype QueueStatus where
- QueueStatus' { }
- pattern QueueStatus_DISABLED :: QueueStatus
- pattern QueueStatus_ENABLED :: QueueStatus
- newtype QueueType where
- QueueType' { }
- pattern QueueType_AGENT :: QueueType
- pattern QueueType_STANDARD :: QueueType
- newtype QuickConnectType where
- QuickConnectType' { }
- pattern QuickConnectType_PHONE_NUMBER :: QuickConnectType
- pattern QuickConnectType_QUEUE :: QuickConnectType
- pattern QuickConnectType_USER :: QuickConnectType
- newtype ReferenceType where
- ReferenceType' { }
- pattern ReferenceType_URL :: ReferenceType
- newtype SourceType where
- SourceType' { }
- pattern SourceType_SALESFORCE :: SourceType
- pattern SourceType_ZENDESK :: SourceType
- newtype Statistic where
- Statistic' { }
- pattern Statistic_AVG :: Statistic
- pattern Statistic_MAX :: Statistic
- pattern Statistic_SUM :: Statistic
- newtype StorageType where
- StorageType' { }
- pattern StorageType_KINESIS_FIREHOSE :: StorageType
- pattern StorageType_KINESIS_STREAM :: StorageType
- pattern StorageType_KINESIS_VIDEO_STREAM :: StorageType
- pattern StorageType_S3 :: StorageType
- newtype TrafficType where
- TrafficType' { }
- pattern TrafficType_CAMPAIGN :: TrafficType
- pattern TrafficType_GENERAL :: TrafficType
- newtype Unit where
- Unit' { }
- pattern Unit_COUNT :: Unit
- pattern Unit_PERCENT :: Unit
- pattern Unit_SECONDS :: Unit
- newtype UseCaseType where
- UseCaseType' { }
- pattern UseCaseType_CONNECT_CAMPAIGNS :: UseCaseType
- pattern UseCaseType_RULES_EVALUATION :: UseCaseType
- newtype VoiceRecordingTrack where
- data AgentStatus = AgentStatus' {}
- newAgentStatus :: AgentStatus
- agentStatus_displayOrder :: Lens' AgentStatus (Maybe Natural)
- agentStatus_state :: Lens' AgentStatus (Maybe AgentStatusState)
- agentStatus_name :: Lens' AgentStatus (Maybe Text)
- agentStatus_agentStatusId :: Lens' AgentStatus (Maybe Text)
- agentStatus_type :: Lens' AgentStatus (Maybe AgentStatusType)
- agentStatus_agentStatusARN :: Lens' AgentStatus (Maybe Text)
- agentStatus_description :: Lens' AgentStatus (Maybe Text)
- agentStatus_tags :: Lens' AgentStatus (Maybe (HashMap Text Text))
- data AgentStatusSummary = AgentStatusSummary' {}
- newAgentStatusSummary :: AgentStatusSummary
- agentStatusSummary_arn :: Lens' AgentStatusSummary (Maybe Text)
- agentStatusSummary_name :: Lens' AgentStatusSummary (Maybe Text)
- agentStatusSummary_id :: Lens' AgentStatusSummary (Maybe Text)
- agentStatusSummary_type :: Lens' AgentStatusSummary (Maybe AgentStatusType)
- data AnswerMachineDetectionConfig = AnswerMachineDetectionConfig' {}
- newAnswerMachineDetectionConfig :: AnswerMachineDetectionConfig
- answerMachineDetectionConfig_enableAnswerMachineDetection :: Lens' AnswerMachineDetectionConfig (Maybe Bool)
- answerMachineDetectionConfig_awaitAnswerMachinePrompt :: Lens' AnswerMachineDetectionConfig (Maybe Bool)
- data Attribute = Attribute' {}
- newAttribute :: Attribute
- attribute_value :: Lens' Attribute (Maybe Text)
- attribute_attributeType :: Lens' Attribute (Maybe InstanceAttributeType)
- data ChatMessage = ChatMessage' {
- contentType :: Text
- content :: Text
- newChatMessage :: Text -> Text -> ChatMessage
- chatMessage_contentType :: Lens' ChatMessage Text
- chatMessage_content :: Lens' ChatMessage Text
- data ContactFlow = ContactFlow' {}
- newContactFlow :: ContactFlow
- contactFlow_arn :: Lens' ContactFlow (Maybe Text)
- contactFlow_content :: Lens' ContactFlow (Maybe Text)
- contactFlow_name :: Lens' ContactFlow (Maybe Text)
- contactFlow_id :: Lens' ContactFlow (Maybe Text)
- contactFlow_type :: Lens' ContactFlow (Maybe ContactFlowType)
- contactFlow_description :: Lens' ContactFlow (Maybe Text)
- contactFlow_tags :: Lens' ContactFlow (Maybe (HashMap Text Text))
- data ContactFlowSummary = ContactFlowSummary' {}
- newContactFlowSummary :: ContactFlowSummary
- contactFlowSummary_arn :: Lens' ContactFlowSummary (Maybe Text)
- contactFlowSummary_name :: Lens' ContactFlowSummary (Maybe Text)
- contactFlowSummary_contactFlowType :: Lens' ContactFlowSummary (Maybe ContactFlowType)
- contactFlowSummary_id :: Lens' ContactFlowSummary (Maybe Text)
- data Credentials = Credentials' {}
- newCredentials :: Credentials
- credentials_accessTokenExpiration :: Lens' Credentials (Maybe UTCTime)
- credentials_accessToken :: Lens' Credentials (Maybe Text)
- credentials_refreshToken :: Lens' Credentials (Maybe Text)
- credentials_refreshTokenExpiration :: Lens' Credentials (Maybe UTCTime)
- data CurrentMetric = CurrentMetric' {}
- newCurrentMetric :: CurrentMetric
- currentMetric_name :: Lens' CurrentMetric (Maybe CurrentMetricName)
- currentMetric_unit :: Lens' CurrentMetric (Maybe Unit)
- data CurrentMetricData = CurrentMetricData' {}
- newCurrentMetricData :: CurrentMetricData
- currentMetricData_value :: Lens' CurrentMetricData (Maybe Double)
- currentMetricData_metric :: Lens' CurrentMetricData (Maybe CurrentMetric)
- data CurrentMetricResult = CurrentMetricResult' {}
- newCurrentMetricResult :: CurrentMetricResult
- currentMetricResult_collections :: Lens' CurrentMetricResult (Maybe [CurrentMetricData])
- currentMetricResult_dimensions :: Lens' CurrentMetricResult (Maybe Dimensions)
- data Dimensions = Dimensions' {}
- newDimensions :: Dimensions
- dimensions_channel :: Lens' Dimensions (Maybe Channel)
- dimensions_queue :: Lens' Dimensions (Maybe QueueReference)
- data EncryptionConfig = EncryptionConfig' {}
- newEncryptionConfig :: EncryptionType -> Text -> EncryptionConfig
- encryptionConfig_encryptionType :: Lens' EncryptionConfig EncryptionType
- encryptionConfig_keyId :: Lens' EncryptionConfig Text
- data Filters = Filters' {}
- newFilters :: Filters
- filters_queues :: Lens' Filters (Maybe (NonEmpty Text))
- filters_channels :: Lens' Filters (Maybe [Channel])
- data HierarchyGroup = HierarchyGroup' {}
- newHierarchyGroup :: HierarchyGroup
- hierarchyGroup_arn :: Lens' HierarchyGroup (Maybe Text)
- hierarchyGroup_name :: Lens' HierarchyGroup (Maybe Text)
- hierarchyGroup_hierarchyPath :: Lens' HierarchyGroup (Maybe HierarchyPath)
- hierarchyGroup_id :: Lens' HierarchyGroup (Maybe Text)
- hierarchyGroup_levelId :: Lens' HierarchyGroup (Maybe Text)
- data HierarchyGroupSummary = HierarchyGroupSummary' {}
- newHierarchyGroupSummary :: HierarchyGroupSummary
- hierarchyGroupSummary_arn :: Lens' HierarchyGroupSummary (Maybe Text)
- hierarchyGroupSummary_name :: Lens' HierarchyGroupSummary (Maybe Text)
- hierarchyGroupSummary_id :: Lens' HierarchyGroupSummary (Maybe Text)
- data HierarchyLevel = HierarchyLevel' {}
- newHierarchyLevel :: HierarchyLevel
- hierarchyLevel_arn :: Lens' HierarchyLevel (Maybe Text)
- hierarchyLevel_name :: Lens' HierarchyLevel (Maybe Text)
- hierarchyLevel_id :: Lens' HierarchyLevel (Maybe Text)
- data HierarchyLevelUpdate = HierarchyLevelUpdate' {}
- newHierarchyLevelUpdate :: Text -> HierarchyLevelUpdate
- hierarchyLevelUpdate_name :: Lens' HierarchyLevelUpdate Text
- data HierarchyPath = HierarchyPath' {}
- newHierarchyPath :: HierarchyPath
- hierarchyPath_levelFive :: Lens' HierarchyPath (Maybe HierarchyGroupSummary)
- hierarchyPath_levelThree :: Lens' HierarchyPath (Maybe HierarchyGroupSummary)
- hierarchyPath_levelFour :: Lens' HierarchyPath (Maybe HierarchyGroupSummary)
- hierarchyPath_levelTwo :: Lens' HierarchyPath (Maybe HierarchyGroupSummary)
- hierarchyPath_levelOne :: Lens' HierarchyPath (Maybe HierarchyGroupSummary)
- data HierarchyStructure = HierarchyStructure' {}
- newHierarchyStructure :: HierarchyStructure
- hierarchyStructure_levelFive :: Lens' HierarchyStructure (Maybe HierarchyLevel)
- hierarchyStructure_levelThree :: Lens' HierarchyStructure (Maybe HierarchyLevel)
- hierarchyStructure_levelFour :: Lens' HierarchyStructure (Maybe HierarchyLevel)
- hierarchyStructure_levelTwo :: Lens' HierarchyStructure (Maybe HierarchyLevel)
- hierarchyStructure_levelOne :: Lens' HierarchyStructure (Maybe HierarchyLevel)
- data HierarchyStructureUpdate = HierarchyStructureUpdate' {}
- newHierarchyStructureUpdate :: HierarchyStructureUpdate
- hierarchyStructureUpdate_levelFive :: Lens' HierarchyStructureUpdate (Maybe HierarchyLevelUpdate)
- hierarchyStructureUpdate_levelThree :: Lens' HierarchyStructureUpdate (Maybe HierarchyLevelUpdate)
- hierarchyStructureUpdate_levelFour :: Lens' HierarchyStructureUpdate (Maybe HierarchyLevelUpdate)
- hierarchyStructureUpdate_levelTwo :: Lens' HierarchyStructureUpdate (Maybe HierarchyLevelUpdate)
- hierarchyStructureUpdate_levelOne :: Lens' HierarchyStructureUpdate (Maybe HierarchyLevelUpdate)
- data HistoricalMetric = HistoricalMetric' {}
- newHistoricalMetric :: HistoricalMetric
- historicalMetric_name :: Lens' HistoricalMetric (Maybe HistoricalMetricName)
- historicalMetric_threshold :: Lens' HistoricalMetric (Maybe Threshold)
- historicalMetric_unit :: Lens' HistoricalMetric (Maybe Unit)
- historicalMetric_statistic :: Lens' HistoricalMetric (Maybe Statistic)
- data HistoricalMetricData = HistoricalMetricData' {}
- newHistoricalMetricData :: HistoricalMetricData
- historicalMetricData_value :: Lens' HistoricalMetricData (Maybe Double)
- historicalMetricData_metric :: Lens' HistoricalMetricData (Maybe HistoricalMetric)
- data HistoricalMetricResult = HistoricalMetricResult' {}
- newHistoricalMetricResult :: HistoricalMetricResult
- historicalMetricResult_collections :: Lens' HistoricalMetricResult (Maybe [HistoricalMetricData])
- historicalMetricResult_dimensions :: Lens' HistoricalMetricResult (Maybe Dimensions)
- data HoursOfOperation = HoursOfOperation' {}
- newHoursOfOperation :: HoursOfOperation
- hoursOfOperation_config :: Lens' HoursOfOperation (Maybe [HoursOfOperationConfig])
- hoursOfOperation_name :: Lens' HoursOfOperation (Maybe Text)
- hoursOfOperation_hoursOfOperationArn :: Lens' HoursOfOperation (Maybe Text)
- hoursOfOperation_hoursOfOperationId :: Lens' HoursOfOperation (Maybe Text)
- hoursOfOperation_timeZone :: Lens' HoursOfOperation (Maybe Text)
- hoursOfOperation_description :: Lens' HoursOfOperation (Maybe Text)
- hoursOfOperation_tags :: Lens' HoursOfOperation (Maybe (HashMap Text Text))
- data HoursOfOperationConfig = HoursOfOperationConfig' {}
- newHoursOfOperationConfig :: HoursOfOperationDays -> HoursOfOperationTimeSlice -> HoursOfOperationTimeSlice -> HoursOfOperationConfig
- hoursOfOperationConfig_day :: Lens' HoursOfOperationConfig HoursOfOperationDays
- hoursOfOperationConfig_startTime :: Lens' HoursOfOperationConfig HoursOfOperationTimeSlice
- hoursOfOperationConfig_endTime :: Lens' HoursOfOperationConfig HoursOfOperationTimeSlice
- data HoursOfOperationSummary = HoursOfOperationSummary' {}
- newHoursOfOperationSummary :: HoursOfOperationSummary
- hoursOfOperationSummary_arn :: Lens' HoursOfOperationSummary (Maybe Text)
- hoursOfOperationSummary_name :: Lens' HoursOfOperationSummary (Maybe Text)
- hoursOfOperationSummary_id :: Lens' HoursOfOperationSummary (Maybe Text)
- data HoursOfOperationTimeSlice = HoursOfOperationTimeSlice' {}
- newHoursOfOperationTimeSlice :: Natural -> Natural -> HoursOfOperationTimeSlice
- hoursOfOperationTimeSlice_hours :: Lens' HoursOfOperationTimeSlice Natural
- hoursOfOperationTimeSlice_minutes :: Lens' HoursOfOperationTimeSlice Natural
- data Instance = Instance' {
- arn :: Maybe Text
- createdTime :: Maybe POSIX
- outboundCallsEnabled :: Maybe Bool
- inboundCallsEnabled :: Maybe Bool
- instanceAlias :: Maybe (Sensitive Text)
- id :: Maybe Text
- instanceStatus :: Maybe InstanceStatus
- identityManagementType :: Maybe DirectoryType
- statusReason :: Maybe InstanceStatusReason
- serviceRole :: Maybe Text
- newInstance :: Instance
- instance_arn :: Lens' Instance (Maybe Text)
- instance_createdTime :: Lens' Instance (Maybe UTCTime)
- instance_outboundCallsEnabled :: Lens' Instance (Maybe Bool)
- instance_inboundCallsEnabled :: Lens' Instance (Maybe Bool)
- instance_instanceAlias :: Lens' Instance (Maybe Text)
- instance_id :: Lens' Instance (Maybe Text)
- instance_instanceStatus :: Lens' Instance (Maybe InstanceStatus)
- instance_identityManagementType :: Lens' Instance (Maybe DirectoryType)
- instance_statusReason :: Lens' Instance (Maybe InstanceStatusReason)
- instance_serviceRole :: Lens' Instance (Maybe Text)
- data InstanceStatusReason = InstanceStatusReason' {}
- newInstanceStatusReason :: InstanceStatusReason
- instanceStatusReason_message :: Lens' InstanceStatusReason (Maybe Text)
- data InstanceStorageConfig = InstanceStorageConfig' {}
- newInstanceStorageConfig :: StorageType -> InstanceStorageConfig
- instanceStorageConfig_associationId :: Lens' InstanceStorageConfig (Maybe Text)
- instanceStorageConfig_kinesisStreamConfig :: Lens' InstanceStorageConfig (Maybe KinesisStreamConfig)
- instanceStorageConfig_kinesisVideoStreamConfig :: Lens' InstanceStorageConfig (Maybe KinesisVideoStreamConfig)
- instanceStorageConfig_s3Config :: Lens' InstanceStorageConfig (Maybe S3Config)
- instanceStorageConfig_kinesisFirehoseConfig :: Lens' InstanceStorageConfig (Maybe KinesisFirehoseConfig)
- instanceStorageConfig_storageType :: Lens' InstanceStorageConfig StorageType
- data InstanceSummary = InstanceSummary' {}
- newInstanceSummary :: InstanceSummary
- instanceSummary_arn :: Lens' InstanceSummary (Maybe Text)
- instanceSummary_createdTime :: Lens' InstanceSummary (Maybe UTCTime)
- instanceSummary_outboundCallsEnabled :: Lens' InstanceSummary (Maybe Bool)
- instanceSummary_inboundCallsEnabled :: Lens' InstanceSummary (Maybe Bool)
- instanceSummary_instanceAlias :: Lens' InstanceSummary (Maybe Text)
- instanceSummary_id :: Lens' InstanceSummary (Maybe Text)
- instanceSummary_instanceStatus :: Lens' InstanceSummary (Maybe InstanceStatus)
- instanceSummary_identityManagementType :: Lens' InstanceSummary (Maybe DirectoryType)
- instanceSummary_serviceRole :: Lens' InstanceSummary (Maybe Text)
- data IntegrationAssociationSummary = IntegrationAssociationSummary' {}
- newIntegrationAssociationSummary :: IntegrationAssociationSummary
- integrationAssociationSummary_instanceId :: Lens' IntegrationAssociationSummary (Maybe Text)
- integrationAssociationSummary_sourceType :: Lens' IntegrationAssociationSummary (Maybe SourceType)
- integrationAssociationSummary_sourceApplicationUrl :: Lens' IntegrationAssociationSummary (Maybe Text)
- integrationAssociationSummary_integrationAssociationId :: Lens' IntegrationAssociationSummary (Maybe Text)
- integrationAssociationSummary_integrationAssociationArn :: Lens' IntegrationAssociationSummary (Maybe Text)
- integrationAssociationSummary_sourceApplicationName :: Lens' IntegrationAssociationSummary (Maybe Text)
- integrationAssociationSummary_integrationArn :: Lens' IntegrationAssociationSummary (Maybe Text)
- integrationAssociationSummary_integrationType :: Lens' IntegrationAssociationSummary (Maybe IntegrationType)
- data KinesisFirehoseConfig = KinesisFirehoseConfig' {
- firehoseArn :: Text
- newKinesisFirehoseConfig :: Text -> KinesisFirehoseConfig
- kinesisFirehoseConfig_firehoseArn :: Lens' KinesisFirehoseConfig Text
- data KinesisStreamConfig = KinesisStreamConfig' {}
- newKinesisStreamConfig :: Text -> KinesisStreamConfig
- kinesisStreamConfig_streamArn :: Lens' KinesisStreamConfig Text
- data KinesisVideoStreamConfig = KinesisVideoStreamConfig' {}
- newKinesisVideoStreamConfig :: Text -> Natural -> EncryptionConfig -> KinesisVideoStreamConfig
- kinesisVideoStreamConfig_prefix :: Lens' KinesisVideoStreamConfig Text
- kinesisVideoStreamConfig_retentionPeriodHours :: Lens' KinesisVideoStreamConfig Natural
- kinesisVideoStreamConfig_encryptionConfig :: Lens' KinesisVideoStreamConfig EncryptionConfig
- data LexBot = LexBot' {}
- newLexBot :: LexBot
- lexBot_lexRegion :: Lens' LexBot (Maybe Text)
- lexBot_name :: Lens' LexBot (Maybe Text)
- data LexBotConfig = LexBotConfig' {}
- newLexBotConfig :: LexBotConfig
- lexBotConfig_lexBot :: Lens' LexBotConfig (Maybe LexBot)
- lexBotConfig_lexV2Bot :: Lens' LexBotConfig (Maybe LexV2Bot)
- data LexV2Bot = LexV2Bot' {}
- newLexV2Bot :: LexV2Bot
- lexV2Bot_aliasArn :: Lens' LexV2Bot (Maybe Text)
- data MediaConcurrency = MediaConcurrency' {
- channel :: Channel
- concurrency :: Natural
- newMediaConcurrency :: Channel -> Natural -> MediaConcurrency
- mediaConcurrency_channel :: Lens' MediaConcurrency Channel
- mediaConcurrency_concurrency :: Lens' MediaConcurrency Natural
- data OutboundCallerConfig = OutboundCallerConfig' {}
- newOutboundCallerConfig :: OutboundCallerConfig
- outboundCallerConfig_outboundCallerIdNumberId :: Lens' OutboundCallerConfig (Maybe Text)
- outboundCallerConfig_outboundCallerIdName :: Lens' OutboundCallerConfig (Maybe Text)
- outboundCallerConfig_outboundFlowId :: Lens' OutboundCallerConfig (Maybe Text)
- data ParticipantDetails = ParticipantDetails' {
- displayName :: Text
- newParticipantDetails :: Text -> ParticipantDetails
- participantDetails_displayName :: Lens' ParticipantDetails Text
- data PhoneNumberQuickConnectConfig = PhoneNumberQuickConnectConfig' {
- phoneNumber :: Text
- newPhoneNumberQuickConnectConfig :: Text -> PhoneNumberQuickConnectConfig
- phoneNumberQuickConnectConfig_phoneNumber :: Lens' PhoneNumberQuickConnectConfig Text
- data PhoneNumberSummary = PhoneNumberSummary' {}
- newPhoneNumberSummary :: PhoneNumberSummary
- phoneNumberSummary_phoneNumberType :: Lens' PhoneNumberSummary (Maybe PhoneNumberType)
- phoneNumberSummary_arn :: Lens' PhoneNumberSummary (Maybe Text)
- phoneNumberSummary_phoneNumber :: Lens' PhoneNumberSummary (Maybe Text)
- phoneNumberSummary_phoneNumberCountryCode :: Lens' PhoneNumberSummary (Maybe PhoneNumberCountryCode)
- phoneNumberSummary_id :: Lens' PhoneNumberSummary (Maybe Text)
- data PromptSummary = PromptSummary' {}
- newPromptSummary :: PromptSummary
- promptSummary_arn :: Lens' PromptSummary (Maybe Text)
- promptSummary_name :: Lens' PromptSummary (Maybe Text)
- promptSummary_id :: Lens' PromptSummary (Maybe Text)
- data Queue = Queue' {}
- newQueue :: Queue
- queue_status :: Lens' Queue (Maybe QueueStatus)
- queue_queueArn :: Lens' Queue (Maybe Text)
- queue_queueId :: Lens' Queue (Maybe Text)
- queue_maxContacts :: Lens' Queue (Maybe Natural)
- queue_name :: Lens' Queue (Maybe Text)
- queue_hoursOfOperationId :: Lens' Queue (Maybe Text)
- queue_outboundCallerConfig :: Lens' Queue (Maybe OutboundCallerConfig)
- queue_description :: Lens' Queue (Maybe Text)
- queue_tags :: Lens' Queue (Maybe (HashMap Text Text))
- data QueueQuickConnectConfig = QueueQuickConnectConfig' {
- queueId :: Text
- contactFlowId :: Text
- newQueueQuickConnectConfig :: Text -> Text -> QueueQuickConnectConfig
- queueQuickConnectConfig_queueId :: Lens' QueueQuickConnectConfig Text
- queueQuickConnectConfig_contactFlowId :: Lens' QueueQuickConnectConfig Text
- data QueueReference = QueueReference' {}
- newQueueReference :: QueueReference
- queueReference_arn :: Lens' QueueReference (Maybe Text)
- queueReference_id :: Lens' QueueReference (Maybe Text)
- data QueueSummary = QueueSummary' {}
- newQueueSummary :: QueueSummary
- queueSummary_arn :: Lens' QueueSummary (Maybe Text)
- queueSummary_name :: Lens' QueueSummary (Maybe Text)
- queueSummary_id :: Lens' QueueSummary (Maybe Text)
- queueSummary_queueType :: Lens' QueueSummary (Maybe QueueType)
- data QuickConnect = QuickConnect' {}
- newQuickConnect :: QuickConnect
- quickConnect_name :: Lens' QuickConnect (Maybe Text)
- quickConnect_quickConnectId :: Lens' QuickConnect (Maybe Text)
- quickConnect_description :: Lens' QuickConnect (Maybe Text)
- quickConnect_quickConnectARN :: Lens' QuickConnect (Maybe Text)
- quickConnect_tags :: Lens' QuickConnect (Maybe (HashMap Text Text))
- quickConnect_quickConnectConfig :: Lens' QuickConnect (Maybe QuickConnectConfig)
- data QuickConnectConfig = QuickConnectConfig' {}
- newQuickConnectConfig :: QuickConnectType -> QuickConnectConfig
- quickConnectConfig_queueConfig :: Lens' QuickConnectConfig (Maybe QueueQuickConnectConfig)
- quickConnectConfig_userConfig :: Lens' QuickConnectConfig (Maybe UserQuickConnectConfig)
- quickConnectConfig_phoneConfig :: Lens' QuickConnectConfig (Maybe PhoneNumberQuickConnectConfig)
- quickConnectConfig_quickConnectType :: Lens' QuickConnectConfig QuickConnectType
- data QuickConnectSummary = QuickConnectSummary' {}
- newQuickConnectSummary :: QuickConnectSummary
- quickConnectSummary_arn :: Lens' QuickConnectSummary (Maybe Text)
- quickConnectSummary_quickConnectType :: Lens' QuickConnectSummary (Maybe QuickConnectType)
- quickConnectSummary_name :: Lens' QuickConnectSummary (Maybe Text)
- quickConnectSummary_id :: Lens' QuickConnectSummary (Maybe Text)
- data Reference = Reference' {
- value :: Text
- type' :: ReferenceType
- newReference :: Text -> ReferenceType -> Reference
- reference_value :: Lens' Reference Text
- reference_type :: Lens' Reference ReferenceType
- data RoutingProfile = RoutingProfile' {}
- newRoutingProfile :: RoutingProfile
- routingProfile_instanceId :: Lens' RoutingProfile (Maybe Text)
- routingProfile_routingProfileArn :: Lens' RoutingProfile (Maybe Text)
- routingProfile_routingProfileId :: Lens' RoutingProfile (Maybe Text)
- routingProfile_defaultOutboundQueueId :: Lens' RoutingProfile (Maybe Text)
- routingProfile_name :: Lens' RoutingProfile (Maybe Text)
- routingProfile_mediaConcurrencies :: Lens' RoutingProfile (Maybe [MediaConcurrency])
- routingProfile_description :: Lens' RoutingProfile (Maybe Text)
- routingProfile_tags :: Lens' RoutingProfile (Maybe (HashMap Text Text))
- data RoutingProfileQueueConfig = RoutingProfileQueueConfig' {}
- newRoutingProfileQueueConfig :: RoutingProfileQueueReference -> Natural -> Natural -> RoutingProfileQueueConfig
- routingProfileQueueConfig_queueReference :: Lens' RoutingProfileQueueConfig RoutingProfileQueueReference
- routingProfileQueueConfig_priority :: Lens' RoutingProfileQueueConfig Natural
- routingProfileQueueConfig_delay :: Lens' RoutingProfileQueueConfig Natural
- data RoutingProfileQueueConfigSummary = RoutingProfileQueueConfigSummary' {}
- newRoutingProfileQueueConfigSummary :: Text -> Text -> Text -> Natural -> Natural -> Channel -> RoutingProfileQueueConfigSummary
- routingProfileQueueConfigSummary_queueId :: Lens' RoutingProfileQueueConfigSummary Text
- routingProfileQueueConfigSummary_queueArn :: Lens' RoutingProfileQueueConfigSummary Text
- routingProfileQueueConfigSummary_queueName :: Lens' RoutingProfileQueueConfigSummary Text
- routingProfileQueueConfigSummary_priority :: Lens' RoutingProfileQueueConfigSummary Natural
- routingProfileQueueConfigSummary_delay :: Lens' RoutingProfileQueueConfigSummary Natural
- routingProfileQueueConfigSummary_channel :: Lens' RoutingProfileQueueConfigSummary Channel
- data RoutingProfileQueueReference = RoutingProfileQueueReference' {}
- newRoutingProfileQueueReference :: Text -> Channel -> RoutingProfileQueueReference
- routingProfileQueueReference_queueId :: Lens' RoutingProfileQueueReference Text
- routingProfileQueueReference_channel :: Lens' RoutingProfileQueueReference Channel
- data RoutingProfileSummary = RoutingProfileSummary' {}
- newRoutingProfileSummary :: RoutingProfileSummary
- routingProfileSummary_arn :: Lens' RoutingProfileSummary (Maybe Text)
- routingProfileSummary_name :: Lens' RoutingProfileSummary (Maybe Text)
- routingProfileSummary_id :: Lens' RoutingProfileSummary (Maybe Text)
- data S3Config = S3Config' {}
- newS3Config :: Text -> Text -> S3Config
- s3Config_encryptionConfig :: Lens' S3Config (Maybe EncryptionConfig)
- s3Config_bucketName :: Lens' S3Config Text
- s3Config_bucketPrefix :: Lens' S3Config Text
- data SecurityKey = SecurityKey' {
- creationTime :: Maybe POSIX
- associationId :: Maybe Text
- key :: Maybe Text
- newSecurityKey :: SecurityKey
- securityKey_creationTime :: Lens' SecurityKey (Maybe UTCTime)
- securityKey_associationId :: Lens' SecurityKey (Maybe Text)
- securityKey_key :: Lens' SecurityKey (Maybe Text)
- data SecurityProfileSummary = SecurityProfileSummary' {}
- newSecurityProfileSummary :: SecurityProfileSummary
- securityProfileSummary_arn :: Lens' SecurityProfileSummary (Maybe Text)
- securityProfileSummary_name :: Lens' SecurityProfileSummary (Maybe Text)
- securityProfileSummary_id :: Lens' SecurityProfileSummary (Maybe Text)
- data Threshold = Threshold' {}
- newThreshold :: Threshold
- threshold_thresholdValue :: Lens' Threshold (Maybe Double)
- threshold_comparison :: Lens' Threshold (Maybe Comparison)
- data UseCase = UseCase' {}
- newUseCase :: UseCase
- useCase_useCaseType :: Lens' UseCase (Maybe UseCaseType)
- useCase_useCaseArn :: Lens' UseCase (Maybe Text)
- useCase_useCaseId :: Lens' UseCase (Maybe Text)
- data User = User' {}
- newUser :: User
- user_routingProfileId :: Lens' User (Maybe Text)
- user_directoryUserId :: Lens' User (Maybe Text)
- user_arn :: Lens' User (Maybe Text)
- user_identityInfo :: Lens' User (Maybe UserIdentityInfo)
- user_securityProfileIds :: Lens' User (Maybe (NonEmpty Text))
- user_username :: Lens' User (Maybe Text)
- user_id :: Lens' User (Maybe Text)
- user_hierarchyGroupId :: Lens' User (Maybe Text)
- user_phoneConfig :: Lens' User (Maybe UserPhoneConfig)
- user_tags :: Lens' User (Maybe (HashMap Text Text))
- data UserIdentityInfo = UserIdentityInfo' {}
- newUserIdentityInfo :: UserIdentityInfo
- userIdentityInfo_email :: Lens' UserIdentityInfo (Maybe Text)
- userIdentityInfo_lastName :: Lens' UserIdentityInfo (Maybe Text)
- userIdentityInfo_firstName :: Lens' UserIdentityInfo (Maybe Text)
- data UserPhoneConfig = UserPhoneConfig' {}
- newUserPhoneConfig :: PhoneType -> UserPhoneConfig
- userPhoneConfig_autoAccept :: Lens' UserPhoneConfig (Maybe Bool)
- userPhoneConfig_afterContactWorkTimeLimit :: Lens' UserPhoneConfig (Maybe Natural)
- userPhoneConfig_deskPhoneNumber :: Lens' UserPhoneConfig (Maybe Text)
- userPhoneConfig_phoneType :: Lens' UserPhoneConfig PhoneType
- data UserQuickConnectConfig = UserQuickConnectConfig' {
- userId :: Text
- contactFlowId :: Text
- newUserQuickConnectConfig :: Text -> Text -> UserQuickConnectConfig
- userQuickConnectConfig_userId :: Lens' UserQuickConnectConfig Text
- userQuickConnectConfig_contactFlowId :: Lens' UserQuickConnectConfig Text
- data UserSummary = UserSummary' {}
- newUserSummary :: UserSummary
- userSummary_arn :: Lens' UserSummary (Maybe Text)
- userSummary_username :: Lens' UserSummary (Maybe Text)
- userSummary_id :: Lens' UserSummary (Maybe Text)
- data VoiceRecordingConfiguration = VoiceRecordingConfiguration' {}
- newVoiceRecordingConfiguration :: VoiceRecordingConfiguration
- voiceRecordingConfiguration_voiceRecordingTrack :: Lens' VoiceRecordingConfiguration (Maybe VoiceRecordingTrack)
Service Configuration
defaultService :: Service Source #
API version 2017-08-08
of the Amazon Connect Service SDK configuration.
Errors
_InvalidContactFlowException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The contact flow is not valid.
_OutboundContactNotPermittedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The contact is not permitted.
_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #
One or more of the specified parameters are not valid.
_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request is not valid.
_DuplicateResourceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A resource with the specified name already exists.
_UserNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
No user with the specified credentials was found in the Amazon Connect instance.
_ContactFlowNotPublishedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The contact flow has not been published.
_DestinationNotAllowedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Outbound calls to the destination number are not allowed.
_ContactNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The contact with the specified ID is not active or does not exist.
_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service quota has been exceeded.
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The throttling limit has been exceeded.
_InternalServiceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
Request processing failed because of an error or failure with the service.
_ResourceConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A resource already has that name.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified resource was not found.
_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The allowed limit for the resource has been exceeded.
_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #
That resource is already in use. Please try another.
AgentStatusState
newtype AgentStatusState Source #
pattern AgentStatusState_DISABLED :: AgentStatusState | |
pattern AgentStatusState_ENABLED :: AgentStatusState |
Instances
AgentStatusType
newtype AgentStatusType Source #
pattern AgentStatusType_CUSTOM :: AgentStatusType | |
pattern AgentStatusType_OFFLINE :: AgentStatusType | |
pattern AgentStatusType_ROUTABLE :: AgentStatusType |
Instances
Channel
pattern Channel_CHAT :: Channel | |
pattern Channel_TASK :: Channel | |
pattern Channel_VOICE :: Channel |
Instances
Comparison
newtype Comparison Source #
pattern Comparison_LT :: Comparison |
Instances
ContactFlowType
newtype ContactFlowType Source #
pattern ContactFlowType_AGENT_HOLD :: ContactFlowType | |
pattern ContactFlowType_AGENT_TRANSFER :: ContactFlowType | |
pattern ContactFlowType_AGENT_WHISPER :: ContactFlowType | |
pattern ContactFlowType_CONTACT_FLOW :: ContactFlowType | |
pattern ContactFlowType_CUSTOMER_HOLD :: ContactFlowType | |
pattern ContactFlowType_CUSTOMER_QUEUE :: ContactFlowType | |
pattern ContactFlowType_CUSTOMER_WHISPER :: ContactFlowType | |
pattern ContactFlowType_OUTBOUND_WHISPER :: ContactFlowType | |
pattern ContactFlowType_QUEUE_TRANSFER :: ContactFlowType |
Instances
CurrentMetricName
newtype CurrentMetricName Source #
The current metric names.
pattern CurrentMetricName_AGENTS_AFTER_CONTACT_WORK :: CurrentMetricName | |
pattern CurrentMetricName_AGENTS_AVAILABLE :: CurrentMetricName | |
pattern CurrentMetricName_AGENTS_ERROR :: CurrentMetricName | |
pattern CurrentMetricName_AGENTS_NON_PRODUCTIVE :: CurrentMetricName | |
pattern CurrentMetricName_AGENTS_ONLINE :: CurrentMetricName | |
pattern CurrentMetricName_AGENTS_ON_CALL :: CurrentMetricName | |
pattern CurrentMetricName_AGENTS_ON_CONTACT :: CurrentMetricName | |
pattern CurrentMetricName_AGENTS_STAFFED :: CurrentMetricName | |
pattern CurrentMetricName_CONTACTS_IN_QUEUE :: CurrentMetricName | |
pattern CurrentMetricName_CONTACTS_SCHEDULED :: CurrentMetricName | |
pattern CurrentMetricName_OLDEST_CONTACT_AGE :: CurrentMetricName | |
pattern CurrentMetricName_SLOTS_ACTIVE :: CurrentMetricName | |
pattern CurrentMetricName_SLOTS_AVAILABLE :: CurrentMetricName |
Instances
DirectoryType
newtype DirectoryType Source #
pattern DirectoryType_CONNECT_MANAGED :: DirectoryType | |
pattern DirectoryType_EXISTING_DIRECTORY :: DirectoryType | |
pattern DirectoryType_SAML :: DirectoryType |
Instances
EncryptionType
newtype EncryptionType Source #
pattern EncryptionType_KMS :: EncryptionType |
Instances
Grouping
pattern Grouping_CHANNEL :: Grouping | |
pattern Grouping_QUEUE :: Grouping |
Instances
HistoricalMetricName
newtype HistoricalMetricName Source #
The historical metric names.
Instances
HoursOfOperationDays
newtype HoursOfOperationDays Source #
pattern HoursOfOperationDays_FRIDAY :: HoursOfOperationDays | |
pattern HoursOfOperationDays_MONDAY :: HoursOfOperationDays | |
pattern HoursOfOperationDays_SATURDAY :: HoursOfOperationDays | |
pattern HoursOfOperationDays_SUNDAY :: HoursOfOperationDays | |
pattern HoursOfOperationDays_THURSDAY :: HoursOfOperationDays | |
pattern HoursOfOperationDays_TUESDAY :: HoursOfOperationDays | |
pattern HoursOfOperationDays_WEDNESDAY :: HoursOfOperationDays |
Instances
InstanceAttributeType
newtype InstanceAttributeType Source #
Instances
InstanceStatus
newtype InstanceStatus Source #
pattern InstanceStatus_ACTIVE :: InstanceStatus | |
pattern InstanceStatus_CREATION_FAILED :: InstanceStatus | |
pattern InstanceStatus_CREATION_IN_PROGRESS :: InstanceStatus |
Instances
InstanceStorageResourceType
newtype InstanceStorageResourceType Source #
Instances
IntegrationType
newtype IntegrationType Source #
pattern IntegrationType_EVENT :: IntegrationType | |
pattern IntegrationType_PINPOINT_APP :: IntegrationType | |
pattern IntegrationType_VOICE_ID :: IntegrationType | |
pattern IntegrationType_WISDOM_ASSISTANT :: IntegrationType | |
pattern IntegrationType_WISDOM_KNOWLEDGE_BASE :: IntegrationType |
Instances
LexVersion
newtype LexVersion Source #
pattern LexVersion_V1 :: LexVersion | |
pattern LexVersion_V2 :: LexVersion |
Instances
PhoneNumberCountryCode
newtype PhoneNumberCountryCode Source #
Instances
PhoneNumberType
newtype PhoneNumberType Source #
pattern PhoneNumberType_DID :: PhoneNumberType | |
pattern PhoneNumberType_TOLL_FREE :: PhoneNumberType |