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

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

Synopsis

Creating a Request

data AssociateLexBot Source #

See: newAssociateLexBot smart constructor.

Constructors

AssociateLexBot' 

Fields

  • instanceId :: Text

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

  • lexBot :: LexBot

    The Amazon Lex bot to associate with the instance.

Instances

Instances details
Eq AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Read AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Show AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Generic AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Associated Types

type Rep AssociateLexBot :: Type -> Type #

NFData AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Methods

rnf :: AssociateLexBot -> () #

Hashable AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

ToJSON AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

AWSRequest AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Associated Types

type AWSResponse AssociateLexBot #

ToHeaders AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

ToPath AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

ToQuery AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

type Rep AssociateLexBot Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

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

Defined in Amazonka.Connect.AssociateLexBot

newAssociateLexBot Source #

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

$sel:lexBot:AssociateLexBot', associateLexBot_lexBot - The Amazon Lex bot to associate with the instance.

Request Lenses

associateLexBot_instanceId :: Lens' AssociateLexBot Text Source #

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

associateLexBot_lexBot :: Lens' AssociateLexBot LexBot Source #

The Amazon Lex bot to associate with the instance.

Destructuring the Response

data AssociateLexBotResponse Source #

See: newAssociateLexBotResponse smart constructor.

Instances

Instances details
Eq AssociateLexBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Read AssociateLexBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Show AssociateLexBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Generic AssociateLexBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Associated Types

type Rep AssociateLexBotResponse :: Type -> Type #

NFData AssociateLexBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

Methods

rnf :: AssociateLexBotResponse -> () #

type Rep AssociateLexBotResponse Source # 
Instance details

Defined in Amazonka.Connect.AssociateLexBot

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

newAssociateLexBotResponse :: AssociateLexBotResponse Source #

Create a value of AssociateLexBotResponse with all optional fields omitted.

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