Struct aws_sdk_workspaces::model::WorkspaceBundle
source · [−]#[non_exhaustive]pub struct WorkspaceBundle { /* private fields */ }Expand description
Describes a WorkSpace bundle.
Implementations
sourceimpl 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.
sourceimpl WorkspaceBundle
impl WorkspaceBundle
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture WorkspaceBundle.
Trait Implementations
sourceimpl Clone for WorkspaceBundle
impl Clone for WorkspaceBundle
sourcefn clone(&self) -> WorkspaceBundle
fn clone(&self) -> WorkspaceBundle
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for WorkspaceBundle
impl Debug for WorkspaceBundle
sourceimpl PartialEq<WorkspaceBundle> for WorkspaceBundle
impl PartialEq<WorkspaceBundle> for WorkspaceBundle
sourcefn eq(&self, other: &WorkspaceBundle) -> bool
fn eq(&self, other: &WorkspaceBundle) -> bool
impl StructuralPartialEq for WorkspaceBundle
Auto Trait Implementations
impl RefUnwindSafe for WorkspaceBundle
impl Send for WorkspaceBundle
impl Sync for WorkspaceBundle
impl Unpin for WorkspaceBundle
impl UnwindSafe for WorkspaceBundle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more