libZSservicesZSamazonka-chimeZSamazonka-chime
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.Chime.CreateAttendee

Description

Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.

Synopsis

Creating a Request

data CreateAttendee Source #

See: newCreateAttendee smart constructor.

Constructors

CreateAttendee' 

Fields

Instances

Instances details
Eq CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

Show CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

Generic CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

Associated Types

type Rep CreateAttendee :: Type -> Type #

NFData CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

Methods

rnf :: CreateAttendee -> () #

Hashable CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

ToJSON CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

AWSRequest CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

Associated Types

type AWSResponse CreateAttendee #

ToHeaders CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

ToPath CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

ToQuery CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

type Rep CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

type Rep CreateAttendee = D1 ('MetaData "CreateAttendee" "Amazonka.Chime.CreateAttendee" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "CreateAttendee'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: (S1 ('MetaSel ('Just "meetingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "externalUserId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))
type AWSResponse CreateAttendee Source # 
Instance details

Defined in Amazonka.Chime.CreateAttendee

newCreateAttendee Source #

Create a value of CreateAttendee 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:tags:CreateAttendee', createAttendee_tags - The tag key-value pairs.

$sel:meetingId:CreateAttendee', createAttendee_meetingId - The Amazon Chime SDK meeting ID.

$sel:externalUserId:CreateAttendee', createAttendee_externalUserId - The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.

Request Lenses

createAttendee_meetingId :: Lens' CreateAttendee Text Source #

The Amazon Chime SDK meeting ID.

createAttendee_externalUserId :: Lens' CreateAttendee Text Source #

The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.

Destructuring the Response

data CreateAttendeeResponse Source #

See: newCreateAttendeeResponse smart constructor.

Constructors

CreateAttendeeResponse' 

Fields

newCreateAttendeeResponse Source #

Create a value of CreateAttendeeResponse 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:attendee:CreateAttendeeResponse', createAttendeeResponse_attendee - The attendee information, including attendee ID and join token.

$sel:httpStatus:CreateAttendeeResponse', createAttendeeResponse_httpStatus - The response's http status code.

Response Lenses

createAttendeeResponse_attendee :: Lens' CreateAttendeeResponse (Maybe Attendee) Source #

The attendee information, including attendee ID and join token.