#[non_exhaustive]pub struct DescribeSpaceOutput {
pub domain_id: Option<String>,
pub space_arn: Option<String>,
pub space_name: Option<String>,
pub home_efs_file_system_uid: Option<String>,
pub status: Option<SpaceStatus>,
pub last_modified_time: Option<DateTime>,
pub creation_time: Option<DateTime>,
pub failure_reason: Option<String>,
pub space_settings: Option<SpaceSettings>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.domain_id: Option<String>
The ID of the associated Domain.
space_arn: Option<String>
The space's Amazon Resource Name (ARN).
space_name: Option<String>
The name of the space.
home_efs_file_system_uid: Option<String>
The ID of the space's profile in the Amazon Elastic File System volume.
status: Option<SpaceStatus>
The status.
last_modified_time: Option<DateTime>
The last modified time.
creation_time: Option<DateTime>
The creation time.
failure_reason: Option<String>
The failure reason.
space_settings: Option<SpaceSettings>
A collection of space settings.
Implementations§
source§impl DescribeSpaceOutput
impl DescribeSpaceOutput
sourcepub fn space_name(&self) -> Option<&str>
pub fn space_name(&self) -> Option<&str>
The name of the space.
sourcepub fn home_efs_file_system_uid(&self) -> Option<&str>
pub fn home_efs_file_system_uid(&self) -> Option<&str>
The ID of the space's profile in the Amazon Elastic File System volume.
sourcepub fn status(&self) -> Option<&SpaceStatus>
pub fn status(&self) -> Option<&SpaceStatus>
The status.
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
The last modified time.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The creation time.
sourcepub fn failure_reason(&self) -> Option<&str>
pub fn failure_reason(&self) -> Option<&str>
The failure reason.
sourcepub fn space_settings(&self) -> Option<&SpaceSettings>
pub fn space_settings(&self) -> Option<&SpaceSettings>
A collection of space settings.
source§impl DescribeSpaceOutput
impl DescribeSpaceOutput
sourcepub fn builder() -> DescribeSpaceOutputBuilder
pub fn builder() -> DescribeSpaceOutputBuilder
Creates a new builder-style object to manufacture DescribeSpaceOutput
.
Trait Implementations§
source§impl Clone for DescribeSpaceOutput
impl Clone for DescribeSpaceOutput
source§fn clone(&self) -> DescribeSpaceOutput
fn clone(&self) -> DescribeSpaceOutput
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 DescribeSpaceOutput
impl Debug for DescribeSpaceOutput
source§impl PartialEq<DescribeSpaceOutput> for DescribeSpaceOutput
impl PartialEq<DescribeSpaceOutput> for DescribeSpaceOutput
source§fn eq(&self, other: &DescribeSpaceOutput) -> bool
fn eq(&self, other: &DescribeSpaceOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DescribeSpaceOutput
impl RequestId for DescribeSpaceOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for DescribeSpaceOutput
Auto Trait Implementations§
impl RefUnwindSafe for DescribeSpaceOutput
impl Send for DescribeSpaceOutput
impl Sync for DescribeSpaceOutput
impl Unpin for DescribeSpaceOutput
impl UnwindSafe for DescribeSpaceOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more