Skip to content

Commit 774f589

Browse files
author
AWS
committed
Amazon WorkSpaces Update: Added the new AlwaysOn running mode for WorkSpaces Pools. Customers can now choose between AlwaysOn (for instant access, with hourly usage billing regardless of connection status), or AutoStop (to optimize cost, with a brief startup delay) for their pools.
1 parent 1748727 commit 774f589

File tree

2 files changed

+32
-3
lines changed

2 files changed

+32
-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 WorkSpaces",
4+
"contributor": "",
5+
"description": "Added the new AlwaysOn running mode for WorkSpaces Pools. Customers can now choose between AlwaysOn (for instant access, with hourly usage billing regardless of connection status), or AutoStop (to optimize cost, with a brief startup delay) for their pools."
6+
}

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

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2668,6 +2668,10 @@
26682668
"TimeoutSettings":{
26692669
"shape":"TimeoutSettings",
26702670
"documentation":"<p>Indicates the timeout settings of the pool.</p>"
2671+
},
2672+
"RunningMode":{
2673+
"shape":"PoolsRunningMode",
2674+
"documentation":"<p>The running mode for the pool.</p>"
26712675
}
26722676
}
26732677
},
@@ -4992,6 +4996,13 @@
49924996
"type":"list",
49934997
"member":{"shape":"PendingCreateStandbyWorkspacesRequest"}
49944998
},
4999+
"PoolsRunningMode":{
5000+
"type":"string",
5001+
"enum":[
5002+
"AUTO_STOP",
5003+
"ALWAYS_ON"
5004+
]
5005+
},
49955006
"Protocol":{
49965007
"type":"string",
49975008
"enum":[
@@ -6001,6 +6012,10 @@
60016012
"TimeoutSettings":{
60026013
"shape":"TimeoutSettings",
60036014
"documentation":"<p>Indicates the timeout settings of the specified pool.</p>"
6015+
},
6016+
"RunningMode":{
6017+
"shape":"PoolsRunningMode",
6018+
"documentation":"<p>The desired running mode for the pool. The running mode can only be updated when the pool is in a stopped state.</p>"
60046019
}
60056020
}
60066021
},
@@ -6708,7 +6723,10 @@
67086723
"MultipleUserProfiles",
67096724
"StagedAppxPackage",
67106725
"UnsupportedOsUpgrade",
6711-
"InsufficientRearmCount"
6726+
"InsufficientRearmCount",
6727+
"ProtocolOSIncompatibility",
6728+
"MemoryIntegrityIncompatibility",
6729+
"RestrictedDriveLetterInUse"
67126730
]
67136731
},
67146732
"WorkspaceImageId":{
@@ -6969,7 +6987,8 @@
69696987
"State",
69706988
"CreatedAt",
69716989
"BundleId",
6972-
"DirectoryId"
6990+
"DirectoryId",
6991+
"RunningMode"
69736992
],
69746993
"members":{
69756994
"PoolId":{
@@ -6986,7 +7005,7 @@
69867005
},
69877006
"PoolName":{
69887007
"shape":"WorkspacesPoolName",
6989-
"documentation":"<p>The name of the pool,</p>"
7008+
"documentation":"<p>The name of the pool.</p>"
69907009
},
69917010
"Description":{
69927011
"shape":"UpdateDescription",
@@ -7019,6 +7038,10 @@
70197038
"TimeoutSettings":{
70207039
"shape":"TimeoutSettings",
70217040
"documentation":"<p>The amount of time that a pool session remains active after users disconnect. If they try to reconnect to the pool session after a disconnection or network interruption within this time interval, they are connected to their previous session. Otherwise, they are connected to a new session with a new pool instance.</p>"
7041+
},
7042+
"RunningMode":{
7043+
"shape":"PoolsRunningMode",
7044+
"documentation":"<p>The running mode of the pool.</p>"
70227045
}
70237046
},
70247047
"documentation":"<p>Describes a pool of WorkSpaces.</p>"

0 commit comments

Comments
 (0)