amazonka-connectparticipant-2.0: Amazon Connect Participant 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.ConnectParticipant.DisconnectParticipant

Description

Disconnects a participant.

ConnectionToken is used for invoking this API instead of ParticipantToken.

The Amazon Connect Participant Service APIs do not use Signature Version 4 authentication.

Synopsis

Creating a Request

data DisconnectParticipant Source #

See: newDisconnectParticipant smart constructor.

Constructors

DisconnectParticipant' 

Fields

Instances

Instances details
ToJSON DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

ToHeaders DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

ToPath DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

ToQuery DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

AWSRequest DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Associated Types

type AWSResponse DisconnectParticipant #

Generic DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Associated Types

type Rep DisconnectParticipant :: Type -> Type #

Read DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Show DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

NFData DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Methods

rnf :: DisconnectParticipant -> () #

Eq DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Hashable DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

type AWSResponse DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

type Rep DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

type Rep DisconnectParticipant = D1 ('MetaData "DisconnectParticipant" "Amazonka.ConnectParticipant.DisconnectParticipant" "amazonka-connectparticipant-2.0-I4GmkIlwxQUGg1dW7eNFQJ" 'False) (C1 ('MetaCons "DisconnectParticipant'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectionToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisconnectParticipant Source #

Create a value of DisconnectParticipant 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:clientToken:DisconnectParticipant', disconnectParticipant_clientToken - A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.

DisconnectParticipant, disconnectParticipant_connectionToken - The authentication token associated with the participant's connection.

Request Lenses

disconnectParticipant_clientToken :: Lens' DisconnectParticipant (Maybe Text) Source #

A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see Making retries safe with idempotent APIs.

disconnectParticipant_connectionToken :: Lens' DisconnectParticipant Text Source #

The authentication token associated with the participant's connection.

Destructuring the Response

data DisconnectParticipantResponse Source #

See: newDisconnectParticipantResponse smart constructor.

Constructors

DisconnectParticipantResponse' 

Fields

Instances

Instances details
Generic DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Associated Types

type Rep DisconnectParticipantResponse :: Type -> Type #

Read DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Show DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

NFData DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Eq DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

type Rep DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

type Rep DisconnectParticipantResponse = D1 ('MetaData "DisconnectParticipantResponse" "Amazonka.ConnectParticipant.DisconnectParticipant" "amazonka-connectparticipant-2.0-I4GmkIlwxQUGg1dW7eNFQJ" 'False) (C1 ('MetaCons "DisconnectParticipantResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisconnectParticipantResponse Source #

Create a value of DisconnectParticipantResponse 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:httpStatus:DisconnectParticipantResponse', disconnectParticipantResponse_httpStatus - The response's http status code.

Response Lenses