#[non_exhaustive]pub struct DeleteFileSystemOutput {
pub file_system_id: Option<String>,
pub lifecycle: Option<FileSystemLifecycle>,
pub windows_response: Option<DeleteFileSystemWindowsResponse>,
pub lustre_response: Option<DeleteFileSystemLustreResponse>,
pub open_zfs_response: Option<DeleteFileSystemOpenZfsResponse>,
/* private fields */
}
Expand description
The response object for the DeleteFileSystem
operation.
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.file_system_id: Option<String>
The ID of the file system that's being deleted.
lifecycle: Option<FileSystemLifecycle>
The file system lifecycle for the deletion request. If the DeleteFileSystem
operation is successful, this status is DELETING
.
windows_response: Option<DeleteFileSystemWindowsResponse>
The response object for the Microsoft Windows file system used in the DeleteFileSystem
operation.
lustre_response: Option<DeleteFileSystemLustreResponse>
The response object for the Amazon FSx for Lustre file system being deleted in the DeleteFileSystem
operation.
open_zfs_response: Option<DeleteFileSystemOpenZfsResponse>
The response object for the OpenZFS file system that's being deleted in the DeleteFileSystem
operation.
Implementations§
source§impl DeleteFileSystemOutput
impl DeleteFileSystemOutput
sourcepub fn file_system_id(&self) -> Option<&str>
pub fn file_system_id(&self) -> Option<&str>
The ID of the file system that's being deleted.
sourcepub fn lifecycle(&self) -> Option<&FileSystemLifecycle>
pub fn lifecycle(&self) -> Option<&FileSystemLifecycle>
The file system lifecycle for the deletion request. If the DeleteFileSystem
operation is successful, this status is DELETING
.
sourcepub fn windows_response(&self) -> Option<&DeleteFileSystemWindowsResponse>
pub fn windows_response(&self) -> Option<&DeleteFileSystemWindowsResponse>
The response object for the Microsoft Windows file system used in the DeleteFileSystem
operation.
sourcepub fn lustre_response(&self) -> Option<&DeleteFileSystemLustreResponse>
pub fn lustre_response(&self) -> Option<&DeleteFileSystemLustreResponse>
The response object for the Amazon FSx for Lustre file system being deleted in the DeleteFileSystem
operation.
sourcepub fn open_zfs_response(&self) -> Option<&DeleteFileSystemOpenZfsResponse>
pub fn open_zfs_response(&self) -> Option<&DeleteFileSystemOpenZfsResponse>
The response object for the OpenZFS file system that's being deleted in the DeleteFileSystem
operation.
source§impl DeleteFileSystemOutput
impl DeleteFileSystemOutput
sourcepub fn builder() -> DeleteFileSystemOutputBuilder
pub fn builder() -> DeleteFileSystemOutputBuilder
Creates a new builder-style object to manufacture DeleteFileSystemOutput
.
Trait Implementations§
source§impl Clone for DeleteFileSystemOutput
impl Clone for DeleteFileSystemOutput
source§fn clone(&self) -> DeleteFileSystemOutput
fn clone(&self) -> DeleteFileSystemOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeleteFileSystemOutput
impl Debug for DeleteFileSystemOutput
source§impl PartialEq for DeleteFileSystemOutput
impl PartialEq for DeleteFileSystemOutput
source§fn eq(&self, other: &DeleteFileSystemOutput) -> bool
fn eq(&self, other: &DeleteFileSystemOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DeleteFileSystemOutput
impl RequestId for DeleteFileSystemOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for DeleteFileSystemOutput
Auto Trait Implementations§
impl Freeze for DeleteFileSystemOutput
impl RefUnwindSafe for DeleteFileSystemOutput
impl Send for DeleteFileSystemOutput
impl Sync for DeleteFileSystemOutput
impl Unpin for DeleteFileSystemOutput
impl UnwindSafe for DeleteFileSystemOutput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more