Skip to content

Commit 0cfd96a

Browse files
Merging v1.0.17 release
2 parents 66718b0 + 514e257 commit 0cfd96a

File tree

15 files changed

+6895
-160
lines changed

15 files changed

+6895
-160
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [1.0.17] - 12/14/2023
4+
5+
### Features
6+
* (**appstream**) This release includes support for images of Windows Server 2022 platform.
7+
* (**billingconductor**) Billing Conductor is releasing a new API, GetBillingGroupCostReport, which provides the ability to retrieve/view the Billing Group Cost Report broken down by attributes for a specific billing group.
8+
* (**connect**) This release adds support for more granular billing using tags (key:value pairs)
9+
* (**firehose**) This release, 1) adds configurable buffering hints for the Splunk destination, and 2) reduces the minimum configurable buffering interval for supported destinations
10+
* (**gamelift**) Amazon GameLift adds the ability to add and update the game properties of active game sessions.
11+
* (**iot**) This release adds the ability to self-manage certificate signing in AWS IoT Core fleet provisioning using the new certificate provider resource.
12+
* (**neptunegraph**) This is the initial SDK release for Amazon Neptune Analytics
13+
* (**opensearch**) Updating documentation for Amazon OpenSearch Service support for new zero-ETL integration with Amazon S3.
14+
* (**quicksight**) Update Dashboard Links support; SingleAxisOptions support; Scatterplot Query limit support.
15+
16+
### Documentation
17+
* (**b2bi**) Documentation updates for AWS B2B Data Interchange
18+
* (**controltower**) Documentation updates for AWS Control Tower.
19+
* (**workspaces**) Updated note to ensure customers understand running modes.
20+
321
## [1.0.16] - 12/13/2023
422

523
### Features

codegen/sdk/aws-models/appstream.json

