You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: clients/client-chime-sdk-meetings/src/ChimeSDKMeetings.ts
+43Lines changed: 43 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -100,6 +100,28 @@ export class ChimeSDKMeetings extends ChimeSDKMeetingsClient {
100
100
101
101
/**
102
102
* <p>Updates <code>AttendeeCapabilities</code> except the capabilities listed in an <code>ExcludedAttendeeIds</code> table.</p>
103
+
*
104
+
* <note>
105
+
* <p>You use the capabilities with a set of values that control what the capabilities can do, such as <code>SendReceive</code> data. For more information about those values, see
106
+
* .</p>
107
+
* </note>
108
+
*
109
+
* <p>When using capabilities, be aware of these corner cases:</p>
110
+
* <ul>
111
+
* <li>
112
+
* <p>You can't set <code>content</code> capabilities to <code>SendReceive</code> or <code>Receive</code> unless you also set <code>video</code> capabilities to <code>SendReceive</code>
113
+
* or <code>Receive</code>. If you don't set the <code>video</code> capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your <code>video</code> capability
114
+
* to receive and you set your <code>content</code> capability to not receive.</p>
115
+
* </li>
116
+
* <li>
117
+
* <p>When you change an <code>audio</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
118
+
* and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.</p>
119
+
* </li>
120
+
* <li>
121
+
* <p>When you change a <code>video</code> or <code>content</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
122
+
* and if the attendee turned on their video or content streams, remote attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.</p>
@@ -475,6 +497,27 @@ export class ChimeSDKMeetings extends ChimeSDKMeetingsClient {
475
497
476
498
/**
477
499
* <p>The capabilties that you want to update.</p>
500
+
* <note>
501
+
* <p>You use the capabilities with a set of values that control what the capabilities can do, such as <code>SendReceive</code> data. For more information about those values, see
502
+
* .</p>
503
+
* </note>
504
+
*
505
+
* <p>When using capabilities, be aware of these corner cases:</p>
506
+
* <ul>
507
+
* <li>
508
+
* <p>You can't set <code>content</code> capabilities to <code>SendReceive</code> or <code>Receive</code> unless you also set <code>video</code> capabilities to <code>SendReceive</code>
509
+
* or <code>Receive</code>. If you don't set the <code>video</code> capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your <code>video</code> capability
510
+
* to receive and you set your <code>content</code> capability to not receive.</p>
511
+
* </li>
512
+
* <li>
513
+
* <p>When you change an <code>audio</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
514
+
* and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.</p>
515
+
* </li>
516
+
* <li>
517
+
* <p>When you change a <code>video</code> or <code>content</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
518
+
* and if the attendee turned on their video or content streams, remote attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.</p>
* <p>Updates <code>AttendeeCapabilities</code> except the capabilities listed in an <code>ExcludedAttendeeIds</code> table.</p>
28
+
*
29
+
* <note>
30
+
* <p>You use the capabilities with a set of values that control what the capabilities can do, such as <code>SendReceive</code> data. For more information about those values, see
31
+
* .</p>
32
+
* </note>
33
+
*
34
+
* <p>When using capabilities, be aware of these corner cases:</p>
35
+
* <ul>
36
+
* <li>
37
+
* <p>You can't set <code>content</code> capabilities to <code>SendReceive</code> or <code>Receive</code> unless you also set <code>video</code> capabilities to <code>SendReceive</code>
38
+
* or <code>Receive</code>. If you don't set the <code>video</code> capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your <code>video</code> capability
39
+
* to receive and you set your <code>content</code> capability to not receive.</p>
40
+
* </li>
41
+
* <li>
42
+
* <p>When you change an <code>audio</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
43
+
* and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.</p>
44
+
* </li>
45
+
* <li>
46
+
* <p>When you change a <code>video</code> or <code>content</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
47
+
* and if the attendee turned on their video or content streams, remote attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.</p>
48
+
* </li>
49
+
* </ul>
28
50
* @example
29
51
* Use a bare-bones client and the command you need to make an API call.
* <p>You use the capabilities with a set of values that control what the capabilities can do, such as <code>SendReceive</code> data. For more information about those values, see
29
+
* .</p>
30
+
* </note>
31
+
*
32
+
* <p>When using capabilities, be aware of these corner cases:</p>
33
+
* <ul>
34
+
* <li>
35
+
* <p>You can't set <code>content</code> capabilities to <code>SendReceive</code> or <code>Receive</code> unless you also set <code>video</code> capabilities to <code>SendReceive</code>
36
+
* or <code>Receive</code>. If you don't set the <code>video</code> capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your <code>video</code> capability
37
+
* to receive and you set your <code>content</code> capability to not receive.</p>
38
+
* </li>
39
+
* <li>
40
+
* <p>When you change an <code>audio</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
41
+
* and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.</p>
42
+
* </li>
43
+
* <li>
44
+
* <p>When you change a <code>video</code> or <code>content</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
45
+
* and if the attendee turned on their video or content streams, remote attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.</p>
46
+
* </li>
47
+
* </ul>
27
48
* @example
28
49
* Use a bare-bones client and the command you need to make an API call.
* <p>The media capabilities of an attendee, including audio, video and content. </p>
14
+
* <p>The media capabilities of an attendee: audio, video, or content. </p>
15
+
* <note>
16
+
* <p>You use the capabilities with a set of values that control what the capabilities can do, such as <code>SendReceive</code> data. For more information about those values, see
17
+
* .</p>
18
+
* </note>
19
+
*
20
+
* <p>When using capabilities, be aware of these corner cases:</p>
21
+
* <ul>
22
+
* <li>
23
+
* <p>You can't set <code>content</code> capabilities to <code>SendReceive</code> or <code>Receive</code> unless you also set <code>video</code> capabilities to <code>SendReceive</code>
24
+
* or <code>Receive</code>. If you don't set the <code>video</code> capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your <code>video</code> capability
25
+
* to receive and you set your <code>content</code> capability to not receive.</p>
26
+
* </li>
27
+
* <li>
28
+
* <p>When you change an <code>audio</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
29
+
* and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.</p>
30
+
* </li>
31
+
* <li>
32
+
* <p>When you change a <code>video</code> or <code>content</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
33
+
* and if the attendee turned on their video or content streams, remote attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.</p>
34
+
* </li>
35
+
* </ul>
15
36
*/
16
37
exportinterfaceAttendeeCapabilities{
17
38
/**
@@ -71,7 +92,28 @@ export interface Attendee {
71
92
JoinToken?: string;
72
93
73
94
/**
74
-
* <p>The capabilities (audio, video, or content) assigned to an attendee.</p>
95
+
* <p>The capabilities assigned to an attendee: audio, video, or content.</p>
96
+
* <note>
97
+
* <p>You use the capabilities with a set of values that control what the capabilities can do, such as <code>SendReceive</code> data. For more information about those values, see
98
+
* .</p>
99
+
* </note>
100
+
*
101
+
* <p>When using capabilities, be aware of these corner cases:</p>
102
+
* <ul>
103
+
* <li>
104
+
* <p>You can't set <code>content</code> capabilities to <code>SendReceive</code> or <code>Receive</code> unless you also set <code>video</code> capabilities to <code>SendReceive</code>
105
+
* or <code>Receive</code>. If you don't set the <code>video</code> capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your <code>video</code> capability
106
+
* to receive and you set your <code>content</code> capability to not receive.</p>
107
+
* </li>
108
+
* <li>
109
+
* <p>When you change an <code>audio</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
110
+
* and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.</p>
111
+
* </li>
112
+
* <li>
113
+
* <p>When you change a <code>video</code> or <code>content</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
114
+
* and if the attendee turned on their video or content streams, remote attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.</p>
115
+
* </li>
116
+
* </ul>
75
117
*/
76
118
Capabilities?: AttendeeCapabilities;
77
119
}
@@ -345,7 +387,7 @@ export class NotFoundException extends __BaseException {
345
387
}
346
388
347
389
/**
348
-
* <p>The service is currently unavailable.</p>
390
+
* <p>The service encountered an unexpected error.</p>
* <p>The capabilities (<code>audio</code>, <code>video</code>, or <code>content</code>) that you want to grant an attendee. If you don't specify capabilities, all users have send and receive capabilities on
551
593
* all media channels by default.</p>
594
+
*
595
+
* <note>
596
+
* <p>You use the capabilities with a set of values that control what the capabilities can do, such as <code>SendReceive</code> data. For more information about those values, see
597
+
* .</p>
598
+
* </note>
599
+
*
600
+
* <p>When using capabilities, be aware of these corner cases:</p>
601
+
* <ul>
602
+
* <li>
603
+
* <p>You can't set <code>content</code> capabilities to <code>SendReceive</code> or <code>Receive</code> unless you also set <code>video</code> capabilities to <code>SendReceive</code>
604
+
* or <code>Receive</code>. If you don't set the <code>video</code> capability to receive, the response will contain an HTTP 400 Bad Request status code. However, you can set your <code>video</code> capability
605
+
* to receive and you set your <code>content</code> capability to not receive.</p>
606
+
* </li>
607
+
* <li>
608
+
* <p>When you change an <code>audio</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
609
+
* and if the attendee left their microphone unmuted, audio will flow from the attendee to the other meeting participants.</p>
610
+
* </li>
611
+
* <li>
612
+
* <p>When you change a <code>video</code> or <code>content</code> capability from <code>None</code> or <code>Receive</code> to <code>Send</code> or <code>SendReceive</code> ,
613
+
* and if the attendee turned on their video or content streams, remote attendess can receive those streams, but only after media renegotiation between the client and the Amazon Chime back-end server.</p>
0 commit comments