Class: AWS.ChimeSDKMeetings
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.ChimeSDKMeetings
- Identifier:
- chimesdkmeetings
- API Version:
- 2021-07-15
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
The Amazon Chime SDK meetings APIs in this section allow software developers to create Amazon Chime SDK meetings, set the Amazon Web Services Regions for meetings, create and manage users, and send and receive meeting notifications. For more information about the meeting APIs, see Amazon Chime SDK meetings.
Sending a Request Using ChimeSDKMeetings
var chimesdkmeetings = new AWS.ChimeSDKMeetings();
chimesdkmeetings.batchCreateAttendee(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the ChimeSDKMeetings object uses this specific API, you can
construct the object by passing the apiVersion option to the constructor:
var chimesdkmeetings = new AWS.ChimeSDKMeetings({apiVersion: '2021-07-15'});
You can also set the API version globally in AWS.config.apiVersions using
the chimesdkmeetings service identifier:
AWS.config.apiVersions = {
chimesdkmeetings: '2021-07-15',
// other service API versions
};
var chimesdkmeetings = new AWS.ChimeSDKMeetings();
Constructor Summary collapse
-
new AWS.ChimeSDKMeetings(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
batchCreateAttendee(params = {}, callback) ⇒ AWS.Request
Creates up to 100 attendees for an active Amazon Chime SDK meeting.
-
batchUpdateAttendeeCapabilitiesExcept(params = {}, callback) ⇒ AWS.Request
Updates
AttendeeCapabilitiesexcept the capabilities listed in anExcludedAttendeeIdstable.Note: You use the capabilities with a set of values that control what the capabilities can do, such asSendReceivedata.- createAttendee(params = {}, callback) ⇒ AWS.Request
Creates a new attendee for an active Amazon Chime SDK meeting.
- createMeeting(params = {}, callback) ⇒ AWS.Request
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees.
- createMeetingWithAttendees(params = {}, callback) ⇒ AWS.Request
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees.
- deleteAttendee(params = {}, callback) ⇒ AWS.Request
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their
JoinToken.- deleteMeeting(params = {}, callback) ⇒ AWS.Request
Deletes the specified Amazon Chime SDK meeting.
- getAttendee(params = {}, callback) ⇒ AWS.Request
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID.
- getMeeting(params = {}, callback) ⇒ AWS.Request
Gets the Amazon Chime SDK meeting details for the specified meeting ID.
- listAttendees(params = {}, callback) ⇒ AWS.Request
Lists the attendees for the specified Amazon Chime SDK meeting.
- listTagsForResource(params = {}, callback) ⇒ AWS.Request
Returns a list of the tags available for the specified resource.
.
- startMeetingTranscription(params = {}, callback) ⇒ AWS.Request
Starts transcription for the specified
meetingId.- stopMeetingTranscription(params = {}, callback) ⇒ AWS.Request
Stops transcription for the specified
meetingId.- tagResource(params = {}, callback) ⇒ AWS.Request
The resource that supports tags.
.
- untagResource(params = {}, callback) ⇒ AWS.Request
Removes the specified tags from the specified resources.
- updateAttendeeCapabilities(params = {}, callback) ⇒ AWS.Request
The capabilities that you want to update.
Note: You use the capabilities with a set of values that control what the capabilities can do, such asSendReceivedata.Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.ChimeSDKMeetings(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.
Property Details
Method Details
batchCreateAttendee(params = {}, callback) ⇒ AWS.Request
Creates up to 100 attendees 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.
batchUpdateAttendeeCapabilitiesExcept(params = {}, callback) ⇒ AWS.Request
Updates
AttendeeCapabilitiesexcept the capabilities listed in anExcludedAttendeeIdstable.Note: You use the capabilities with a set of values that control what the capabilities can do, such asSendReceivedata. For more information about those values, see .When using capabilities, be aware of these corner cases:
-
If you specify
MeetingFeatures:Video:MaxResolution:Nonewhen you create a meeting, all API requests that includeSendReceive,Send, orReceiveforAttendeeCapabilities:Videowill be rejected withValidationError 400. -
If you specify
MeetingFeatures:Content:MaxResolution:Nonewhen you create a meeting, all API requests that includeSendReceive,Send, orReceiveforAttendeeCapabilities:Contentwill be rejected withValidationError 400. -
You can't set
contentcapabilities toSendReceiveorReceiveunless you also setvideocapabilities toSendReceiveorReceive. If you don't set thevideocapability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set yourvideocapability to receive and you set yourcontentcapability to not receive. -
When you change an
audiocapability fromNoneorReceivetoSendorSendReceive, and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants. -
When you change a
videoorcontentcapability fromNoneorReceivetoSendorSendReceive, and if the attendee turned on their video or content streams, remote attendees can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.
- createAttendee(params = {}, callback) ⇒ AWS.Request