#[non_exhaustive]pub struct CreateWorkspaceImageOutput {
pub image_id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub operating_system: Option<OperatingSystem>,
pub state: Option<WorkspaceImageState>,
pub required_tenancy: Option<WorkspaceImageRequiredTenancy>,
pub created: Option<DateTime>,
pub owner_account_id: Option<String>,
/* private fields */
}
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.image_id: Option<String>
The identifier of the new WorkSpace image.
name: Option<String>
The name of the image.
description: Option<String>
The description of the image.
operating_system: Option<OperatingSystem>
The operating system that the image is running.
state: Option<WorkspaceImageState>
The availability status of the image.
required_tenancy: Option<WorkspaceImageRequiredTenancy>
Specifies whether the image is running on dedicated hardware. When Bring Your Own License (BYOL) is enabled, this value is set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images..
created: Option<DateTime>
The date when the image was created.
owner_account_id: Option<String>
The identifier of the Amazon Web Services account that owns the image.
Implementations§
source§impl CreateWorkspaceImageOutput
impl CreateWorkspaceImageOutput
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the image.
sourcepub fn operating_system(&self) -> Option<&OperatingSystem>
pub fn operating_system(&self) -> Option<&OperatingSystem>
The operating system that the image is running.
sourcepub fn state(&self) -> Option<&WorkspaceImageState>
pub fn state(&self) -> Option<&WorkspaceImageState>
The availability status of the image.
sourcepub fn required_tenancy(&self) -> Option<&WorkspaceImageRequiredTenancy>
pub fn required_tenancy(&self) -> Option<&WorkspaceImageRequiredTenancy>
Specifies whether the image is running on dedicated hardware. When Bring Your Own License (BYOL) is enabled, this value is set to DEDICATED. For more information, see Bring Your Own Windows Desktop Images..
sourcepub fn owner_account_id(&self) -> Option<&str>
pub fn owner_account_id(&self) -> Option<&str>
The identifier of the Amazon Web Services account that owns the image.
source§impl CreateWorkspaceImageOutput
impl CreateWorkspaceImageOutput
sourcepub fn builder() -> CreateWorkspaceImageOutputBuilder
pub fn builder() -> CreateWorkspaceImageOutputBuilder
Creates a new builder-style object to manufacture CreateWorkspaceImageOutput
.
Trait Implementations§
source§impl Clone for CreateWorkspaceImageOutput
impl Clone for CreateWorkspaceImageOutput
source§fn clone(&self) -> CreateWorkspaceImageOutput
fn clone(&self) -> CreateWorkspaceImageOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for CreateWorkspaceImageOutput
impl Debug for CreateWorkspaceImageOutput
source§impl PartialEq for CreateWorkspaceImageOutput
impl PartialEq for CreateWorkspaceImageOutput
source§fn eq(&self, other: &CreateWorkspaceImageOutput) -> bool
fn eq(&self, other: &CreateWorkspaceImageOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for CreateWorkspaceImageOutput
impl RequestId for CreateWorkspaceImageOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.