libZSservicesZSamazonka-connectparticipantZSamazonka-connectparticipant
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.ConnectParticipant.DisconnectParticipant

Description

Disconnects a participant. Note that 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

  • clientToken :: Maybe Text

    A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.

  • connectionToken :: Text

    The authentication token associated with the participant's connection.

Instances

Instances details
Eq DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Read DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Show DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Generic DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Associated Types

type Rep DisconnectParticipant :: Type -> Type #

NFData DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Methods

rnf :: DisconnectParticipant -> () #

Hashable DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

ToJSON DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

AWSRequest DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Associated Types

type AWSResponse 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

type Rep DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

type Rep DisconnectParticipant = D1 ('MetaData "DisconnectParticipant" "Amazonka.ConnectParticipant.DisconnectParticipant" "libZSservicesZSamazonka-connectparticipantZSamazonka-connectparticipant" '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)))
type AWSResponse DisconnectParticipant Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

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.

$sel:connectionToken: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.

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
Eq DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Read DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Show DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Generic DisconnectParticipantResponse Source # 
Instance details

Defined in Amazonka.ConnectParticipant.DisconnectParticipant

Associated Types

type Rep DisconnectParticipantResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-connectparticipantZSamazonka-connectparticipant" '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