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

Description

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

Revokes authorization from the specified instance to access the specified Amazon Lex or Amazon Lex V2 bot.

Synopsis

Creating a Request

data DisassociateBot Source #

See: newDisassociateBot smart constructor.

Constructors

DisassociateBot' 

Fields

Instances

Instances details
Eq DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Read DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Show DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Generic DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Associated Types

type Rep DisassociateBot :: Type -> Type #

NFData DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Methods

rnf :: DisassociateBot -> () #

Hashable DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

ToJSON DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

AWSRequest DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Associated Types

type AWSResponse DisassociateBot #

ToHeaders DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

ToPath DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

ToQuery DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

type Rep DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

type Rep DisassociateBot = D1 ('MetaData "DisassociateBot" "Amazonka.Connect.DisassociateBot" "libZSservicesZSamazonka-connectZSamazonka-connect" 'False) (C1 ('MetaCons "DisassociateBot'" '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))))
type AWSResponse DisassociateBot Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

newDisassociateBot Source #

Create a value of DisassociateBot 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:DisassociateBot', disassociateBot_lexBot - Undocumented member.

$sel:lexV2Bot:DisassociateBot', disassociateBot_lexV2Bot - The Amazon Lex V2 bot to disassociate from the instance.

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

Request Lenses

disassociateBot_lexV2Bot :: Lens' DisassociateBot (Maybe LexV2Bot) Source #

The Amazon Lex V2 bot to disassociate from the instance.

disassociateBot_instanceId :: Lens' DisassociateBot Text Source #

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

Destructuring the Response

data DisassociateBotResponse Source #

See: newDisassociateBotResponse smart constructor.

Instances

Instances details
Eq DisassociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Read DisassociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Show DisassociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Generic DisassociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Associated Types

type Rep DisassociateBotResponse :: Type -> Type #

NFData DisassociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

Methods

rnf :: DisassociateBotResponse -> () #

type Rep DisassociateBotResponse Source # 
Instance details

Defined in Amazonka.Connect.DisassociateBot

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

newDisassociateBotResponse :: DisassociateBotResponse Source #

Create a value of DisassociateBotResponse with all optional fields omitted.

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