|
190 | 190 | ],
|
191 | 191 | "documentation":"<p>Creates a temporary URL to start an AppStream 2.0 streaming session for the specified user. A streaming URL enables application streaming to be tested without user setup. </p>"
|
192 | 192 | },
|
| 193 | + "CreateUpdatedImage":{ |
| 194 | + "name":"CreateUpdatedImage", |
| 195 | + "http":{ |
| 196 | + "method":"POST", |
| 197 | + "requestUri":"/" |
| 198 | + }, |
| 199 | + "input":{"shape":"CreateUpdatedImageRequest"}, |
| 200 | + "output":{"shape":"CreateUpdatedImageResult"}, |
| 201 | + "errors":[ |
| 202 | + {"shape":"LimitExceededException"}, |
| 203 | + {"shape":"InvalidAccountStatusException"}, |
| 204 | + {"shape":"OperationNotPermittedException"}, |
| 205 | + {"shape":"ResourceAlreadyExistsException"}, |
| 206 | + {"shape":"ResourceNotFoundException"}, |
| 207 | + {"shape":"ConcurrentModificationException"}, |
| 208 | + {"shape":"IncompatibleImageException"} |
| 209 | + ], |
| 210 | + "documentation":"<p>Creates a new image with the latest Windows operating system updates, driver updates, and AppStream 2.0 agent software.</p> <p>For more information, see the \"Update an Image by Using Managed AppStream 2.0 Image Updates\" section in <a href=\"https://docs.aws.amazon.com/appstream2/latest/developerguide/administer-images.html\">Administer Your AppStream 2.0 Images</a>, in the <i>Amazon AppStream 2.0 Administration Guide</i>.</p>" |
| 211 | + }, |
193 | 212 | "CreateUsageReportSubscription":{
|
194 | 213 | "name":"CreateUsageReportSubscription",
|
195 | 214 | "http":{
|
|
1339 | 1358 | }
|
1340 | 1359 | }
|
1341 | 1360 | },
|
| 1361 | + "CreateUpdatedImageRequest":{ |
| 1362 | + "type":"structure", |
| 1363 | + "required":[ |
| 1364 | + "existingImageName", |
| 1365 | + "newImageName" |
| 1366 | + ], |
| 1367 | + "members":{ |
| 1368 | + "existingImageName":{ |
| 1369 | + "shape":"Name", |
| 1370 | + "documentation":"<p>The name of the image to update.</p>" |
| 1371 | + }, |
| 1372 | + "newImageName":{ |
| 1373 | + "shape":"Name", |
| 1374 | + "documentation":"<p>The name of the new image. The name must be unique within the AWS account and Region.</p>" |
| 1375 | + }, |
| 1376 | + "newImageDescription":{ |
| 1377 | + "shape":"Description", |
| 1378 | + "documentation":"<p>The description to display for the new image.</p>" |
| 1379 | + }, |
| 1380 | + "newImageDisplayName":{ |
| 1381 | + "shape":"DisplayName", |
| 1382 | + "documentation":"<p>The name to display for the new image.</p>" |
| 1383 | + }, |
| 1384 | + "newImageTags":{ |
| 1385 | + "shape":"Tags", |
| 1386 | + "documentation":"<p>The tags to associate with the new image. A tag is a key-value pair, and the value is optional. For example, Environment=Test. If you do not specify a value, Environment=. </p> <p>Generally allowed characters are: letters, numbers, and spaces representable in UTF-8, and the following special characters: </p> <p>_ . : / = + \\ - @</p> <p>If you do not specify a value, the value is set to an empty string.</p> <p>For more information about tags, see <a href=\"https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html\">Tagging Your Resources</a> in the <i>Amazon AppStream 2.0 Administration Guide</i>.</p>" |
| 1387 | + }, |
| 1388 | + "dryRun":{ |
| 1389 | + "shape":"Boolean", |
| 1390 | + "documentation":"<p>Indicates whether to display the status of image update availability before AppStream 2.0 initiates the process of creating a new updated image. If this value is set to <code>true</code>, AppStream 2.0 displays whether image updates are available. If this value is set to <code>false</code>, AppStream 2.0 initiates the process of creating a new updated image without displaying whether image updates are available.</p>" |
| 1391 | + } |
| 1392 | + } |
| 1393 | + }, |
| 1394 | + "CreateUpdatedImageResult":{ |
| 1395 | + "type":"structure", |
| 1396 | + "members":{ |
| 1397 | + "image":{"shape":"Image"}, |
| 1398 | + "canUpdateImage":{ |
| 1399 | + "shape":"Boolean", |
| 1400 | + "documentation":"<p>Indicates whether a new image can be created.</p>" |
| 1401 | + } |
| 1402 | + } |
| 1403 | + }, |
1342 | 1404 | "CreateUsageReportSubscriptionRequest":{
|
1343 | 1405 | "type":"structure",
|
1344 | 1406 | "members":{
|
|
2279 | 2341 | "ImagePermissions":{
|
2280 | 2342 | "shape":"ImagePermissions",
|
2281 | 2343 | "documentation":"<p>The permissions to provide to the destination AWS account for the specified image.</p>"
|
| 2344 | + }, |
| 2345 | + "ImageErrors":{ |
| 2346 | + "shape":"ResourceErrors", |
| 2347 | + "documentation":"<p>Describes the errors that are returned when a new image can't be created.</p>" |
2282 | 2348 | }
|
2283 | 2349 | },
|
2284 | 2350 | "documentation":"<p>Describes an image.</p>"
|
|
2374 | 2440 | "REBOOTING",
|
2375 | 2441 | "SNAPSHOTTING",
|
2376 | 2442 | "DELETING",
|
2377 |
| - "FAILED" |
| 2443 | + "FAILED", |
| 2444 | + "UPDATING", |
| 2445 | + "PENDING_QUALIFICATION" |
2378 | 2446 | ]
|
2379 | 2447 | },
|
2380 | 2448 | "ImageBuilderStateChangeReason":{
|
|
2455 | 2523 | "members":{
|
2456 | 2524 | "Message":{"shape":"ErrorMessage"}
|
2457 | 2525 | },
|
2458 |
| - "documentation":"<p>The image does not support storage connectors.</p>", |
| 2526 | + "documentation":"<p>The image can't be updated because it's not compatible for updates.</p>", |
2459 | 2527 | "exception":true
|
2460 | 2528 | },
|
2461 | 2529 | "Integer":{"type":"integer"},
|
|
0 commit comments