Skip to content

Commit 99e281d

Browse files
author
AWS
committed
Amazon Interactive Video Service Update: Amazon Interactive Video Service (IVS) now offers customers the ability to configure IVS channels to allow insecure RTMP ingest.
1 parent efd79f2 commit 99e281d

File tree

3 files changed

+126
-53
lines changed

3 files changed

+126
-53
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",
4+
"contributor": "",
5+
"description": "Amazon Interactive Video Service (IVS) now offers customers the ability to configure IVS channels to allow insecure RTMP ingest."
6+
}

services/ivs/src/main/resources/codegen-resources/endpoint-tests.json

Lines changed: 101 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
}
99
},
1010
"params": {
11-
"Region": "ap-northeast-1",
11+
"UseFIPS": false,
1212
"UseDualStack": false,
13-
"UseFIPS": false
13+
"Region": "ap-northeast-1"
1414
}
1515
},
1616
{
@@ -21,9 +21,9 @@
2121
}
2222
},
2323
"params": {
24-
"Region": "ap-northeast-2",
24+
"UseFIPS": false,
2525
"UseDualStack": false,
26-
"UseFIPS": false
26+
"Region": "ap-northeast-2"
2727
}
2828
},
2929
{
@@ -34,9 +34,9 @@
3434
}
3535
},
3636
"params": {
37-
"Region": "ap-south-1",
37+
"UseFIPS": false,
3838
"UseDualStack": false,
39-
"UseFIPS": false
39+
"Region": "ap-south-1"
4040
}
4141
},
4242
{
@@ -47,9 +47,9 @@
4747
}
4848
},
4949
"params": {
50-
"Region": "eu-central-1",
50+
"UseFIPS": false,
5151
"UseDualStack": false,
52-
"UseFIPS": false
52+
"Region": "eu-central-1"
5353
}
5454
},
5555
{
@@ -60,9 +60,9 @@
6060
}
6161
},
6262
"params": {
63-
"Region": "eu-west-1",
63+
"UseFIPS": false,
6464
"UseDualStack": false,
65-
"UseFIPS": false
65+
"Region": "eu-west-1"
6666
}
6767
},
6868
{
@@ -73,9 +73,9 @@
7373
}
7474
},
7575
"params": {
76-
"Region": "us-east-1",
76+
"UseFIPS": false,
7777
"UseDualStack": false,
78-
"UseFIPS": false
78+
"Region": "us-east-1"
7979
}
8080
},
8181
{
@@ -86,9 +86,9 @@
8686
}
8787
},
8888
"params": {
89-
"Region": "us-west-2",
89+
"UseFIPS": false,
9090
"UseDualStack": false,
91-
"UseFIPS": false
91+
"Region": "us-west-2"
9292
}
9393
},
9494
{
@@ -99,9 +99,9 @@
9999
}
100100
},
101101
"params": {
102-
"Region": "us-east-1",
102+
"UseFIPS": true,
103103
"UseDualStack": true,
104-
"UseFIPS": true
104+
"Region": "us-east-1"
105105
}
106106
},
107107
{
@@ -112,9 +112,9 @@
112112
}
113113
},
114114
"params": {
115-
"Region": "us-east-1",
115+
"UseFIPS": true,
116116
"UseDualStack": false,
117-
"UseFIPS": true
117+
"Region": "us-east-1"
118118
}
119119
},
120120
{
@@ -125,9 +125,9 @@
125125
}
126126
},
127127
"params": {
128-
"Region": "us-east-1",
128+
"UseFIPS": false,
129129
"UseDualStack": true,
130-
"UseFIPS": false
130+
"Region": "us-east-1"
131131
}
132132
},
133133
{
@@ -138,9 +138,9 @@
138138
}
139139
},
140140
"params": {
141-
"Region": "cn-north-1",
141+
"UseFIPS": true,
142142
"UseDualStack": true,
143-
"UseFIPS": true
143+
"Region": "cn-north-1"
144144
}
145145
},
146146
{
@@ -151,9 +151,9 @@
151151
}
152152
},
153153
"params": {
154-
"Region": "cn-north-1",
154+
"UseFIPS": true,
155155
"UseDualStack": false,
156-
"UseFIPS": true
156+
"Region": "cn-north-1"
157157
}
158158
},
159159
{
@@ -164,9 +164,9 @@
164164
}
165165
},
166166
"params": {
167-
"Region": "cn-north-1",
167+
"UseFIPS": false,
168168
"UseDualStack": true,
169-
"UseFIPS": false
169+
"Region": "cn-north-1"
170170
}
171171
},
172172
{
@@ -177,9 +177,9 @@
177177
}
178178
},
179179
"params": {
180-
"Region": "cn-north-1",
180+
"UseFIPS": false,
181181
"UseDualStack": false,
182-
"UseFIPS": false
182+
"Region": "cn-north-1"
183183
}
184184
},
185185
{
@@ -190,9 +190,9 @@
190190
}
191191
},
192192
"params": {
193-
"Region": "us-gov-east-1",
193+
"UseFIPS": true,
194194
"UseDualStack": true,
195-
"UseFIPS": true
195+
"Region": "us-gov-east-1"
196196
}
197197
},
198198
{
@@ -203,9 +203,9 @@
203203
}
204204
},
205205
"params": {
206-
"Region": "us-gov-east-1",
206+
"UseFIPS": true,
207207
"UseDualStack": false,
208-
"UseFIPS": true
208+
"Region": "us-gov-east-1"
209209
}
210210
},
211211
{
@@ -216,9 +216,9 @@
216216
}
217217
},
218218
"params": {
219-
"Region": "us-gov-east-1",
219+
"UseFIPS": false,
220220
"UseDualStack": true,
221-
"UseFIPS": false
221+
"Region": "us-gov-east-1"
222222
}
223223
},
224224
{
@@ -229,9 +229,20 @@
229229
}
230230
},
231231
"params": {
232-
"Region": "us-gov-east-1",
232+
"UseFIPS": false,
233233
"UseDualStack": false,
234-
"UseFIPS": false
234+
"Region": "us-gov-east-1"
235+
}
236+
},
237+
{
238+
"documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled",
239+
"expect": {
240+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
241+
},
242+
"params": {
243+
"UseFIPS": true,
244+
"UseDualStack": true,
245+
"Region": "us-iso-east-1"
235246
}
236247
},
237248
{
@@ -242,9 +253,20 @@
242253
}
243254
},
244255
"params": {
245-
"Region": "us-iso-east-1",
256+
"UseFIPS": true,
246257
"UseDualStack": false,
247-
"UseFIPS": true
258+
"Region": "us-iso-east-1"
259+
}
260+
},
261+
{
262+
"documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled",
263+
"expect": {
264+
"error": "DualStack is enabled but this partition does not support DualStack"
265+
},
266+
"params": {
267+
"UseFIPS": false,
268+
"UseDualStack": true,
269+
"Region": "us-iso-east-1"
248270
}
249271
},
250272
{
@@ -255,9 +277,20 @@
255277
}
256278
},
257279
"params": {
258-
"Region": "us-iso-east-1",
280+
"UseFIPS": false,
259281
"UseDualStack": false,
260-
"UseFIPS": false
282+
"Region": "us-iso-east-1"
283+
}
284+
},
285+
{
286+
"documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled",
287+
"expect": {
288+
"error": "FIPS and DualStack are enabled, but this partition does not support one or both"
289+
},
290+
"params": {
291+
"UseFIPS": true,
292+
"UseDualStack": true,
293+
"Region": "us-isob-east-1"
261294
}
262295
},
263296
{
@@ -268,9 +301,20 @@
268301
}
269302
},
270303
"params": {
271-
"Region": "us-isob-east-1",
304+
"UseFIPS": true,
272305
"UseDualStack": false,
273-
"UseFIPS": true
306+
"Region": "us-isob-east-1"
307+
}
308+
},
309+
{
310+
"documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled",
311+
"expect": {
312+
"error": "DualStack is enabled but this partition does not support DualStack"
313+
},
314+
"params": {
315+
"UseFIPS": false,
316+
"UseDualStack": true,
317+
"Region": "us-isob-east-1"
274318
}
275319
},
276320
{
@@ -281,9 +325,9 @@
281325
}
282326
},
283327
"params": {
284-
"Region": "us-isob-east-1",
328+
"UseFIPS": false,
285329
"UseDualStack": false,
286-
"UseFIPS": false
330+
"Region": "us-isob-east-1"
287331
}
288332
},
289333
{
@@ -294,9 +338,9 @@
294338
}
295339
},
296340
"params": {
297-
"Region": "us-east-1",
298-
"UseDualStack": false,
299341
"UseFIPS": false,
342+
"UseDualStack": false,
343+
"Region": "us-east-1",
300344
"Endpoint": "https://example.com"
301345
}
302346
},
@@ -308,8 +352,8 @@
308352
}
309353
},
310354
"params": {
311-
"UseDualStack": false,
312355
"UseFIPS": false,
356+
"UseDualStack": false,
313357
"Endpoint": "https://example.com"
314358
}
315359
},
@@ -319,9 +363,9 @@
319363
"error": "Invalid Configuration: FIPS and custom endpoint are not supported"
320364
},
321365
"params": {
322-
"Region": "us-east-1",
323-
"UseDualStack": false,
324366
"UseFIPS": true,
367+
"UseDualStack": false,
368+
"Region": "us-east-1",
325369
"Endpoint": "https://example.com"
326370
}
327371
},
@@ -331,11 +375,17 @@
331375
"error": "Invalid Configuration: Dualstack and custom endpoint are not supported"
332376
},
333377
"params": {
334-
"Region": "us-east-1",
335-
"UseDualStack": true,
336378
"UseFIPS": false,
379+
"UseDualStack": true,
380+
"Region": "us-east-1",
337381
"Endpoint": "https://example.com"
338382
}
383+
},
384+
{
385+
"documentation": "Missing region",
386+
"expect": {
387+
"error": "Invalid Configuration: Missing Region"
388+
}
339389
}
340390
],
341391
"version": "1.0"

0 commit comments

Comments
 (0)