|
376 | 376 | "errors":[
|
377 | 377 | {"shape":"InvalidParameterCombinationException"}
|
378 | 378 | ],
|
379 |
| - "documentation":"<p>Retrieves a list that describes the streaming sessions for a specified stack and fleet. If a UserId is provided for the stack and fleet, only streaming sessions for that user are described. If an authentication type is not provided, the default is to authenticate users using a streaming URL.</p>" |
| 379 | + "documentation":"<p>Retrieves a list that describes the active streaming sessions for a specified stack and fleet. If a value for <code>UserId</code> is provided for the stack and fleet, only streaming sessions for that user are described. If an authentication type is not provided, the default is to authenticate users using a streaming URL.</p>" |
380 | 380 | },
|
381 | 381 | "DescribeStacks":{
|
382 | 382 | "name":"DescribeStacks",
|
|
501 | 501 | "errors":[
|
502 | 502 | {"shape":"ResourceNotFoundException"}
|
503 | 503 | ],
|
504 |
| - "documentation":"<p>Retrieves a list of all tags for the specified AppStream 2.0 resource. You can tag AppStream 2.0 image builders, images, fleets, and stacks.</p> <p>For more information about tags, see <a href=\"http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html\">Tagging Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
| 504 | + "documentation":"<p>Retrieves a list of all tags for the specified AppStream 2.0 resource. You can tag AppStream 2.0 image builders, images, fleets, and stacks.</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 Developer Guide</i>.</p>" |
505 | 505 | },
|
506 | 506 | "StartFleet":{
|
507 | 507 | "name":"StartFleet",
|
|
579 | 579 | {"shape":"InvalidAccountStatusException"},
|
580 | 580 | {"shape":"ResourceNotFoundException"}
|
581 | 581 | ],
|
582 |
| - "documentation":"<p>Adds or overwrites one or more tags for the specified AppStream 2.0 resource. You can tag AppStream 2.0 image builders, images, fleets, and stacks.</p> <p>Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.</p> <p>To list the current tags for your resources, use <a>ListTagsForResource</a>. To disassociate tags from your resources, use <a>UntagResource</a>.</p> <p>For more information about tags, see <a href=\"http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html\">Tagging Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
| 582 | + "documentation":"<p>Adds or overwrites one or more tags for the specified AppStream 2.0 resource. You can tag AppStream 2.0 image builders, images, fleets, and stacks.</p> <p>Each tag consists of a key and an optional value. If a resource already has a tag with the same key, this operation updates its value.</p> <p>To list the current tags for your resources, use <a>ListTagsForResource</a>. To disassociate tags from your resources, use <a>UntagResource</a>.</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 Developer Guide</i>.</p>" |
583 | 583 | },
|
584 | 584 | "UntagResource":{
|
585 | 585 | "name":"UntagResource",
|
|
592 | 592 | "errors":[
|
593 | 593 | {"shape":"ResourceNotFoundException"}
|
594 | 594 | ],
|
595 |
| - "documentation":"<p>Disassociates one or more specified tags from the specified AppStream 2.0 resource.</p> <p>To list the current tags for your resources, use <a>ListTagsForResource</a>.</p> <p>For more information about tags, see <a href=\"http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html\">Tagging Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
| 595 | + "documentation":"<p>Disassociates one or more specified tags from the specified AppStream 2.0 resource.</p> <p>To list the current tags for your resources, use <a>ListTagsForResource</a>.</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 Developer Guide</i>.</p>" |
596 | 596 | },
|
597 | 597 | "UpdateDirectoryConfig":{
|
598 | 598 | "name":"UpdateDirectoryConfig",
|
|
999 | 999 | },
|
1000 | 1000 | "MaxUserDurationInSeconds":{
|
1001 | 1001 | "shape":"Integer",
|
1002 |
| - "documentation":"<p>The maximum time that a streaming session can run, in seconds. Specify a value between 600 and 57600.</p>" |
| 1002 | + "documentation":"<p>The maximum time that a streaming session can run, in seconds. Specify a value between 600 and 360000.</p>" |
1003 | 1003 | },
|
1004 | 1004 | "DisconnectTimeoutInSeconds":{
|
1005 | 1005 | "shape":"Integer",
|
1006 |
| - "documentation":"<p>The time after disconnection when a session is considered to have ended, in seconds. If a user who was disconnected reconnects within this time interval, the user is connected to their previous session. Specify a value between 60 and 57600.</p>" |
| 1006 | + "documentation":"<p>The time after disconnection when a session is considered to have ended, in seconds. If a user who was disconnected reconnects within this time interval, the user is connected to their previous session. Specify a value between 60 and 360000.</p>" |
1007 | 1007 | },
|
1008 | 1008 | "Description":{
|
1009 | 1009 | "shape":"Description",
|
|
1023 | 1023 | },
|
1024 | 1024 | "Tags":{
|
1025 | 1025 | "shape":"Tags",
|
1026 |
| - "documentation":"<p>The tags to associate with the fleet. A tag is a key-value pair (the value is optional). For example, Environment=Test, or, if you do not specify a value, Environment=. </p> <p>If you do not specify a value, we set the value to an empty string.</p> <p>For more information, see <a href=\"http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html\">Tagging Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
| 1026 | + "documentation":"<p>The tags to associate with the fleet. 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>If you do not specify a value, the value is set to an empty string.</p> <p>For more information, 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 Developer Guide</i>.</p>" |
1027 | 1027 | }
|
1028 | 1028 | }
|
1029 | 1029 | },
|
|
1085 | 1085 | },
|
1086 | 1086 | "Tags":{
|
1087 | 1087 | "shape":"Tags",
|
1088 |
| - "documentation":"<p>The tags to associate with the image builder. A tag is a key-value pair (the value is optional). For example, Environment=Test, or, if you do not specify a value, Environment=. </p> <p>If you do not specify a value, we set the value to an empty string.</p> <p>For more information about tags, see <a href=\"http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html\">Tagging Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
| 1088 | + "documentation":"<p>The tags to associate with the image builder. 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>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 Developer Guide</i>.</p>" |
1089 | 1089 | }
|
1090 | 1090 | }
|
1091 | 1091 | },
|
|
1163 | 1163 | },
|
1164 | 1164 | "Tags":{
|
1165 | 1165 | "shape":"Tags",
|
1166 |
| - "documentation":"<p>The tags to associate with the stack. A tag is a key-value pair (the value is optional). For example, Environment=Test, or, if you do not specify a value, Environment=. </p> <p>If you do not specify a value, we set the value to an empty string.</p> <p>For more information about tags, see <a href=\"http://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html\">Tagging Your Resources</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
| 1166 | + "documentation":"<p>The tags to associate with the stack. 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>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 Developer Guide</i>.</p>" |
1167 | 1167 | }
|
1168 | 1168 | }
|
1169 | 1169 | },
|
|
1206 | 1206 | },
|
1207 | 1207 | "SessionContext":{
|
1208 | 1208 | "shape":"String",
|
1209 |
| - "documentation":"<p>The session context. For more information, see <a href=\"http://docs.aws.amazon.com/appstream2/latest/developerguide/managing-stacks-fleets.html#managing-stacks-fleets-parameters\">Session Context</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
| 1209 | + "documentation":"<p>The session context. For more information, see <a href=\"https://docs.aws.amazon.com/appstream2/latest/developerguide/managing-stacks-fleets.html#managing-stacks-fleets-parameters\">Session Context</a> in the <i>Amazon AppStream 2.0 Developer Guide</i>.</p>" |
1210 | 1210 | }
|
1211 | 1211 | }
|
1212 | 1212 | },
|
|
1582 | 1582 | },
|
1583 | 1583 | "AuthenticationType":{
|
1584 | 1584 | "shape":"AuthenticationType",
|
1585 |
| - "documentation":"<p>The authentication method. Specify <code>API</code> for a user authenticated using a streaming URL or <code>SAML</code> for a SAML federated user. The default is to authenticate users using a streaming URL.</p>" |
| 1585 | + "documentation":"<p>The authentication method. Specify <code>API</code> for a user authenticated using a streaming URL, <code>SAML</code> for a SAML 2.0-federated user, or <code>USERPOOL</code> for a user in the AppStream 2.0 user pool. The default is to authenticate users using a streaming URL.</p>" |
1586 | 1586 | }
|
1587 | 1587 | }
|
1588 | 1588 | },
|
|
1895 | 1895 | },
|
1896 | 1896 | "MaxUserDurationInSeconds":{
|
1897 | 1897 | "shape":"Integer",
|
1898 |
| - "documentation":"<p>The maximum time that a streaming session can run, in seconds. Specify a value between 600 and 57600.</p>" |
| 1898 | + "documentation":"<p>The maximum time that a streaming session can run, in seconds. Specify a value between 600 and 360000.</p>" |
1899 | 1899 | },
|
1900 | 1900 | "DisconnectTimeoutInSeconds":{
|
1901 | 1901 | "shape":"Integer",
|
1902 |
| - "documentation":"<p>The time after disconnection when a session is considered to have ended, in seconds. If a user who was disconnected reconnects within this time interval, the user is connected to their previous session. Specify a value between 60 and 57600.</p>" |
| 1902 | + "documentation":"<p>The time after disconnection when a session is considered to have ended, in seconds. If a user who was disconnected reconnects within this time interval, the user is connected to their previous session. Specify a value between 60 and 360000. By default, this value is 900 seconds (15 minutes).</p>" |
1903 | 1903 | },
|
1904 | 1904 | "State":{
|
1905 | 1905 | "shape":"FleetState",
|
|
2535 | 2535 | "shape":"SessionState",
|
2536 | 2536 | "documentation":"<p>The current state of the streaming session.</p>"
|
2537 | 2537 | },
|
| 2538 | + "ConnectionState":{ |
| 2539 | + "shape":"SessionConnectionState", |
| 2540 | + "documentation":"<p>Specifies whether a user is connected to the streaming session. </p>" |
| 2541 | + }, |
| 2542 | + "StartTime":{ |
| 2543 | + "shape":"Timestamp", |
| 2544 | + "documentation":"<p>The time when a streaming instance is dedicated for the user. </p>" |
| 2545 | + }, |
| 2546 | + "MaxExpirationTime":{ |
| 2547 | + "shape":"Timestamp", |
| 2548 | + "documentation":"<p>The time when the streaming session is set to expire. This time is based on the <code>MaxUserDurationinSeconds</code> value, which determines the maximum length of time that a streaming session can run. A streaming session might end earlier than the time specified in <code>SessionMaxExpirationTime</code>, when the <code>DisconnectTimeOutInSeconds</code> elapses or the user chooses to end his or her session. If the <code>DisconnectTimeOutInSeconds</code> elapses, or the user chooses to end his or her session, the streaming instance is terminated and the streaming session ends.</p>" |
| 2549 | + }, |
2538 | 2550 | "AuthenticationType":{
|
2539 | 2551 | "shape":"AuthenticationType",
|
2540 |
| - "documentation":"<p>The authentication method. The user is authenticated using a streaming URL (<code>API</code>) or SAML federation (<code>SAML</code>).</p>" |
| 2552 | + "documentation":"<p>The authentication method. The user is authenticated using a streaming URL (<code>API</code>), SAML 2.0 federation (<code>SAML</code>), or the AppStream 2.0 user pool (<code>USERPOOL</code>). The default is to authenticate users using a streaming URL. </p>" |
2541 | 2553 | },
|
2542 | 2554 | "NetworkAccessConfiguration":{
|
2543 | 2555 | "shape":"NetworkAccessConfiguration",
|
|
2546 | 2558 | },
|
2547 | 2559 | "documentation":"<p>Describes a streaming session.</p>"
|
2548 | 2560 | },
|
| 2561 | + "SessionConnectionState":{ |
| 2562 | + "type":"string", |
| 2563 | + "enum":[ |
| 2564 | + "CONNECTED", |
| 2565 | + "NOT_CONNECTED" |
| 2566 | + ] |
| 2567 | + }, |
2549 | 2568 | "SessionList":{
|
2550 | 2569 | "type":"list",
|
2551 | 2570 | "member":{"shape":"Session"},
|
2552 | 2571 | "documentation":"<p>List of sessions.</p>"
|
2553 | 2572 | },
|
2554 | 2573 | "SessionState":{
|
2555 | 2574 | "type":"string",
|
2556 |
| - "documentation":"<p>Possible values for the state of a streaming session.</p>", |
2557 | 2575 | "enum":[
|
2558 | 2576 | "ACTIVE",
|
2559 | 2577 | "PENDING",
|
|
2834 | 2852 | },
|
2835 | 2853 | "Tags":{
|
2836 | 2854 | "shape":"Tags",
|
2837 |
| - "documentation":"<p>The tags to associate. A tag is a key-value pair (the value is optional). For example, <code>Environment=Test</code>, or, if you do not specify a value, <code>Environment=</code>. </p> <p>If you do not specify a value, we set the value to an empty string.</p>" |
| 2855 | + "documentation":"<p>The tags to associate. 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>If you do not specify a value, the value is set to an empty string.</p>" |
2838 | 2856 | }
|
2839 | 2857 | }
|
2840 | 2858 | },
|
|
2935 | 2953 | },
|
2936 | 2954 | "MaxUserDurationInSeconds":{
|
2937 | 2955 | "shape":"Integer",
|
2938 |
| - "documentation":"<p>The maximum time that a streaming session can run, in seconds. Specify a value between 600 and 57600.</p>" |
| 2956 | + "documentation":"<p>The maximum time that a streaming session can run, in seconds. Specify a value between 600 and 360000. By default, the value is 900 seconds (15 minutes).</p>" |
2939 | 2957 | },
|
2940 | 2958 | "DisconnectTimeoutInSeconds":{
|
2941 | 2959 | "shape":"Integer",
|
2942 |
| - "documentation":"<p>The time after disconnection when a session is considered to have ended, in seconds. If a user who was disconnected reconnects within this time interval, the user is connected to their previous session. Specify a value between 60 and 57600.</p>" |
| 2960 | + "documentation":"<p>The time after disconnection when a session is considered to have ended, in seconds. If a user who was disconnected reconnects within this time interval, the user is connected to their previous session. Specify a value between 60 and 360000. By default, the value is 900 seconds (15 minutes).</p>" |
2943 | 2961 | },
|
2944 | 2962 | "DeleteVpcConfig":{
|
2945 | 2963 | "shape":"Boolean",
|
|
3228 | 3246 | "documentation":"<p>Describes VPC configuration information for fleets and image builders.</p>"
|
3229 | 3247 | }
|
3230 | 3248 | },
|
3231 |
| - "documentation":"<fullname>Amazon AppStream 2.0</fullname> <p>This is the <i>Amazon AppStream 2.0 API Reference</i>. It provides descriptions and syntax for each of the actions and data types in AppStream 2.0. AppStream 2.0 is a fully managed application streaming service. You centrally manage your desktop applications on AppStream 2.0 and securely deliver them to any computer. AppStream 2.0 manages the AWS resources required to host and run your applications, scales automatically, and provides access to your users on demand.</p> <p>To learn more about AppStream 2.0, see the following resources:</p> <ul> <li> <p> <a href=\"http://aws.amazon.com/appstream2\">Amazon AppStream 2.0 product page</a> </p> </li> <li> <p> <a href=\"http://aws.amazon.com/documentation/appstream2\">Amazon AppStream 2.0 documentation</a> </p> </li> </ul>" |
| 3249 | + "documentation":"<fullname>Amazon AppStream 2.0</fullname> <p>This is the <i>Amazon AppStream 2.0 API Reference</i>. This reference provides descriptions and syntax for each of the actions and data types in AppStream 2.0. AppStream 2.0 is a fully managed application streaming service. You centrally manage your desktop applications on AppStream 2.0 and securely deliver them to any computer. AppStream 2.0 manages the AWS resources required to host and run your applications, scales automatically, and provides access to your users on demand.</p> <p>To learn more about AppStream 2.0, see the following resources:</p> <ul> <li> <p> <a href=\"http://aws.amazon.com/appstream2\">Amazon AppStream 2.0 product page</a> </p> </li> <li> <p> <a href=\"http://aws.amazon.com/documentation/appstream2\">Amazon AppStream 2.0 documentation</a> </p> </li> </ul>" |
3232 | 3250 | }
|
0 commit comments