Skip to content

Commit 4f2d9f7

Browse files
author
AWS
committed
Amazon Connect Participant Service Update: Amazon Connect Participant Service: Remove unused fields from WebRTCConnection
1 parent 3b52d75 commit 4f2d9f7

File tree

2 files changed

+59
-65
lines changed

2 files changed

+59
-65
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Connect Participant Service",
4+
"contributor": "",
5+
"description": "Amazon Connect Participant Service: Remove unused fields from WebRTCConnection"
6+
}

services/connectparticipant/src/main/resources/codegen-resources/service-2.json

Lines changed: 53 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -406,20 +406,6 @@
406406
},
407407
"documentation":"<p>Connection credentials. </p>"
408408
},
409-
"ConnectionData":{
410-
"type":"structure",
411-
"members":{
412-
"Attendee":{
413-
"shape":"Attendee",
414-
"documentation":"<p>The attendee information, including attendee ID and join token.</p>"
415-
},
416-
"Meeting":{
417-
"shape":"Meeting",
418-
"documentation":"<p>A meeting created using the Amazon Chime SDK.</p>"
419-
}
420-
},
421-
"documentation":"<p>Information required to join the call.</p>"
422-
},
423409
"ConnectionType":{
424410
"type":"string",
425411
"enum":[
@@ -475,7 +461,7 @@
475461
"documentation":"<p>Creates the participant's connection credentials. The authentication token associated with the participant's connection.</p>"
476462
},
477463
"WebRTCConnection":{
478-
"shape":"ConnectionData",
464+
"shape":"WebRTCConnection",
479465
"documentation":"<p>Creates the participant's WebRTC connection data required for the client application (mobile application or website) to connect to the call. </p>"
480466
}
481467
}
@@ -665,6 +651,10 @@
665651
}
666652
}
667653
},
654+
"GuidString":{
655+
"type":"string",
656+
"pattern":"[a-fA-F0-9]{8}(?:-[a-fA-F0-9]{4}){3}-[a-fA-F0-9]{12}"
657+
},
668658
"ISO8601Datetime":{"type":"string"},
669659
"Instant":{
670660
"type":"string",
@@ -745,55 +735,6 @@
745735
"max":100,
746736
"min":0
747737
},
748-
"MediaPlacement":{
749-
"type":"structure",
750-
"members":{
751-
"AudioHostUrl":{
752-
"shape":"URI",
753-
"documentation":"<p>The audio host URL.</p>"
754-
},
755-
"AudioFallbackUrl":{
756-
"shape":"URI",
757-
"documentation":"<p>The audio fallback URL.</p>"
758-
},
759-
"SignalingUrl":{
760-
"shape":"URI",
761-
"documentation":"<p>The signaling URL.</p>"
762-
},
763-
"TurnControlUrl":{
764-
"shape":"URI",
765-
"documentation":"<p>The turn control URL.</p>"
766-
},
767-
"EventIngestionUrl":{
768-
"shape":"URI",
769-
"documentation":"<p>The event ingestion URL to which you send client meeting events.</p>"
770-
}
771-
},
772-
"documentation":"<p>A set of endpoints used by clients to connect to the media service group for an Amazon Chime SDK meeting.</p>"
773-
},
774-
"MediaRegion":{"type":"string"},
775-
"Meeting":{
776-
"type":"structure",
777-
"members":{
778-
"MediaRegion":{
779-
"shape":"MediaRegion",
780-
"documentation":"<p>The Amazon Web Services Region in which you create the meeting.</p>"
781-
},
782-
"MediaPlacement":{
783-
"shape":"MediaPlacement",
784-
"documentation":"<p>The media placement for the meeting.</p>"
785-
},
786-
"MeetingFeatures":{
787-
"shape":"MeetingFeaturesConfiguration",
788-
"documentation":"<p>The configuration settings of the features available to a meeting.</p>"
789-
},
790-
"MeetingId":{
791-
"shape":"MeetingId",
792-
"documentation":"<p>The Amazon Chime SDK meeting ID.</p>"
793-
}
794-
},
795-
"documentation":"<p>A meeting created using the Amazon Chime SDK.</p>"
796-
},
797738
"MeetingFeatureStatus":{
798739
"type":"string",
799740
"enum":[
@@ -811,7 +752,6 @@
811752
},
812753
"documentation":"<p>The configuration settings of the features available to a meeting.</p>"
813754
},
814-
"MeetingId":{"type":"string"},
815755
"Message":{"type":"string"},
816756
"MessageMetadata":{
817757
"type":"structure",
@@ -1267,6 +1207,54 @@
12671207
"min":1
12681208
},
12691209
"ViewVersion":{"type":"integer"},
1210+
"WebRTCConnection":{
1211+
"type":"structure",
1212+
"members":{
1213+
"Attendee":{"shape":"Attendee"},
1214+
"Meeting":{
1215+
"shape":"WebRTCMeeting",
1216+
"documentation":"<p>A meeting created using the Amazon Chime SDK.</p>"
1217+
}
1218+
},
1219+
"documentation":"<p>Creates the participant’s WebRTC connection data required for the client application (mobile or web) to connect to the call.</p>"
1220+
},
1221+
"WebRTCMediaPlacement":{
1222+
"type":"structure",
1223+
"members":{
1224+
"AudioHostUrl":{
1225+
"shape":"URI",
1226+
"documentation":"<p>The audio host URL.</p>"
1227+
},
1228+
"AudioFallbackUrl":{
1229+
"shape":"URI",
1230+
"documentation":"<p>The audio fallback URL.</p>"
1231+
},
1232+
"SignalingUrl":{
1233+
"shape":"URI",
1234+
"documentation":"<p>The signaling URL.</p>"
1235+
},
1236+
"EventIngestionUrl":{
1237+
"shape":"URI",
1238+
"documentation":"<p>The event ingestion URL to which you send client meeting events.</p>"
1239+
}
1240+
},
1241+
"documentation":"<p>A set of endpoints used by clients to connect to the media service group for an Amazon Chime SDK meeting.</p>"
1242+
},
1243+
"WebRTCMeeting":{
1244+
"type":"structure",
1245+
"members":{
1246+
"MediaPlacement":{
1247+
"shape":"WebRTCMediaPlacement",
1248+
"documentation":"<p>The media placement for the meeting.</p>"
1249+
},
1250+
"MeetingFeatures":{"shape":"MeetingFeaturesConfiguration"},
1251+
"MeetingId":{
1252+
"shape":"GuidString",
1253+
"documentation":"<p>The Amazon Chime SDK meeting ID.</p>"
1254+
}
1255+
},
1256+
"documentation":"<p>A meeting created using the Amazon Chime SDK.</p>"
1257+
},
12701258
"Websocket":{
12711259
"type":"structure",
12721260
"members":{

0 commit comments

Comments
 (0)