Backend half
This commit is contained in:
Generated
Vendored
+731
@@ -0,0 +1,731 @@
|
||||
{
|
||||
"version": "2.0",
|
||||
"metadata": {
|
||||
"apiVersion": "2021-07-15",
|
||||
"endpointPrefix": "meetings-chime",
|
||||
"protocol": "rest-json",
|
||||
"serviceFullName": "Amazon Chime SDK Meetings",
|
||||
"serviceId": "Chime SDK Meetings",
|
||||
"signatureVersion": "v4",
|
||||
"signingName": "chime",
|
||||
"uid": "chime-sdk-meetings-2021-07-15"
|
||||
},
|
||||
"operations": {
|
||||
"BatchCreateAttendee": {
|
||||
"http": {
|
||||
"requestUri": "/meetings/{MeetingId}/attendees?operation=batch-create"
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId",
|
||||
"Attendees"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"Attendees": {
|
||||
"type": "list",
|
||||
"member": {
|
||||
"shape": "S4"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Attendees": {
|
||||
"shape": "S9"
|
||||
},
|
||||
"Errors": {
|
||||
"shape": "Sc"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"BatchUpdateAttendeeCapabilitiesExcept": {
|
||||
"http": {
|
||||
"method": "PUT",
|
||||
"requestUri": "/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except",
|
||||
"responseCode": 200
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId",
|
||||
"ExcludedAttendeeIds",
|
||||
"Capabilities"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"ExcludedAttendeeIds": {
|
||||
"type": "list",
|
||||
"member": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"AttendeeId"
|
||||
],
|
||||
"members": {
|
||||
"AttendeeId": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Capabilities": {
|
||||
"shape": "S6"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"CreateAttendee": {
|
||||
"http": {
|
||||
"requestUri": "/meetings/{MeetingId}/attendees"
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId",
|
||||
"ExternalUserId"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"ExternalUserId": {
|
||||
"shape": "S5"
|
||||
},
|
||||
"Capabilities": {
|
||||
"shape": "S6"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Attendee": {
|
||||
"shape": "Sa"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"CreateMeeting": {
|
||||
"http": {
|
||||
"requestUri": "/meetings"
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"ClientRequestToken",
|
||||
"MediaRegion",
|
||||
"ExternalMeetingId"
|
||||
],
|
||||
"members": {
|
||||
"ClientRequestToken": {
|
||||
"shape": "Sl",
|
||||
"idempotencyToken": true
|
||||
},
|
||||
"MediaRegion": {},
|
||||
"MeetingHostId": {
|
||||
"shape": "S5"
|
||||
},
|
||||
"ExternalMeetingId": {
|
||||
"shape": "Sn"
|
||||
},
|
||||
"NotificationsConfiguration": {
|
||||
"shape": "So"
|
||||
},
|
||||
"MeetingFeatures": {
|
||||
"shape": "Sq"
|
||||
},
|
||||
"PrimaryMeetingId": {},
|
||||
"TenantIds": {
|
||||
"shape": "S10"
|
||||
},
|
||||
"Tags": {
|
||||
"shape": "S12"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Meeting": {
|
||||
"shape": "S17"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"CreateMeetingWithAttendees": {
|
||||
"http": {
|
||||
"requestUri": "/meetings?operation=create-attendees"
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"ClientRequestToken",
|
||||
"MediaRegion",
|
||||
"ExternalMeetingId",
|
||||
"Attendees"
|
||||
],
|
||||
"members": {
|
||||
"ClientRequestToken": {
|
||||
"shape": "Sl",
|
||||
"idempotencyToken": true
|
||||
},
|
||||
"MediaRegion": {},
|
||||
"MeetingHostId": {
|
||||
"shape": "S5"
|
||||
},
|
||||
"ExternalMeetingId": {
|
||||
"shape": "Sn"
|
||||
},
|
||||
"MeetingFeatures": {
|
||||
"shape": "Sq"
|
||||
},
|
||||
"NotificationsConfiguration": {
|
||||
"shape": "So"
|
||||
},
|
||||
"Attendees": {
|
||||
"type": "list",
|
||||
"member": {
|
||||
"shape": "S4"
|
||||
}
|
||||
},
|
||||
"PrimaryMeetingId": {},
|
||||
"TenantIds": {
|
||||
"shape": "S10"
|
||||
},
|
||||
"Tags": {
|
||||
"shape": "S12"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Meeting": {
|
||||
"shape": "S17"
|
||||
},
|
||||
"Attendees": {
|
||||
"shape": "S9"
|
||||
},
|
||||
"Errors": {
|
||||
"shape": "Sc"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"DeleteAttendee": {
|
||||
"http": {
|
||||
"method": "DELETE",
|
||||
"requestUri": "/meetings/{MeetingId}/attendees/{AttendeeId}",
|
||||
"responseCode": 204
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId",
|
||||
"AttendeeId"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"AttendeeId": {
|
||||
"location": "uri",
|
||||
"locationName": "AttendeeId"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"DeleteMeeting": {
|
||||
"http": {
|
||||
"method": "DELETE",
|
||||
"requestUri": "/meetings/{MeetingId}",
|
||||
"responseCode": 204
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"GetAttendee": {
|
||||
"http": {
|
||||
"method": "GET",
|
||||
"requestUri": "/meetings/{MeetingId}/attendees/{AttendeeId}"
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId",
|
||||
"AttendeeId"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"AttendeeId": {
|
||||
"location": "uri",
|
||||
"locationName": "AttendeeId"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Attendee": {
|
||||
"shape": "Sa"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"GetMeeting": {
|
||||
"http": {
|
||||
"method": "GET",
|
||||
"requestUri": "/meetings/{MeetingId}"
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Meeting": {
|
||||
"shape": "S17"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ListAttendees": {
|
||||
"http": {
|
||||
"method": "GET",
|
||||
"requestUri": "/meetings/{MeetingId}/attendees",
|
||||
"responseCode": 200
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"NextToken": {
|
||||
"location": "querystring",
|
||||
"locationName": "next-token"
|
||||
},
|
||||
"MaxResults": {
|
||||
"location": "querystring",
|
||||
"locationName": "max-results",
|
||||
"type": "integer"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Attendees": {
|
||||
"shape": "S9"
|
||||
},
|
||||
"NextToken": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"ListTagsForResource": {
|
||||
"http": {
|
||||
"method": "GET",
|
||||
"requestUri": "/tags",
|
||||
"responseCode": 200
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"ResourceARN"
|
||||
],
|
||||
"members": {
|
||||
"ResourceARN": {
|
||||
"location": "querystring",
|
||||
"locationName": "arn"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Tags": {
|
||||
"shape": "S12"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"StartMeetingTranscription": {
|
||||
"http": {
|
||||
"requestUri": "/meetings/{MeetingId}/transcription?operation=start",
|
||||
"responseCode": 200
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId",
|
||||
"TranscriptionConfiguration"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"TranscriptionConfiguration": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"EngineTranscribeSettings": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"LanguageCode": {},
|
||||
"VocabularyFilterMethod": {},
|
||||
"VocabularyFilterName": {},
|
||||
"VocabularyName": {},
|
||||
"Region": {},
|
||||
"EnablePartialResultsStabilization": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"PartialResultsStability": {},
|
||||
"ContentIdentificationType": {},
|
||||
"ContentRedactionType": {},
|
||||
"PiiEntityTypes": {},
|
||||
"LanguageModelName": {},
|
||||
"IdentifyLanguage": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"LanguageOptions": {},
|
||||
"PreferredLanguage": {},
|
||||
"VocabularyNames": {},
|
||||
"VocabularyFilterNames": {}
|
||||
}
|
||||
},
|
||||
"EngineTranscribeMedicalSettings": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"LanguageCode",
|
||||
"Specialty",
|
||||
"Type"
|
||||
],
|
||||
"members": {
|
||||
"LanguageCode": {},
|
||||
"Specialty": {},
|
||||
"Type": {},
|
||||
"VocabularyName": {},
|
||||
"Region": {},
|
||||
"ContentIdentificationType": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"StopMeetingTranscription": {
|
||||
"http": {
|
||||
"requestUri": "/meetings/{MeetingId}/transcription?operation=stop",
|
||||
"responseCode": 200
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"TagResource": {
|
||||
"http": {
|
||||
"requestUri": "/tags?operation=tag-resource",
|
||||
"responseCode": 204
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"ResourceARN",
|
||||
"Tags"
|
||||
],
|
||||
"members": {
|
||||
"ResourceARN": {},
|
||||
"Tags": {
|
||||
"shape": "S12"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {}
|
||||
}
|
||||
},
|
||||
"UntagResource": {
|
||||
"http": {
|
||||
"requestUri": "/tags?operation=untag-resource",
|
||||
"responseCode": 204
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"ResourceARN",
|
||||
"TagKeys"
|
||||
],
|
||||
"members": {
|
||||
"ResourceARN": {},
|
||||
"TagKeys": {
|
||||
"type": "list",
|
||||
"member": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {}
|
||||
}
|
||||
},
|
||||
"UpdateAttendeeCapabilities": {
|
||||
"http": {
|
||||
"method": "PUT",
|
||||
"requestUri": "/meetings/{MeetingId}/attendees/{AttendeeId}/capabilities"
|
||||
},
|
||||
"input": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"MeetingId",
|
||||
"AttendeeId",
|
||||
"Capabilities"
|
||||
],
|
||||
"members": {
|
||||
"MeetingId": {
|
||||
"location": "uri",
|
||||
"locationName": "MeetingId"
|
||||
},
|
||||
"AttendeeId": {
|
||||
"location": "uri",
|
||||
"locationName": "AttendeeId"
|
||||
},
|
||||
"Capabilities": {
|
||||
"shape": "S6"
|
||||
}
|
||||
}
|
||||
},
|
||||
"output": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Attendee": {
|
||||
"shape": "Sa"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"shapes": {
|
||||
"S4": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"ExternalUserId"
|
||||
],
|
||||
"members": {
|
||||
"ExternalUserId": {
|
||||
"shape": "S5"
|
||||
},
|
||||
"Capabilities": {
|
||||
"shape": "S6"
|
||||
}
|
||||
}
|
||||
},
|
||||
"S5": {
|
||||
"type": "string",
|
||||
"sensitive": true
|
||||
},
|
||||
"S6": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"Audio",
|
||||
"Video",
|
||||
"Content"
|
||||
],
|
||||
"members": {
|
||||
"Audio": {},
|
||||
"Video": {},
|
||||
"Content": {}
|
||||
}
|
||||
},
|
||||
"S9": {
|
||||
"type": "list",
|
||||
"member": {
|
||||
"shape": "Sa"
|
||||
}
|
||||
},
|
||||
"Sa": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"ExternalUserId": {
|
||||
"shape": "S5"
|
||||
},
|
||||
"AttendeeId": {},
|
||||
"JoinToken": {
|
||||
"type": "string",
|
||||
"sensitive": true
|
||||
},
|
||||
"Capabilities": {
|
||||
"shape": "S6"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Sc": {
|
||||
"type": "list",
|
||||
"member": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"ExternalUserId": {
|
||||
"shape": "S5"
|
||||
},
|
||||
"ErrorCode": {},
|
||||
"ErrorMessage": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"Sl": {
|
||||
"type": "string",
|
||||
"sensitive": true
|
||||
},
|
||||
"Sn": {
|
||||
"type": "string",
|
||||
"sensitive": true
|
||||
},
|
||||
"So": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"LambdaFunctionArn": {
|
||||
"shape": "Sp"
|
||||
},
|
||||
"SnsTopicArn": {
|
||||
"shape": "Sp"
|
||||
},
|
||||
"SqsQueueArn": {
|
||||
"shape": "Sp"
|
||||
}
|
||||
}
|
||||
},
|
||||
"Sp": {
|
||||
"type": "string",
|
||||
"sensitive": true
|
||||
},
|
||||
"Sq": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"Audio": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"EchoReduction": {}
|
||||
}
|
||||
},
|
||||
"Video": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"MaxResolution": {}
|
||||
}
|
||||
},
|
||||
"Content": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"MaxResolution": {}
|
||||
}
|
||||
},
|
||||
"Attendee": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"MaxCount": {
|
||||
"type": "integer"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"S10": {
|
||||
"type": "list",
|
||||
"member": {}
|
||||
},
|
||||
"S12": {
|
||||
"type": "list",
|
||||
"member": {
|
||||
"type": "structure",
|
||||
"required": [
|
||||
"Key",
|
||||
"Value"
|
||||
],
|
||||
"members": {
|
||||
"Key": {},
|
||||
"Value": {}
|
||||
}
|
||||
}
|
||||
},
|
||||
"S17": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"MeetingId": {},
|
||||
"MeetingHostId": {
|
||||
"shape": "S5"
|
||||
},
|
||||
"ExternalMeetingId": {
|
||||
"shape": "Sn"
|
||||
},
|
||||
"MediaRegion": {},
|
||||
"MediaPlacement": {
|
||||
"type": "structure",
|
||||
"members": {
|
||||
"AudioHostUrl": {},
|
||||
"AudioFallbackUrl": {},
|
||||
"SignalingUrl": {},
|
||||
"TurnControlUrl": {},
|
||||
"ScreenDataUrl": {},
|
||||
"ScreenViewingUrl": {},
|
||||
"ScreenSharingUrl": {},
|
||||
"EventIngestionUrl": {}
|
||||
}
|
||||
},
|
||||
"MeetingFeatures": {
|
||||
"shape": "Sq"
|
||||
},
|
||||
"PrimaryMeetingId": {},
|
||||
"TenantIds": {
|
||||
"shape": "S10"
|
||||
},
|
||||
"MeetingArn": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user