Skip to content

Commit

Permalink
feat(client-appstream): Added support for Rocky Linux 8 on Amazon App…
Browse files Browse the repository at this point in the history
…Stream 2.0
  • Loading branch information
awstools committed Dec 19, 2024
1 parent 19c98c2 commit 41e19ac
Show file tree
Hide file tree
Showing 17 changed files with 28 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ export interface CreateApplicationCommandOutput extends CreateApplicationResult,
* WorkingDirectory: "STRING_VALUE",
* LaunchParameters: "STRING_VALUE",
* Platforms: [ // Platforms // required
* "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* ],
* InstanceFamilies: [ // StringList // required
* "STRING_VALUE",
Expand Down Expand Up @@ -85,7 +85,7 @@ export interface CreateApplicationCommandOutput extends CreateApplicationResult,
* // S3Key: "STRING_VALUE",
* // },
* // Platforms: [ // Platforms
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // ],
* // InstanceFamilies: [ // StringList
* // "STRING_VALUE",
Expand Down
4 changes: 2 additions & 2 deletions clients/client-appstream/src/commands/CreateFleetCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ export interface CreateFleetCommandOutput extends CreateFleetResult, __MetadataB
* IdleDisconnectTimeoutInSeconds: Number("int"),
* IamRoleArn: "STRING_VALUE",
* StreamView: "APP" || "DESKTOP",
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* MaxConcurrentSessions: Number("int"),
* UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
* "STRING_VALUE",
Expand Down Expand Up @@ -127,7 +127,7 @@ export interface CreateFleetCommandOutput extends CreateFleetResult, __MetadataB
* // IdleDisconnectTimeoutInSeconds: Number("int"),
* // IamRoleArn: "STRING_VALUE",
* // StreamView: "APP" || "DESKTOP",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // MaxConcurrentSessions: Number("int"),
* // UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ export interface CreateImageBuilderCommandOutput extends CreateImageBuilderResul
* // ],
* // },
* // InstanceType: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // IamRoleArn: "STRING_VALUE",
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
* // StateChangeReason: { // ImageBuilderStateChangeReason
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ export interface CreateUpdatedImageCommandOutput extends CreateUpdatedImageResul
* // Visibility: "PUBLIC" || "PRIVATE" || "SHARED",
* // ImageBuilderSupported: true || false,
* // ImageBuilderName: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // Description: "STRING_VALUE",
* // StateChangeReason: { // ImageStateChangeReason
* // Code: "INTERNAL_ERROR" || "IMAGE_BUILDER_NOT_AVAILABLE" || "IMAGE_COPY_FAILURE",
Expand All @@ -85,7 +85,7 @@ export interface CreateUpdatedImageCommandOutput extends CreateUpdatedImageResul
* // S3Key: "STRING_VALUE",
* // },
* // Platforms: [ // Platforms
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // ],
* // InstanceFamilies: [ // StringList
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ export interface DeleteImageBuilderCommandOutput extends DeleteImageBuilderResul
* // ],
* // },
* // InstanceType: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // IamRoleArn: "STRING_VALUE",
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
* // StateChangeReason: { // ImageBuilderStateChangeReason
Expand Down
4 changes: 2 additions & 2 deletions clients/client-appstream/src/commands/DeleteImageCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export interface DeleteImageCommandOutput extends DeleteImageResult, __MetadataB
* // Visibility: "PUBLIC" || "PRIVATE" || "SHARED",
* // ImageBuilderSupported: true || false,
* // ImageBuilderName: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // Description: "STRING_VALUE",
* // StateChangeReason: { // ImageStateChangeReason
* // Code: "INTERNAL_ERROR" || "IMAGE_BUILDER_NOT_AVAILABLE" || "IMAGE_COPY_FAILURE",
Expand All @@ -77,7 +77,7 @@ export interface DeleteImageCommandOutput extends DeleteImageResult, __MetadataB
* // S3Key: "STRING_VALUE",
* // },
* // Platforms: [ // Platforms
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // ],
* // InstanceFamilies: [ // StringList
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export interface DescribeApplicationsCommandOutput extends DescribeApplicationsR
* // S3Key: "STRING_VALUE",
* // },
* // Platforms: [ // Platforms
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // ],
* // InstanceFamilies: [ // StringList
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ export interface DescribeFleetsCommandOutput extends DescribeFleetsResult, __Met
* // IdleDisconnectTimeoutInSeconds: Number("int"),
* // IamRoleArn: "STRING_VALUE",
* // StreamView: "APP" || "DESKTOP",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // MaxConcurrentSessions: Number("int"),
* // UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ export interface DescribeImageBuildersCommandOutput extends DescribeImageBuilder
* // ],
* // },
* // InstanceType: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // IamRoleArn: "STRING_VALUE",
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
* // StateChangeReason: { // ImageBuilderStateChangeReason
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ export interface DescribeImagesCommandOutput extends DescribeImagesResult, __Met
* // Visibility: "PUBLIC" || "PRIVATE" || "SHARED",
* // ImageBuilderSupported: true || false,
* // ImageBuilderName: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // Description: "STRING_VALUE",
* // StateChangeReason: { // ImageStateChangeReason
* // Code: "INTERNAL_ERROR" || "IMAGE_BUILDER_NOT_AVAILABLE" || "IMAGE_COPY_FAILURE",
Expand All @@ -85,7 +85,7 @@ export interface DescribeImagesCommandOutput extends DescribeImagesResult, __Met
* // S3Key: "STRING_VALUE",
* // },
* // Platforms: [ // Platforms
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // ],
* // InstanceFamilies: [ // StringList
* // "STRING_VALUE",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ export interface StartImageBuilderCommandOutput extends StartImageBuilderResult,
* // ],
* // },
* // InstanceType: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // IamRoleArn: "STRING_VALUE",
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
* // StateChangeReason: { // ImageBuilderStateChangeReason
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ export interface StopImageBuilderCommandOutput extends StopImageBuilderResult, _
* // ],
* // },
* // InstanceType: "STRING_VALUE",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // IamRoleArn: "STRING_VALUE",
* // State: "PENDING" || "UPDATING_AGENT" || "RUNNING" || "STOPPING" || "STOPPED" || "REBOOTING" || "SNAPSHOTTING" || "DELETING" || "FAILED" || "UPDATING" || "PENDING_QUALIFICATION",
* // StateChangeReason: { // ImageBuilderStateChangeReason
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ export interface UpdateAppBlockBuilderCommandOutput extends UpdateAppBlockBuilde
* Name: "STRING_VALUE", // required
* Description: "STRING_VALUE",
* DisplayName: "STRING_VALUE",
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* InstanceType: "STRING_VALUE",
* VpcConfig: { // VpcConfig
* SubnetIds: [ // SubnetIdList
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ export interface UpdateApplicationCommandOutput extends UpdateApplicationResult,
* // S3Key: "STRING_VALUE",
* // },
* // Platforms: [ // Platforms
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // ],
* // InstanceFamilies: [ // StringList
* // "STRING_VALUE",
Expand Down
4 changes: 2 additions & 2 deletions clients/client-appstream/src/commands/UpdateFleetCommand.ts
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ export interface UpdateFleetCommandOutput extends UpdateFleetResult, __MetadataB
* ],
* IamRoleArn: "STRING_VALUE",
* StreamView: "APP" || "DESKTOP",
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* MaxConcurrentSessions: Number("int"),
* UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
* "STRING_VALUE",
Expand Down Expand Up @@ -148,7 +148,7 @@ export interface UpdateFleetCommandOutput extends UpdateFleetResult, __MetadataB
* // IdleDisconnectTimeoutInSeconds: Number("int"),
* // IamRoleArn: "STRING_VALUE",
* // StreamView: "APP" || "DESKTOP",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8",
* // Platform: "WINDOWS" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "AMAZON_LINUX2" || "RHEL8" || "ROCKY_LINUX8",
* // MaxConcurrentSessions: Number("int"),
* // UsbDeviceFilterStrings: [ // UsbDeviceFilterStrings
* // "STRING_VALUE",
Expand Down
1 change: 1 addition & 0 deletions clients/client-appstream/src/models/models_0.ts
Original file line number Diff line number Diff line change
Expand Up @@ -533,6 +533,7 @@ export type AppBlockBuilderAttribute = (typeof AppBlockBuilderAttribute)[keyof t
export const PlatformType = {
AMAZON_LINUX2: "AMAZON_LINUX2",
RHEL8: "RHEL8",
ROCKY_LINUX8: "ROCKY_LINUX8",
WINDOWS: "WINDOWS",
WINDOWS_SERVER_2016: "WINDOWS_SERVER_2016",
WINDOWS_SERVER_2019: "WINDOWS_SERVER_2019",
Expand Down
6 changes: 6 additions & 0 deletions codegen/sdk-codegen/aws-models/appstream.json
Original file line number Diff line number Diff line change
Expand Up @@ -8186,6 +8186,12 @@
"traits": {
"smithy.api#enumValue": "RHEL8"
}
},
"ROCKY_LINUX8": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "ROCKY_LINUX8"
}
}
}
},
Expand Down

0 comments on commit 41e19ac

Please sign in to comment.