Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data QuickConnectConfig = QuickConnectConfig' {}
- newQuickConnectConfig :: QuickConnectType -> QuickConnectConfig
- quickConnectConfig_queueConfig :: Lens' QuickConnectConfig (Maybe QueueQuickConnectConfig)
- quickConnectConfig_userConfig :: Lens' QuickConnectConfig (Maybe UserQuickConnectConfig)
- quickConnectConfig_phoneConfig :: Lens' QuickConnectConfig (Maybe PhoneNumberQuickConnectConfig)
- quickConnectConfig_quickConnectType :: Lens' QuickConnectConfig QuickConnectType
Documentation
data QuickConnectConfig Source #
Contains configuration settings for a quick connect.
See: newQuickConnectConfig
smart constructor.
QuickConnectConfig' | |
|
Instances
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).