Lines changed: 77 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1206,9 +1206,13 @@
12061206
"DesiredInstances": {
12071207
"target": "com.amazonaws.appstream#Integer",
12081208
"traits": {
1209-
"smithy.api#clientOptional": {},
1210-
"smithy.api#documentation": "<p>The desired number of streaming instances.</p>",
1211-
"smithy.api#required": {}
1209+
"smithy.api#documentation": "<p>The desired number of streaming instances.</p>"
1210+
}
1211+
},
1212+
"DesiredSessions": {
1213+
"target": "com.amazonaws.appstream#Integer",
1214+
"traits": {
1215+
"smithy.api#documentation": "<p>The desired number of user sessions for a multi-session fleet. This is not allowed for single-session fleets.</p>\n <p>When you create a fleet, you must set either the DesiredSessions or DesiredInstances attribute, based on the type of fleet you create. You can’t define both attributes or leave both attributes blank.</p>"
12121216
}
12131217
}
12141218
},
@@ -1244,6 +1248,30 @@
12441248
"traits": {
12451249
"smithy.api#documentation": "<p>The number of currently available instances that can be used to stream\n sessions.</p>"
12461250
}
1251+
},
1252+
"DesiredUserSessions": {
1253+
"target": "com.amazonaws.appstream#Integer",
1254+
"traits": {
1255+
"smithy.api#documentation": "<p>The total number of sessions slots that are either running or pending. This represents the total number of concurrent streaming sessions your fleet can support in a steady state.</p>\n <p>DesiredUserSessionCapacity = ActualUserSessionCapacity + PendingUserSessionCapacity</p>\n <p>This only applies to multi-session fleets.</p>"
1256+
}
1257+
},
1258+
"AvailableUserSessions": {
1259+
"target": "com.amazonaws.appstream#Integer",
1260+
"traits": {
1261+
"smithy.api#documentation": "<p>The number of idle session slots currently available for user sessions.</p>\n <p>AvailableUserSessionCapacity = ActualUserSessionCapacity - ActiveUserSessions</p>\n <p>This only applies to multi-session fleets.</p>"
1262+
}
1263+
},
1264+
"ActiveUserSessions": {
1265+
"target": "com.amazonaws.appstream#Integer",
1266+
"traits": {
1267+
"smithy.api#documentation": "<p>The number of user sessions currently being used for streaming sessions. This only applies to multi-session fleets.</p>"
1268+
}
1269+
},
1270+
"ActualUserSessions": {
1271+
"target": "com.amazonaws.appstream#Integer",
1272+
"traits": {
1273+
"smithy.api#documentation": "<p>The total number of session slots that are available for streaming or are currently streaming.</p>\n <p>ActualUserSessionCapacity = AvailableUserSessionCapacity + ActiveUserSessions</p>\n <p>This only applies to multi-session fleets.</p>"
1274+
}
12471275
}
12481276
},
12491277
"traits": {
@@ -2033,7 +2061,7 @@
20332061
"MaxUserDurationInSeconds": {
20342062
"target": "com.amazonaws.appstream#Integer",
20352063
"traits": {
2036-
"smithy.api#documentation": "<p>The maximum amount of time that a streaming session can remain active, in seconds. If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.</p>\n <p>Specify a value between 600 and 360000.</p>"
2064+
"smithy.api#documentation": "<p>The maximum amount of time that a streaming session can remain active, in seconds. If users are still connected to a streaming instance five minutes before this limit is reached, they are prompted to save any open documents before being disconnected. After this time elapses, the instance is terminated and replaced by a new instance.</p>\n <p>Specify a value between 600 and 432000.</p>"
20372065
}
20382066
},
20392067
"DisconnectTimeoutInSeconds": {
@@ -2113,6 +2141,12 @@
21132141
"traits": {
21142142
"smithy.api#documentation": "<p>The S3 location of the session scripts configuration zip file. This only applies to Elastic fleets.</p>"
21152143
}
2144+
},
2145+
"MaxSessionsPerInstance": {
2146+
"target": "com.amazonaws.appstream#Integer",
2147+
"traits": {
2148+
"smithy.api#documentation": "<p>The maximum number of user sessions on an instance. This only applies to multi-session fleets.</p>"
2149+
}
21162150
}
21172151
},
21182152
"traits": {
@@ -4261,15 +4295,15 @@
42614295
"type": "structure",
42624296
"members": {
42634297
"StackName": {
4264-
"target": "com.amazonaws.appstream#String",
4298+
"target": "com.amazonaws.appstream#Name",
42654299
"traits": {
42664300
"smithy.api#clientOptional": {},
42674301
"smithy.api#documentation": "<p>The name of the stack. This value is case-sensitive.</p>",
42684302
"smithy.api#required": {}
42694303
}
42704304
},
42714305
"FleetName": {
4272-
"target": "com.amazonaws.appstream#String",
4306+
"target": "com.amazonaws.appstream#Name",
42734307
"traits": {
42744308
"smithy.api#clientOptional": {},
42754309
"smithy.api#documentation": "<p>The name of the fleet. This value is case-sensitive.</p>",
@@ -4299,6 +4333,12 @@
42994333
"traits": {
43004334
"smithy.api#documentation": "<p>The authentication method. Specify <code>API</code> for a user\n authenticated using a streaming URL or <code>SAML</code> for a SAML federated user. \n The default is to authenticate users using a streaming URL.</p>"
43014335
}
4336+
},
4337+
"InstanceId": {
4338+
"target": "com.amazonaws.appstream#String",
4339+
"traits": {
4340+
"smithy.api#documentation": "<p>The identifier for the instance hosting the session.</p>"
4341+
}
43024342
}
43034343
},
43044344
"traits": {
@@ -5437,6 +5477,12 @@
54375477
"traits": {
54385478
"smithy.api#documentation": "<p>The S3 location of the session scripts configuration zip file. This only applies to Elastic fleets.</p>"
54395479
}
5480+
},
5481+
"MaxSessionsPerInstance": {
5482+
"target": "com.amazonaws.appstream#Integer",
5483+
"traits": {
5484+
"smithy.api#documentation": "<p>The maximum number of user sessions on an instance. This only applies to multi-session fleets.</p>"
5485+
}
54405486
}
54415487
},
54425488
"traits": {
@@ -5481,6 +5527,12 @@
54815527
"traits": {
54825528
"smithy.api#enumValue": "SESSION_SCRIPT_S3_LOCATION"
54835529
}
5530+
},
5531+
"MAX_SESSIONS_PER_INSTANCE": {
5532+
"target": "smithy.api#Unit",
5533+
"traits": {
5534+
"smithy.api#enumValue": "MAX_SESSIONS_PER_INSTANCE"
5535+
}
54845536
}
54855537
},
54865538
"traits": {
@@ -7806,6 +7858,12 @@
78067858
"smithy.api#enumValue": "WINDOWS_SERVER_2019"
78077859
}
78087860
},
7861+
"WINDOWS_SERVER_2022": {
7862+
"target": "smithy.api#Unit",
7863+
"traits": {
7864+
"smithy.api#enumValue": "WINDOWS_SERVER_2022"
7865+
}
7866+
},
78097867
"AMAZON_LINUX2": {
78107868
"target": "smithy.api#Unit",
78117869
"traits": {
@@ -8156,6 +8214,12 @@
81568214
"traits": {
81578215
"smithy.api#documentation": "<p>The network details for the streaming session.</p>"
81588216
}
8217+
},
8218+
"InstanceId": {
8219+
"target": "com.amazonaws.appstream#String",
8220+
"traits": {
8221+
"smithy.api#documentation": "<p>The identifier for the instance hosting the session.</p>"
8222+
}
81598223
}
81608224
},
81618225
"traits": {
@@ -9543,7 +9607,7 @@
95439607
}
95449608
},
95459609
"Name": {
9546-
"target": "com.amazonaws.appstream#String",
9610+
"target": "com.amazonaws.appstream#Name",
95479611
"traits": {
95489612
"smithy.api#documentation": "<p>A unique name for the fleet.</p>"
95499613
}
@@ -9656,6 +9720,12 @@
96569720
"traits": {
96579721
"smithy.api#documentation": "<p>The S3 location of the session scripts configuration zip file. This only applies to Elastic fleets. </p>"
96589722
}
9723+
},
9724+
"MaxSessionsPerInstance": {
9725+
"target": "com.amazonaws.appstream#Integer",
9726+
"traits": {
9727+
"smithy.api#documentation": "<p>The maximum number of user sessions on an instance. This only applies to multi-session fleets.</p>"
9728+
}
96599729
}
96609730
},
96619731
"traits": {

0 commit comments

Comments
 (0)