cabal-version: 2.2 name: amazonka-connect version: 2.0 synopsis: Amazon Connect Service SDK. homepage: https://github.com/brendanhay/amazonka bug-reports: https://github.com/brendanhay/amazonka/issues license: MPL-2.0 license-file: LICENSE author: Brendan Hay maintainer: Brendan Hay , Jack Kelly copyright: Copyright (c) 2013-2023 Brendan Hay category: AWS build-type: Simple extra-source-files: fixture/*.proto fixture/*.yaml README.md src/.gitkeep description: Derived from API version @2017-08-08@ of the AWS service descriptions, licensed under Apache 2.0. . The types from this library are intended to be used with , which provides mechanisms for specifying AuthN/AuthZ information, sending requests, and receiving responses. . It is recommended to use generic lenses or optics from packages such as or to modify optional fields and deconstruct responses. . Generated lenses can be found in "Amazonka.Connect.Lens" and are suitable for use with a lens package such as or . . See "Amazonka.Connect" and the to get started. source-repository head type: git location: git://github.com/brendanhay/amazonka.git subdir: amazonka-connect library default-language: Haskell2010 hs-source-dirs: src gen ghc-options: -Wall -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates -funbox-strict-fields exposed-modules: Amazonka.Connect Amazonka.Connect.AssociateApprovedOrigin Amazonka.Connect.AssociateBot Amazonka.Connect.AssociateDefaultVocabulary Amazonka.Connect.AssociateInstanceStorageConfig Amazonka.Connect.AssociateLambdaFunction Amazonka.Connect.AssociateLexBot Amazonka.Connect.AssociatePhoneNumberContactFlow Amazonka.Connect.AssociateQueueQuickConnects Amazonka.Connect.AssociateRoutingProfileQueues Amazonka.Connect.AssociateSecurityKey Amazonka.Connect.ClaimPhoneNumber Amazonka.Connect.CreateAgentStatus Amazonka.Connect.CreateContactFlow Amazonka.Connect.CreateContactFlowModule Amazonka.Connect.CreateHoursOfOperation Amazonka.Connect.CreateInstance Amazonka.Connect.CreateIntegrationAssociation Amazonka.Connect.CreateQueue Amazonka.Connect.CreateQuickConnect Amazonka.Connect.CreateRoutingProfile Amazonka.Connect.CreateRule Amazonka.Connect.CreateSecurityProfile Amazonka.Connect.CreateTaskTemplate Amazonka.Connect.CreateTrafficDistributionGroup Amazonka.Connect.CreateUseCase Amazonka.Connect.CreateUser Amazonka.Connect.CreateUserHierarchyGroup Amazonka.Connect.CreateVocabulary Amazonka.Connect.DeleteContactFlow Amazonka.Connect.DeleteContactFlowModule Amazonka.Connect.DeleteHoursOfOperation Amazonka.Connect.DeleteInstance Amazonka.Connect.DeleteIntegrationAssociation Amazonka.Connect.DeleteQuickConnect Amazonka.Connect.DeleteRule Amazonka.Connect.DeleteSecurityProfile Amazonka.Connect.DeleteTaskTemplate Amazonka.Connect.DeleteTrafficDistributionGroup Amazonka.Connect.DeleteUseCase Amazonka.Connect.DeleteUser Amazonka.Connect.DeleteUserHierarchyGroup Amazonka.Connect.DeleteVocabulary Amazonka.Connect.DescribeAgentStatus Amazonka.Connect.DescribeContact Amazonka.Connect.DescribeContactFlow Amazonka.Connect.DescribeContactFlowModule Amazonka.Connect.DescribeHoursOfOperation Amazonka.Connect.DescribeInstance Amazonka.Connect.DescribeInstanceAttribute Amazonka.Connect.DescribeInstanceStorageConfig Amazonka.Connect.DescribePhoneNumber Amazonka.Connect.DescribeQueue Amazonka.Connect.DescribeQuickConnect Amazonka.Connect.DescribeRoutingProfile Amazonka.Connect.DescribeRule Amazonka.Connect.DescribeSecurityProfile Amazonka.Connect.DescribeTrafficDistributionGroup Amazonka.Connect.DescribeUser Amazonka.Connect.DescribeUserHierarchyGroup Amazonka.Connect.DescribeUserHierarchyStructure Amazonka.Connect.DescribeVocabulary Amazonka.Connect.DisassociateApprovedOrigin Amazonka.Connect.DisassociateBot Amazonka.Connect.DisassociateInstanceStorageConfig Amazonka.Connect.DisassociateLambdaFunction Amazonka.Connect.DisassociateLexBot Amazonka.Connect.DisassociatePhoneNumberContactFlow Amazonka.Connect.DisassociateQueueQuickConnects Amazonka.Connect.DisassociateRoutingProfileQueues Amazonka.Connect.DisassociateSecurityKey Amazonka.Connect.DismissUserContact Amazonka.Connect.GetContactAttributes Amazonka.Connect.GetCurrentMetricData Amazonka.Connect.GetCurrentUserData Amazonka.Connect.GetFederationToken Amazonka.Connect.GetMetricData Amazonka.Connect.GetTaskTemplate Amazonka.Connect.GetTrafficDistribution Amazonka.Connect.Lens Amazonka.Connect.ListAgentStatuses Amazonka.Connect.ListApprovedOrigins Amazonka.Connect.ListBots Amazonka.Connect.ListContactFlowModules Amazonka.Connect.ListContactFlows Amazonka.Connect.ListContactReferences Amazonka.Connect.ListDefaultVocabularies Amazonka.Connect.ListHoursOfOperations Amazonka.Connect.ListInstanceAttributes Amazonka.Connect.ListInstances Amazonka.Connect.ListInstanceStorageConfigs Amazonka.Connect.ListIntegrationAssociations Amazonka.Connect.ListLambdaFunctions Amazonka.Connect.ListLexBots Amazonka.Connect.ListPhoneNumbers Amazonka.Connect.ListPhoneNumbersV2 Amazonka.Connect.ListPrompts Amazonka.Connect.ListQueueQuickConnects Amazonka.Connect.ListQueues Amazonka.Connect.ListQuickConnects Amazonka.Connect.ListRoutingProfileQueues Amazonka.Connect.ListRoutingProfiles Amazonka.Connect.ListRules Amazonka.Connect.ListSecurityKeys Amazonka.Connect.ListSecurityProfilePermissions Amazonka.Connect.ListSecurityProfiles Amazonka.Connect.ListTagsForResource Amazonka.Connect.ListTaskTemplates Amazonka.Connect.ListTrafficDistributionGroups Amazonka.Connect.ListUseCases Amazonka.Connect.ListUserHierarchyGroups Amazonka.Connect.ListUsers Amazonka.Connect.MonitorContact Amazonka.Connect.PutUserStatus Amazonka.Connect.ReleasePhoneNumber Amazonka.Connect.ReplicateInstance Amazonka.Connect.ResumeContactRecording Amazonka.Connect.SearchAvailablePhoneNumbers Amazonka.Connect.SearchQueues Amazonka.Connect.SearchRoutingProfiles Amazonka.Connect.SearchSecurityProfiles Amazonka.Connect.SearchUsers Amazonka.Connect.SearchVocabularies Amazonka.Connect.StartChatContact Amazonka.Connect.StartContactRecording Amazonka.Connect.StartContactStreaming Amazonka.Connect.StartOutboundVoiceContact Amazonka.Connect.StartTaskContact Amazonka.Connect.StopContact Amazonka.Connect.StopContactRecording Amazonka.Connect.StopContactStreaming Amazonka.Connect.SuspendContactRecording Amazonka.Connect.TagResource Amazonka.Connect.TransferContact Amazonka.Connect.Types Amazonka.Connect.Types.ActionSummary Amazonka.Connect.Types.ActionType Amazonka.Connect.Types.AgentContactReference Amazonka.Connect.Types.AgentInfo Amazonka.Connect.Types.AgentStatus Amazonka.Connect.Types.AgentStatusReference Amazonka.Connect.Types.AgentStatusState Amazonka.Connect.Types.AgentStatusSummary Amazonka.Connect.Types.AgentStatusType Amazonka.Connect.Types.AnswerMachineDetectionConfig Amazonka.Connect.Types.AssignContactCategoryActionDefinition Amazonka.Connect.Types.AttachmentReference Amazonka.Connect.Types.Attribute Amazonka.Connect.Types.AvailableNumberSummary Amazonka.Connect.Types.Channel Amazonka.Connect.Types.ChatMessage Amazonka.Connect.Types.ChatParticipantRoleConfig Amazonka.Connect.Types.ChatStreamingConfiguration Amazonka.Connect.Types.ClaimedPhoneNumberSummary Amazonka.Connect.Types.Comparison Amazonka.Connect.Types.Contact Amazonka.Connect.Types.ContactFilter Amazonka.Connect.Types.ContactFlow Amazonka.Connect.Types.ContactFlowModule Amazonka.Connect.Types.ContactFlowModuleState Amazonka.Connect.Types.ContactFlowModuleStatus Amazonka.Connect.Types.ContactFlowModuleSummary Amazonka.Connect.Types.ContactFlowState Amazonka.Connect.Types.ContactFlowSummary Amazonka.Connect.Types.ContactFlowType Amazonka.Connect.Types.ContactInitiationMethod Amazonka.Connect.Types.ContactState Amazonka.Connect.Types.ControlPlaneTagFilter Amazonka.Connect.Types.Credentials Amazonka.Connect.Types.CurrentMetric Amazonka.Connect.Types.CurrentMetricData Amazonka.Connect.Types.CurrentMetricName Amazonka.Connect.Types.CurrentMetricResult Amazonka.Connect.Types.CurrentMetricSortCriteria Amazonka.Connect.Types.DateReference Amazonka.Connect.Types.DefaultVocabulary Amazonka.Connect.Types.Dimensions Amazonka.Connect.Types.DirectoryType Amazonka.Connect.Types.Distribution Amazonka.Connect.Types.EmailReference Amazonka.Connect.Types.EncryptionConfig Amazonka.Connect.Types.EncryptionType Amazonka.Connect.Types.EventBridgeActionDefinition Amazonka.Connect.Types.EventSourceName Amazonka.Connect.Types.Filters Amazonka.Connect.Types.Grouping Amazonka.Connect.Types.HierarchyGroup Amazonka.Connect.Types.HierarchyGroupCondition Amazonka.Connect.Types.HierarchyGroupMatchType Amazonka.Connect.Types.HierarchyGroupSummary Amazonka.Connect.Types.HierarchyGroupSummaryReference Amazonka.Connect.Types.HierarchyLevel Amazonka.Connect.Types.HierarchyLevelUpdate Amazonka.Connect.Types.HierarchyPath Amazonka.Connect.Types.HierarchyPathReference Amazonka.Connect.Types.HierarchyStructure Amazonka.Connect.Types.HierarchyStructureUpdate Amazonka.Connect.Types.HistoricalMetric Amazonka.Connect.Types.HistoricalMetricData Amazonka.Connect.Types.HistoricalMetricName Amazonka.Connect.Types.HistoricalMetricResult Amazonka.Connect.Types.HoursOfOperation Amazonka.Connect.Types.HoursOfOperationConfig Amazonka.Connect.Types.HoursOfOperationDays Amazonka.Connect.Types.HoursOfOperationSummary Amazonka.Connect.Types.HoursOfOperationTimeSlice Amazonka.Connect.Types.Instance Amazonka.Connect.Types.InstanceAttributeType Amazonka.Connect.Types.InstanceStatus Amazonka.Connect.Types.InstanceStatusReason Amazonka.Connect.Types.InstanceStorageConfig Amazonka.Connect.Types.InstanceStorageResourceType Amazonka.Connect.Types.InstanceSummary Amazonka.Connect.Types.IntegrationAssociationSummary Amazonka.Connect.Types.IntegrationType Amazonka.Connect.Types.InvisibleFieldInfo Amazonka.Connect.Types.KinesisFirehoseConfig Amazonka.Connect.Types.KinesisStreamConfig Amazonka.Connect.Types.KinesisVideoStreamConfig Amazonka.Connect.Types.LexBot Amazonka.Connect.Types.LexBotConfig Amazonka.Connect.Types.LexV2Bot Amazonka.Connect.Types.LexVersion Amazonka.Connect.Types.ListPhoneNumbersSummary Amazonka.Connect.Types.MediaConcurrency Amazonka.Connect.Types.MonitorCapability Amazonka.Connect.Types.NotificationContentType Amazonka.Connect.Types.NotificationDeliveryType Amazonka.Connect.Types.NotificationRecipientType Amazonka.Connect.Types.NumberReference Amazonka.Connect.Types.OutboundCallerConfig Amazonka.Connect.Types.ParticipantDetails Amazonka.Connect.Types.ParticipantTimerAction Amazonka.Connect.Types.ParticipantTimerConfiguration Amazonka.Connect.Types.ParticipantTimerType Amazonka.Connect.Types.ParticipantTimerValue Amazonka.Connect.Types.PhoneNumberCountryCode Amazonka.Connect.Types.PhoneNumberQuickConnectConfig Amazonka.Connect.Types.PhoneNumberStatus Amazonka.Connect.Types.PhoneNumberSummary Amazonka.Connect.Types.PhoneNumberType Amazonka.Connect.Types.PhoneNumberWorkflowStatus Amazonka.Connect.Types.PhoneType Amazonka.Connect.Types.PromptSummary Amazonka.Connect.Types.Queue Amazonka.Connect.Types.QueueInfo Amazonka.Connect.Types.QueueQuickConnectConfig Amazonka.Connect.Types.QueueReference Amazonka.Connect.Types.QueueSearchCriteria Amazonka.Connect.Types.QueueSearchFilter Amazonka.Connect.Types.QueueStatus Amazonka.Connect.Types.QueueSummary Amazonka.Connect.Types.QueueType Amazonka.Connect.Types.QuickConnect Amazonka.Connect.Types.QuickConnectConfig Amazonka.Connect.Types.QuickConnectSummary Amazonka.Connect.Types.QuickConnectType Amazonka.Connect.Types.ReadOnlyFieldInfo Amazonka.Connect.Types.Reference Amazonka.Connect.Types.ReferenceStatus Amazonka.Connect.Types.ReferenceSummary Amazonka.Connect.Types.ReferenceType Amazonka.Connect.Types.RequiredFieldInfo Amazonka.Connect.Types.RoutingProfile Amazonka.Connect.Types.RoutingProfileQueueConfig Amazonka.Connect.Types.RoutingProfileQueueConfigSummary Amazonka.Connect.Types.RoutingProfileQueueReference Amazonka.Connect.Types.RoutingProfileReference Amazonka.Connect.Types.RoutingProfileSearchCriteria Amazonka.Connect.Types.RoutingProfileSearchFilter Amazonka.Connect.Types.RoutingProfileSummary Amazonka.Connect.Types.Rule Amazonka.Connect.Types.RuleAction Amazonka.Connect.Types.RulePublishStatus Amazonka.Connect.Types.RuleSummary Amazonka.Connect.Types.RuleTriggerEventSource Amazonka.Connect.Types.S3Config Amazonka.Connect.Types.SearchableQueueType Amazonka.Connect.Types.SecurityKey Amazonka.Connect.Types.SecurityProfile Amazonka.Connect.Types.SecurityProfileSearchCriteria Amazonka.Connect.Types.SecurityProfileSearchSummary Amazonka.Connect.Types.SecurityProfilesSearchFilter Amazonka.Connect.Types.SecurityProfileSummary Amazonka.Connect.Types.SendNotificationActionDefinition Amazonka.Connect.Types.SortOrder Amazonka.Connect.Types.SourceType Amazonka.Connect.Types.Statistic Amazonka.Connect.Types.StorageType Amazonka.Connect.Types.StringComparisonType Amazonka.Connect.Types.StringCondition Amazonka.Connect.Types.StringReference Amazonka.Connect.Types.TagCondition Amazonka.Connect.Types.TaskActionDefinition Amazonka.Connect.Types.TaskTemplateConstraints Amazonka.Connect.Types.TaskTemplateDefaultFieldValue Amazonka.Connect.Types.TaskTemplateDefaults Amazonka.Connect.Types.TaskTemplateField Amazonka.Connect.Types.TaskTemplateFieldIdentifier Amazonka.Connect.Types.TaskTemplateFieldType Amazonka.Connect.Types.TaskTemplateMetadata Amazonka.Connect.Types.TaskTemplateStatus Amazonka.Connect.Types.TelephonyConfig Amazonka.Connect.Types.Threshold Amazonka.Connect.Types.TimerEligibleParticipantRoles Amazonka.Connect.Types.TrafficDistributionGroup Amazonka.Connect.Types.TrafficDistributionGroupStatus Amazonka.Connect.Types.TrafficDistributionGroupSummary Amazonka.Connect.Types.TrafficType Amazonka.Connect.Types.Unit Amazonka.Connect.Types.UpdateParticipantRoleConfigChannelInfo Amazonka.Connect.Types.UrlReference Amazonka.Connect.Types.UseCase Amazonka.Connect.Types.UseCaseType Amazonka.Connect.Types.User Amazonka.Connect.Types.UserData Amazonka.Connect.Types.UserDataFilters Amazonka.Connect.Types.UserIdentityInfo Amazonka.Connect.Types.UserIdentityInfoLite Amazonka.Connect.Types.UserPhoneConfig Amazonka.Connect.Types.UserQuickConnectConfig Amazonka.Connect.Types.UserReference Amazonka.Connect.Types.UserSearchCriteria Amazonka.Connect.Types.UserSearchFilter Amazonka.Connect.Types.UserSearchSummary Amazonka.Connect.Types.UserSummary Amazonka.Connect.Types.Vocabulary Amazonka.Connect.Types.VocabularyLanguageCode Amazonka.Connect.Types.VocabularyState Amazonka.Connect.Types.VocabularySummary Amazonka.Connect.Types.VoiceRecordingConfiguration Amazonka.Connect.Types.VoiceRecordingTrack Amazonka.Connect.UntagResource Amazonka.Connect.UpdateAgentStatus Amazonka.Connect.UpdateContact Amazonka.Connect.UpdateContactAttributes Amazonka.Connect.UpdateContactFlowContent Amazonka.Connect.UpdateContactFlowMetadata Amazonka.Connect.UpdateContactFlowModuleContent Amazonka.Connect.UpdateContactFlowModuleMetadata Amazonka.Connect.UpdateContactFlowName Amazonka.Connect.UpdateContactSchedule Amazonka.Connect.UpdateHoursOfOperation Amazonka.Connect.UpdateInstanceAttribute Amazonka.Connect.UpdateInstanceStorageConfig Amazonka.Connect.UpdateParticipantRoleConfig Amazonka.Connect.UpdatePhoneNumber Amazonka.Connect.UpdateQueueHoursOfOperation Amazonka.Connect.UpdateQueueMaxContacts Amazonka.Connect.UpdateQueueName Amazonka.Connect.UpdateQueueOutboundCallerConfig Amazonka.Connect.UpdateQueueStatus Amazonka.Connect.UpdateQuickConnectConfig Amazonka.Connect.UpdateQuickConnectName Amazonka.Connect.UpdateRoutingProfileConcurrency Amazonka.Connect.UpdateRoutingProfileDefaultOutboundQueue Amazonka.Connect.UpdateRoutingProfileName Amazonka.Connect.UpdateRoutingProfileQueues Amazonka.Connect.UpdateRule Amazonka.Connect.UpdateSecurityProfile Amazonka.Connect.UpdateTaskTemplate Amazonka.Connect.UpdateTrafficDistribution Amazonka.Connect.UpdateUserHierarchy Amazonka.Connect.UpdateUserHierarchyGroupName Amazonka.Connect.UpdateUserHierarchyStructure Amazonka.Connect.UpdateUserIdentityInfo Amazonka.Connect.UpdateUserPhoneConfig Amazonka.Connect.UpdateUserRoutingProfile Amazonka.Connect.UpdateUserSecurityProfiles Amazonka.Connect.Waiters build-depends: , amazonka-core >=2.0 && <2.1 , base >=4.12 && <5 test-suite amazonka-connect-test type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: test main-is: Main.hs ghc-options: -Wall -threaded -- This section is encoded by the template and any modules added by -- hand outside these namespaces will not correctly be added to the -- distribution package. other-modules: Test.Amazonka.Connect Test.Amazonka.Connect.Internal Test.Amazonka.Gen.Connect build-depends: , amazonka-connect , amazonka-core >=2.0 && <2.1 , amazonka-test >=2.0 && <2.1 , base , bytestring , case-insensitive , tasty , tasty-hunit , text , time , unordered-containers