amazonka-connect-2.0: Amazon Connect Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Connect.AssociateBot

Description

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

Allows the specified Amazon Connect instance to access the specified Amazon Lex or Amazon Lex V2 bot.

Synopsis

Creating a Request

data AssociateBot Source #

See: newAssociateBot smart constructor.

Constructors

AssociateBot' 

Fields

Instances

Instances details
ToJSON AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

ToHeaders AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

ToPath AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

ToQuery AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

AWSRequest AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Associated Types

type AWSResponse AssociateBot #

Generic AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Associated Types

type Rep AssociateBot :: Type -> Type #

Read AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Show AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

NFData AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Methods

rnf :: AssociateBot -> () #

Eq AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Hashable AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

type AWSResponse AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

type Rep AssociateBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

type Rep AssociateBot = D1 ('MetaData "AssociateBot" "Amazonka.Connect.AssociateBot" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "AssociateBot'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lexBot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LexBot)) :*: (S1 ('MetaSel ('Just "lexV2Bot") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LexV2Bot)) :*: S1 ('MetaSel ('Just "instanceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newAssociateBot Source #

Create a value of AssociateBot 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:

AssociateBot, associateBot_lexBot - Undocumented member.

AssociateBot, associateBot_lexV2Bot - The Amazon Lex V2 bot to associate with the instance.

AssociateBot, associateBot_instanceId - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.

Request Lenses

associateBot_lexV2Bot :: Lens' AssociateBot (Maybe LexV2Bot) Source #

The Amazon Lex V2 bot to associate with the instance.

associateBot_instanceId :: Lens' AssociateBot Text Source #

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

Destructuring the Response

data AssociateBotResponse Source #

See: newAssociateBotResponse smart constructor.

Constructors

AssociateBotResponse' 

Instances

Instances details
Generic AssociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Associated Types

type Rep AssociateBotResponse :: Type -> Type #

Read AssociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Show AssociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

NFData AssociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

Methods

rnf :: AssociateBotResponse -> () #

Eq AssociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

type Rep AssociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateBot

type Rep AssociateBotResponse = D1 ('MetaData "AssociateBotResponse" "Amazonka.Connect.AssociateBot" "amazonka-connect-2.0-IAACrecRcUS5AABe9BOFyN" 'False) (C1 ('MetaCons "AssociateBotResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newAssociateBotResponse :: AssociateBotResponse Source #

Create a value of AssociateBotResponse with all optional fields omitted.

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