Struct aws_sdk_workspaces::model::WorkspaceBundle
source · #[non_exhaustive]pub struct WorkspaceBundle { /* private fields */ }
Expand description
Describes a WorkSpace bundle.
Implementations§
source§impl WorkspaceBundle
impl WorkspaceBundle
sourcepub fn owner(&self) -> Option<&str>
pub fn owner(&self) -> Option<&str>
The owner of the bundle. This is the account identifier of the owner, or AMAZON
if the bundle is provided by Amazon Web Services.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the bundle.
sourcepub fn image_id(&self) -> Option<&str>
pub fn image_id(&self) -> Option<&str>
The identifier of the image that was used to create the bundle.
sourcepub fn root_storage(&self) -> Option<&RootStorage>
pub fn root_storage(&self) -> Option<&RootStorage>
The size of the root volume.
sourcepub fn user_storage(&self) -> Option<&UserStorage>
pub fn user_storage(&self) -> Option<&UserStorage>
The size of the user volume.
sourcepub fn compute_type(&self) -> Option<&ComputeType>
pub fn compute_type(&self) -> Option<&ComputeType>
The compute type of the bundle. For more information, see Amazon WorkSpaces Bundles.
sourcepub fn last_updated_time(&self) -> Option<&DateTime>
pub fn last_updated_time(&self) -> Option<&DateTime>
The last time that the bundle was updated.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time when the bundle was created.
sourcepub fn state(&self) -> Option<&WorkspaceBundleState>
pub fn state(&self) -> Option<&WorkspaceBundleState>
The state of the WorkSpace bundle.
sourcepub fn bundle_type(&self) -> Option<&BundleType>
pub fn bundle_type(&self) -> Option<&BundleType>
The type of WorkSpace bundle.
source§impl WorkspaceBundle
impl WorkspaceBundle
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture WorkspaceBundle
.
Trait Implementations§
source§impl Clone for WorkspaceBundle
impl Clone for WorkspaceBundle
source§fn clone(&self) -> WorkspaceBundle
fn clone(&self) -> WorkspaceBundle
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for WorkspaceBundle
impl Debug for WorkspaceBundle
source§impl PartialEq<WorkspaceBundle> for WorkspaceBundle
impl PartialEq<WorkspaceBundle> for WorkspaceBundle
source§fn eq(&self, other: &WorkspaceBundle) -> bool
fn eq(&self, other: &WorkspaceBundle) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.