Skip to content

Commit 5e19614

Browse files
author
AWS
committed
Amazon Chime Update: This release adds a new API UpdateSipMediaApplicationCall, to update an in-progress call for SipMediaApplication.
1 parent 0cb9777 commit 5e19614

File tree

2 files changed

+69
-3
lines changed

2 files changed

+69
-3
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 Chime",
4+
"contributor": "",
5+
"description": "This release adds a new API UpdateSipMediaApplicationCall, to update an in-progress call for SipMediaApplication."
6+
}

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

Lines changed: 63 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2015,7 +2015,7 @@
20152015
{"shape":"ServiceUnavailableException"},
20162016
{"shape":"ServiceFailureException"}
20172017
],
2018-
"documentation":"<p> Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps,name, and associated <code>VoiceConnectorItems</code> . </p>"
2018+
"documentation":"<p> Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps,name, and associated <code>VoiceConnectorItems</code>.</p>"
20192019
},
20202020
"GetVoiceConnectorLoggingConfiguration":{
20212021
"name":"GetVoiceConnectorLoggingConfiguration",
@@ -2473,7 +2473,7 @@
24732473
{"shape":"ServiceUnavailableException"},
24742474
{"shape":"ServiceFailureException"}
24752475
],
2476-
"documentation":"<p> Lists up to 100 active Amazon Chime SDK meetings. For more information about the Amazon Chime SDK, see <a href=\"https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html\">Using the Amazon Chime SDK</a> in the <i>Amazon Chime Developer Guide</i> . </p>"
2476+
"documentation":"<p> Lists up to 100 active Amazon Chime SDK meetings. For more information about the Amazon Chime SDK, see <a href=\"https://docs.aws.amazon.com/chime/latest/dg/meetings-sdk.html\">Using the Amazon Chime SDK</a> in the <i>Amazon Chime Developer Guide</i>.</p>"
24772477
},
24782478
"ListPhoneNumberOrders":{
24792479
"name":"ListPhoneNumberOrders",
@@ -2828,7 +2828,7 @@
28282828
{"shape":"ServiceUnavailableException"},
28292829
{"shape":"ServiceFailureException"}
28302830
],
2831-
"documentation":"<p> Puts retention settings for the specified Amazon Chime Enterprise account. We recommend using AWS CloudTrail to monitor usage of this API for your account. For more information, see <a href=\"https://docs.aws.amazon.com/chime/latest/ag/cloudtrail.html\">Logging Amazon Chime API Calls with AWS CloudTrail</a> in the <i>Amazon Chime Administration Guide</i> . </p> <p> To turn off existing retention settings, remove the number of days from the corresponding <b>RetentionDays</b> field in the <b>RetentionSettings</b> object. For more information about retention settings, see <a href=\"https://docs.aws.amazon.com/chime/latest/ag/chat-retention.html\">Managing Chat Retention Policies</a> in the <i>Amazon Chime Administration Guide</i> . </p>"
2831+
"documentation":"<p> Puts retention settings for the specified Amazon Chime Enterprise account. We recommend using AWS CloudTrail to monitor usage of this API for your account. For more information, see <a href=\"https://docs.aws.amazon.com/chime/latest/ag/cloudtrail.html\">Logging Amazon Chime API Calls with AWS CloudTrail</a> in the <i>Amazon Chime Administration Guide</i>.</p> <p> To turn off existing retention settings, remove the number of days from the corresponding <b>RetentionDays</b> field in the <b>RetentionSettings</b> object. For more information about retention settings, see <a href=\"https://docs.aws.amazon.com/chime/latest/ag/chat-retention.html\">Managing Chat Retention Policies</a> in the <i>Amazon Chime Administration Guide</i>.</p>"
28322832
},
28332833
"PutSipMediaApplicationLoggingConfiguration":{
28342834
"name":"PutSipMediaApplicationLoggingConfiguration",
@@ -3568,6 +3568,27 @@
35683568
],
35693569
"documentation":"<p>Updates the details of the specified SIP media application.</p>"
35703570
},
3571+
"UpdateSipMediaApplicationCall":{
3572+
"name":"UpdateSipMediaApplicationCall",
3573+
"http":{
3574+
"method":"POST",
3575+
"requestUri":"/sip-media-applications/{sipMediaApplicationId}/calls/{transactionId}",
3576+
"responseCode":202
3577+
},
3578+
"input":{"shape":"UpdateSipMediaApplicationCallRequest"},
3579+
"output":{"shape":"UpdateSipMediaApplicationCallResponse"},
3580+
"errors":[
3581+
{"shape":"BadRequestException"},
3582+
{"shape":"NotFoundException"},
3583+
{"shape":"ForbiddenException"},
3584+
{"shape":"ResourceLimitExceededException"},
3585+
{"shape":"ThrottledClientException"},
3586+
{"shape":"UnauthorizedClientException"},
3587+
{"shape":"ServiceUnavailableException"},
3588+
{"shape":"ServiceFailureException"}
3589+
],
3590+
"documentation":"<p>Allows you to trigger a Lambda function at any time while a call is active, and replace the current actions with new actions returned by the invocation.</p>"
3591+
},
35713592
"UpdateSipRule":{
35723593
"name":"UpdateSipRule",
35733594
"http":{
@@ -10161,6 +10182,13 @@
1016110182
},
1016210183
"documentation":"<p>The retention settings that determine how long to retain chat-room messages for an Amazon Chime Enterprise account.</p>"
1016310184
},
10185+
"SMAUpdateCallArgumentsMap":{
10186+
"type":"map",
10187+
"key":{"shape":"SensitiveString"},
10188+
"value":{"shape":"SensitiveString"},
10189+
"max":20,
10190+
"min":0
10191+
},
1016410192
"SearchAvailablePhoneNumbersRequest":{
1016510193
"type":"structure",
1016610194
"members":{
@@ -11266,6 +11294,38 @@
1126611294
}
1126711295
}
1126811296
},
11297+
"UpdateSipMediaApplicationCallRequest":{
11298+
"type":"structure",
11299+
"required":[
11300+
"SipMediaApplicationId",
11301+
"TransactionId",
11302+
"Arguments"
11303+
],
11304+
"members":{
11305+
"SipMediaApplicationId":{
11306+
"shape":"NonEmptyString",
11307+
"documentation":"<p>The ID of the SIP media application handling the call.</p>",
11308+
"location":"uri",
11309+
"locationName":"sipMediaApplicationId"
11310+
},
11311+
"TransactionId":{
11312+
"shape":"NonEmptyString",
11313+
"documentation":"<p>The ID of the call transaction.</p>",
11314+
"location":"uri",
11315+
"locationName":"transactionId"
11316+
},
11317+
"Arguments":{
11318+
"shape":"SMAUpdateCallArgumentsMap",
11319+
"documentation":"<p>Arguments made available to the Lambda function as part of the <code>CALL_UPDATE_REQUESTED</code> event. Can contain 0-20 key-value pairs.</p>"
11320+
}
11321+
}
11322+
},
11323+
"UpdateSipMediaApplicationCallResponse":{
11324+
"type":"structure",
11325+
"members":{
11326+
"SipMediaApplicationCall":{"shape":"SipMediaApplicationCall"}
11327+
}
11328+
},
1126911329
"UpdateSipMediaApplicationRequest":{
1127011330
"type":"structure",
1127111331
"required":["SipMediaApplicationId"],

0 commit comments

Comments
 (0)