amazonka-chime-2.0: Amazon Chime 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.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
ToJSON 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

AWSRequest 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 #

Show CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

NFData CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Eq CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Hashable CreateMeetingWithAttendees Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

type AWSResponse 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" "amazonka-chime-2.0-AQIuSSkHccQ9VXokPBc5Nb" 'False) (C1 ('MetaCons "CreateMeetingWithAttendees'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attendees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty CreateAttendeeRequestItem))) :*: (S1 ('MetaSel ('Just "externalMeetingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "mediaRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "meetingHostId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "notificationsConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MeetingNotificationConfiguration))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag))) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

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:

CreateMeetingWithAttendees, createMeetingWithAttendees_attendees - The request containing the attendees to create.

CreateMeetingWithAttendees, createMeetingWithAttendees_externalMeetingId - The external meeting ID.

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:notificationsConfiguration:CreateMeetingWithAttendees', createMeetingWithAttendees_notificationsConfiguration - Undocumented member.

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
Generic CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Associated Types

type Rep CreateMeetingWithAttendeesResponse :: Type -> Type #

Show CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

NFData CreateMeetingWithAttendeesResponse Source # 
Instance details

Defined in Amazonka.Chime.CreateMeetingWithAttendees

Eq 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" "amazonka-chime-2.0-AQIuSSkHccQ9VXokPBc5Nb" 'False) (C1 ('MetaCons "CreateMeetingWithAttendeesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "attendees") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Attendee])) :*: S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CreateAttendeeError]))) :*: (S1 ('MetaSel ('Just "meeting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Meeting)) :*: 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:

CreateMeetingWithAttendees, createMeetingWithAttendeesResponse_attendees - The attendee information, including attendees IDs and join tokens.

$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:meeting:CreateMeetingWithAttendeesResponse', createMeetingWithAttendeesResponse_meeting - Undocumented member.

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