Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data CreateMeetingWithAttendees = CreateMeetingWithAttendees' {}
- newCreateMeetingWithAttendees :: Text -> CreateMeetingWithAttendees
- createMeetingWithAttendees_mediaRegion :: Lens' CreateMeetingWithAttendees (Maybe Text)
- createMeetingWithAttendees_meetingHostId :: Lens' CreateMeetingWithAttendees (Maybe Text)
- createMeetingWithAttendees_attendees :: Lens' CreateMeetingWithAttendees (Maybe (NonEmpty CreateAttendeeRequestItem))
- createMeetingWithAttendees_notificationsConfiguration :: Lens' CreateMeetingWithAttendees (Maybe MeetingNotificationConfiguration)
- createMeetingWithAttendees_externalMeetingId :: Lens' CreateMeetingWithAttendees (Maybe Text)
- createMeetingWithAttendees_tags :: Lens' CreateMeetingWithAttendees (Maybe (NonEmpty Tag))
- createMeetingWithAttendees_clientRequestToken :: Lens' CreateMeetingWithAttendees Text
- data CreateMeetingWithAttendeesResponse = CreateMeetingWithAttendeesResponse' {}
- newCreateMeetingWithAttendeesResponse :: Int -> CreateMeetingWithAttendeesResponse
- createMeetingWithAttendeesResponse_attendees :: Lens' CreateMeetingWithAttendeesResponse (Maybe [Attendee])
- createMeetingWithAttendeesResponse_meeting :: Lens' CreateMeetingWithAttendeesResponse (Maybe Meeting)
- createMeetingWithAttendeesResponse_errors :: Lens' CreateMeetingWithAttendeesResponse (Maybe [CreateAttendeeError])
- createMeetingWithAttendeesResponse_httpStatus :: Lens' CreateMeetingWithAttendeesResponse Int
Creating a Request
data CreateMeetingWithAttendees Source #
See: newCreateMeetingWithAttendees
smart constructor.
CreateMeetingWithAttendees' | |
|
Instances
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_meetingHostId :: Lens' CreateMeetingWithAttendees (Maybe Text) Source #
Reserved.
createMeetingWithAttendees_attendees :: Lens' CreateMeetingWithAttendees (Maybe (NonEmpty CreateAttendeeRequestItem)) Source #
The request containing the attendees to create.
createMeetingWithAttendees_notificationsConfiguration :: Lens' CreateMeetingWithAttendees (Maybe MeetingNotificationConfiguration) Source #
Undocumented member.
createMeetingWithAttendees_externalMeetingId :: Lens' CreateMeetingWithAttendees (Maybe Text) Source #
The external meeting ID.
createMeetingWithAttendees_tags :: Lens' CreateMeetingWithAttendees (Maybe (NonEmpty Tag)) Source #
The tag key-value pairs.
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 #
See: newCreateMeetingWithAttendeesResponse
smart constructor.
CreateMeetingWithAttendeesResponse' | |
|
Instances
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_meeting :: Lens' CreateMeetingWithAttendeesResponse (Maybe Meeting) Source #
Undocumented member.
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.
createMeetingWithAttendeesResponse_httpStatus :: Lens' CreateMeetingWithAttendeesResponse Int Source #
The response's http status code.