Struct aws_sdk_workspaces::model::WorkspaceProperties
source · [−]#[non_exhaustive]pub struct WorkspaceProperties { /* private fields */ }Expand description
Describes a WorkSpace.
Implementations
sourceimpl WorkspaceProperties
impl WorkspaceProperties
sourcepub fn running_mode(&self) -> Option<&RunningMode>
pub fn running_mode(&self) -> Option<&RunningMode>
The running mode. For more information, see Manage the WorkSpace Running Mode.
sourcepub fn running_mode_auto_stop_timeout_in_minutes(&self) -> Option<i32>
pub fn running_mode_auto_stop_timeout_in_minutes(&self) -> Option<i32>
The time after a user logs off when WorkSpaces are automatically stopped. Configured in 60-minute intervals.
sourcepub fn root_volume_size_gib(&self) -> Option<i32>
pub fn root_volume_size_gib(&self) -> Option<i32>
The size of the root volume. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
sourcepub fn user_volume_size_gib(&self) -> Option<i32>
pub fn user_volume_size_gib(&self) -> Option<i32>
The size of the user storage. For important information about how to modify the size of the root and user volumes, see Modify a WorkSpace.
sourcepub fn compute_type_name(&self) -> Option<&Compute>
pub fn compute_type_name(&self) -> Option<&Compute>
The compute type. For more information, see Amazon WorkSpaces Bundles.
sourceimpl WorkspaceProperties
impl WorkspaceProperties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture WorkspaceProperties.
Trait Implementations
sourceimpl Clone for WorkspaceProperties
impl Clone for WorkspaceProperties
sourcefn clone(&self) -> WorkspaceProperties
fn clone(&self) -> WorkspaceProperties
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 WorkspaceProperties
impl Debug for WorkspaceProperties
sourceimpl PartialEq<WorkspaceProperties> for WorkspaceProperties
impl PartialEq<WorkspaceProperties> for WorkspaceProperties
sourcefn eq(&self, other: &WorkspaceProperties) -> bool
fn eq(&self, other: &WorkspaceProperties) -> bool
impl StructuralPartialEq for WorkspaceProperties
Auto Trait Implementations
impl RefUnwindSafe for WorkspaceProperties
impl Send for WorkspaceProperties
impl Sync for WorkspaceProperties
impl Unpin for WorkspaceProperties
impl UnwindSafe for WorkspaceProperties
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