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

Description

Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions in the Amazon Chime Developer Guide . 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 CreateMeetingWithAttendees Source #

See: newCreateMeetingWithAttendees smart constructor.

Constructors

CreateMeetingWithAttendees' 

Fields

Instances

Instances details
Eq CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Show CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Generic CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Associated Types

type Rep CreateMeetingWithAttendees :: Type -> Type #

NFData CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Hashable CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

ToJSON CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

AWSRequest CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

ToHeaders CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

ToPath CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

ToQuery CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

type Rep CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

type Rep CreateMeetingWithAttendees = D1 ('MetaData "CreateMeetingWithAttendees" "Amazonka.Chime.CreateMeetingWithAttendees" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "CreateMeetingWithAttendees'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "mediaRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "meetingHostId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "attendees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CreateAttendeeRequestItem))))) :*: ((S1 ('MetaSel ('Just "notificationsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MeetingNotificationConfiguration)) :*: S1 ('MetaSel ('Just "externalMeetingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))
type AWSResponse CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

newCreateMeetingWithAttendees Source #

Create a value of CreateMeetingWithAttendees 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:mediaRegion:CreateMeetingWithAttendees', createMeetingWithAttendees_mediaRegion - The Region in which to create the meeting. Default: us-east-1 .

Available values: af-south-1 , ap-northeast-1 , ap-northeast-2 , ap-south-1 , ap-southeast-1 , ap-southeast-2 , ca-central-1 , eu-central-1 , eu-north-1 , eu-south-1 , eu-west-1 , eu-west-2 , eu-west-3 , sa-east-1 , us-east-1 , us-east-2 , us-west-1 , us-west-2 .

$sel:meetingHostId:CreateMeetingWithAttendees', createMeetingWithAttendees_meetingHostId - Reserved.

$sel:attendees:CreateMeetingWithAttendees', createMeetingWithAttendees_attendees - The request containing the attendees to create.

$sel:notificationsConfiguration:CreateMeetingWithAttendees', createMeetingWithAttendees_notificationsConfiguration - Undocumented member.

$sel:externalMeetingId:CreateMeetingWithAttendees', createMeetingWithAttendees_externalMeetingId - The external meeting ID.

$sel:tags:CreateMeetingWithAttendees', createMeetingWithAttendees_tags - The tag key-value pairs.

$sel:clientRequestToken:CreateMeetingWithAttendees', createMeetingWithAttendees_clientRequestToken - The unique identifier for the client request. Use a different token for different meetings.

Request Lenses

createMeetingWithAttendees_mediaRegion :: Lens' CreateMeetingWithAttendees (Maybe Text) Source #

The Region in which to create the meeting. Default: us-east-1 .

Available values: af-south-1 , ap-northeast-1 , ap-northeast-2 , ap-south-1 , ap-southeast-1 , ap-southeast-2 , ca-central-1 , eu-central-1 , eu-north-1 , eu-south-1 , eu-west-1 , eu-west-2 , eu-west-3 , sa-east-1 , us-east-1 , us-east-2 , us-west-1 , us-west-2 .

createMeetingWithAttendees_clientRequestToken :: Lens' CreateMeetingWithAttendees Text Source #

The unique identifier for the client request. Use a different token for different meetings.

Destructuring the Response

data CreateMeetingWithAttendeesResponse Source #

Constructors

CreateMeetingWithAttendeesResponse' 

Fields

Instances

Instances details
Eq CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Show CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Generic CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Associated Types

type Rep CreateMeetingWithAttendeesResponse :: Type -> Type #

NFData CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

type Rep CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

type Rep CreateMeetingWithAttendeesResponse = D1 ('MetaData "CreateMeetingWithAttendeesResponse" "Amazonka.Chime.CreateMeetingWithAttendees" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "CreateMeetingWithAttendeesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attendees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attendee])) :*: S1 ('MetaSel ('Just "meeting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Meeting))) :*: (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CreateAttendeeError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateMeetingWithAttendeesResponse Source #

Create a value of CreateMeetingWithAttendeesResponse 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:attendees:CreateMeetingWithAttendees', createMeetingWithAttendeesResponse_attendees - The attendee information, including attendees IDs and join tokens.

$sel:meeting:CreateMeetingWithAttendeesResponse', createMeetingWithAttendeesResponse_meeting - Undocumented member.

$sel:errors:CreateMeetingWithAttendeesResponse', createMeetingWithAttendeesResponse_errors - If the action fails for one or more of the attendees in the request, a list of the attendees is returned, along with error codes and error messages.

$sel:httpStatus:CreateMeetingWithAttendeesResponse', createMeetingWithAttendeesResponse_httpStatus - The response's http status code.

Response Lenses

createMeetingWithAttendeesResponse_attendees :: Lens' CreateMeetingWithAttendeesResponse (Maybe [Attendee]) Source #

The attendee information, including attendees IDs and join tokens.

createMeetingWithAttendeesResponse_errors :: Lens' CreateMeetingWithAttendeesResponse (Maybe [CreateAttendeeError]) Source #

If the action fails for one or more of the attendees in the request, a list of the attendees is returned, along with error codes and error messages.