You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::WorkSpaces::Types::ImportWorkspaceImageRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing ImportWorkspaceImageRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  ec2_image_id: "Ec2ImageId", # required
  ingestion_process: "BYOL_REGULAR", # required, accepts BYOL_REGULAR, BYOL_GRAPHICS, BYOL_GRAPHICSPRO
  image_name: "WorkspaceImageName", # required
  image_description: "WorkspaceImageDescription", # required
  tags: [
    {
      key: "TagKey", # required
      value: "TagValue",
    },
  ],
  applications: ["Microsoft_Office_2016"], # accepts Microsoft_Office_2016, Microsoft_Office_2019
}

Instance Attribute Summary collapse

Instance Attribute Details

#applicationsArray<String>

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

Although this parameter is an array, only one item is allowed at this time.

Returns:

  • (Array<String>)

    If specified, the version of Microsoft Office to subscribe to.

#ec2_image_idString

The identifier of the EC2 image.

Returns:

  • (String)

    The identifier of the EC2 image.

#image_descriptionString

The description of the WorkSpace image.

Returns:

  • (String)

    The description of the WorkSpace image.

#image_nameString

The name of the WorkSpace image.

Returns:

  • (String)

    The name of the WorkSpace image.

#ingestion_processString

The ingestion process to be used when importing the image. For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify BYOL_REGULAR.

Possible values:

  • BYOL_REGULAR
  • BYOL_GRAPHICS
  • BYOL_GRAPHICSPRO

Returns:

  • (String)

    The ingestion process to be used when importing the image.

#tagsArray<Types::Tag>

The tags. Each WorkSpaces resource can have a maximum of 50 tags.

Returns: