libZSservicesZSamazonka-connectZSamazonka-connect
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Connect.Types

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-08-08 of the Amazon Connect Service SDK configuration.

Errors

_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more of the specified parameters are 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 #

Instances

Instances details
Eq AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

Ord AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

Read AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

Show AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

Generic AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

Associated Types

type Rep AgentStatusState :: Type -> Type #

NFData AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

Methods

rnf :: AgentStatusState -> () #

Hashable AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToJSON AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToJSONKey AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

FromJSON AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

FromJSONKey AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToLog AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToHeader AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToQuery AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

FromXML AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToXML AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToByteString AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

FromText AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

ToText AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

type Rep AgentStatusState Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusState

type Rep AgentStatusState = D1 ('MetaData "AgentStatusState" "Amazonka.Connect.Types.AgentStatusState" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "AgentStatusState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAgentStatusState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgentStatusType

newtype AgentStatusType Source #

Constructors

AgentStatusType' 

Instances

Instances details
Eq AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

Ord AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

Read AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

Show AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

Generic AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

Associated Types

type Rep AgentStatusType :: Type -> Type #

NFData AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

Methods

rnf :: AgentStatusType -> () #

Hashable AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

ToJSON AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

ToJSONKey AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

FromJSON AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

FromJSONKey AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

ToLog AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

ToHeader AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

ToQuery AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

FromXML AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

ToXML AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

Methods

toXML :: AgentStatusType -> XML #

ToByteString AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

FromText AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

ToText AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

type Rep AgentStatusType Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusType

type Rep AgentStatusType = D1 ('MetaData "AgentStatusType" "Amazonka.Connect.Types.AgentStatusType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "AgentStatusType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAgentStatusType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Channel

newtype Channel Source #

Constructors

Channel' 

Fields

Bundled Patterns

pattern Channel_CHAT :: Channel 
pattern Channel_TASK :: Channel 
pattern Channel_VOICE :: Channel 

Instances

Instances details
Eq Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Methods

(==) :: Channel -> Channel -> Bool #

(/=) :: Channel -> Channel -> Bool #

Ord Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Read Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Show Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Generic Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Associated Types

type Rep Channel :: Type -> Type #

Methods

from :: Channel -> Rep Channel x #

to :: Rep Channel x -> Channel #

NFData Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Methods

rnf :: Channel -> () #

Hashable Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Methods

hashWithSalt :: Int -> Channel -> Int #

hash :: Channel -> Int #

ToJSON Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

ToJSONKey Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

FromJSON Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

FromJSONKey Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

ToLog Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

ToHeader Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Methods

toHeader :: HeaderName -> Channel -> [Header] #

ToQuery Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

FromXML Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

ToXML Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Methods

toXML :: Channel -> XML #

ToByteString Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Methods

toBS :: Channel -> ByteString #

FromText Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

ToText Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

Methods

toText :: Channel -> Text #

type Rep Channel Source # 
Instance details

Defined in Amazonka.Connect.Types.Channel

type Rep Channel = D1 ('MetaData "Channel" "Amazonka.Connect.Types.Channel" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "Channel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Comparison

newtype Comparison Source #

Constructors

Comparison' 

Fields

Bundled Patterns

pattern Comparison_LT :: Comparison 

Instances

Instances details
Eq Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Ord Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Read Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Show Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Generic Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Associated Types

type Rep Comparison :: Type -> Type #

NFData Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Methods

rnf :: Comparison -> () #

Hashable Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

ToJSON Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

ToJSONKey Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

FromJSON Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

FromJSONKey Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

ToLog Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

ToHeader Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

ToQuery Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

FromXML Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

ToXML Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Methods

toXML :: Comparison -> XML #

ToByteString Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

FromText Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

ToText Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

Methods

toText :: Comparison -> Text #

type Rep Comparison Source # 
Instance details

Defined in Amazonka.Connect.Types.Comparison

type Rep Comparison = D1 ('MetaData "Comparison" "Amazonka.Connect.Types.Comparison" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "Comparison'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromComparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContactFlowType

newtype ContactFlowType Source #

Constructors

ContactFlowType' 

Instances

Instances details
Eq ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

Ord ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

Read ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

Show ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

Generic ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

Associated Types

type Rep ContactFlowType :: Type -> Type #

NFData ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

Methods

rnf :: ContactFlowType -> () #

Hashable ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

ToJSON ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

ToJSONKey ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

FromJSON ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

FromJSONKey ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

ToLog ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

ToHeader ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

ToQuery ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

FromXML ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

ToXML ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

Methods

toXML :: ContactFlowType -> XML #

ToByteString ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

FromText ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

ToText ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

type Rep ContactFlowType Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowType

type Rep ContactFlowType = D1 ('MetaData "ContactFlowType" "Amazonka.Connect.Types.ContactFlowType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "ContactFlowType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContactFlowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CurrentMetricName

newtype CurrentMetricName Source #

The current metric names.

Instances

Instances details
Eq CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

Ord CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

Read CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

Show CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

Generic CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

Associated Types

type Rep CurrentMetricName :: Type -> Type #

NFData CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

Methods

rnf :: CurrentMetricName -> () #

Hashable CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToJSON CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToJSONKey CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

FromJSON CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

FromJSONKey CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToLog CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToHeader CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToQuery CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

FromXML CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToXML CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToByteString CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

FromText CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

ToText CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

type Rep CurrentMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricName

type Rep CurrentMetricName = D1 ('MetaData "CurrentMetricName" "Amazonka.Connect.Types.CurrentMetricName" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "CurrentMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCurrentMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DirectoryType

newtype DirectoryType Source #

Constructors

DirectoryType' 

Instances

Instances details
Eq DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Ord DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Read DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Show DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Generic DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Associated Types

type Rep DirectoryType :: Type -> Type #

NFData DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Methods

rnf :: DirectoryType -> () #

Hashable DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

ToJSON DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

ToJSONKey DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

FromJSON DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

FromJSONKey DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

ToLog DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

ToHeader DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

ToQuery DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

FromXML DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

ToXML DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Methods

toXML :: DirectoryType -> XML #

ToByteString DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

FromText DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

ToText DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

Methods

toText :: DirectoryType -> Text #

type Rep DirectoryType Source # 
Instance details

Defined in Amazonka.Connect.Types.DirectoryType

type Rep DirectoryType = D1 ('MetaData "DirectoryType" "Amazonka.Connect.Types.DirectoryType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "DirectoryType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionType

newtype EncryptionType Source #

Constructors

EncryptionType' 

Bundled Patterns

pattern EncryptionType_KMS :: EncryptionType 

Instances

Instances details
Eq EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

Ord EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

Read EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

Show EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

Generic EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

Associated Types

type Rep EncryptionType :: Type -> Type #

NFData EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

Methods

rnf :: EncryptionType -> () #

Hashable EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

ToJSON EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

ToJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

FromJSON EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

FromJSONKey EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

ToLog EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

ToHeader EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

ToQuery EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

FromXML EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

ToXML EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

Methods

toXML :: EncryptionType -> XML #

ToByteString EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

FromText EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

ToText EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

type Rep EncryptionType Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionType

type Rep EncryptionType = D1 ('MetaData "EncryptionType" "Amazonka.Connect.Types.EncryptionType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "EncryptionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Grouping

newtype Grouping Source #

Constructors

Grouping' 

Fields

Bundled Patterns

pattern Grouping_CHANNEL :: Grouping 
pattern Grouping_QUEUE :: Grouping 

Instances

Instances details
Eq Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Ord Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Read Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Show Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Generic Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Associated Types

type Rep Grouping :: Type -> Type #

Methods

from :: Grouping -> Rep Grouping x #

to :: Rep Grouping x -> Grouping #

NFData Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Methods

rnf :: Grouping -> () #

Hashable Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Methods

hashWithSalt :: Int -> Grouping -> Int #

hash :: Grouping -> Int #

ToJSON Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

ToJSONKey Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

FromJSON Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

FromJSONKey Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

ToLog Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

ToHeader Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Methods

toHeader :: HeaderName -> Grouping -> [Header] #

ToQuery Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

FromXML Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

ToXML Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Methods

toXML :: Grouping -> XML #

ToByteString Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Methods

toBS :: Grouping -> ByteString #

FromText Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

ToText Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

Methods

toText :: Grouping -> Text #

type Rep Grouping Source # 
Instance details

Defined in Amazonka.Connect.Types.Grouping

type Rep Grouping = D1 ('MetaData "Grouping" "Amazonka.Connect.Types.Grouping" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "Grouping'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGrouping") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HistoricalMetricName

newtype HistoricalMetricName Source #

The historical metric names.

Bundled Patterns

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 

Instances

Instances details
Eq HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

Ord HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

Read HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

Show HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

Generic HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

Associated Types

type Rep HistoricalMetricName :: Type -> Type #

NFData HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

Methods

rnf :: HistoricalMetricName -> () #

Hashable HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToJSON HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToJSONKey HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

FromJSON HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

FromJSONKey HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToLog HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToHeader HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToQuery HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

FromXML HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToXML HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToByteString HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

FromText HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

ToText HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

type Rep HistoricalMetricName Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricName

type Rep HistoricalMetricName = D1 ('MetaData "HistoricalMetricName" "Amazonka.Connect.Types.HistoricalMetricName" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "HistoricalMetricName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHistoricalMetricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HoursOfOperationDays

newtype HoursOfOperationDays Source #

Instances

Instances details
Eq HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

Ord HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

Read HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

Show HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

Generic HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

Associated Types

type Rep HoursOfOperationDays :: Type -> Type #

NFData HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

Methods

rnf :: HoursOfOperationDays -> () #

Hashable HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToJSON HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToJSONKey HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

FromJSON HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

FromJSONKey HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToLog HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToHeader HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToQuery HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

FromXML HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToXML HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToByteString HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

FromText HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

ToText HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

type Rep HoursOfOperationDays Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationDays

type Rep HoursOfOperationDays = D1 ('MetaData "HoursOfOperationDays" "Amazonka.Connect.Types.HoursOfOperationDays" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "HoursOfOperationDays'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHoursOfOperationDays") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceAttributeType

newtype InstanceAttributeType Source #

Instances

Instances details
Eq InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

Ord InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

Read InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

Show InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

Generic InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

Associated Types

type Rep InstanceAttributeType :: Type -> Type #

NFData InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

Methods

rnf :: InstanceAttributeType -> () #

Hashable InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToJSON InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToJSONKey InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

FromJSON InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

FromJSONKey InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToLog InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToHeader InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToQuery InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

FromXML InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToXML InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToByteString InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

FromText InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

ToText InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

type Rep InstanceAttributeType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceAttributeType

type Rep InstanceAttributeType = D1 ('MetaData "InstanceAttributeType" "Amazonka.Connect.Types.InstanceAttributeType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "InstanceAttributeType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceAttributeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceStatus

newtype InstanceStatus Source #

Constructors

InstanceStatus' 

Instances

Instances details
Eq InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

Ord InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

Read InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

Show InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

Generic InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

Associated Types

type Rep InstanceStatus :: Type -> Type #

NFData InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

Methods

rnf :: InstanceStatus -> () #

Hashable InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

ToJSON InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

ToJSONKey InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

FromJSON InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

FromJSONKey InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

ToLog InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

ToHeader InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

ToQuery InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

FromXML InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

ToXML InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

Methods

toXML :: InstanceStatus -> XML #

ToByteString InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

FromText InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

ToText InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

type Rep InstanceStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatus

type Rep InstanceStatus = D1 ('MetaData "InstanceStatus" "Amazonka.Connect.Types.InstanceStatus" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "InstanceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InstanceStorageResourceType

newtype InstanceStorageResourceType Source #

Instances

Instances details
Eq InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

Ord InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

Read InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

Show InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

Generic InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

Associated Types

type Rep InstanceStorageResourceType :: Type -> Type #

NFData InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

Hashable InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToJSON InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToJSONKey InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

FromJSON InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

FromJSONKey InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToLog InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToHeader InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToQuery InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

FromXML InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToXML InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToByteString InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

FromText InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

ToText InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

type Rep InstanceStorageResourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageResourceType

type Rep InstanceStorageResourceType = D1 ('MetaData "InstanceStorageResourceType" "Amazonka.Connect.Types.InstanceStorageResourceType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "InstanceStorageResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInstanceStorageResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IntegrationType

newtype IntegrationType Source #

Constructors

IntegrationType' 

Instances

Instances details
Eq IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

Ord IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

Read IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

Show IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

Generic IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

Associated Types

type Rep IntegrationType :: Type -> Type #

NFData IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

Methods

rnf :: IntegrationType -> () #

Hashable IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

ToJSON IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

ToJSONKey IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

FromJSON IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

FromJSONKey IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

ToLog IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

ToHeader IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

ToQuery IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

FromXML IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

ToXML IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

Methods

toXML :: IntegrationType -> XML #

ToByteString IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

FromText IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

ToText IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

type Rep IntegrationType Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationType

type Rep IntegrationType = D1 ('MetaData "IntegrationType" "Amazonka.Connect.Types.IntegrationType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "IntegrationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIntegrationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LexVersion

newtype LexVersion Source #

Constructors

LexVersion' 

Fields

Bundled Patterns

pattern LexVersion_V1 :: LexVersion 
pattern LexVersion_V2 :: LexVersion 

Instances

Instances details
Eq LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Ord LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Read LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Show LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Generic LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Associated Types

type Rep LexVersion :: Type -> Type #

NFData LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Methods

rnf :: LexVersion -> () #

Hashable LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

ToJSON LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

ToJSONKey LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

FromJSON LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

FromJSONKey LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

ToLog LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

ToHeader LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

ToQuery LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

FromXML LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

ToXML LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Methods

toXML :: LexVersion -> XML #

ToByteString LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

FromText LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

ToText LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

Methods

toText :: LexVersion -> Text #

type Rep LexVersion Source # 
Instance details

Defined in Amazonka.Connect.Types.LexVersion

type Rep LexVersion = D1 ('MetaData "LexVersion" "Amazonka.Connect.Types.LexVersion" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "LexVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLexVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PhoneNumberCountryCode

newtype PhoneNumberCountryCode Source #

Bundled Patterns

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 

Instances

Instances details
Eq PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

Ord PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

Read PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

Show PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

Generic PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

Associated Types

type Rep PhoneNumberCountryCode :: Type -> Type #

NFData PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

Methods

rnf :: PhoneNumberCountryCode -> () #

Hashable PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToJSON PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToJSONKey PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

FromJSON PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

FromJSONKey PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToLog PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToHeader PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToQuery PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

FromXML PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToXML PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToByteString PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

FromText PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

ToText PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

type Rep PhoneNumberCountryCode Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberCountryCode

type Rep PhoneNumberCountryCode = D1 ('MetaData "PhoneNumberCountryCode" "Amazonka.Connect.Types.PhoneNumberCountryCode" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "PhoneNumberCountryCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPhoneNumberCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PhoneNumberType

newtype PhoneNumberType Source #

Constructors

PhoneNumberType' 

Instances

Instances details
Eq PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

Ord PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

Read PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

Show PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

Generic PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

Associated Types

type Rep PhoneNumberType :: Type -> Type #

NFData PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

Methods

rnf :: PhoneNumberType -> () #

Hashable PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

ToJSON PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

ToJSONKey PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

FromJSON PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

FromJSONKey PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

ToLog PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

ToHeader PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

ToQuery PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

FromXML PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

ToXML PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

Methods

toXML :: PhoneNumberType -> XML #

ToByteString PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

FromText PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

ToText PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

type Rep PhoneNumberType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberType

type Rep PhoneNumberType = D1 ('MetaData "PhoneNumberType" "Amazonka.Connect.Types.PhoneNumberType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "PhoneNumberType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPhoneNumberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PhoneType

newtype PhoneType Source #

Constructors

PhoneType' 

Fields

Bundled Patterns

pattern PhoneType_DESK_PHONE :: PhoneType 
pattern PhoneType_SOFT_PHONE :: PhoneType 

Instances

Instances details
Eq PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Ord PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Read PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Show PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Generic PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Associated Types

type Rep PhoneType :: Type -> Type #

NFData PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Methods

rnf :: PhoneType -> () #

Hashable PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

ToJSON PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

ToJSONKey PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

FromJSON PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

FromJSONKey PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

ToLog PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

ToHeader PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

ToQuery PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

FromXML PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

ToXML PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Methods

toXML :: PhoneType -> XML #

ToByteString PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Methods

toBS :: PhoneType -> ByteString #

FromText PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

ToText PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

Methods

toText :: PhoneType -> Text #

type Rep PhoneType Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneType

type Rep PhoneType = D1 ('MetaData "PhoneType" "Amazonka.Connect.Types.PhoneType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "PhoneType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPhoneType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

QueueStatus

newtype QueueStatus Source #

Constructors

QueueStatus' 

Bundled Patterns

pattern QueueStatus_DISABLED :: QueueStatus 
pattern QueueStatus_ENABLED :: QueueStatus 

Instances

Instances details
Eq QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Ord QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Read QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Show QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Generic QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Associated Types

type Rep QueueStatus :: Type -> Type #

NFData QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Methods

rnf :: QueueStatus -> () #

Hashable QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

ToJSON QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

ToJSONKey QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

FromJSON QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

FromJSONKey QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

ToLog QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

ToHeader QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

ToQuery QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

FromXML QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

ToXML QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Methods

toXML :: QueueStatus -> XML #

ToByteString QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

FromText QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

ToText QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

Methods

toText :: QueueStatus -> Text #

type Rep QueueStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueStatus

type Rep QueueStatus = D1 ('MetaData "QueueStatus" "Amazonka.Connect.Types.QueueStatus" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "QueueStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQueueStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

QueueType

newtype QueueType Source #

Constructors

QueueType' 

Fields

Bundled Patterns

pattern QueueType_AGENT :: QueueType 
pattern QueueType_STANDARD :: QueueType 

Instances

Instances details
Eq QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Ord QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Read QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Show QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Generic QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Associated Types

type Rep QueueType :: Type -> Type #

NFData QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Methods

rnf :: QueueType -> () #

Hashable QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

ToJSON QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

ToJSONKey QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

FromJSON QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

FromJSONKey QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

ToLog QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

ToHeader QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

ToQuery QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

FromXML QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

ToXML QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Methods

toXML :: QueueType -> XML #

ToByteString QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Methods

toBS :: QueueType -> ByteString #

FromText QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

ToText QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

Methods

toText :: QueueType -> Text #

type Rep QueueType Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueType

type Rep QueueType = D1 ('MetaData "QueueType" "Amazonka.Connect.Types.QueueType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "QueueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQueueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

QuickConnectType

newtype QuickConnectType Source #

Instances

Instances details
Eq QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

Ord QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

Read QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

Show QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

Generic QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

Associated Types

type Rep QuickConnectType :: Type -> Type #

NFData QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

Methods

rnf :: QuickConnectType -> () #

Hashable QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToJSON QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToJSONKey QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

FromJSON QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

FromJSONKey QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToLog QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToHeader QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToQuery QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

FromXML QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToXML QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToByteString QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

FromText QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

ToText QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

type Rep QuickConnectType Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectType

type Rep QuickConnectType = D1 ('MetaData "QuickConnectType" "Amazonka.Connect.Types.QuickConnectType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "QuickConnectType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuickConnectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReferenceType

newtype ReferenceType Source #

Constructors

ReferenceType' 

Bundled Patterns

pattern ReferenceType_URL :: ReferenceType 

Instances

Instances details
Eq ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Ord ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Read ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Show ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Generic ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Associated Types

type Rep ReferenceType :: Type -> Type #

NFData ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Methods

rnf :: ReferenceType -> () #

Hashable ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

ToJSON ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

ToJSONKey ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

FromJSON ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

FromJSONKey ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

ToLog ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

ToHeader ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

ToQuery ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

FromXML ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

ToXML ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Methods

toXML :: ReferenceType -> XML #

ToByteString ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

FromText ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

ToText ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

Methods

toText :: ReferenceType -> Text #

type Rep ReferenceType Source # 
Instance details

Defined in Amazonka.Connect.Types.ReferenceType

type Rep ReferenceType = D1 ('MetaData "ReferenceType" "Amazonka.Connect.Types.ReferenceType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "ReferenceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReferenceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceType

newtype SourceType Source #

Constructors

SourceType' 

Fields

Bundled Patterns

pattern SourceType_SALESFORCE :: SourceType 
pattern SourceType_ZENDESK :: SourceType 

Instances

Instances details
Eq SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Ord SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Read SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Show SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Generic SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Associated Types

type Rep SourceType :: Type -> Type #

NFData SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Methods

rnf :: SourceType -> () #

Hashable SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

ToJSON SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

ToJSONKey SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

FromJSON SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

FromJSONKey SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

ToLog SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

ToHeader SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

ToQuery SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

FromXML SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

ToXML SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Methods

toXML :: SourceType -> XML #

ToByteString SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

FromText SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

ToText SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

Methods

toText :: SourceType -> Text #

type Rep SourceType Source # 
Instance details

Defined in Amazonka.Connect.Types.SourceType

type Rep SourceType = D1 ('MetaData "SourceType" "Amazonka.Connect.Types.SourceType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "SourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Statistic

newtype Statistic Source #

Constructors

Statistic' 

Fields

Bundled Patterns

pattern Statistic_AVG :: Statistic 
pattern Statistic_MAX :: Statistic 
pattern Statistic_SUM :: Statistic 

Instances

Instances details
Eq Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Ord Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Read Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Show Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Generic Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Associated Types

type Rep Statistic :: Type -> Type #

NFData Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Methods

rnf :: Statistic -> () #

Hashable Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

ToJSON Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

ToJSONKey Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

FromJSON Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

FromJSONKey Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

ToLog Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

ToHeader Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

ToQuery Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

FromXML Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

ToXML Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Methods

toXML :: Statistic -> XML #

ToByteString Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Methods

toBS :: Statistic -> ByteString #

FromText Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

ToText Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

Methods

toText :: Statistic -> Text #

type Rep Statistic Source # 
Instance details

Defined in Amazonka.Connect.Types.Statistic

type Rep Statistic = D1 ('MetaData "Statistic" "Amazonka.Connect.Types.Statistic" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "Statistic'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatistic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StorageType

newtype StorageType Source #

Constructors

StorageType' 

Instances

Instances details
Eq StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Ord StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Read StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Show StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Generic StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Associated Types

type Rep StorageType :: Type -> Type #

NFData StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Methods

rnf :: StorageType -> () #

Hashable StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

ToJSON StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

ToJSONKey StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

FromJSON StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

FromJSONKey StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

ToLog StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

ToHeader StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

ToQuery StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

FromXML StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

ToXML StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Methods

toXML :: StorageType -> XML #

ToByteString StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

FromText StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

ToText StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

Methods

toText :: StorageType -> Text #

type Rep StorageType Source # 
Instance details

Defined in Amazonka.Connect.Types.StorageType

type Rep StorageType = D1 ('MetaData "StorageType" "Amazonka.Connect.Types.StorageType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "StorageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStorageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TrafficType

newtype TrafficType Source #

Constructors

TrafficType' 

Bundled Patterns

pattern TrafficType_CAMPAIGN :: TrafficType 
pattern TrafficType_GENERAL :: TrafficType 

Instances

Instances details
Eq TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Ord TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Read TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Show TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Generic TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Associated Types

type Rep TrafficType :: Type -> Type #

NFData TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Methods

rnf :: TrafficType -> () #

Hashable TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

ToJSON TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

ToJSONKey TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

FromJSON TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

FromJSONKey TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

ToLog TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

ToHeader TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

ToQuery TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

FromXML TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

ToXML TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Methods

toXML :: TrafficType -> XML #

ToByteString TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

FromText TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

ToText TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

Methods

toText :: TrafficType -> Text #

type Rep TrafficType Source # 
Instance details

Defined in Amazonka.Connect.Types.TrafficType

type Rep TrafficType = D1 ('MetaData "TrafficType" "Amazonka.Connect.Types.TrafficType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "TrafficType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrafficType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Unit

newtype Unit Source #

Constructors

Unit' 

Fields

Bundled Patterns

pattern Unit_COUNT :: Unit 
pattern Unit_PERCENT :: Unit 
pattern Unit_SECONDS :: Unit 

Instances

Instances details
Eq Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

(==) :: Unit -> Unit -> Bool #

(/=) :: Unit -> Unit -> Bool #

Ord Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

compare :: Unit -> Unit -> Ordering #

(<) :: Unit -> Unit -> Bool #

(<=) :: Unit -> Unit -> Bool #

(>) :: Unit -> Unit -> Bool #

(>=) :: Unit -> Unit -> Bool #

max :: Unit -> Unit -> Unit #

min :: Unit -> Unit -> Unit #

Read Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Show Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

showsPrec :: Int -> Unit -> ShowS #

show :: Unit -> String #

showList :: [Unit] -> ShowS #

Generic Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Associated Types

type Rep Unit :: Type -> Type #

Methods

from :: Unit -> Rep Unit x #

to :: Rep Unit x -> Unit #

NFData Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

rnf :: Unit -> () #

Hashable Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

hashWithSalt :: Int -> Unit -> Int #

hash :: Unit -> Int #

ToJSON Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

ToJSONKey Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

FromJSON Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

FromJSONKey Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

ToLog Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

ToHeader Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

toHeader :: HeaderName -> Unit -> [Header] #

ToQuery Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

toQuery :: Unit -> QueryString #

FromXML Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

parseXML :: [Node] -> Either String Unit #

ToXML Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

toXML :: Unit -> XML #

ToByteString Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

toBS :: Unit -> ByteString #

FromText Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

ToText Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

Methods

toText :: Unit -> Text #

type Rep Unit Source # 
Instance details

Defined in Amazonka.Connect.Types.Unit

type Rep Unit = D1 ('MetaData "Unit" "Amazonka.Connect.Types.Unit" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "Unit'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UseCaseType

newtype UseCaseType Source #

Constructors

UseCaseType' 

Instances

Instances details
Eq UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Ord UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Read UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Show UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Generic UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Associated Types

type Rep UseCaseType :: Type -> Type #

NFData UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Methods

rnf :: UseCaseType -> () #

Hashable UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

ToJSON UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

ToJSONKey UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

FromJSON UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

FromJSONKey UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

ToLog UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

ToHeader UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

ToQuery UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

FromXML UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

ToXML UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Methods

toXML :: UseCaseType -> XML #

ToByteString UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

FromText UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

ToText UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

Methods

toText :: UseCaseType -> Text #

type Rep UseCaseType Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCaseType

type Rep UseCaseType = D1 ('MetaData "UseCaseType" "Amazonka.Connect.Types.UseCaseType" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "UseCaseType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUseCaseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VoiceRecordingTrack

newtype VoiceRecordingTrack Source #

Instances

Instances details
Eq VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

Ord VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

Read VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

Show VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

Generic VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

Associated Types

type Rep VoiceRecordingTrack :: Type -> Type #

NFData VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

Methods

rnf :: VoiceRecordingTrack -> () #

Hashable VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToJSON VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToJSONKey VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

FromJSON VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

FromJSONKey VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToLog VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToHeader VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToQuery VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

FromXML VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToXML VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToByteString VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

FromText VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

ToText VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

type Rep VoiceRecordingTrack Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingTrack

type Rep VoiceRecordingTrack = D1 ('MetaData "VoiceRecordingTrack" "Amazonka.Connect.Types.VoiceRecordingTrack" "libZSservicesZSamazonka-connectZSamazonka-connect" 'True) (C1 ('MetaCons "VoiceRecordingTrack'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceRecordingTrack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgentStatus

data AgentStatus Source #

Contains information about an agent status.

See: newAgentStatus smart constructor.

Constructors

AgentStatus' 

Fields

Instances

Instances details
Eq AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

Read AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

Show AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

Generic AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

Associated Types

type Rep AgentStatus :: Type -> Type #

NFData AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

Methods

rnf :: AgentStatus -> () #

Hashable AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

FromJSON AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

type Rep AgentStatus Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatus

newAgentStatus :: AgentStatus Source #

Create a value of AgentStatus 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:displayOrder:AgentStatus', agentStatus_displayOrder - The display order of the agent status.

$sel:state:AgentStatus', agentStatus_state - The state of the agent status.

$sel:name:AgentStatus', agentStatus_name - The name of the agent status.

$sel:agentStatusId:AgentStatus', agentStatus_agentStatusId - The identifier of the agent status.

$sel:type':AgentStatus', agentStatus_type - The type of agent status.

$sel:agentStatusARN:AgentStatus', agentStatus_agentStatusARN - The Amazon Resource Name (ARN) of the agent status.

$sel:description:AgentStatus', agentStatus_description - The description of the agent status.

$sel:tags:AgentStatus', agentStatus_tags - One or more tags.

agentStatus_displayOrder :: Lens' AgentStatus (Maybe Natural) Source #

The display order of the agent status.

agentStatus_state :: Lens' AgentStatus (Maybe AgentStatusState) Source #

The state of the agent status.

agentStatus_name :: Lens' AgentStatus (Maybe Text) Source #

The name of the agent status.

agentStatus_agentStatusId :: Lens' AgentStatus (Maybe Text) Source #

The identifier of the agent status.

agentStatus_agentStatusARN :: Lens' AgentStatus (Maybe Text) Source #

The Amazon Resource Name (ARN) of the agent status.

agentStatus_description :: Lens' AgentStatus (Maybe Text) Source #

The description of the agent status.

AgentStatusSummary

data AgentStatusSummary Source #

Summary information for an agent status.

See: newAgentStatusSummary smart constructor.

Constructors

AgentStatusSummary' 

Fields

Instances

Instances details
Eq AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

Read AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

Show AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

Generic AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

Associated Types

type Rep AgentStatusSummary :: Type -> Type #

NFData AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

Methods

rnf :: AgentStatusSummary -> () #

Hashable AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

FromJSON AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

type Rep AgentStatusSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.AgentStatusSummary

type Rep AgentStatusSummary = D1 ('MetaData "AgentStatusSummary" "Amazonka.Connect.Types.AgentStatusSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "AgentStatusSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AgentStatusType)))))

newAgentStatusSummary :: AgentStatusSummary Source #

Create a value of AgentStatusSummary 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:AgentStatusSummary', agentStatusSummary_arn - The Amazon Resource Name (ARN) for the agent status.

$sel:name:AgentStatusSummary', agentStatusSummary_name - The name of the agent status.

$sel:id:AgentStatusSummary', agentStatusSummary_id - The identifier for an agent status.

$sel:type':AgentStatusSummary', agentStatusSummary_type - The type of the agent status.

agentStatusSummary_arn :: Lens' AgentStatusSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) for the agent status.

agentStatusSummary_id :: Lens' AgentStatusSummary (Maybe Text) Source #

The identifier for an agent status.

AnswerMachineDetectionConfig

data AnswerMachineDetectionConfig Source #

Configuration of the answering machine detection.

See: newAnswerMachineDetectionConfig smart constructor.

Constructors

AnswerMachineDetectionConfig' 

Fields

Instances

Instances details
Eq AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

Read AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

Show AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

Generic AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

Associated Types

type Rep AnswerMachineDetectionConfig :: Type -> Type #

NFData AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

Hashable AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

ToJSON AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

type Rep AnswerMachineDetectionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.AnswerMachineDetectionConfig

type Rep AnswerMachineDetectionConfig = D1 ('MetaData "AnswerMachineDetectionConfig" "Amazonka.Connect.Types.AnswerMachineDetectionConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "AnswerMachineDetectionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enableAnswerMachineDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "awaitAnswerMachinePrompt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newAnswerMachineDetectionConfig :: AnswerMachineDetectionConfig Source #

Create a value of AnswerMachineDetectionConfig with all optional fields omitted.

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

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

$sel:enableAnswerMachineDetection:AnswerMachineDetectionConfig', answerMachineDetectionConfig_enableAnswerMachineDetection - The flag to indicate if answer machine detection analysis needs to be performed for a voice call. If set to true, TrafficType must be set as CAMPAIGN.

$sel:awaitAnswerMachinePrompt:AnswerMachineDetectionConfig', answerMachineDetectionConfig_awaitAnswerMachinePrompt - Wait for the answering machine prompt.

answerMachineDetectionConfig_enableAnswerMachineDetection :: Lens' AnswerMachineDetectionConfig (Maybe Bool) Source #

The flag to indicate if answer machine detection analysis needs to be performed for a voice call. If set to true, TrafficType must be set as CAMPAIGN.

Attribute

data Attribute Source #

A toggle for an individual feature at the instance level.

See: newAttribute smart constructor.

Constructors

Attribute' 

Fields

Instances

Instances details
Eq Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

Read Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

Generic Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

NFData Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

Methods

rnf :: Attribute -> () #

Hashable Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

FromJSON Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

type Rep Attribute Source # 
Instance details

Defined in Amazonka.Connect.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.Connect.Types.Attribute" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "attributeType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InstanceAttributeType))))

newAttribute :: Attribute Source #

Create a value of Attribute 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:value:Attribute', attribute_value - The value of the attribute.

$sel:attributeType:Attribute', attribute_attributeType - The type of attribute.

attribute_value :: Lens' Attribute (Maybe Text) Source #

The value of the attribute.

ChatMessage

data ChatMessage Source #

A chat message.

See: newChatMessage smart constructor.

Constructors

ChatMessage' 

Fields

Instances

Instances details
Eq ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

Read ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

Show ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

Generic ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

Associated Types

type Rep ChatMessage :: Type -> Type #

NFData ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

Methods

rnf :: ChatMessage -> () #

Hashable ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

ToJSON ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

type Rep ChatMessage Source # 
Instance details

Defined in Amazonka.Connect.Types.ChatMessage

type Rep ChatMessage = D1 ('MetaData "ChatMessage" "Amazonka.Connect.Types.ChatMessage" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "ChatMessage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "content") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newChatMessage Source #

Create a value of ChatMessage 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:contentType:ChatMessage', chatMessage_contentType - The type of the content. Supported types are text and plain.

$sel:content:ChatMessage', chatMessage_content - The content of the chat message.

chatMessage_contentType :: Lens' ChatMessage Text Source #

The type of the content. Supported types are text and plain.

chatMessage_content :: Lens' ChatMessage Text Source #

The content of the chat message.

ContactFlow

data ContactFlow Source #

Contains information about a contact flow.

See: newContactFlow smart constructor.

Constructors

ContactFlow' 

Fields

Instances

Instances details
Eq ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

Read ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

Show ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

Generic ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

Associated Types

type Rep ContactFlow :: Type -> Type #

NFData ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

Methods

rnf :: ContactFlow -> () #

Hashable ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

FromJSON ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

type Rep ContactFlow Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlow

newContactFlow :: ContactFlow Source #

Create a value of ContactFlow 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:ContactFlow', contactFlow_arn - The Amazon Resource Name (ARN) of the contact flow.

$sel:content:ContactFlow', contactFlow_content - The content of the contact flow.

$sel:name:ContactFlow', contactFlow_name - The name of the contact flow.

$sel:id:ContactFlow', contactFlow_id - The identifier of the contact flow.

$sel:type':ContactFlow', contactFlow_type - The type of the contact flow. For descriptions of the available types, see Choose a Contact Flow Type in the Amazon Connect Administrator Guide.

$sel:description:ContactFlow', contactFlow_description - The description of the contact flow.

$sel:tags:ContactFlow', contactFlow_tags - One or more tags.

contactFlow_arn :: Lens' ContactFlow (Maybe Text) Source #

The Amazon Resource Name (ARN) of the contact flow.

contactFlow_content :: Lens' ContactFlow (Maybe Text) Source #

The content of the contact flow.

contactFlow_name :: Lens' ContactFlow (Maybe Text) Source #

The name of the contact flow.

contactFlow_id :: Lens' ContactFlow (Maybe Text) Source #

The identifier of the contact flow.

contactFlow_type :: Lens' ContactFlow (Maybe ContactFlowType) Source #

The type of the contact flow. For descriptions of the available types, see Choose a Contact Flow Type in the Amazon Connect Administrator Guide.

contactFlow_description :: Lens' ContactFlow (Maybe Text) Source #

The description of the contact flow.

ContactFlowSummary

data ContactFlowSummary Source #

Contains summary information about a contact flow.

You can also create and update contact flows using the Amazon Connect Flow language.

See: newContactFlowSummary smart constructor.

Constructors

ContactFlowSummary' 

Fields

Instances

Instances details
Eq ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

Read ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

Show ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

Generic ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

Associated Types

type Rep ContactFlowSummary :: Type -> Type #

NFData ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

Methods

rnf :: ContactFlowSummary -> () #

Hashable ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

FromJSON ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

type Rep ContactFlowSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.ContactFlowSummary

type Rep ContactFlowSummary = D1 ('MetaData "ContactFlowSummary" "Amazonka.Connect.Types.ContactFlowSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "ContactFlowSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "contactFlowType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContactFlowType)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newContactFlowSummary :: ContactFlowSummary Source #

Create a value of ContactFlowSummary 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:ContactFlowSummary', contactFlowSummary_arn - The Amazon Resource Name (ARN) of the contact flow.

$sel:name:ContactFlowSummary', contactFlowSummary_name - The name of the contact flow.

$sel:contactFlowType:ContactFlowSummary', contactFlowSummary_contactFlowType - The type of contact flow.

$sel:id:ContactFlowSummary', contactFlowSummary_id - The identifier of the contact flow.

contactFlowSummary_arn :: Lens' ContactFlowSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the contact flow.

contactFlowSummary_id :: Lens' ContactFlowSummary (Maybe Text) Source #

The identifier of the contact flow.

Credentials

data Credentials Source #

Contains credentials to use for federation.

See: newCredentials smart constructor.

Constructors

Credentials' 

Fields

Instances

Instances details
Eq Credentials Source # 
Instance details

Defined in Amazonka.Connect.Types.Credentials

Show Credentials Source # 
Instance details

Defined in Amazonka.Connect.Types.Credentials

Generic Credentials Source # 
Instance details

Defined in Amazonka.Connect.Types.Credentials

Associated Types

type Rep Credentials :: Type -> Type #

NFData Credentials Source # 
Instance details

Defined in Amazonka.Connect.Types.Credentials

Methods

rnf :: Credentials -> () #

Hashable Credentials Source # 
Instance details

Defined in Amazonka.Connect.Types.Credentials

FromJSON Credentials Source # 
Instance details

Defined in Amazonka.Connect.Types.Credentials

type Rep Credentials Source # 
Instance details

Defined in Amazonka.Connect.Types.Credentials

type Rep Credentials = D1 ('MetaData "Credentials" "Amazonka.Connect.Types.Credentials" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "Credentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessTokenExpiration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "refreshToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "refreshTokenExpiration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newCredentials :: Credentials Source #

Create a value of Credentials 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:accessTokenExpiration:Credentials', credentials_accessTokenExpiration - A token generated with an expiration time for the session a user is logged in to Amazon Connect.

$sel:accessToken:Credentials', credentials_accessToken - An access token generated for a federated user to access Amazon Connect.

$sel:refreshToken:Credentials', credentials_refreshToken - Renews a token generated for a user to access the Amazon Connect instance.

$sel:refreshTokenExpiration:Credentials', credentials_refreshTokenExpiration - Renews the expiration timer for a generated token.

credentials_accessTokenExpiration :: Lens' Credentials (Maybe UTCTime) Source #

A token generated with an expiration time for the session a user is logged in to Amazon Connect.

credentials_accessToken :: Lens' Credentials (Maybe Text) Source #

An access token generated for a federated user to access Amazon Connect.

credentials_refreshToken :: Lens' Credentials (Maybe Text) Source #

Renews a token generated for a user to access the Amazon Connect instance.

credentials_refreshTokenExpiration :: Lens' Credentials (Maybe UTCTime) Source #

Renews the expiration timer for a generated token.

CurrentMetric

data CurrentMetric Source #

Contains information about a real-time metric. For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.

See: newCurrentMetric smart constructor.

Constructors

CurrentMetric' 

Fields

Instances

Instances details
Eq CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

Read CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

Show CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

Generic CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

Associated Types

type Rep CurrentMetric :: Type -> Type #

NFData CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

Methods

rnf :: CurrentMetric -> () #

Hashable CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

ToJSON CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

FromJSON CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

type Rep CurrentMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetric

type Rep CurrentMetric = D1 ('MetaData "CurrentMetric" "Amazonka.Connect.Types.CurrentMetric" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "CurrentMetric'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrentMetricName)) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Unit))))

newCurrentMetric :: CurrentMetric Source #

Create a value of CurrentMetric 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:name:CurrentMetric', currentMetric_name - The name of the metric.

$sel:unit:CurrentMetric', currentMetric_unit - The unit for the metric.

currentMetric_unit :: Lens' CurrentMetric (Maybe Unit) Source #

The unit for the metric.

CurrentMetricData

data CurrentMetricData Source #

Contains the data for a real-time metric.

See: newCurrentMetricData smart constructor.

Constructors

CurrentMetricData' 

Fields

Instances

Instances details
Eq CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

Read CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

Show CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

Generic CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

Associated Types

type Rep CurrentMetricData :: Type -> Type #

NFData CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

Methods

rnf :: CurrentMetricData -> () #

Hashable CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

FromJSON CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

type Rep CurrentMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricData

type Rep CurrentMetricData = D1 ('MetaData "CurrentMetricData" "Amazonka.Connect.Types.CurrentMetricData" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "CurrentMetricData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "metric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CurrentMetric))))

newCurrentMetricData :: CurrentMetricData Source #

Create a value of CurrentMetricData 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:value:CurrentMetricData', currentMetricData_value - The value of the metric.

$sel:metric:CurrentMetricData', currentMetricData_metric - Information about the metric.

CurrentMetricResult

data CurrentMetricResult Source #

Contains information about a set of real-time metrics.

See: newCurrentMetricResult smart constructor.

Constructors

CurrentMetricResult' 

Fields

Instances

Instances details
Eq CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

Read CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

Show CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

Generic CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

Associated Types

type Rep CurrentMetricResult :: Type -> Type #

NFData CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

Methods

rnf :: CurrentMetricResult -> () #

Hashable CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

FromJSON CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

type Rep CurrentMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.CurrentMetricResult

type Rep CurrentMetricResult = D1 ('MetaData "CurrentMetricResult" "Amazonka.Connect.Types.CurrentMetricResult" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "CurrentMetricResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CurrentMetricData])) :*: S1 ('MetaSel ('Just "dimensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Dimensions))))

newCurrentMetricResult :: CurrentMetricResult Source #

Create a value of CurrentMetricResult 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:collections:CurrentMetricResult', currentMetricResult_collections - The set of metrics.

$sel:dimensions:CurrentMetricResult', currentMetricResult_dimensions - The dimensions for the metrics.

Dimensions

data Dimensions Source #

Contains information about the dimensions for a set of metrics.

See: newDimensions smart constructor.

Constructors

Dimensions' 

Fields

Instances

Instances details
Eq Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

Read Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

Show Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

Generic Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

Associated Types

type Rep Dimensions :: Type -> Type #

NFData Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

Methods

rnf :: Dimensions -> () #

Hashable Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

FromJSON Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

type Rep Dimensions Source # 
Instance details

Defined in Amazonka.Connect.Types.Dimensions

type Rep Dimensions = D1 ('MetaData "Dimensions" "Amazonka.Connect.Types.Dimensions" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "Dimensions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Channel)) :*: S1 ('MetaSel ('Just "queue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueueReference))))

newDimensions :: Dimensions Source #

Create a value of Dimensions 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:channel:Dimensions', dimensions_channel - The channel used for grouping and filters.

$sel:queue:Dimensions', dimensions_queue - Information about the queue for which metrics are returned.

dimensions_channel :: Lens' Dimensions (Maybe Channel) Source #

The channel used for grouping and filters.

dimensions_queue :: Lens' Dimensions (Maybe QueueReference) Source #

Information about the queue for which metrics are returned.

EncryptionConfig

data EncryptionConfig Source #

The encryption configuration.

See: newEncryptionConfig smart constructor.

Constructors

EncryptionConfig' 

Fields

Instances

Instances details
Eq EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

Read EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

Show EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

Generic EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

Associated Types

type Rep EncryptionConfig :: Type -> Type #

NFData EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

Methods

rnf :: EncryptionConfig -> () #

Hashable EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

ToJSON EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

FromJSON EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

type Rep EncryptionConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.EncryptionConfig

type Rep EncryptionConfig = D1 ('MetaData "EncryptionConfig" "Amazonka.Connect.Types.EncryptionConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "EncryptionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionType) :*: S1 ('MetaSel ('Just "keyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEncryptionConfig Source #

Create a value of EncryptionConfig with all optional fields omitted.

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

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

$sel:encryptionType:EncryptionConfig', encryptionConfig_encryptionType - The type of encryption.

$sel:keyId:EncryptionConfig', encryptionConfig_keyId - The full ARN of the encryption key.

Be sure to provide the full ARN of the encryption key, not just the ID.

encryptionConfig_keyId :: Lens' EncryptionConfig Text Source #

The full ARN of the encryption key.

Be sure to provide the full ARN of the encryption key, not just the ID.

Filters

data Filters Source #

Contains the filter to apply when retrieving metrics.

See: newFilters smart constructor.

Constructors

Filters' 

Fields

Instances

Instances details
Eq Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

Methods

(==) :: Filters -> Filters -> Bool #

(/=) :: Filters -> Filters -> Bool #

Read Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

Show Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

Generic Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

Associated Types

type Rep Filters :: Type -> Type #

Methods

from :: Filters -> Rep Filters x #

to :: Rep Filters x -> Filters #

NFData Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

Methods

rnf :: Filters -> () #

Hashable Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

Methods

hashWithSalt :: Int -> Filters -> Int #

hash :: Filters -> Int #

ToJSON Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

type Rep Filters Source # 
Instance details

Defined in Amazonka.Connect.Types.Filters

type Rep Filters = D1 ('MetaData "Filters" "Amazonka.Connect.Types.Filters" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "Filters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "channels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Channel]))))

newFilters :: Filters Source #

Create a value of Filters 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:queues:Filters', filters_queues - The queues to use to filter the metrics. You can specify up to 100 queues per request.

$sel:channels:Filters', filters_channels - The channel to use to filter the metrics.

filters_queues :: Lens' Filters (Maybe (NonEmpty Text)) Source #

The queues to use to filter the metrics. You can specify up to 100 queues per request.

filters_channels :: Lens' Filters (Maybe [Channel]) Source #

The channel to use to filter the metrics.

HierarchyGroup

data HierarchyGroup Source #

Contains information about a hierarchy group.

See: newHierarchyGroup smart constructor.

Constructors

HierarchyGroup' 

Fields

Instances

Instances details
Eq HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

Read HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

Show HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

Generic HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

Associated Types

type Rep HierarchyGroup :: Type -> Type #

NFData HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

Methods

rnf :: HierarchyGroup -> () #

Hashable HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

FromJSON HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

type Rep HierarchyGroup Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroup

type Rep HierarchyGroup = D1 ('MetaData "HierarchyGroup" "Amazonka.Connect.Types.HierarchyGroup" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HierarchyGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "hierarchyPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyPath)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "levelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newHierarchyGroup :: HierarchyGroup Source #

Create a value of HierarchyGroup 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:HierarchyGroup', hierarchyGroup_arn - The Amazon Resource Name (ARN) of the hierarchy group.

$sel:name:HierarchyGroup', hierarchyGroup_name - The name of the hierarchy group.

$sel:hierarchyPath:HierarchyGroup', hierarchyGroup_hierarchyPath - Information about the levels in the hierarchy group.

$sel:id:HierarchyGroup', hierarchyGroup_id - The identifier of the hierarchy group.

$sel:levelId:HierarchyGroup', hierarchyGroup_levelId - The identifier of the level in the hierarchy group.

hierarchyGroup_arn :: Lens' HierarchyGroup (Maybe Text) Source #

The Amazon Resource Name (ARN) of the hierarchy group.

hierarchyGroup_name :: Lens' HierarchyGroup (Maybe Text) Source #

The name of the hierarchy group.

hierarchyGroup_hierarchyPath :: Lens' HierarchyGroup (Maybe HierarchyPath) Source #

Information about the levels in the hierarchy group.

hierarchyGroup_id :: Lens' HierarchyGroup (Maybe Text) Source #

The identifier of the hierarchy group.

hierarchyGroup_levelId :: Lens' HierarchyGroup (Maybe Text) Source #

The identifier of the level in the hierarchy group.

HierarchyGroupSummary

data HierarchyGroupSummary Source #

Contains summary information about a hierarchy group.

See: newHierarchyGroupSummary smart constructor.

Constructors

HierarchyGroupSummary' 

Fields

Instances

Instances details
Eq HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

Read HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

Show HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

Generic HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

Associated Types

type Rep HierarchyGroupSummary :: Type -> Type #

NFData HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

Methods

rnf :: HierarchyGroupSummary -> () #

Hashable HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

FromJSON HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

type Rep HierarchyGroupSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyGroupSummary

type Rep HierarchyGroupSummary = D1 ('MetaData "HierarchyGroupSummary" "Amazonka.Connect.Types.HierarchyGroupSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HierarchyGroupSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHierarchyGroupSummary :: HierarchyGroupSummary Source #

Create a value of HierarchyGroupSummary 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:HierarchyGroupSummary', hierarchyGroupSummary_arn - The Amazon Resource Name (ARN) of the hierarchy group.

$sel:name:HierarchyGroupSummary', hierarchyGroupSummary_name - The name of the hierarchy group.

$sel:id:HierarchyGroupSummary', hierarchyGroupSummary_id - The identifier of the hierarchy group.

hierarchyGroupSummary_arn :: Lens' HierarchyGroupSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the hierarchy group.

hierarchyGroupSummary_id :: Lens' HierarchyGroupSummary (Maybe Text) Source #

The identifier of the hierarchy group.

HierarchyLevel

data HierarchyLevel Source #

Contains information about a hierarchy level.

See: newHierarchyLevel smart constructor.

Constructors

HierarchyLevel' 

Fields

Instances

Instances details
Eq HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

Read HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

Show HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

Generic HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

Associated Types

type Rep HierarchyLevel :: Type -> Type #

NFData HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

Methods

rnf :: HierarchyLevel -> () #

Hashable HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

FromJSON HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

type Rep HierarchyLevel Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevel

type Rep HierarchyLevel = D1 ('MetaData "HierarchyLevel" "Amazonka.Connect.Types.HierarchyLevel" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HierarchyLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHierarchyLevel :: HierarchyLevel Source #

Create a value of HierarchyLevel 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:HierarchyLevel', hierarchyLevel_arn - The Amazon Resource Name (ARN) of the hierarchy level.

$sel:name:HierarchyLevel', hierarchyLevel_name - The name of the hierarchy level.

$sel:id:HierarchyLevel', hierarchyLevel_id - The identifier of the hierarchy level.

hierarchyLevel_arn :: Lens' HierarchyLevel (Maybe Text) Source #

The Amazon Resource Name (ARN) of the hierarchy level.

hierarchyLevel_name :: Lens' HierarchyLevel (Maybe Text) Source #

The name of the hierarchy level.

hierarchyLevel_id :: Lens' HierarchyLevel (Maybe Text) Source #

The identifier of the hierarchy level.

HierarchyLevelUpdate

data HierarchyLevelUpdate Source #

Contains information about the hierarchy level to update.

See: newHierarchyLevelUpdate smart constructor.

Constructors

HierarchyLevelUpdate' 

Fields

  • name :: Text

    The name of the user hierarchy level. Must not be more than 50 characters.

Instances

Instances details
Eq HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

Read HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

Show HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

Generic HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

Associated Types

type Rep HierarchyLevelUpdate :: Type -> Type #

NFData HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

Methods

rnf :: HierarchyLevelUpdate -> () #

Hashable HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

ToJSON HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

type Rep HierarchyLevelUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyLevelUpdate

type Rep HierarchyLevelUpdate = D1 ('MetaData "HierarchyLevelUpdate" "Amazonka.Connect.Types.HierarchyLevelUpdate" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HierarchyLevelUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newHierarchyLevelUpdate Source #

Create a value of HierarchyLevelUpdate 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:name:HierarchyLevelUpdate', hierarchyLevelUpdate_name - The name of the user hierarchy level. Must not be more than 50 characters.

hierarchyLevelUpdate_name :: Lens' HierarchyLevelUpdate Text Source #

The name of the user hierarchy level. Must not be more than 50 characters.

HierarchyPath

data HierarchyPath Source #

Contains information about the levels of a hierarchy group.

See: newHierarchyPath smart constructor.

Constructors

HierarchyPath' 

Fields

Instances

Instances details
Eq HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

Read HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

Show HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

Generic HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

Associated Types

type Rep HierarchyPath :: Type -> Type #

NFData HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

Methods

rnf :: HierarchyPath -> () #

Hashable HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

FromJSON HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

type Rep HierarchyPath Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyPath

newHierarchyPath :: HierarchyPath Source #

Create a value of HierarchyPath 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:levelFive:HierarchyPath', hierarchyPath_levelFive - Information about level five.

$sel:levelThree:HierarchyPath', hierarchyPath_levelThree - Information about level three.

$sel:levelFour:HierarchyPath', hierarchyPath_levelFour - Information about level four.

$sel:levelTwo:HierarchyPath', hierarchyPath_levelTwo - Information about level two.

$sel:levelOne:HierarchyPath', hierarchyPath_levelOne - Information about level one.

HierarchyStructure

data HierarchyStructure Source #

Contains information about a hierarchy structure.

See: newHierarchyStructure smart constructor.

Constructors

HierarchyStructure' 

Fields

Instances

Instances details
Eq HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

Read HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

Show HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

Generic HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

Associated Types

type Rep HierarchyStructure :: Type -> Type #

NFData HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

Methods

rnf :: HierarchyStructure -> () #

Hashable HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

FromJSON HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

type Rep HierarchyStructure Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructure

type Rep HierarchyStructure = D1 ('MetaData "HierarchyStructure" "Amazonka.Connect.Types.HierarchyStructure" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HierarchyStructure'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "levelFive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevel)) :*: S1 ('MetaSel ('Just "levelThree") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevel))) :*: (S1 ('MetaSel ('Just "levelFour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevel)) :*: (S1 ('MetaSel ('Just "levelTwo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevel)) :*: S1 ('MetaSel ('Just "levelOne") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevel))))))

newHierarchyStructure :: HierarchyStructure Source #

Create a value of HierarchyStructure 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:levelFive:HierarchyStructure', hierarchyStructure_levelFive - Information about level five.

$sel:levelThree:HierarchyStructure', hierarchyStructure_levelThree - Information about level three.

$sel:levelFour:HierarchyStructure', hierarchyStructure_levelFour - Information about level four.

$sel:levelTwo:HierarchyStructure', hierarchyStructure_levelTwo - Information about level two.

$sel:levelOne:HierarchyStructure', hierarchyStructure_levelOne - Information about level one.

HierarchyStructureUpdate

data HierarchyStructureUpdate Source #

Contains information about the level hierarchy to update.

See: newHierarchyStructureUpdate smart constructor.

Constructors

HierarchyStructureUpdate' 

Fields

Instances

Instances details
Eq HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

Read HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

Show HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

Generic HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

Associated Types

type Rep HierarchyStructureUpdate :: Type -> Type #

NFData HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

Hashable HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

ToJSON HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

type Rep HierarchyStructureUpdate Source # 
Instance details

Defined in Amazonka.Connect.Types.HierarchyStructureUpdate

type Rep HierarchyStructureUpdate = D1 ('MetaData "HierarchyStructureUpdate" "Amazonka.Connect.Types.HierarchyStructureUpdate" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HierarchyStructureUpdate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "levelFive") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevelUpdate)) :*: S1 ('MetaSel ('Just "levelThree") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevelUpdate))) :*: (S1 ('MetaSel ('Just "levelFour") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevelUpdate)) :*: (S1 ('MetaSel ('Just "levelTwo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevelUpdate)) :*: S1 ('MetaSel ('Just "levelOne") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HierarchyLevelUpdate))))))

newHierarchyStructureUpdate :: HierarchyStructureUpdate Source #

Create a value of HierarchyStructureUpdate 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:levelFive:HierarchyStructureUpdate', hierarchyStructureUpdate_levelFive - The update for level five.

$sel:levelThree:HierarchyStructureUpdate', hierarchyStructureUpdate_levelThree - The update for level three.

$sel:levelFour:HierarchyStructureUpdate', hierarchyStructureUpdate_levelFour - The update for level four.

$sel:levelTwo:HierarchyStructureUpdate', hierarchyStructureUpdate_levelTwo - The update for level two.

$sel:levelOne:HierarchyStructureUpdate', hierarchyStructureUpdate_levelOne - The update for level one.

HistoricalMetric

data HistoricalMetric Source #

Contains information about a historical metric. For a description of each metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.

See: newHistoricalMetric smart constructor.

Constructors

HistoricalMetric' 

Fields

Instances

Instances details
Eq HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

Read HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

Show HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

Generic HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

Associated Types

type Rep HistoricalMetric :: Type -> Type #

NFData HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

Methods

rnf :: HistoricalMetric -> () #

Hashable HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

ToJSON HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

FromJSON HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

type Rep HistoricalMetric Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetric

type Rep HistoricalMetric = D1 ('MetaData "HistoricalMetric" "Amazonka.Connect.Types.HistoricalMetric" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HistoricalMetric'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoricalMetricName)) :*: S1 ('MetaSel ('Just "threshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Threshold))) :*: (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Unit)) :*: S1 ('MetaSel ('Just "statistic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Statistic)))))

newHistoricalMetric :: HistoricalMetric Source #

Create a value of HistoricalMetric 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:name:HistoricalMetric', historicalMetric_name - The name of the metric.

$sel:threshold:HistoricalMetric', historicalMetric_threshold - The threshold for the metric, used with service level metrics.

$sel:unit:HistoricalMetric', historicalMetric_unit - The unit for the metric.

$sel:statistic:HistoricalMetric', historicalMetric_statistic - The statistic for the metric.

historicalMetric_threshold :: Lens' HistoricalMetric (Maybe Threshold) Source #

The threshold for the metric, used with service level metrics.

HistoricalMetricData

data HistoricalMetricData Source #

Contains the data for a historical metric.

See: newHistoricalMetricData smart constructor.

Constructors

HistoricalMetricData' 

Fields

Instances

Instances details
Eq HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

Read HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

Show HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

Generic HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

Associated Types

type Rep HistoricalMetricData :: Type -> Type #

NFData HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

Methods

rnf :: HistoricalMetricData -> () #

Hashable HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

FromJSON HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

type Rep HistoricalMetricData Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricData

type Rep HistoricalMetricData = D1 ('MetaData "HistoricalMetricData" "Amazonka.Connect.Types.HistoricalMetricData" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HistoricalMetricData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "metric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HistoricalMetric))))

newHistoricalMetricData :: HistoricalMetricData Source #

Create a value of HistoricalMetricData 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:value:HistoricalMetricData', historicalMetricData_value - The value of the metric.

$sel:metric:HistoricalMetricData', historicalMetricData_metric - Information about the metric.

HistoricalMetricResult

data HistoricalMetricResult Source #

Contains information about the historical metrics retrieved.

See: newHistoricalMetricResult smart constructor.

Constructors

HistoricalMetricResult' 

Fields

Instances

Instances details
Eq HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

Read HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

Show HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

Generic HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

Associated Types

type Rep HistoricalMetricResult :: Type -> Type #

NFData HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

Methods

rnf :: HistoricalMetricResult -> () #

Hashable HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

FromJSON HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

type Rep HistoricalMetricResult Source # 
Instance details

Defined in Amazonka.Connect.Types.HistoricalMetricResult

type Rep HistoricalMetricResult = D1 ('MetaData "HistoricalMetricResult" "Amazonka.Connect.Types.HistoricalMetricResult" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HistoricalMetricResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "collections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HistoricalMetricData])) :*: S1 ('MetaSel ('Just "dimensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Dimensions))))

newHistoricalMetricResult :: HistoricalMetricResult Source #

Create a value of HistoricalMetricResult 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:collections:HistoricalMetricResult', historicalMetricResult_collections - The set of metrics.

$sel:dimensions:HistoricalMetricResult', historicalMetricResult_dimensions - The dimension for the metrics.

HoursOfOperation

data HoursOfOperation Source #

Information about of the hours of operation.

See: newHoursOfOperation smart constructor.

Constructors

HoursOfOperation' 

Fields

Instances

Instances details
Eq HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

Read HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

Show HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

Generic HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

Associated Types

type Rep HoursOfOperation :: Type -> Type #

NFData HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

Methods

rnf :: HoursOfOperation -> () #

Hashable HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

FromJSON HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

type Rep HoursOfOperation Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperation

type Rep HoursOfOperation = D1 ('MetaData "HoursOfOperation" "Amazonka.Connect.Types.HoursOfOperation" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HoursOfOperation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HoursOfOperationConfig])) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hoursOfOperationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "hoursOfOperationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "timeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newHoursOfOperation :: HoursOfOperation Source #

Create a value of HoursOfOperation 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:config:HoursOfOperation', hoursOfOperation_config - Configuration information for the hours of operation.

$sel:name:HoursOfOperation', hoursOfOperation_name - The name for the hours of operation.

$sel:hoursOfOperationArn:HoursOfOperation', hoursOfOperation_hoursOfOperationArn - The Amazon Resource Name (ARN) for the hours of operation.

$sel:hoursOfOperationId:HoursOfOperation', hoursOfOperation_hoursOfOperationId - The identifier for the hours of operation.

$sel:timeZone:HoursOfOperation', hoursOfOperation_timeZone - The time zone for the hours of operation.

$sel:description:HoursOfOperation', hoursOfOperation_description - The description for the hours of operation.

$sel:tags:HoursOfOperation', hoursOfOperation_tags - One or more tags.

hoursOfOperation_config :: Lens' HoursOfOperation (Maybe [HoursOfOperationConfig]) Source #

Configuration information for the hours of operation.

hoursOfOperation_name :: Lens' HoursOfOperation (Maybe Text) Source #

The name for the hours of operation.

hoursOfOperation_hoursOfOperationArn :: Lens' HoursOfOperation (Maybe Text) Source #

The Amazon Resource Name (ARN) for the hours of operation.

hoursOfOperation_hoursOfOperationId :: Lens' HoursOfOperation (Maybe Text) Source #

The identifier for the hours of operation.

hoursOfOperation_timeZone :: Lens' HoursOfOperation (Maybe Text) Source #

The time zone for the hours of operation.

hoursOfOperation_description :: Lens' HoursOfOperation (Maybe Text) Source #

The description for the hours of operation.

HoursOfOperationConfig

data HoursOfOperationConfig Source #

Contains information about the hours of operation.

See: newHoursOfOperationConfig smart constructor.

Constructors

HoursOfOperationConfig' 

Fields

Instances

Instances details
Eq HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

Read HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

Show HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

Generic HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

Associated Types

type Rep HoursOfOperationConfig :: Type -> Type #

NFData HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

Methods

rnf :: HoursOfOperationConfig -> () #

Hashable HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

ToJSON HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

FromJSON HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

type Rep HoursOfOperationConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationConfig

type Rep HoursOfOperationConfig = D1 ('MetaData "HoursOfOperationConfig" "Amazonka.Connect.Types.HoursOfOperationConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HoursOfOperationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "day") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HoursOfOperationDays) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HoursOfOperationTimeSlice) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 HoursOfOperationTimeSlice))))

newHoursOfOperationConfig Source #

Create a value of HoursOfOperationConfig 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:day:HoursOfOperationConfig', hoursOfOperationConfig_day - The day that the hours of operation applies to.

$sel:startTime:HoursOfOperationConfig', hoursOfOperationConfig_startTime - The start time that your contact center opens.

$sel:endTime:HoursOfOperationConfig', hoursOfOperationConfig_endTime - The end time that your contact center closes.

hoursOfOperationConfig_day :: Lens' HoursOfOperationConfig HoursOfOperationDays Source #

The day that the hours of operation applies to.

HoursOfOperationSummary

data HoursOfOperationSummary Source #

Contains summary information about hours of operation for a contact center.

See: newHoursOfOperationSummary smart constructor.

Constructors

HoursOfOperationSummary' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the hours of operation.

  • name :: Maybe Text

    The name of the hours of operation.

  • id :: Maybe Text

    The identifier of the hours of operation.

Instances

Instances details
Eq HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

Read HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

Show HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

Generic HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

Associated Types

type Rep HoursOfOperationSummary :: Type -> Type #

NFData HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

Methods

rnf :: HoursOfOperationSummary -> () #

Hashable HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

FromJSON HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

type Rep HoursOfOperationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationSummary

type Rep HoursOfOperationSummary = D1 ('MetaData "HoursOfOperationSummary" "Amazonka.Connect.Types.HoursOfOperationSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HoursOfOperationSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHoursOfOperationSummary :: HoursOfOperationSummary Source #

Create a value of HoursOfOperationSummary 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:HoursOfOperationSummary', hoursOfOperationSummary_arn - The Amazon Resource Name (ARN) of the hours of operation.

$sel:name:HoursOfOperationSummary', hoursOfOperationSummary_name - The name of the hours of operation.

$sel:id:HoursOfOperationSummary', hoursOfOperationSummary_id - The identifier of the hours of operation.

hoursOfOperationSummary_arn :: Lens' HoursOfOperationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the hours of operation.

hoursOfOperationSummary_id :: Lens' HoursOfOperationSummary (Maybe Text) Source #

The identifier of the hours of operation.

HoursOfOperationTimeSlice

data HoursOfOperationTimeSlice Source #

The start time or end time for an hours of operation.

See: newHoursOfOperationTimeSlice smart constructor.

Constructors

HoursOfOperationTimeSlice' 

Fields

Instances

Instances details
Eq HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

Read HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

Show HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

Generic HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

Associated Types

type Rep HoursOfOperationTimeSlice :: Type -> Type #

NFData HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

Hashable HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

ToJSON HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

FromJSON HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

type Rep HoursOfOperationTimeSlice Source # 
Instance details

Defined in Amazonka.Connect.Types.HoursOfOperationTimeSlice

type Rep HoursOfOperationTimeSlice = D1 ('MetaData "HoursOfOperationTimeSlice" "Amazonka.Connect.Types.HoursOfOperationTimeSlice" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "HoursOfOperationTimeSlice'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "minutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newHoursOfOperationTimeSlice Source #

Create a value of HoursOfOperationTimeSlice 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:hours:HoursOfOperationTimeSlice', hoursOfOperationTimeSlice_hours - The hours.

$sel:minutes:HoursOfOperationTimeSlice', hoursOfOperationTimeSlice_minutes - The minutes.

Instance

data Instance Source #

The Amazon Connect instance.

See: newInstance smart constructor.

Constructors

Instance' 

Fields

Instances

Instances details
Eq Instance Source # 
Instance details

Defined in Amazonka.Connect.Types.Instance

Show Instance Source # 
Instance details

Defined in Amazonka.Connect.Types.Instance

Generic Instance Source # 
Instance details

Defined in Amazonka.Connect.Types.Instance

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

NFData Instance Source # 
Instance details

Defined in Amazonka.Connect.Types.Instance

Methods

rnf :: Instance -> () #

Hashable Instance Source # 
Instance details

Defined in Amazonka.Connect.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

FromJSON Instance Source # 
Instance details

Defined in Amazonka.Connect.Types.Instance

type Rep Instance Source # 
Instance details

Defined in Amazonka.Connect.Types.Instance

newInstance :: Instance Source #

Create a value of Instance 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:Instance', instance_arn - The Amazon Resource Name (ARN) of the instance.

$sel:createdTime:Instance', instance_createdTime - When the instance was created.

$sel:outboundCallsEnabled:Instance', instance_outboundCallsEnabled - Whether outbound calls are enabled.

$sel:inboundCallsEnabled:Instance', instance_inboundCallsEnabled - Whether inbound calls are enabled.

$sel:instanceAlias:Instance', instance_instanceAlias - The alias of instance.

$sel:id:Instance', instance_id - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

$sel:instanceStatus:Instance', instance_instanceStatus - The state of the instance.

$sel:identityManagementType:Instance', instance_identityManagementType - The identity management type.

$sel:statusReason:Instance', instance_statusReason - Relevant details why the instance was not successfully created.

$sel:serviceRole:Instance', instance_serviceRole - The service role of the instance.

instance_arn :: Lens' Instance (Maybe Text) Source #

The Amazon Resource Name (ARN) of the instance.

instance_createdTime :: Lens' Instance (Maybe UTCTime) Source #

When the instance was created.

instance_outboundCallsEnabled :: Lens' Instance (Maybe Bool) Source #

Whether outbound calls are enabled.

instance_inboundCallsEnabled :: Lens' Instance (Maybe Bool) Source #

Whether inbound calls are enabled.

instance_id :: Lens' Instance (Maybe Text) Source #

The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

instance_statusReason :: Lens' Instance (Maybe InstanceStatusReason) Source #

Relevant details why the instance was not successfully created.

instance_serviceRole :: Lens' Instance (Maybe Text) Source #

The service role of the instance.

InstanceStatusReason

data InstanceStatusReason Source #

Relevant details why the instance was not successfully created.

See: newInstanceStatusReason smart constructor.

Constructors

InstanceStatusReason' 

Fields

Instances

Instances details
Eq InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

Read InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

Show InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

Generic InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

Associated Types

type Rep InstanceStatusReason :: Type -> Type #

NFData InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

Methods

rnf :: InstanceStatusReason -> () #

Hashable InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

FromJSON InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

type Rep InstanceStatusReason Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStatusReason

type Rep InstanceStatusReason = D1 ('MetaData "InstanceStatusReason" "Amazonka.Connect.Types.InstanceStatusReason" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "InstanceStatusReason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newInstanceStatusReason :: InstanceStatusReason Source #

Create a value of InstanceStatusReason 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:message:InstanceStatusReason', instanceStatusReason_message - The message.

InstanceStorageConfig

data InstanceStorageConfig Source #

The storage configuration for the instance.

See: newInstanceStorageConfig smart constructor.

Constructors

InstanceStorageConfig' 

Fields

Instances

Instances details
Eq InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

Read InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

Show InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

Generic InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

Associated Types

type Rep InstanceStorageConfig :: Type -> Type #

NFData InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

Methods

rnf :: InstanceStorageConfig -> () #

Hashable InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

ToJSON InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

FromJSON InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

type Rep InstanceStorageConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceStorageConfig

type Rep InstanceStorageConfig = D1 ('MetaData "InstanceStorageConfig" "Amazonka.Connect.Types.InstanceStorageConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "InstanceStorageConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "associationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "kinesisStreamConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisStreamConfig)) :*: S1 ('MetaSel ('Just "kinesisVideoStreamConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisVideoStreamConfig)))) :*: (S1 ('MetaSel ('Just "s3Config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Config)) :*: (S1 ('MetaSel ('Just "kinesisFirehoseConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisFirehoseConfig)) :*: S1 ('MetaSel ('Just "storageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StorageType)))))

newInstanceStorageConfig Source #

Create a value of InstanceStorageConfig 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:associationId:InstanceStorageConfig', instanceStorageConfig_associationId - The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.

$sel:kinesisStreamConfig:InstanceStorageConfig', instanceStorageConfig_kinesisStreamConfig - The configuration of the Kinesis data stream.

$sel:kinesisVideoStreamConfig:InstanceStorageConfig', instanceStorageConfig_kinesisVideoStreamConfig - The configuration of the Kinesis video stream.

$sel:s3Config:InstanceStorageConfig', instanceStorageConfig_s3Config - The S3 bucket configuration.

$sel:kinesisFirehoseConfig:InstanceStorageConfig', instanceStorageConfig_kinesisFirehoseConfig - The configuration of the Kinesis Firehose delivery stream.

$sel:storageType:InstanceStorageConfig', instanceStorageConfig_storageType - A valid storage type.

instanceStorageConfig_associationId :: Lens' InstanceStorageConfig (Maybe Text) Source #

The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.

instanceStorageConfig_kinesisFirehoseConfig :: Lens' InstanceStorageConfig (Maybe KinesisFirehoseConfig) Source #

The configuration of the Kinesis Firehose delivery stream.

InstanceSummary

data InstanceSummary Source #

Information about the instance.

See: newInstanceSummary smart constructor.

Constructors

InstanceSummary' 

Fields

Instances

Instances details
Eq InstanceSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceSummary

Show InstanceSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceSummary

Generic InstanceSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceSummary

Associated Types

type Rep InstanceSummary :: Type -> Type #

NFData InstanceSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceSummary

Methods

rnf :: InstanceSummary -> () #

Hashable InstanceSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceSummary

FromJSON InstanceSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceSummary

type Rep InstanceSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.InstanceSummary

newInstanceSummary :: InstanceSummary Source #

Create a value of InstanceSummary 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:InstanceSummary', instanceSummary_arn - The Amazon Resource Name (ARN) of the instance.

$sel:createdTime:InstanceSummary', instanceSummary_createdTime - When the instance was created.

$sel:outboundCallsEnabled:InstanceSummary', instanceSummary_outboundCallsEnabled - Whether outbound calls are enabled.

$sel:inboundCallsEnabled:InstanceSummary', instanceSummary_inboundCallsEnabled - Whether inbound calls are enabled.

$sel:instanceAlias:InstanceSummary', instanceSummary_instanceAlias - The alias of the instance.

$sel:id:InstanceSummary', instanceSummary_id - The identifier of the instance.

$sel:instanceStatus:InstanceSummary', instanceSummary_instanceStatus - The state of the instance.

$sel:identityManagementType:InstanceSummary', instanceSummary_identityManagementType - The identity management type of the instance.

$sel:serviceRole:InstanceSummary', instanceSummary_serviceRole - The service role of the instance.

instanceSummary_arn :: Lens' InstanceSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the instance.

instanceSummary_id :: Lens' InstanceSummary (Maybe Text) Source #

The identifier of the instance.

instanceSummary_identityManagementType :: Lens' InstanceSummary (Maybe DirectoryType) Source #

The identity management type of the instance.

instanceSummary_serviceRole :: Lens' InstanceSummary (Maybe Text) Source #

The service role of the instance.

IntegrationAssociationSummary

data IntegrationAssociationSummary Source #

Contains summary information about the associated AppIntegrations.

See: newIntegrationAssociationSummary smart constructor.

Constructors

IntegrationAssociationSummary' 

Fields

Instances

Instances details
Eq IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Read IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Show IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Generic IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Associated Types

type Rep IntegrationAssociationSummary :: Type -> Type #

NFData IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

Hashable IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

FromJSON IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

type Rep IntegrationAssociationSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.IntegrationAssociationSummary

type Rep IntegrationAssociationSummary = D1 ('MetaData "IntegrationAssociationSummary" "Amazonka.Connect.Types.IntegrationAssociationSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "IntegrationAssociationSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceType))) :*: (S1 ('MetaSel ('Just "sourceApplicationUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "integrationAssociationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "integrationAssociationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceApplicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "integrationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "integrationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IntegrationType))))))

newIntegrationAssociationSummary :: IntegrationAssociationSummary Source #

Create a value of IntegrationAssociationSummary 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:instanceId:IntegrationAssociationSummary', integrationAssociationSummary_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

$sel:sourceType:IntegrationAssociationSummary', integrationAssociationSummary_sourceType - The name of the source.

$sel:sourceApplicationUrl:IntegrationAssociationSummary', integrationAssociationSummary_sourceApplicationUrl - The URL for the external application.

$sel:integrationAssociationId:IntegrationAssociationSummary', integrationAssociationSummary_integrationAssociationId - The identifier for the AppIntegration association.

$sel:integrationAssociationArn:IntegrationAssociationSummary', integrationAssociationSummary_integrationAssociationArn - The Amazon Resource Name (ARN) for the AppIntegration association.

$sel:sourceApplicationName:IntegrationAssociationSummary', integrationAssociationSummary_sourceApplicationName - The user-provided, friendly name for the external application.

$sel:integrationArn:IntegrationAssociationSummary', integrationAssociationSummary_integrationArn - The Amazon Resource Name (ARN) for the AppIntegration.

$sel:integrationType:IntegrationAssociationSummary', integrationAssociationSummary_integrationType - The integration type.

integrationAssociationSummary_instanceId :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

integrationAssociationSummary_integrationAssociationArn :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) for the AppIntegration association.

integrationAssociationSummary_sourceApplicationName :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The user-provided, friendly name for the external application.

integrationAssociationSummary_integrationArn :: Lens' IntegrationAssociationSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) for the AppIntegration.

KinesisFirehoseConfig

data KinesisFirehoseConfig Source #

Configuration information of a Kinesis Data Firehose delivery stream.

See: newKinesisFirehoseConfig smart constructor.

Constructors

KinesisFirehoseConfig' 

Fields

Instances

Instances details
Eq KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

Read KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

Show KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

Generic KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

Associated Types

type Rep KinesisFirehoseConfig :: Type -> Type #

NFData KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

Methods

rnf :: KinesisFirehoseConfig -> () #

Hashable KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

ToJSON KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

FromJSON KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

type Rep KinesisFirehoseConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisFirehoseConfig

type Rep KinesisFirehoseConfig = D1 ('MetaData "KinesisFirehoseConfig" "Amazonka.Connect.Types.KinesisFirehoseConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "KinesisFirehoseConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "firehoseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisFirehoseConfig Source #

Create a value of KinesisFirehoseConfig 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:firehoseArn:KinesisFirehoseConfig', kinesisFirehoseConfig_firehoseArn - The Amazon Resource Name (ARN) of the delivery stream.

kinesisFirehoseConfig_firehoseArn :: Lens' KinesisFirehoseConfig Text Source #

The Amazon Resource Name (ARN) of the delivery stream.

KinesisStreamConfig

data KinesisStreamConfig Source #

Configuration information of a Kinesis data stream.

See: newKinesisStreamConfig smart constructor.

Constructors

KinesisStreamConfig' 

Fields

  • streamArn :: Text

    The Amazon Resource Name (ARN) of the data stream.

Instances

Instances details
Eq KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

Read KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

Show KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

Generic KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

Associated Types

type Rep KinesisStreamConfig :: Type -> Type #

NFData KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

Methods

rnf :: KinesisStreamConfig -> () #

Hashable KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

ToJSON KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

FromJSON KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

type Rep KinesisStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisStreamConfig

type Rep KinesisStreamConfig = D1 ('MetaData "KinesisStreamConfig" "Amazonka.Connect.Types.KinesisStreamConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "KinesisStreamConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "streamArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newKinesisStreamConfig Source #

Create a value of KinesisStreamConfig 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:streamArn:KinesisStreamConfig', kinesisStreamConfig_streamArn - The Amazon Resource Name (ARN) of the data stream.

kinesisStreamConfig_streamArn :: Lens' KinesisStreamConfig Text Source #

The Amazon Resource Name (ARN) of the data stream.

KinesisVideoStreamConfig

data KinesisVideoStreamConfig Source #

Configuration information of a Kinesis video stream.

See: newKinesisVideoStreamConfig smart constructor.

Constructors

KinesisVideoStreamConfig' 

Fields

  • prefix :: Text

    The prefix of the video stream.

  • retentionPeriodHours :: Natural

    The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.

    The default value is 0, indicating that the stream does not persist data.

  • encryptionConfig :: EncryptionConfig

    The encryption configuration.

Instances

Instances details
Eq KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

Read KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

Show KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

Generic KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

Associated Types

type Rep KinesisVideoStreamConfig :: Type -> Type #

NFData KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

Hashable KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

ToJSON KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

FromJSON KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

type Rep KinesisVideoStreamConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.KinesisVideoStreamConfig

type Rep KinesisVideoStreamConfig = D1 ('MetaData "KinesisVideoStreamConfig" "Amazonka.Connect.Types.KinesisVideoStreamConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "KinesisVideoStreamConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "retentionPeriodHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "encryptionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionConfig))))

newKinesisVideoStreamConfig Source #

Create a value of KinesisVideoStreamConfig 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:prefix:KinesisVideoStreamConfig', kinesisVideoStreamConfig_prefix - The prefix of the video stream.

$sel:retentionPeriodHours:KinesisVideoStreamConfig', kinesisVideoStreamConfig_retentionPeriodHours - The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.

The default value is 0, indicating that the stream does not persist data.

$sel:encryptionConfig:KinesisVideoStreamConfig', kinesisVideoStreamConfig_encryptionConfig - The encryption configuration.

kinesisVideoStreamConfig_retentionPeriodHours :: Lens' KinesisVideoStreamConfig Natural Source #

The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream.

The default value is 0, indicating that the stream does not persist data.

LexBot

data LexBot Source #

Configuration information of an Amazon Lex bot.

See: newLexBot smart constructor.

Constructors

LexBot' 

Fields

Instances

Instances details
Eq LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

Methods

(==) :: LexBot -> LexBot -> Bool #

(/=) :: LexBot -> LexBot -> Bool #

Read LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

Show LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

Generic LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

Associated Types

type Rep LexBot :: Type -> Type #

Methods

from :: LexBot -> Rep LexBot x #

to :: Rep LexBot x -> LexBot #

NFData LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

Methods

rnf :: LexBot -> () #

Hashable LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

Methods

hashWithSalt :: Int -> LexBot -> Int #

hash :: LexBot -> Int #

ToJSON LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

FromJSON LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

type Rep LexBot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBot

type Rep LexBot = D1 ('MetaData "LexBot" "Amazonka.Connect.Types.LexBot" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "LexBot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lexRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLexBot :: LexBot Source #

Create a value of LexBot 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:lexRegion:LexBot', lexBot_lexRegion - The Region that the Amazon Lex bot was created in.

$sel:name:LexBot', lexBot_name - The name of the Amazon Lex bot.

lexBot_lexRegion :: Lens' LexBot (Maybe Text) Source #

The Region that the Amazon Lex bot was created in.

lexBot_name :: Lens' LexBot (Maybe Text) Source #

The name of the Amazon Lex bot.

LexBotConfig

data LexBotConfig Source #

Configuration information of an Amazon Lex or Amazon Lex V2 bot.

See: newLexBotConfig smart constructor.

Constructors

LexBotConfig' 

Fields

Instances

Instances details
Eq LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

Read LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

Show LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

Generic LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

Associated Types

type Rep LexBotConfig :: Type -> Type #

NFData LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

Methods

rnf :: LexBotConfig -> () #

Hashable LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

FromJSON LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

type Rep LexBotConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.LexBotConfig

type Rep LexBotConfig = D1 ('MetaData "LexBotConfig" "Amazonka.Connect.Types.LexBotConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "LexBotConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lexBot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LexBot)) :*: S1 ('MetaSel ('Just "lexV2Bot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LexV2Bot))))

newLexBotConfig :: LexBotConfig Source #

Create a value of LexBotConfig 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:lexBot:LexBotConfig', lexBotConfig_lexBot - Undocumented member.

$sel:lexV2Bot:LexBotConfig', lexBotConfig_lexV2Bot - Configuration information of an Amazon Lex V2 bot.

lexBotConfig_lexV2Bot :: Lens' LexBotConfig (Maybe LexV2Bot) Source #

Configuration information of an Amazon Lex V2 bot.

LexV2Bot

data LexV2Bot Source #

Configuration information of an Amazon Lex V2 bot.

See: newLexV2Bot smart constructor.

Constructors

LexV2Bot' 

Fields

Instances

Instances details
Eq LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

Read LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

Show LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

Generic LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

Associated Types

type Rep LexV2Bot :: Type -> Type #

Methods

from :: LexV2Bot -> Rep LexV2Bot x #

to :: Rep LexV2Bot x -> LexV2Bot #

NFData LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

Methods

rnf :: LexV2Bot -> () #

Hashable LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

Methods

hashWithSalt :: Int -> LexV2Bot -> Int #

hash :: LexV2Bot -> Int #

ToJSON LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

FromJSON LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

type Rep LexV2Bot Source # 
Instance details

Defined in Amazonka.Connect.Types.LexV2Bot

type Rep LexV2Bot = D1 ('MetaData "LexV2Bot" "Amazonka.Connect.Types.LexV2Bot" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "LexV2Bot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aliasArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLexV2Bot :: LexV2Bot Source #

Create a value of LexV2Bot 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:aliasArn:LexV2Bot', lexV2Bot_aliasArn - The Amazon Resource Name (ARN) of the Amazon Lex V2 bot.

lexV2Bot_aliasArn :: Lens' LexV2Bot (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Amazon Lex V2 bot.

MediaConcurrency

data MediaConcurrency Source #

Contains information about which channels are supported, and how many contacts an agent can have on a channel simultaneously.

See: newMediaConcurrency smart constructor.

Constructors

MediaConcurrency' 

Fields

  • channel :: Channel

    The channels that agents can handle in the Contact Control Panel (CCP).

  • concurrency :: Natural

    The number of contacts an agent can have on a channel simultaneously.

    Valid Range for VOICE: Minimum value of 1. Maximum value of 1.

    Valid Range for CHAT: Minimum value of 1. Maximum value of 10.

    Valid Range for TASK: Minimum value of 1. Maximum value of 10.

Instances

Instances details
Eq MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

Read MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

Show MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

Generic MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

Associated Types

type Rep MediaConcurrency :: Type -> Type #

NFData MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

Methods

rnf :: MediaConcurrency -> () #

Hashable MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

ToJSON MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

FromJSON MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

type Rep MediaConcurrency Source # 
Instance details

Defined in Amazonka.Connect.Types.MediaConcurrency

type Rep MediaConcurrency = D1 ('MetaData "MediaConcurrency" "Amazonka.Connect.Types.MediaConcurrency" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "MediaConcurrency'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Channel) :*: S1 ('MetaSel ('Just "concurrency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural)))

newMediaConcurrency Source #

Create a value of MediaConcurrency 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:channel:MediaConcurrency', mediaConcurrency_channel - The channels that agents can handle in the Contact Control Panel (CCP).

$sel:concurrency:MediaConcurrency', mediaConcurrency_concurrency - The number of contacts an agent can have on a channel simultaneously.

Valid Range for VOICE: Minimum value of 1. Maximum value of 1.

Valid Range for CHAT: Minimum value of 1. Maximum value of 10.

Valid Range for TASK: Minimum value of 1. Maximum value of 10.

mediaConcurrency_channel :: Lens' MediaConcurrency Channel Source #

The channels that agents can handle in the Contact Control Panel (CCP).

mediaConcurrency_concurrency :: Lens' MediaConcurrency Natural Source #

The number of contacts an agent can have on a channel simultaneously.

Valid Range for VOICE: Minimum value of 1. Maximum value of 1.

Valid Range for CHAT: Minimum value of 1. Maximum value of 10.

Valid Range for TASK: Minimum value of 1. Maximum value of 10.

OutboundCallerConfig

data OutboundCallerConfig Source #

The outbound caller ID name, number, and outbound whisper flow.

See: newOutboundCallerConfig smart constructor.

Constructors

OutboundCallerConfig' 

Fields

Instances

Instances details
Eq OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

Read OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

Show OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

Generic OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

Associated Types

type Rep OutboundCallerConfig :: Type -> Type #

NFData OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

Methods

rnf :: OutboundCallerConfig -> () #

Hashable OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

ToJSON OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

FromJSON OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

type Rep OutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.OutboundCallerConfig

type Rep OutboundCallerConfig = D1 ('MetaData "OutboundCallerConfig" "Amazonka.Connect.Types.OutboundCallerConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "OutboundCallerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "outboundCallerIdNumberId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "outboundCallerIdName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outboundFlowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newOutboundCallerConfig :: OutboundCallerConfig Source #

Create a value of OutboundCallerConfig 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:outboundCallerIdNumberId:OutboundCallerConfig', outboundCallerConfig_outboundCallerIdNumberId - The caller ID number.

$sel:outboundCallerIdName:OutboundCallerConfig', outboundCallerConfig_outboundCallerIdName - The caller ID name.

$sel:outboundFlowId:OutboundCallerConfig', outboundCallerConfig_outboundFlowId - The outbound whisper flow to be used during an outbound call.

outboundCallerConfig_outboundFlowId :: Lens' OutboundCallerConfig (Maybe Text) Source #

The outbound whisper flow to be used during an outbound call.

ParticipantDetails

data ParticipantDetails Source #

The customer's details.

See: newParticipantDetails smart constructor.

Constructors

ParticipantDetails' 

Fields

Instances

Instances details
Eq ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

Read ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

Show ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

Generic ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

Associated Types

type Rep ParticipantDetails :: Type -> Type #

NFData ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

Methods

rnf :: ParticipantDetails -> () #

Hashable ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

ToJSON ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

type Rep ParticipantDetails Source # 
Instance details

Defined in Amazonka.Connect.Types.ParticipantDetails

type Rep ParticipantDetails = D1 ('MetaData "ParticipantDetails" "Amazonka.Connect.Types.ParticipantDetails" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "ParticipantDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newParticipantDetails Source #

Create a value of ParticipantDetails 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:displayName:ParticipantDetails', participantDetails_displayName - Display name of the participant.

PhoneNumberQuickConnectConfig

data PhoneNumberQuickConnectConfig Source #

Contains information about a phone number for a quick connect.

See: newPhoneNumberQuickConnectConfig smart constructor.

Constructors

PhoneNumberQuickConnectConfig' 

Fields

Instances

Instances details
Eq PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

Read PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

Show PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

Generic PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

Associated Types

type Rep PhoneNumberQuickConnectConfig :: Type -> Type #

NFData PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

Hashable PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

ToJSON PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

FromJSON PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

type Rep PhoneNumberQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberQuickConnectConfig

type Rep PhoneNumberQuickConnectConfig = D1 ('MetaData "PhoneNumberQuickConnectConfig" "Amazonka.Connect.Types.PhoneNumberQuickConnectConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "PhoneNumberQuickConnectConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPhoneNumberQuickConnectConfig Source #

Create a value of PhoneNumberQuickConnectConfig 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:phoneNumber:PhoneNumberQuickConnectConfig', phoneNumberQuickConnectConfig_phoneNumber - The phone number in E.164 format.

PhoneNumberSummary

data PhoneNumberSummary Source #

Contains summary information about a phone number for a contact center.

See: newPhoneNumberSummary smart constructor.

Constructors

PhoneNumberSummary' 

Fields

Instances

Instances details
Eq PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

Read PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

Show PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

Generic PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

Associated Types

type Rep PhoneNumberSummary :: Type -> Type #

NFData PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

Methods

rnf :: PhoneNumberSummary -> () #

Hashable PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

FromJSON PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

type Rep PhoneNumberSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PhoneNumberSummary

type Rep PhoneNumberSummary = D1 ('MetaData "PhoneNumberSummary" "Amazonka.Connect.Types.PhoneNumberSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "PhoneNumberSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "phoneNumberType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PhoneNumberType)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "phoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "phoneNumberCountryCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PhoneNumberCountryCode)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPhoneNumberSummary :: PhoneNumberSummary Source #

Create a value of PhoneNumberSummary 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:phoneNumberType:PhoneNumberSummary', phoneNumberSummary_phoneNumberType - The type of phone number.

$sel:arn:PhoneNumberSummary', phoneNumberSummary_arn - The Amazon Resource Name (ARN) of the phone number.

$sel:phoneNumber:PhoneNumberSummary', phoneNumberSummary_phoneNumber - The phone number.

$sel:phoneNumberCountryCode:PhoneNumberSummary', phoneNumberSummary_phoneNumberCountryCode - The ISO country code.

$sel:id:PhoneNumberSummary', phoneNumberSummary_id - The identifier of the phone number.

phoneNumberSummary_arn :: Lens' PhoneNumberSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the phone number.

phoneNumberSummary_id :: Lens' PhoneNumberSummary (Maybe Text) Source #

The identifier of the phone number.

PromptSummary

data PromptSummary Source #

Contains information about the prompt.

See: newPromptSummary smart constructor.

Constructors

PromptSummary' 

Fields

Instances

Instances details
Eq PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

Read PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

Show PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

Generic PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

Associated Types

type Rep PromptSummary :: Type -> Type #

NFData PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

Methods

rnf :: PromptSummary -> () #

Hashable PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

FromJSON PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

type Rep PromptSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.PromptSummary

type Rep PromptSummary = D1 ('MetaData "PromptSummary" "Amazonka.Connect.Types.PromptSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "PromptSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPromptSummary :: PromptSummary Source #

Create a value of PromptSummary 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:PromptSummary', promptSummary_arn - The Amazon Resource Name (ARN) of the prompt.

$sel:name:PromptSummary', promptSummary_name - The name of the prompt.

$sel:id:PromptSummary', promptSummary_id - The identifier of the prompt.

promptSummary_arn :: Lens' PromptSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the prompt.

promptSummary_id :: Lens' PromptSummary (Maybe Text) Source #

The identifier of the prompt.

Queue

data Queue Source #

Contains information about a queue.

See: newQueue smart constructor.

Constructors

Queue' 

Fields

Instances

Instances details
Eq Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

Methods

(==) :: Queue -> Queue -> Bool #

(/=) :: Queue -> Queue -> Bool #

Read Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

Show Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

Methods

showsPrec :: Int -> Queue -> ShowS #

show :: Queue -> String #

showList :: [Queue] -> ShowS #

Generic Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

Associated Types

type Rep Queue :: Type -> Type #

Methods

from :: Queue -> Rep Queue x #

to :: Rep Queue x -> Queue #

NFData Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

Methods

rnf :: Queue -> () #

Hashable Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

Methods

hashWithSalt :: Int -> Queue -> Int #

hash :: Queue -> Int #

FromJSON Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

type Rep Queue Source # 
Instance details

Defined in Amazonka.Connect.Types.Queue

newQueue :: Queue Source #

Create a value of Queue 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:status:Queue', queue_status - The status of the queue.

$sel:queueArn:Queue', queue_queueArn - The Amazon Resource Name (ARN) for the queue.

$sel:queueId:Queue', queue_queueId - The identifier for the queue.

$sel:maxContacts:Queue', queue_maxContacts - The maximum number of contacts that can be in the queue before it is considered full.

$sel:name:Queue', queue_name - The name of the queue.

$sel:hoursOfOperationId:Queue', queue_hoursOfOperationId - The identifier for the hours of operation.

$sel:outboundCallerConfig:Queue', queue_outboundCallerConfig - The outbound caller ID name, number, and outbound whisper flow.

$sel:description:Queue', queue_description - The description of the queue.

$sel:tags:Queue', queue_tags - One or more tags.

queue_status :: Lens' Queue (Maybe QueueStatus) Source #

The status of the queue.

queue_queueArn :: Lens' Queue (Maybe Text) Source #

The Amazon Resource Name (ARN) for the queue.

queue_queueId :: Lens' Queue (Maybe Text) Source #

The identifier for the queue.

queue_maxContacts :: Lens' Queue (Maybe Natural) Source #

The maximum number of contacts that can be in the queue before it is considered full.

queue_name :: Lens' Queue (Maybe Text) Source #

The name of the queue.

queue_hoursOfOperationId :: Lens' Queue (Maybe Text) Source #

The identifier for the hours of operation.

queue_outboundCallerConfig :: Lens' Queue (Maybe OutboundCallerConfig) Source #

The outbound caller ID name, number, and outbound whisper flow.

queue_description :: Lens' Queue (Maybe Text) Source #

The description of the queue.

queue_tags :: Lens' Queue (Maybe (HashMap Text Text)) Source #

One or more tags.

QueueQuickConnectConfig

data QueueQuickConnectConfig Source #

Contains information about a queue for a quick connect. The contact flow must be of type Transfer to Queue.

See: newQueueQuickConnectConfig smart constructor.

Constructors

QueueQuickConnectConfig' 

Fields

Instances

Instances details
Eq QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

Read QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

Show QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

Generic QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

Associated Types

type Rep QueueQuickConnectConfig :: Type -> Type #

NFData QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

Methods

rnf :: QueueQuickConnectConfig -> () #

Hashable QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

ToJSON QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

FromJSON QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

type Rep QueueQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueQuickConnectConfig

type Rep QueueQuickConnectConfig = D1 ('MetaData "QueueQuickConnectConfig" "Amazonka.Connect.Types.QueueQuickConnectConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "QueueQuickConnectConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queueId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contactFlowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newQueueQuickConnectConfig Source #

Create a value of QueueQuickConnectConfig 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:queueId:QueueQuickConnectConfig', queueQuickConnectConfig_queueId - The identifier for the queue.

$sel:contactFlowId:QueueQuickConnectConfig', queueQuickConnectConfig_contactFlowId - The identifier of the contact flow.

QueueReference

data QueueReference Source #

Contains information about a queue resource for which metrics are returned.

See: newQueueReference smart constructor.

Constructors

QueueReference' 

Fields

Instances

Instances details
Eq QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

Read QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

Show QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

Generic QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

Associated Types

type Rep QueueReference :: Type -> Type #

NFData QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

Methods

rnf :: QueueReference -> () #

Hashable QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

FromJSON QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

type Rep QueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueReference

type Rep QueueReference = D1 ('MetaData "QueueReference" "Amazonka.Connect.Types.QueueReference" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "QueueReference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newQueueReference :: QueueReference Source #

Create a value of QueueReference 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:QueueReference', queueReference_arn - The Amazon Resource Name (ARN) of the queue.

$sel:id:QueueReference', queueReference_id - The identifier of the queue.

queueReference_arn :: Lens' QueueReference (Maybe Text) Source #

The Amazon Resource Name (ARN) of the queue.

queueReference_id :: Lens' QueueReference (Maybe Text) Source #

The identifier of the queue.

QueueSummary

data QueueSummary Source #

Contains summary information about a queue.

See: newQueueSummary smart constructor.

Constructors

QueueSummary' 

Fields

Instances

Instances details
Eq QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

Read QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

Show QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

Generic QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

Associated Types

type Rep QueueSummary :: Type -> Type #

NFData QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

Methods

rnf :: QueueSummary -> () #

Hashable QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

FromJSON QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

type Rep QueueSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QueueSummary

type Rep QueueSummary = D1 ('MetaData "QueueSummary" "Amazonka.Connect.Types.QueueSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "QueueSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueueType)))))

newQueueSummary :: QueueSummary Source #

Create a value of QueueSummary 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:QueueSummary', queueSummary_arn - The Amazon Resource Name (ARN) of the queue.

$sel:name:QueueSummary', queueSummary_name - The name of the queue.

$sel:id:QueueSummary', queueSummary_id - The identifier of the queue.

$sel:queueType:QueueSummary', queueSummary_queueType - The type of queue.

queueSummary_arn :: Lens' QueueSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the queue.

queueSummary_id :: Lens' QueueSummary (Maybe Text) Source #

The identifier of the queue.

QuickConnect

data QuickConnect Source #

Contains information about a quick connect.

See: newQuickConnect smart constructor.

Constructors

QuickConnect' 

Fields

Instances

Instances details
Eq QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

Read QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

Show QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

Generic QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

Associated Types

type Rep QuickConnect :: Type -> Type #

NFData QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

Methods

rnf :: QuickConnect -> () #

Hashable QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

FromJSON QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

type Rep QuickConnect Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnect

type Rep QuickConnect = D1 ('MetaData "QuickConnect" "Amazonka.Connect.Types.QuickConnect" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "QuickConnect'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "quickConnectId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "quickConnectARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "quickConnectConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QuickConnectConfig))))))

newQuickConnect :: QuickConnect Source #

Create a value of QuickConnect 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:name:QuickConnect', quickConnect_name - The name of the quick connect.

$sel:quickConnectId:QuickConnect', quickConnect_quickConnectId - The identifier for the quick connect.

$sel:description:QuickConnect', quickConnect_description - The description.

$sel:quickConnectARN:QuickConnect', quickConnect_quickConnectARN - The Amazon Resource Name (ARN) of the quick connect.

$sel:tags:QuickConnect', quickConnect_tags - One or more tags.

$sel:quickConnectConfig:QuickConnect', quickConnect_quickConnectConfig - Contains information about the quick connect.

quickConnect_name :: Lens' QuickConnect (Maybe Text) Source #

The name of the quick connect.

quickConnect_quickConnectId :: Lens' QuickConnect (Maybe Text) Source #

The identifier for the quick connect.

quickConnect_quickConnectARN :: Lens' QuickConnect (Maybe Text) Source #

The Amazon Resource Name (ARN) of the quick connect.

quickConnect_quickConnectConfig :: Lens' QuickConnect (Maybe QuickConnectConfig) Source #

Contains information about the quick connect.

QuickConnectConfig

data QuickConnectConfig Source #

Contains configuration settings for a quick connect.

See: newQuickConnectConfig smart constructor.

Constructors

QuickConnectConfig' 

Fields

Instances

Instances details
Eq QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

Read QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

Show QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

Generic QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

Associated Types

type Rep QuickConnectConfig :: Type -> Type #

NFData QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

Methods

rnf :: QuickConnectConfig -> () #

Hashable QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

ToJSON QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

FromJSON QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

type Rep QuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectConfig

type Rep QuickConnectConfig = D1 ('MetaData "QuickConnectConfig" "Amazonka.Connect.Types.QuickConnectConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "QuickConnectConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "queueConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QueueQuickConnectConfig)) :*: S1 ('MetaSel ('Just "userConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserQuickConnectConfig))) :*: (S1 ('MetaSel ('Just "phoneConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PhoneNumberQuickConnectConfig)) :*: S1 ('MetaSel ('Just "quickConnectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 QuickConnectType))))

newQuickConnectConfig Source #

Create a value of QuickConnectConfig 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:queueConfig:QuickConnectConfig', quickConnectConfig_queueConfig - The queue configuration. This is required only if QuickConnectType is QUEUE.

$sel:userConfig:QuickConnectConfig', quickConnectConfig_userConfig - The user configuration. This is required only if QuickConnectType is USER.

$sel:phoneConfig:QuickConnectConfig', quickConnectConfig_phoneConfig - The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.

$sel:quickConnectType:QuickConnectConfig', quickConnectConfig_quickConnectType - The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).

quickConnectConfig_queueConfig :: Lens' QuickConnectConfig (Maybe QueueQuickConnectConfig) Source #

The queue configuration. This is required only if QuickConnectType is QUEUE.

quickConnectConfig_userConfig :: Lens' QuickConnectConfig (Maybe UserQuickConnectConfig) Source #

The user configuration. This is required only if QuickConnectType is USER.

quickConnectConfig_phoneConfig :: Lens' QuickConnectConfig (Maybe PhoneNumberQuickConnectConfig) Source #

The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.

quickConnectConfig_quickConnectType :: Lens' QuickConnectConfig QuickConnectType Source #

The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).

QuickConnectSummary

data QuickConnectSummary Source #

Contains summary information about a quick connect.

See: newQuickConnectSummary smart constructor.

Constructors

QuickConnectSummary' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the quick connect.

  • quickConnectType :: Maybe QuickConnectType

    The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).

  • name :: Maybe Text

    The name of the quick connect.

  • id :: Maybe Text

    The identifier for the quick connect.

Instances

Instances details
Eq QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

Read QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

Show QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

Generic QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

Associated Types

type Rep QuickConnectSummary :: Type -> Type #

NFData QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

Methods

rnf :: QuickConnectSummary -> () #

Hashable QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

FromJSON QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

type Rep QuickConnectSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.QuickConnectSummary

type Rep QuickConnectSummary = D1 ('MetaData "QuickConnectSummary" "Amazonka.Connect.Types.QuickConnectSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "QuickConnectSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "quickConnectType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe QuickConnectType))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newQuickConnectSummary :: QuickConnectSummary Source #

Create a value of QuickConnectSummary 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:QuickConnectSummary', quickConnectSummary_arn - The Amazon Resource Name (ARN) of the quick connect.

$sel:quickConnectType:QuickConnectSummary', quickConnectSummary_quickConnectType - The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).

$sel:name:QuickConnectSummary', quickConnectSummary_name - The name of the quick connect.

$sel:id:QuickConnectSummary', quickConnectSummary_id - The identifier for the quick connect.

quickConnectSummary_arn :: Lens' QuickConnectSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the quick connect.

quickConnectSummary_quickConnectType :: Lens' QuickConnectSummary (Maybe QuickConnectType) Source #

The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).

quickConnectSummary_id :: Lens' QuickConnectSummary (Maybe Text) Source #

The identifier for the quick connect.

Reference

data Reference Source #

A link that an agent selects to complete a given task. You can have up to 4,096 UTF-8 bytes across all references for a contact.

See: newReference smart constructor.

Constructors

Reference' 

Fields

Instances

Instances details
Eq Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

Read Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

Show Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

Generic Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

Associated Types

type Rep Reference :: Type -> Type #

NFData Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

Methods

rnf :: Reference -> () #

Hashable Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

ToJSON Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

type Rep Reference Source # 
Instance details

Defined in Amazonka.Connect.Types.Reference

type Rep Reference = D1 ('MetaData "Reference" "Amazonka.Connect.Types.Reference" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "Reference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReferenceType)))

newReference Source #

Create a value of Reference 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:value:Reference', reference_value - A formatted URL that displays to an agent in the Contact Control Panel (CCP)

$sel:type':Reference', reference_type - A valid URL.

reference_value :: Lens' Reference Text Source #

A formatted URL that displays to an agent in the Contact Control Panel (CCP)

RoutingProfile

data RoutingProfile Source #

Contains information about a routing profile.

See: newRoutingProfile smart constructor.

Constructors

RoutingProfile' 

Fields

Instances

Instances details
Eq RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

Read RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

Show RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

Generic RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

Associated Types

type Rep RoutingProfile :: Type -> Type #

NFData RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

Methods

rnf :: RoutingProfile -> () #

Hashable RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

FromJSON RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

type Rep RoutingProfile Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfile

type Rep RoutingProfile = D1 ('MetaData "RoutingProfile" "Amazonka.Connect.Types.RoutingProfile" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "RoutingProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "routingProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "routingProfileId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultOutboundQueueId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mediaConcurrencies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaConcurrency]))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newRoutingProfile :: RoutingProfile Source #

Create a value of RoutingProfile 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:instanceId:RoutingProfile', routingProfile_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

$sel:routingProfileArn:RoutingProfile', routingProfile_routingProfileArn - The Amazon Resource Name (ARN) of the routing profile.

$sel:routingProfileId:RoutingProfile', routingProfile_routingProfileId - The identifier of the routing profile.

$sel:defaultOutboundQueueId:RoutingProfile', routingProfile_defaultOutboundQueueId - The identifier of the default outbound queue for this routing profile.

$sel:name:RoutingProfile', routingProfile_name - The name of the routing profile.

$sel:mediaConcurrencies:RoutingProfile', routingProfile_mediaConcurrencies - The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.

$sel:description:RoutingProfile', routingProfile_description - The description of the routing profile.

$sel:tags:RoutingProfile', routingProfile_tags - One or more tags.

routingProfile_instanceId :: Lens' RoutingProfile (Maybe Text) Source #

The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

routingProfile_routingProfileArn :: Lens' RoutingProfile (Maybe Text) Source #

The Amazon Resource Name (ARN) of the routing profile.

routingProfile_routingProfileId :: Lens' RoutingProfile (Maybe Text) Source #

The identifier of the routing profile.

routingProfile_defaultOutboundQueueId :: Lens' RoutingProfile (Maybe Text) Source #

The identifier of the default outbound queue for this routing profile.

routingProfile_name :: Lens' RoutingProfile (Maybe Text) Source #

The name of the routing profile.

routingProfile_mediaConcurrencies :: Lens' RoutingProfile (Maybe [MediaConcurrency]) Source #

The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.

routingProfile_description :: Lens' RoutingProfile (Maybe Text) Source #

The description of the routing profile.

RoutingProfileQueueConfig

data RoutingProfileQueueConfig Source #

Contains information about the queue and channel for which priority and delay can be set.

See: newRoutingProfileQueueConfig smart constructor.

Constructors

RoutingProfileQueueConfig' 

Fields

Instances

Instances details
Eq RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

Read RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

Show RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

Generic RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

Associated Types

type Rep RoutingProfileQueueConfig :: Type -> Type #

NFData RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

Hashable RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

ToJSON RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

type Rep RoutingProfileQueueConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfig

type Rep RoutingProfileQueueConfig = D1 ('MetaData "RoutingProfileQueueConfig" "Amazonka.Connect.Types.RoutingProfileQueueConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "RoutingProfileQueueConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queueReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RoutingProfileQueueReference) :*: (S1 ('MetaSel ('Just "priority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "delay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))))

newRoutingProfileQueueConfig Source #

Create a value of RoutingProfileQueueConfig 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:queueReference:RoutingProfileQueueConfig', routingProfileQueueConfig_queueReference - Contains information about a queue resource.

$sel:priority:RoutingProfileQueueConfig', routingProfileQueueConfig_priority - The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.

$sel:delay:RoutingProfileQueueConfig', routingProfileQueueConfig_delay - The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see Queues: priority and delay in the Amazon Connect Administrator Guide.

routingProfileQueueConfig_priority :: Lens' RoutingProfileQueueConfig Natural Source #

The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.

routingProfileQueueConfig_delay :: Lens' RoutingProfileQueueConfig Natural Source #

The delay, in seconds, a contact should be in the queue before they are routed to an available agent. For more information, see Queues: priority and delay in the Amazon Connect Administrator Guide.

RoutingProfileQueueConfigSummary

data RoutingProfileQueueConfigSummary Source #

Contains summary information about a routing profile queue.

See: newRoutingProfileQueueConfigSummary smart constructor.

Constructors

RoutingProfileQueueConfigSummary' 

Fields

Instances

Instances details
Eq RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

Read RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

Show RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

Generic RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

Associated Types

type Rep RoutingProfileQueueConfigSummary :: Type -> Type #

NFData RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

Hashable RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

FromJSON RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

type Rep RoutingProfileQueueConfigSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueConfigSummary

type Rep RoutingProfileQueueConfigSummary = D1 ('MetaData "RoutingProfileQueueConfigSummary" "Amazonka.Connect.Types.RoutingProfileQueueConfigSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "RoutingProfileQueueConfigSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "queueId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "queueArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "queueName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "priority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: (S1 ('MetaSel ('Just "delay") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Channel)))))

newRoutingProfileQueueConfigSummary Source #

Create a value of RoutingProfileQueueConfigSummary 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:queueId:RoutingProfileQueueConfigSummary', routingProfileQueueConfigSummary_queueId - The identifier for the queue.

$sel:queueArn:RoutingProfileQueueConfigSummary', routingProfileQueueConfigSummary_queueArn - The Amazon Resource Name (ARN) of the queue.

$sel:queueName:RoutingProfileQueueConfigSummary', routingProfileQueueConfigSummary_queueName - The name of the queue.

$sel:priority:RoutingProfileQueueConfigSummary', routingProfileQueueConfigSummary_priority - The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.

$sel:delay:RoutingProfileQueueConfigSummary', routingProfileQueueConfigSummary_delay - The delay, in seconds, that a contact should be in the queue before they are routed to an available agent. For more information, see Queues: priority and delay in the Amazon Connect Administrator Guide.

$sel:channel:RoutingProfileQueueConfigSummary', routingProfileQueueConfigSummary_channel - The channels this queue supports.

routingProfileQueueConfigSummary_priority :: Lens' RoutingProfileQueueConfigSummary Natural Source #

The order in which contacts are to be handled for the queue. For more information, see Queues: priority and delay.

routingProfileQueueConfigSummary_delay :: Lens' RoutingProfileQueueConfigSummary Natural Source #

The delay, in seconds, that a contact should be in the queue before they are routed to an available agent. For more information, see Queues: priority and delay in the Amazon Connect Administrator Guide.

RoutingProfileQueueReference

data RoutingProfileQueueReference Source #

Contains the channel and queue identifier for a routing profile.

See: newRoutingProfileQueueReference smart constructor.

Constructors

RoutingProfileQueueReference' 

Fields

  • queueId :: Text

    The identifier for the queue.

  • channel :: Channel

    The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.

Instances

Instances details
Eq RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

Read RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

Show RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

Generic RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

Associated Types

type Rep RoutingProfileQueueReference :: Type -> Type #

NFData RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

Hashable RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

ToJSON RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

type Rep RoutingProfileQueueReference Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileQueueReference

type Rep RoutingProfileQueueReference = D1 ('MetaData "RoutingProfileQueueReference" "Amazonka.Connect.Types.RoutingProfileQueueReference" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "RoutingProfileQueueReference'" 'PrefixI 'True) (S1 ('MetaSel ('Just "queueId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "channel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Channel)))

newRoutingProfileQueueReference Source #

Create a value of RoutingProfileQueueReference 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:queueId:RoutingProfileQueueReference', routingProfileQueueReference_queueId - The identifier for the queue.

$sel:channel:RoutingProfileQueueReference', routingProfileQueueReference_channel - The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.

routingProfileQueueReference_channel :: Lens' RoutingProfileQueueReference Channel Source #

The channels agents can handle in the Contact Control Panel (CCP) for this routing profile.

RoutingProfileSummary

data RoutingProfileSummary Source #

Contains summary information about a routing profile.

See: newRoutingProfileSummary smart constructor.

Constructors

RoutingProfileSummary' 

Fields

Instances

Instances details
Eq RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

Read RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

Show RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

Generic RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

Associated Types

type Rep RoutingProfileSummary :: Type -> Type #

NFData RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

Methods

rnf :: RoutingProfileSummary -> () #

Hashable RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

FromJSON RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

type Rep RoutingProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.RoutingProfileSummary

type Rep RoutingProfileSummary = D1 ('MetaData "RoutingProfileSummary" "Amazonka.Connect.Types.RoutingProfileSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "RoutingProfileSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newRoutingProfileSummary :: RoutingProfileSummary Source #

Create a value of RoutingProfileSummary 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:RoutingProfileSummary', routingProfileSummary_arn - The Amazon Resource Name (ARN) of the routing profile.

$sel:name:RoutingProfileSummary', routingProfileSummary_name - The name of the routing profile.

$sel:id:RoutingProfileSummary', routingProfileSummary_id - The identifier of the routing profile.

routingProfileSummary_arn :: Lens' RoutingProfileSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the routing profile.

routingProfileSummary_id :: Lens' RoutingProfileSummary (Maybe Text) Source #

The identifier of the routing profile.

S3Config

data S3Config Source #

Information about the Amazon Simple Storage Service (Amazon S3) storage type.

See: newS3Config smart constructor.

Constructors

S3Config' 

Fields

Instances

Instances details
Eq S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

Read S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

Show S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

Generic S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

Associated Types

type Rep S3Config :: Type -> Type #

Methods

from :: S3Config -> Rep S3Config x #

to :: Rep S3Config x -> S3Config #

NFData S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

Methods

rnf :: S3Config -> () #

Hashable S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

Methods

hashWithSalt :: Int -> S3Config -> Int #

hash :: S3Config -> Int #

ToJSON S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

FromJSON S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

type Rep S3Config Source # 
Instance details

Defined in Amazonka.Connect.Types.S3Config

type Rep S3Config = D1 ('MetaData "S3Config" "Amazonka.Connect.Types.S3Config" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "S3Config'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionConfig)) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3Config Source #

Create a value of S3Config 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:encryptionConfig:S3Config', s3Config_encryptionConfig - The Amazon S3 encryption configuration.

$sel:bucketName:S3Config', s3Config_bucketName - The S3 bucket name.

$sel:bucketPrefix:S3Config', s3Config_bucketPrefix - The S3 bucket prefix.

s3Config_encryptionConfig :: Lens' S3Config (Maybe EncryptionConfig) Source #

The Amazon S3 encryption configuration.

SecurityKey

data SecurityKey Source #

Configuration information of the security key.

See: newSecurityKey smart constructor.

Constructors

SecurityKey' 

Fields

Instances

Instances details
Eq SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

Read SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

Show SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

Generic SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

Associated Types

type Rep SecurityKey :: Type -> Type #

NFData SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

Methods

rnf :: SecurityKey -> () #

Hashable SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

FromJSON SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

type Rep SecurityKey Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityKey

type Rep SecurityKey = D1 ('MetaData "SecurityKey" "Amazonka.Connect.Types.SecurityKey" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "SecurityKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "associationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSecurityKey :: SecurityKey Source #

Create a value of SecurityKey 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:creationTime:SecurityKey', securityKey_creationTime - When the security key was created.

$sel:associationId:SecurityKey', securityKey_associationId - The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.

$sel:key:SecurityKey', securityKey_key - The key of the security key.

securityKey_creationTime :: Lens' SecurityKey (Maybe UTCTime) Source #

When the security key was created.

securityKey_associationId :: Lens' SecurityKey (Maybe Text) Source #

The existing association identifier that uniquely identifies the resource type and storage config for the given instance ID.

securityKey_key :: Lens' SecurityKey (Maybe Text) Source #

The key of the security key.

SecurityProfileSummary

data SecurityProfileSummary Source #

Contains information about a security profile.

See: newSecurityProfileSummary smart constructor.

Constructors

SecurityProfileSummary' 

Fields

Instances

Instances details
Eq SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

Read SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

Show SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

Generic SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

Associated Types

type Rep SecurityProfileSummary :: Type -> Type #

NFData SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

Methods

rnf :: SecurityProfileSummary -> () #

Hashable SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

FromJSON SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

type Rep SecurityProfileSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.SecurityProfileSummary

type Rep SecurityProfileSummary = D1 ('MetaData "SecurityProfileSummary" "Amazonka.Connect.Types.SecurityProfileSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "SecurityProfileSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSecurityProfileSummary :: SecurityProfileSummary Source #

Create a value of SecurityProfileSummary 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:SecurityProfileSummary', securityProfileSummary_arn - The Amazon Resource Name (ARN) of the security profile.

$sel:name:SecurityProfileSummary', securityProfileSummary_name - The name of the security profile.

$sel:id:SecurityProfileSummary', securityProfileSummary_id - The identifier of the security profile.

securityProfileSummary_arn :: Lens' SecurityProfileSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the security profile.

securityProfileSummary_id :: Lens' SecurityProfileSummary (Maybe Text) Source #

The identifier of the security profile.

Threshold

data Threshold Source #

Contains information about the threshold for service level metrics.

See: newThreshold smart constructor.

Constructors

Threshold' 

Fields

Instances

Instances details
Eq Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

Read Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

Show Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

Generic Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

Associated Types

type Rep Threshold :: Type -> Type #

NFData Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

Methods

rnf :: Threshold -> () #

Hashable Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

ToJSON Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

FromJSON Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

type Rep Threshold Source # 
Instance details

Defined in Amazonka.Connect.Types.Threshold

type Rep Threshold = D1 ('MetaData "Threshold" "Amazonka.Connect.Types.Threshold" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "Threshold'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thresholdValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "comparison") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Comparison))))

newThreshold :: Threshold Source #

Create a value of Threshold 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:thresholdValue:Threshold', threshold_thresholdValue - The threshold value to compare.

$sel:comparison:Threshold', threshold_comparison - The type of comparison. Only "less than" (LT) comparisons are supported.

threshold_thresholdValue :: Lens' Threshold (Maybe Double) Source #

The threshold value to compare.

threshold_comparison :: Lens' Threshold (Maybe Comparison) Source #

The type of comparison. Only "less than" (LT) comparisons are supported.

UseCase

data UseCase Source #

Contains the use case.

See: newUseCase smart constructor.

Constructors

UseCase' 

Fields

Instances

Instances details
Eq UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

Methods

(==) :: UseCase -> UseCase -> Bool #

(/=) :: UseCase -> UseCase -> Bool #

Read UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

Show UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

Generic UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

Associated Types

type Rep UseCase :: Type -> Type #

Methods

from :: UseCase -> Rep UseCase x #

to :: Rep UseCase x -> UseCase #

NFData UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

Methods

rnf :: UseCase -> () #

Hashable UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

Methods

hashWithSalt :: Int -> UseCase -> Int #

hash :: UseCase -> Int #

FromJSON UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

type Rep UseCase Source # 
Instance details

Defined in Amazonka.Connect.Types.UseCase

type Rep UseCase = D1 ('MetaData "UseCase" "Amazonka.Connect.Types.UseCase" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UseCase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "useCaseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UseCaseType)) :*: (S1 ('MetaSel ('Just "useCaseArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "useCaseId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUseCase :: UseCase Source #

Create a value of UseCase 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:useCaseType:UseCase', useCase_useCaseType - The type of use case to associate to the integration association. Each integration association can have only one of each use case type.

$sel:useCaseArn:UseCase', useCase_useCaseArn - The Amazon Resource Name (ARN) for the use case.

$sel:useCaseId:UseCase', useCase_useCaseId - The identifier for the use case.

useCase_useCaseType :: Lens' UseCase (Maybe UseCaseType) Source #

The type of use case to associate to the integration association. Each integration association can have only one of each use case type.

useCase_useCaseArn :: Lens' UseCase (Maybe Text) Source #

The Amazon Resource Name (ARN) for the use case.

useCase_useCaseId :: Lens' UseCase (Maybe Text) Source #

The identifier for the use case.

User

data User Source #

Contains information about a user account for a Amazon Connect instance.

See: newUser smart constructor.

Constructors

User' 

Fields

Instances

Instances details
Eq User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

Methods

(==) :: User -> User -> Bool #

(/=) :: User -> User -> Bool #

Read User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

Show User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

Methods

showsPrec :: Int -> User -> ShowS #

show :: User -> String #

showList :: [User] -> ShowS #

Generic User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

Associated Types

type Rep User :: Type -> Type #

Methods

from :: User -> Rep User x #

to :: Rep User x -> User #

NFData User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

Methods

rnf :: User -> () #

Hashable User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

Methods

hashWithSalt :: Int -> User -> Int #

hash :: User -> Int #

FromJSON User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

type Rep User Source # 
Instance details

Defined in Amazonka.Connect.Types.User

newUser :: User Source #

Create a value of User 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:routingProfileId:User', user_routingProfileId - The identifier of the routing profile for the user.

$sel:directoryUserId:User', user_directoryUserId - The identifier of the user account in the directory used for identity management.

$sel:arn:User', user_arn - The Amazon Resource Name (ARN) of the user account.

$sel:identityInfo:User', user_identityInfo - Information about the user identity.

$sel:securityProfileIds:User', user_securityProfileIds - The identifiers of the security profiles for the user.

$sel:username:User', user_username - The user name assigned to the user account.

$sel:id:User', user_id - The identifier of the user account.

$sel:hierarchyGroupId:User', user_hierarchyGroupId - The identifier of the hierarchy group for the user.

$sel:phoneConfig:User', user_phoneConfig - Information about the phone configuration for the user.

$sel:tags:User', user_tags - The tags.

user_routingProfileId :: Lens' User (Maybe Text) Source #

The identifier of the routing profile for the user.

user_directoryUserId :: Lens' User (Maybe Text) Source #

The identifier of the user account in the directory used for identity management.

user_arn :: Lens' User (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user account.

user_identityInfo :: Lens' User (Maybe UserIdentityInfo) Source #

Information about the user identity.

user_securityProfileIds :: Lens' User (Maybe (NonEmpty Text)) Source #

The identifiers of the security profiles for the user.

user_username :: Lens' User (Maybe Text) Source #

The user name assigned to the user account.

user_id :: Lens' User (Maybe Text) Source #

The identifier of the user account.

user_hierarchyGroupId :: Lens' User (Maybe Text) Source #

The identifier of the hierarchy group for the user.

user_phoneConfig :: Lens' User (Maybe UserPhoneConfig) Source #

Information about the phone configuration for the user.

UserIdentityInfo

data UserIdentityInfo Source #

Contains information about the identity of a user.

See: newUserIdentityInfo smart constructor.

Constructors

UserIdentityInfo' 

Fields

  • email :: Maybe Text

    The email address. If you are using SAML for identity management and include this parameter, an error is returned.

  • lastName :: Maybe Text

    The last name. This is required if you are using Amazon Connect or SAML for identity management.

  • firstName :: Maybe Text

    The first name. This is required if you are using Amazon Connect or SAML for identity management.

Instances

Instances details
Eq UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

Read UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

Show UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

Generic UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

Associated Types

type Rep UserIdentityInfo :: Type -> Type #

NFData UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

Methods

rnf :: UserIdentityInfo -> () #

Hashable UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

ToJSON UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

FromJSON UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

type Rep UserIdentityInfo Source # 
Instance details

Defined in Amazonka.Connect.Types.UserIdentityInfo

type Rep UserIdentityInfo = D1 ('MetaData "UserIdentityInfo" "Amazonka.Connect.Types.UserIdentityInfo" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UserIdentityInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUserIdentityInfo :: UserIdentityInfo Source #

Create a value of UserIdentityInfo 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:email:UserIdentityInfo', userIdentityInfo_email - The email address. If you are using SAML for identity management and include this parameter, an error is returned.

$sel:lastName:UserIdentityInfo', userIdentityInfo_lastName - The last name. This is required if you are using Amazon Connect or SAML for identity management.

$sel:firstName:UserIdentityInfo', userIdentityInfo_firstName - The first name. This is required if you are using Amazon Connect or SAML for identity management.

userIdentityInfo_email :: Lens' UserIdentityInfo (Maybe Text) Source #

The email address. If you are using SAML for identity management and include this parameter, an error is returned.

userIdentityInfo_lastName :: Lens' UserIdentityInfo (Maybe Text) Source #

The last name. This is required if you are using Amazon Connect or SAML for identity management.

userIdentityInfo_firstName :: Lens' UserIdentityInfo (Maybe Text) Source #

The first name. This is required if you are using Amazon Connect or SAML for identity management.

UserPhoneConfig

data UserPhoneConfig Source #

Contains information about the phone configuration settings for a user.

See: newUserPhoneConfig smart constructor.

Constructors

UserPhoneConfig' 

Fields

Instances

Instances details
Eq UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

Read UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

Show UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

Generic UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

Associated Types

type Rep UserPhoneConfig :: Type -> Type #

NFData UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

Methods

rnf :: UserPhoneConfig -> () #

Hashable UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

ToJSON UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

FromJSON UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

type Rep UserPhoneConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserPhoneConfig

type Rep UserPhoneConfig = D1 ('MetaData "UserPhoneConfig" "Amazonka.Connect.Types.UserPhoneConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UserPhoneConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "autoAccept") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "afterContactWorkTimeLimit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "deskPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "phoneType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PhoneType))))

newUserPhoneConfig Source #

Create a value of UserPhoneConfig 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:autoAccept:UserPhoneConfig', userPhoneConfig_autoAccept - The Auto accept setting.

$sel:afterContactWorkTimeLimit:UserPhoneConfig', userPhoneConfig_afterContactWorkTimeLimit - The After Call Work (ACW) timeout setting, in seconds.

$sel:deskPhoneNumber:UserPhoneConfig', userPhoneConfig_deskPhoneNumber - The phone number for the user's desk phone.

$sel:phoneType:UserPhoneConfig', userPhoneConfig_phoneType - The phone type.

userPhoneConfig_afterContactWorkTimeLimit :: Lens' UserPhoneConfig (Maybe Natural) Source #

The After Call Work (ACW) timeout setting, in seconds.

userPhoneConfig_deskPhoneNumber :: Lens' UserPhoneConfig (Maybe Text) Source #

The phone number for the user's desk phone.

UserQuickConnectConfig

data UserQuickConnectConfig Source #

Contains information about the quick connect configuration settings for a user. The contact flow must be of type Transfer to Agent.

See: newUserQuickConnectConfig smart constructor.

Constructors

UserQuickConnectConfig' 

Fields

Instances

Instances details
Eq UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

Read UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

Show UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

Generic UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

Associated Types

type Rep UserQuickConnectConfig :: Type -> Type #

NFData UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

Methods

rnf :: UserQuickConnectConfig -> () #

Hashable UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

ToJSON UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

FromJSON UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

type Rep UserQuickConnectConfig Source # 
Instance details

Defined in Amazonka.Connect.Types.UserQuickConnectConfig

type Rep UserQuickConnectConfig = D1 ('MetaData "UserQuickConnectConfig" "Amazonka.Connect.Types.UserQuickConnectConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UserQuickConnectConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contactFlowId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUserQuickConnectConfig Source #

Create a value of UserQuickConnectConfig 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:userId:UserQuickConnectConfig', userQuickConnectConfig_userId - The identifier of the user.

$sel:contactFlowId:UserQuickConnectConfig', userQuickConnectConfig_contactFlowId - The identifier of the contact flow.

UserSummary

data UserSummary Source #

Contains summary information about a user.

See: newUserSummary smart constructor.

Constructors

UserSummary' 

Fields

Instances

Instances details
Eq UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

Read UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

Show UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

Generic UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

Associated Types

type Rep UserSummary :: Type -> Type #

NFData UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

Methods

rnf :: UserSummary -> () #

Hashable UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

FromJSON UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

type Rep UserSummary Source # 
Instance details

Defined in Amazonka.Connect.Types.UserSummary

type Rep UserSummary = D1 ('MetaData "UserSummary" "Amazonka.Connect.Types.UserSummary" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UserSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newUserSummary :: UserSummary Source #

Create a value of UserSummary 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:UserSummary', userSummary_arn - The Amazon Resource Name (ARN) of the user account.

$sel:username:UserSummary', userSummary_username - The Amazon Connect user name of the user account.

$sel:id:UserSummary', userSummary_id - The identifier of the user account.

userSummary_arn :: Lens' UserSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the user account.

userSummary_username :: Lens' UserSummary (Maybe Text) Source #

The Amazon Connect user name of the user account.

userSummary_id :: Lens' UserSummary (Maybe Text) Source #

The identifier of the user account.

VoiceRecordingConfiguration

data VoiceRecordingConfiguration Source #

Contains information about the recording configuration settings.

See: newVoiceRecordingConfiguration smart constructor.

Constructors

VoiceRecordingConfiguration' 

Fields

Instances

Instances details
Eq VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

Read VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

Show VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

Generic VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

Associated Types

type Rep VoiceRecordingConfiguration :: Type -> Type #

NFData VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

Hashable VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

ToJSON VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

type Rep VoiceRecordingConfiguration Source # 
Instance details

Defined in Amazonka.Connect.Types.VoiceRecordingConfiguration

type Rep VoiceRecordingConfiguration = D1 ('MetaData "VoiceRecordingConfiguration" "Amazonka.Connect.Types.VoiceRecordingConfiguration" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "VoiceRecordingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "voiceRecordingTrack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceRecordingTrack))))

newVoiceRecordingConfiguration :: VoiceRecordingConfiguration Source #

Create a value of VoiceRecordingConfiguration 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:voiceRecordingTrack:VoiceRecordingConfiguration', voiceRecordingConfiguration_voiceRecordingTrack - Identifies which track is being recorded.