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
- Struct
- Aws::WorkSpaces::Types::ImportWorkspaceImageRequest
- Defined in:
- (unknown)
Overview
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
-
#applications ⇒ Array<String>
If specified, the version of Microsoft Office to subscribe to.
-
#ec2_image_id ⇒ String
The identifier of the EC2 image.
-
#image_description ⇒ String
The description of the WorkSpace image.
-
#image_name ⇒ String
The name of the WorkSpace image.
-
#ingestion_process ⇒ String
The ingestion process to be used when importing the image.
-
#tags ⇒ Array<Types::Tag>
The tags.
Instance Attribute Details
#applications ⇒ Array<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.
#ec2_image_id ⇒ String
The identifier of the EC2 image.
#image_description ⇒ String
The description of the WorkSpace image.
#image_name ⇒ String
The name of the WorkSpace image.
#ingestion_process ⇒ String
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
#tags ⇒ Array<Types::Tag>
The tags. Each WorkSpaces resource can have a maximum of 50 tags.