Skip to content

Commit d0f78eb

Browse files
This release introduces multi-session fleets, allowing customers to provision more than one user session on a single fleet instance.
1 parent b70689c commit d0f78eb

21 files changed

+599
-275
lines changed

generator/ServiceModels/appstream/appstream-2016-12-01.api.json

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1487,9 +1487,9 @@
14871487
},
14881488
"ComputeCapacity":{
14891489
"type":"structure",
1490-
"required":["DesiredInstances"],
14911490
"members":{
1492-
"DesiredInstances":{"shape":"Integer"}
1491+
"DesiredInstances":{"shape":"Integer"},
1492+
"DesiredSessions":{"shape":"Integer"}
14931493
}
14941494
},
14951495
"ComputeCapacityStatus":{
@@ -1499,7 +1499,11 @@
14991499
"Desired":{"shape":"Integer"},
15001500
"Running":{"shape":"Integer"},
15011501
"InUse":{"shape":"Integer"},
1502-
"Available":{"shape":"Integer"}
1502+
"Available":{"shape":"Integer"},
1503+
"DesiredUserSessions":{"shape":"Integer"},
1504+
"AvailableUserSessions":{"shape":"Integer"},
1505+
"ActiveUserSessions":{"shape":"Integer"},
1506+
"ActualUserSessions":{"shape":"Integer"}
15031507
}
15041508
},
15051509
"ConcurrentModificationException":{
@@ -1692,7 +1696,8 @@
16921696
"Platform":{"shape":"PlatformType"},
16931697
"MaxConcurrentSessions":{"shape":"Integer"},
16941698
"UsbDeviceFilterStrings":{"shape":"UsbDeviceFilterStrings"},
1695-
"SessionScriptS3Location":{"shape":"S3Location"}
1699+
"SessionScriptS3Location":{"shape":"S3Location"},
1700+
"MaxSessionsPerInstance":{"shape":"Integer"}
16961701
}
16971702
},
16981703
"CreateFleetResult":{
@@ -2186,12 +2191,13 @@
21862191
"FleetName"
21872192
],
21882193
"members":{
2189-
"StackName":{"shape":"String"},
2190-
"FleetName":{"shape":"String"},
2194+
"StackName":{"shape":"Name"},
2195+
"FleetName":{"shape":"Name"},
21912196
"UserId":{"shape":"UserId"},
21922197
"NextToken":{"shape":"String"},
21932198
"Limit":{"shape":"Integer"},
2194-
"AuthenticationType":{"shape":"AuthenticationType"}
2199+
"AuthenticationType":{"shape":"AuthenticationType"},
2200+
"InstanceId":{"shape":"String"}
21952201
}
21962202
},
21972203
"DescribeSessionsResult":{
@@ -2540,7 +2546,8 @@
25402546
"Platform":{"shape":"PlatformType"},
25412547
"MaxConcurrentSessions":{"shape":"Integer"},
25422548
"UsbDeviceFilterStrings":{"shape":"UsbDeviceFilterStrings"},
2543-
"SessionScriptS3Location":{"shape":"S3Location"}
2549+
"SessionScriptS3Location":{"shape":"S3Location"},
2550+
"MaxSessionsPerInstance":{"shape":"Integer"}
25442551
}
25452552
},
25462553
"FleetAttribute":{
@@ -2551,7 +2558,8 @@
25512558
"DOMAIN_JOIN_INFO",
25522559
"IAM_ROLE_ARN",
25532560
"USB_DEVICE_FILTER_STRINGS",
2554-
"SESSION_SCRIPT_S3_LOCATION"
2561+
"SESSION_SCRIPT_S3_LOCATION",
2562+
"MAX_SESSIONS_PER_INSTANCE"
25552563
]
25562564
},
25572565
"FleetAttributes":{
@@ -3063,7 +3071,8 @@
30633071
"StartTime":{"shape":"Timestamp"},
30643072
"MaxExpirationTime":{"shape":"Timestamp"},
30653073
"AuthenticationType":{"shape":"AuthenticationType"},
3066-
"NetworkAccessConfiguration":{"shape":"NetworkAccessConfiguration"}
3074+
"NetworkAccessConfiguration":{"shape":"NetworkAccessConfiguration"},
3075+
"InstanceId":{"shape":"String"}
30673076
}
30683077
},
30693078
"SessionConnectionState":{
@@ -3438,7 +3447,7 @@
34383447
"members":{
34393448
"ImageName":{"shape":"String"},
34403449
"ImageArn":{"shape":"Arn"},
3441-
"Name":{"shape":"String"},
3450+
"Name":{"shape":"Name"},
34423451
"InstanceType":{"shape":"String"},
34433452
"ComputeCapacity":{"shape":"ComputeCapacity"},
34443453
"VpcConfig":{"shape":"VpcConfig"},
@@ -3459,7 +3468,8 @@
34593468
"Platform":{"shape":"PlatformType"},
34603469
"MaxConcurrentSessions":{"shape":"Integer"},
34613470
"UsbDeviceFilterStrings":{"shape":"UsbDeviceFilterStrings"},
3462-
"SessionScriptS3Location":{"shape":"S3Location"}
3471+
"SessionScriptS3Location":{"shape":"S3Location"},
3472+
"MaxSessionsPerInstance":{"shape":"Integer"}
34633473
}
34643474
},
34653475
"UpdateFleetResult":{

generator/ServiceModels/appstream/appstream-2016-12-01.docs.json

Lines changed: 15 additions & 5 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)