diff --git a/clients/client-workspaces/src/commands/CreateWorkspacesCommand.ts b/clients/client-workspaces/src/commands/CreateWorkspacesCommand.ts index ddaec9564ab25..77a8a641bd0ad 100644 --- a/clients/client-workspaces/src/commands/CreateWorkspacesCommand.ts +++ b/clients/client-workspaces/src/commands/CreateWorkspacesCommand.ts @@ -40,7 +40,7 @@ export interface CreateWorkspacesCommandOutput extends CreateWorkspacesResult, _ * *
  • *

    You don't need to specify the PCOIP protocol for Linux bundles - * because WSP is the default protocol for those bundles.

    + * because DCV (formerly WSP) is the default protocol for those bundles.

    *
  • *
  • *

    User-decoupled WorkSpaces are only supported by Amazon WorkSpaces @@ -79,7 +79,7 @@ export interface CreateWorkspacesCommandOutput extends CreateWorkspacesResult, _ * Protocols: [ // ProtocolList * "PCOIP" || "WSP", * ], - * OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8", + * OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8", * }, * Tags: [ // TagList * { // Tag @@ -112,7 +112,7 @@ export interface CreateWorkspacesCommandOutput extends CreateWorkspacesResult, _ * // Protocols: [ // ProtocolList * // "PCOIP" || "WSP", * // ], - * // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8", + * // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8", * // }, * // Tags: [ // TagList * // { // Tag @@ -151,7 +151,7 @@ export interface CreateWorkspacesCommandOutput extends CreateWorkspacesResult, _ * // Protocols: [ * // "PCOIP" || "WSP", * // ], - * // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8", + * // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8", * // }, * // ModificationStates: [ // ModificationStateList * // { // ModificationState diff --git a/clients/client-workspaces/src/commands/DescribeApplicationsCommand.ts b/clients/client-workspaces/src/commands/DescribeApplicationsCommand.ts index bab9370db0491..e957f9d328b04 100644 --- a/clients/client-workspaces/src/commands/DescribeApplicationsCommand.ts +++ b/clients/client-workspaces/src/commands/DescribeApplicationsCommand.ts @@ -44,7 +44,7 @@ export interface DescribeApplicationsCommandOutput extends DescribeApplicationsR * ], * LicenseType: "LICENSED" || "UNLICENSED", * OperatingSystemNames: [ // OperatingSystemNameList - * "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8", + * "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8", * ], * Owner: "STRING_VALUE", * MaxResults: Number("int"), @@ -66,7 +66,7 @@ export interface DescribeApplicationsCommandOutput extends DescribeApplicationsR * // "VALUE" || "STANDARD" || "PERFORMANCE" || "POWER" || "GRAPHICS" || "POWERPRO" || "GRAPHICSPRO" || "GRAPHICS_G4DN" || "GRAPHICSPRO_G4DN", * // ], * // SupportedOperatingSystemNames: [ // OperatingSystemNameList - * // "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8", + * // "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8", * // ], * // }, * // ], diff --git a/clients/client-workspaces/src/commands/DescribeWorkspacesCommand.ts b/clients/client-workspaces/src/commands/DescribeWorkspacesCommand.ts index ed168c5be5f5a..25ae1e029d285 100644 --- a/clients/client-workspaces/src/commands/DescribeWorkspacesCommand.ts +++ b/clients/client-workspaces/src/commands/DescribeWorkspacesCommand.ts @@ -76,7 +76,7 @@ export interface DescribeWorkspacesCommandOutput extends DescribeWorkspacesResul * // Protocols: [ // ProtocolList * // "PCOIP" || "WSP", * // ], - * // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8", + * // OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8", * // }, * // ModificationStates: [ // ModificationStateList * // { // ModificationState diff --git a/clients/client-workspaces/src/commands/ModifyWorkspacePropertiesCommand.ts b/clients/client-workspaces/src/commands/ModifyWorkspacePropertiesCommand.ts index 6c67e77c671b3..54aacdfb04511 100644 --- a/clients/client-workspaces/src/commands/ModifyWorkspacePropertiesCommand.ts +++ b/clients/client-workspaces/src/commands/ModifyWorkspacePropertiesCommand.ts @@ -54,7 +54,7 @@ export interface ModifyWorkspacePropertiesCommandOutput extends ModifyWorkspaceP * Protocols: [ // ProtocolList * "PCOIP" || "WSP", * ], - * OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8", + * OperatingSystemName: "AMAZON_LINUX_2" || "UBUNTU_18_04" || "UBUNTU_20_04" || "UBUNTU_22_04" || "UNKNOWN" || "WINDOWS_10" || "WINDOWS_11" || "WINDOWS_7" || "WINDOWS_SERVER_2016" || "WINDOWS_SERVER_2019" || "WINDOWS_SERVER_2022" || "RHEL_8" || "ROCKY_8", * }, * DataReplication: "NO_REPLICATION" || "PRIMARY_AS_SOURCE", * }; diff --git a/clients/client-workspaces/src/models/models_0.ts b/clients/client-workspaces/src/models/models_0.ts index d54fdc2da846d..e6802171c36f7 100644 --- a/clients/client-workspaces/src/models/models_0.ts +++ b/clients/client-workspaces/src/models/models_0.ts @@ -14,7 +14,7 @@ export interface AcceptAccountLinkInvitationRequest { LinkId: string | undefined; /** - *

    A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

    + *

    A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent creation.

    * @public */ ClientToken?: string | undefined; @@ -1588,7 +1588,7 @@ export interface CreateAccountLinkInvitationRequest { TargetAccountId: string | undefined; /** - *

    A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

    + *

    A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent creation.

    * @public */ ClientToken?: string | undefined; @@ -2187,6 +2187,7 @@ export interface CreateWorkspaceImageResult { export const OperatingSystemName = { AMAZON_LINUX_2: "AMAZON_LINUX_2", RHEL_8: "RHEL_8", + ROCKY_8: "ROCKY_8", UBUNTU_18_04: "UBUNTU_18_04", UBUNTU_20_04: "UBUNTU_20_04", UBUNTU_22_04: "UBUNTU_22_04", @@ -2293,7 +2294,7 @@ export interface WorkspaceProperties { *

    Only available for WorkSpaces created with PCoIP bundles.

    *
  • *
  • - *

    The Protocols property is case sensitive. Ensure you use PCOIP or WSP.

    + *

    The Protocols property is case sensitive. Ensure you use PCOIP or DCV (formerly WSP).

    *
  • *
  • *

    Unavailable for Windows 7 WorkSpaces and WorkSpaces using GPU-based bundles @@ -3311,7 +3312,7 @@ export interface DeleteAccountLinkInvitationRequest { LinkId: string | undefined; /** - *

    A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

    + *

    A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent creation.

    * @public */ ClientToken?: string | undefined; @@ -6130,12 +6131,12 @@ export interface ImportWorkspaceImageRequest { /** *

    The ingestion process to be used when importing the image, depending on which protocol - * you want to use for your BYOL Workspace image, either PCoIP, WorkSpaces Streaming Protocol - * (WSP), or bring your own protocol (BYOP). To use WSP, specify a value that ends in - * _WSP. To use PCoIP, specify a value that does not end in _WSP. + * you want to use for your BYOL Workspace image, either PCoIP, DCV, or + * bring your own protocol (BYOP). To use WSP, specify a value that ends in + * _DCV. To use PCoIP, specify a value that does not end in _DCV. * To use BYOP, specify a value that ends in _BYOP.

    *

    For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify - * BYOL_REGULAR, BYOL_REGULAR_WSP, or BYOL_REGULAR_BYOP, + * BYOL_REGULAR, BYOL_REGULAR_DCV, or BYOL_REGULAR_BYOP, * depending on the protocol.

    * *

    The BYOL_REGULAR_BYOP and BYOL_GRAPHICS_G4DN_BYOP values @@ -6175,8 +6176,8 @@ export interface ImportWorkspaceImageRequest { * time.

    *
  • *
  • - *

    During the image import process, non-GPU WSP WorkSpaces with Windows 11 support - * only Microsoft_Office_2019. GPU WSP WorkSpaces with Windows 11 do not + *

    During the image import process, non-GPU DCV (formerly WSP) WorkSpaces with Windows 11 support + * only Microsoft_Office_2019. GPU DCV (formerly WSP) WorkSpaces with Windows 11 do not * support Office installation.

    *
  • * diff --git a/codegen/sdk-codegen/aws-models/workspaces.json b/codegen/sdk-codegen/aws-models/workspaces.json index f65a79b547652..1e852ce9a4aa4 100644 --- a/codegen/sdk-codegen/aws-models/workspaces.json +++ b/codegen/sdk-codegen/aws-models/workspaces.json @@ -77,7 +77,7 @@ "ClientToken": { "target": "com.amazonaws.workspaces#ClientToken", "traits": { - "smithy.api#documentation": "

    A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

    " + "smithy.api#documentation": "

    A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent creation.

    " } } }, @@ -1798,7 +1798,7 @@ "ClientToken": { "target": "com.amazonaws.workspaces#ClientToken", "traits": { - "smithy.api#documentation": "

    A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

    " + "smithy.api#documentation": "

    A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent creation.

    " } } }, @@ -2478,7 +2478,7 @@ } ], "traits": { - "smithy.api#documentation": "

    Creates one or more WorkSpaces.

    \n

    This operation is asynchronous and returns before the WorkSpaces are created.

    \n \n \n " + "smithy.api#documentation": "

    Creates one or more WorkSpaces.

    \n

    This operation is asynchronous and returns before the WorkSpaces are created.

    \n \n \n " } }, "com.amazonaws.workspaces#CreateWorkspacesPool": { @@ -2960,7 +2960,7 @@ "ClientToken": { "target": "com.amazonaws.workspaces#ClientToken", "traits": { - "smithy.api#documentation": "

    A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

    " + "smithy.api#documentation": "

    A string of up to 64 ASCII characters that Amazon WorkSpaces uses to ensure idempotent creation.

    " } } }, @@ -5464,7 +5464,7 @@ "com.amazonaws.workspaces#DomainName": { "type": "string", "traits": { - "smithy.api#pattern": "^([a-zA-Z0-9]+[\\\\.-])+([a-zA-Z0-9])+$" + "smithy.api#pattern": "^([a-zA-Z0-9]+[.-])+([a-zA-Z0-9])+$" } }, "com.amazonaws.workspaces#Ec2ImageId": { @@ -5996,7 +5996,7 @@ "IngestionProcess": { "target": "com.amazonaws.workspaces#WorkspaceImageIngestionProcess", "traits": { - "smithy.api#documentation": "

    The ingestion process to be used when importing the image, depending on which protocol\n you want to use for your BYOL Workspace image, either PCoIP, WorkSpaces Streaming Protocol \n (WSP), or bring your own protocol (BYOP). To use WSP, specify a value that ends in \n _WSP. To use PCoIP, specify a value that does not end in _WSP. \n To use BYOP, specify a value that ends in _BYOP.

    \n

    For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify \n BYOL_REGULAR, BYOL_REGULAR_WSP, or BYOL_REGULAR_BYOP, \n depending on the protocol.

    \n \n

    The BYOL_REGULAR_BYOP and BYOL_GRAPHICS_G4DN_BYOP values\n are only supported by Amazon WorkSpaces Core. Contact your account team to be\n allow-listed to use these values. For more information, see Amazon WorkSpaces Core.

    \n
    ", + "smithy.api#documentation": "

    The ingestion process to be used when importing the image, depending on which protocol\n you want to use for your BYOL Workspace image, either PCoIP, DCV, or \n bring your own protocol (BYOP). To use WSP, specify a value that ends in \n _DCV. To use PCoIP, specify a value that does not end in _DCV. \n To use BYOP, specify a value that ends in _BYOP.

    \n

    For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify \n BYOL_REGULAR, BYOL_REGULAR_DCV, or BYOL_REGULAR_BYOP, \n depending on the protocol.

    \n \n

    The BYOL_REGULAR_BYOP and BYOL_GRAPHICS_G4DN_BYOP values\n are only supported by Amazon WorkSpaces Core. Contact your account team to be\n allow-listed to use these values. For more information, see Amazon WorkSpaces Core.

    \n
    ", "smithy.api#required": {} } }, @@ -6023,7 +6023,7 @@ "Applications": { "target": "com.amazonaws.workspaces#ApplicationList", "traits": { - "smithy.api#documentation": "

    If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 and 11\n BYOL images. For more information about subscribing to Office for BYOL images, see Bring\n Your Own Windows Desktop Licenses.

    \n \n \n " + "smithy.api#documentation": "

    If specified, the version of Microsoft Office to subscribe to. Valid only for Windows 10 and 11\n BYOL images. For more information about subscribing to Office for BYOL images, see Bring\n Your Own Windows Desktop Licenses.

    \n \n \n " } } }, @@ -7358,6 +7358,12 @@ "traits": { "smithy.api#enumValue": "RHEL_8" } + }, + "ROCKY_8": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "ROCKY_8" + } } } }, @@ -11119,7 +11125,7 @@ "Protocols": { "target": "com.amazonaws.workspaces#ProtocolList", "traits": { - "smithy.api#documentation": "

    The protocol. For more information, see \n \n Protocols for Amazon WorkSpaces.

    \n \n \n " + "smithy.api#documentation": "

    The protocol. For more information, see \n \n Protocols for Amazon WorkSpaces.

    \n \n \n " } }, "OperatingSystemName": {