Skip to content

Commit 41e19ac

Browse files
author
awstools
committed
feat(client-appstream): Added support for Rocky Linux 8 on Amazon AppStream 2.0
1 parent 19c98c2 commit 41e19ac

17 files changed

+28
-21
lines changed

clients/client-appstream/src/commands/CreateApplicationCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export interface CreateApplicationCommandOutput extends CreateApplicationResult,
5353
* WorkingDirectory: "STRING_VALUE",
5454
* LaunchParameters: "STRING_VALUE",
5555
* Platforms: [ // Platforms // required
56-
* "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
56+
* "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
5757
* ],
5858
* InstanceFamilies: [ // StringList // required
5959
* "STRING_VALUE",
@@ -85,7 +85,7 @@ export interface CreateApplicationCommandOutput extends CreateApplicationResult,
8585
* // S3Key: "STRING_VALUE",
8686
* // },
8787
* // Platforms: [ // Platforms
88-
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
88+
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
8989
* // ],
9090
* // InstanceFamilies: [ // StringList
9191
* // "STRING_VALUE",

clients/client-appstream/src/commands/CreateFleetCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ export interface CreateFleetCommandOutput extends CreateFleetResult, __MetadataB
6868
* IdleDisconnectTimeoutInSeconds: Number("int"),
6969
* IamRoleArn: "STRING_VALUE",
7070
* StreamView: "APP" || "DESKTOP",
71-
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
71+
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
7272
* MaxConcurrentSessions: Number("int"),
7373
* UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
7474
* "STRING_VALUE",
@@ -127,7 +127,7 @@ export interface CreateFleetCommandOutput extends CreateFleetResult, __MetadataB
127127
* // IdleDisconnectTimeoutInSeconds: Number("int"),
128128
* // IamRoleArn: "STRING_VALUE",
129129
* // StreamView: "APP" || "DESKTOP",
130-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
130+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
131131
* // MaxConcurrentSessions: Number("int"),
132132
* // UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
133133
* // "STRING_VALUE",

clients/client-appstream/src/commands/CreateImageBuilderCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ export interface CreateImageBuilderCommandOutput extends CreateImageBuilderResul
8686
* // ],
8787
* // },
8888
* // InstanceType: "STRING_VALUE",
89-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
89+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
9090
* // IamRoleArn: "STRING_VALUE",
9191
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
9292
* // StateChangeReason: { // ImageBuilderStateChangeReason

clients/client-appstream/src/commands/CreateUpdatedImageCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export interface CreateUpdatedImageCommandOutput extends CreateUpdatedImageResul
5959
* // Visibility: "PUBLIC" || "PRIVATE" || "SHARED",
6060
* // ImageBuilderSupported: true || false,
6161
* // ImageBuilderName: "STRING_VALUE",
62-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
62+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
6363
* // Description: "STRING_VALUE",
6464
* // StateChangeReason: { // ImageStateChangeReason
6565
* // Code: "INTERNAL_ERROR" || "IMAGE_BUILDER_NOT_AVAILABLE" || "IMAGE_COPY_FAILURE",
@@ -85,7 +85,7 @@ export interface CreateUpdatedImageCommandOutput extends CreateUpdatedImageResul
8585
* // S3Key: "STRING_VALUE",
8686
* // },
8787
* // Platforms: [ // Platforms
88-
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
88+
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
8989
* // ],
9090
* // InstanceFamilies: [ // StringList
9191
* // "STRING_VALUE",

clients/client-appstream/src/commands/DeleteImageBuilderCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export interface DeleteImageBuilderCommandOutput extends DeleteImageBuilderResul
5656
* // ],
5757
* // },
5858
* // InstanceType: "STRING_VALUE",
59-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
59+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
6060
* // IamRoleArn: "STRING_VALUE",
6161
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
6262
* // StateChangeReason: { // ImageBuilderStateChangeReason

clients/client-appstream/src/commands/DeleteImageCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export interface DeleteImageCommandOutput extends DeleteImageResult, __MetadataB
5151
* // Visibility: "PUBLIC" || "PRIVATE" || "SHARED",
5252
* // ImageBuilderSupported: true || false,
5353
* // ImageBuilderName: "STRING_VALUE",
54-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
54+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
5555
* // Description: "STRING_VALUE",
5656
* // StateChangeReason: { // ImageStateChangeReason
5757
* // Code: "INTERNAL_ERROR" || "IMAGE_BUILDER_NOT_AVAILABLE" || "IMAGE_COPY_FAILURE",
@@ -77,7 +77,7 @@ export interface DeleteImageCommandOutput extends DeleteImageResult, __MetadataB
7777
* // S3Key: "STRING_VALUE",
7878
* // },
7979
* // Platforms: [ // Platforms
80-
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
80+
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
8181
* // ],
8282
* // InstanceFamilies: [ // StringList
8383
* // "STRING_VALUE",

clients/client-appstream/src/commands/DescribeApplicationsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export interface DescribeApplicationsCommandOutput extends DescribeApplicationsR
6565
* // S3Key: "STRING_VALUE",
6666
* // },
6767
* // Platforms: [ // Platforms
68-
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
68+
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
6969
* // ],
7070
* // InstanceFamilies: [ // StringList
7171
* // "STRING_VALUE",

clients/client-appstream/src/commands/DescribeFleetsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ export interface DescribeFleetsCommandOutput extends DescribeFleetsResult, __Met
9090
* // IdleDisconnectTimeoutInSeconds: Number("int"),
9191
* // IamRoleArn: "STRING_VALUE",
9292
* // StreamView: "APP" || "DESKTOP",
93-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
93+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
9494
* // MaxConcurrentSessions: Number("int"),
9595
* // UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
9696
* // "STRING_VALUE",

clients/client-appstream/src/commands/DescribeImageBuildersCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export interface DescribeImageBuildersCommandOutput extends DescribeImageBuilder
6161
* // ],
6262
* // },
6363
* // InstanceType: "STRING_VALUE",
64-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
64+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
6565
* // IamRoleArn: "STRING_VALUE",
6666
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
6767
* // StateChangeReason: { // ImageBuilderStateChangeReason

clients/client-appstream/src/commands/DescribeImagesCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export interface DescribeImagesCommandOutput extends DescribeImagesResult, __Met
5959
* // Visibility: "PUBLIC" || "PRIVATE" || "SHARED",
6060
* // ImageBuilderSupported: true || false,
6161
* // ImageBuilderName: "STRING_VALUE",
62-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
62+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
6363
* // Description: "STRING_VALUE",
6464
* // StateChangeReason: { // ImageStateChangeReason
6565
* // Code: "INTERNAL_ERROR" || "IMAGE_BUILDER_NOT_AVAILABLE" || "IMAGE_COPY_FAILURE",
@@ -85,7 +85,7 @@ export interface DescribeImagesCommandOutput extends DescribeImagesResult, __Met
8585
* // S3Key: "STRING_VALUE",
8686
* // },
8787
* // Platforms: [ // Platforms
88-
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
88+
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
8989
* // ],
9090
* // InstanceFamilies: [ // StringList
9191
* // "STRING_VALUE",

clients/client-appstream/src/commands/StartImageBuilderCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export interface StartImageBuilderCommandOutput extends StartImageBuilderResult,
5757
* // ],
5858
* // },
5959
* // InstanceType: "STRING_VALUE",
60-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
60+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
6161
* // IamRoleArn: "STRING_VALUE",
6262
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
6363
* // StateChangeReason: { // ImageBuilderStateChangeReason

clients/client-appstream/src/commands/StopImageBuilderCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export interface StopImageBuilderCommandOutput extends StopImageBuilderResult, _
5656
* // ],
5757
* // },
5858
* // InstanceType: "STRING_VALUE",
59-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
59+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
6060
* // IamRoleArn: "STRING_VALUE",
6161
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
6262
* // StateChangeReason: { // ImageBuilderStateChangeReason

clients/client-appstream/src/commands/UpdateAppBlockBuilderCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ export interface UpdateAppBlockBuilderCommandOutput extends UpdateAppBlockBuilde
4343
* Name: "STRING_VALUE", // required
4444
* Description: "STRING_VALUE",
4545
* DisplayName: "STRING_VALUE",
46-
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
46+
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
4747
* InstanceType: "STRING_VALUE",
4848
* VpcConfig: { // VpcConfig
4949
* SubnetIds: [ // SubnetIdList

clients/client-appstream/src/commands/UpdateApplicationCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export interface UpdateApplicationCommandOutput extends UpdateApplicationResult,
7373
* // S3Key: "STRING_VALUE",
7474
* // },
7575
* // Platforms: [ // Platforms
76-
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
76+
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
7777
* // ],
7878
* // InstanceFamilies: [ // StringList
7979
* // "STRING_VALUE",

clients/client-appstream/src/commands/UpdateFleetCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ export interface UpdateFleetCommandOutput extends UpdateFleetResult, __MetadataB
8989
* ],
9090
* IamRoleArn: "STRING_VALUE",
9191
* StreamView: "APP" || "DESKTOP",
92-
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
92+
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
9393
* MaxConcurrentSessions: Number("int"),
9494
* UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
9595
* "STRING_VALUE",
@@ -148,7 +148,7 @@ export interface UpdateFleetCommandOutput extends UpdateFleetResult, __MetadataB
148148
* // IdleDisconnectTimeoutInSeconds: Number("int"),
149149
* // IamRoleArn: "STRING_VALUE",
150150
* // StreamView: "APP" || "DESKTOP",
151-
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
151+
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
152152
* // MaxConcurrentSessions: Number("int"),
153153
* // UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
154154
* // "STRING_VALUE",

clients/client-appstream/src/models/models_0.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -533,6 +533,7 @@ export type AppBlockBuilderAttribute = (typeof AppBlockBuilderAttribute)[keyof t
533533
export const PlatformType = {
534534
AMAZON_LINUX2: "AMAZON_LINUX2",
535535
RHEL8: "RHEL8",
536+
ROCKY_LINUX8: "ROCKY_LINUX8",
536537
WINDOWS: "WINDOWS",
537538
WINDOWS_SERVER_2016: "WINDOWS_SERVER_2016",
538539
WINDOWS_SERVER_2019: "WINDOWS_SERVER_2019",

codegen/sdk-codegen/aws-models/appstream.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8186,6 +8186,12 @@
81868186
"traits": {
81878187
"smithy.api#enumValue": "RHEL8"
81888188
}
8189+
},
8190+
"ROCKY_LINUX8": {
8191+
"target": "smithy.api#Unit",
8192+
"traits": {
8193+
"smithy.api#enumValue": "ROCKY_LINUX8"
8194+
}
81898195
}
81908196
}
81918197
},

0 commit comments

Comments
 (0)