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.UpdateQueueOutboundCallerConfig

Description

This API is in preview release for Amazon Connect and is subject to change.

Updates the outbound caller ID name, number, and outbound whisper flow for a specified queue.

Synopsis

Creating a Request

data UpdateQueueOutboundCallerConfig Source #

See: newUpdateQueueOutboundCallerConfig smart constructor.

Constructors

UpdateQueueOutboundCallerConfig' 

Fields

Instances

Instances details
Eq UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Read UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Show UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Generic UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Associated Types

type Rep UpdateQueueOutboundCallerConfig :: Type -> Type #

NFData UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Hashable UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

ToJSON UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

AWSRequest UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

ToHeaders UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

ToPath UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

ToQuery UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

type Rep UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

type Rep UpdateQueueOutboundCallerConfig = D1 ('MetaData "UpdateQueueOutboundCallerConfig" "Amazonka.Connect.UpdateQueueOutboundCallerConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UpdateQueueOutboundCallerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "queueId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "outboundCallerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutboundCallerConfig))))
type AWSResponse UpdateQueueOutboundCallerConfig Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

newUpdateQueueOutboundCallerConfig Source #

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

$sel:queueId:UpdateQueueOutboundCallerConfig', updateQueueOutboundCallerConfig_queueId - The identifier for the queue.

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

Request Lenses

updateQueueOutboundCallerConfig_instanceId :: Lens' UpdateQueueOutboundCallerConfig Text Source #

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

Destructuring the Response

data UpdateQueueOutboundCallerConfigResponse Source #

Instances

Instances details
Eq UpdateQueueOutboundCallerConfigResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Read UpdateQueueOutboundCallerConfigResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Show UpdateQueueOutboundCallerConfigResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

Generic UpdateQueueOutboundCallerConfigResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

NFData UpdateQueueOutboundCallerConfigResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

type Rep UpdateQueueOutboundCallerConfigResponse Source # 
Instance details

Defined in Amazonka.Connect.UpdateQueueOutboundCallerConfig

type Rep UpdateQueueOutboundCallerConfigResponse = D1 ('MetaData "UpdateQueueOutboundCallerConfigResponse" "Amazonka.Connect.UpdateQueueOutboundCallerConfig" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "UpdateQueueOutboundCallerConfigResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpdateQueueOutboundCallerConfigResponse :: UpdateQueueOutboundCallerConfigResponse Source #

Create a value of UpdateQueueOutboundCallerConfigResponse with all optional fields omitted.

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