Skip to content

Commit f1c72fc

Browse files
author
AWS
committed
Amazon Interactive Video Service Chat Update: Adds PendingVerification error type to messaging APIs to block the resource usage for accounts identified as being fraudulent.
1 parent c4ffa48 commit f1c72fc

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
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 Interactive Video Service Chat",
4+
"contributor": "",
5+
"description": "Adds PendingVerification error type to messaging APIs to block the resource usage for accounts identified as being fraudulent."
6+
}

services/ivschat/src/main/resources/codegen-resources/endpoint-rule-set.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"parameters": {
44
"Region": {
55
"builtIn": "AWS::Region",
6-
"required": false,
6+
"required": true,
77
"documentation": "The AWS region used to dispatch the request.",
88
"type": "String"
99
},

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

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@
9898
{"shape":"ThrottlingException"},
9999
{"shape":"AccessDeniedException"},
100100
{"shape":"ResourceNotFoundException"},
101+
{"shape":"PendingVerification"},
101102
{"shape":"ValidationException"}
102103
],
103104
"documentation":"<p>Sends an event to a specific room which directs clients to delete a specific message; that is, unrender it from view and delete it from the client’s chat history. This event’s <code>EventName</code> is <code>aws:DELETE_MESSAGE</code>. This replicates the <a href=\"https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/actions-deletemessage-publish.html\"> DeleteMessage</a> WebSocket operation in the Amazon IVS Chat Messaging API.</p>"
@@ -131,6 +132,7 @@
131132
{"shape":"ThrottlingException"},
132133
{"shape":"AccessDeniedException"},
133134
{"shape":"ResourceNotFoundException"},
135+
{"shape":"PendingVerification"},
134136
{"shape":"ValidationException"}
135137
],
136138
"documentation":"<p>Disconnects all connections using a specified user ID from a room. This replicates the <a href=\"https://docs.aws.amazon.com/ivs/latest/chatmsgapireference/actions-disconnectuser-publish.html\"> DisconnectUser</a> WebSocket operation in the Amazon IVS Chat Messaging API.</p>"
@@ -227,6 +229,7 @@
227229
{"shape":"ThrottlingException"},
228230
{"shape":"AccessDeniedException"},
229231
{"shape":"ResourceNotFoundException"},
232+
{"shape":"PendingVerification"},
230233
{"shape":"ValidationException"}
231234
],
232235
"documentation":"<p>Sends an event to a room. Use this within your application’s business logic to send events to clients of a room; e.g., to notify clients to change the way the chat UI is rendered.</p>"
@@ -613,15 +616,15 @@
613616
"members":{
614617
"cloudWatchLogs":{
615618
"shape":"CloudWatchLogsDestinationConfiguration",
616-
"documentation":"<p>Name of the Amazon CloudWatch Logs destination where chat activity will be logged.</p>"
619+
"documentation":"<p>An Amazon CloudWatch Logs destination configuration where chat activity will be logged.</p>"
617620
},
618621
"firehose":{
619622
"shape":"FirehoseDestinationConfiguration",
620-
"documentation":"<p>Name of the Amazon Kinesis Data Firehose destination where chat activity will be logged</p>"
623+
"documentation":"<p>An Amazon Kinesis Data Firehose destination configuration where chat activity will be logged.</p>"
621624
},
622625
"s3":{
623626
"shape":"S3DestinationConfiguration",
624-
"documentation":"<p>Name of the Amazon S3 bucket where chat activity will be logged.</p>"
627+
"documentation":"<p>An Amazon S3 destination configuration where chat activity will be logged.</p>"
625628
}
626629
},
627630
"documentation":"<p>A complex type that describes a location where chat logs will be stored. Each member represents the configuration of one log destination. For logging, you define only one type of destination (for CloudWatch Logs, Kinesis Firehose, or S3).</p>",

0 commit comments

Comments
 (0)