Struct aws_sdk_workspaces::input::ImportWorkspaceImageInput [−][src]
#[non_exhaustive]pub struct ImportWorkspaceImageInput {
pub ec2_image_id: Option<String>,
pub ingestion_process: Option<WorkspaceImageIngestionProcess>,
pub image_name: Option<String>,
pub image_description: Option<String>,
pub tags: Option<Vec<Tag>>,
pub applications: Option<Vec<Application>>,
}
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.ec2_image_id: Option<String>
The identifier of the EC2 image.
ingestion_process: Option<WorkspaceImageIngestionProcess>
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 or WorkSpaces Streaming Protocol
(WSP). To use WSP, specify a value that ends in _WSP
. To use PCoIP, specify a value
that does not end in _WSP
.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify
BYOL_REGULAR
or BYOL_REGULAR_WSP
, depending on the protocol.
image_name: Option<String>
The name of the WorkSpace image.
image_description: Option<String>
The description of the WorkSpace image.
The tags. Each WorkSpaces resource can have a maximum of 50 tags.
applications: Option<Vec<Application>>
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.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ImportWorkspaceImage, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ImportWorkspaceImage, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<ImportWorkspaceImage
>
Creates a new builder-style object to manufacture ImportWorkspaceImageInput
The identifier of the EC2 image.
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 or WorkSpaces Streaming Protocol
(WSP). To use WSP, specify a value that ends in _WSP
. To use PCoIP, specify a value
that does not end in _WSP
.
For non-GPU-enabled bundles (bundles other than Graphics or GraphicsPro), specify
BYOL_REGULAR
or BYOL_REGULAR_WSP
, depending on the protocol.
The name of the WorkSpace image.
The description of the WorkSpace image.
The tags. Each WorkSpaces resource can have a maximum of 50 tags.
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.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ImportWorkspaceImageInput
impl Send for ImportWorkspaceImageInput
impl Sync for ImportWorkspaceImageInput
impl Unpin for ImportWorkspaceImageInput
impl UnwindSafe for ImportWorkspaceImageInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more