#[non_exhaustive]pub struct DeleteFileShareInput {
pub file_share_arn: Option<String>,
pub force_delete: Option<bool>,
}Expand description
DeleteFileShareInput
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.The Amazon Resource Name (ARN) of the file share to be deleted.
force_delete: Option<bool>If this value is set to true, the operation deletes a file share immediately and aborts all data uploads to Amazon Web Services. Otherwise, the file share is not deleted until all data is uploaded to Amazon Web Services. This process aborts the data upload process, and the file share enters the FORCE_DELETING status.
Valid Values: true | false
Implementations§
The Amazon Resource Name (ARN) of the file share to be deleted.
sourcepub fn force_delete(&self) -> Option<bool>
pub fn force_delete(&self) -> Option<bool>
If this value is set to true, the operation deletes a file share immediately and aborts all data uploads to Amazon Web Services. Otherwise, the file share is not deleted until all data is uploaded to Amazon Web Services. This process aborts the data upload process, and the file share enters the FORCE_DELETING status.
Valid Values: true | false
sourcepub fn builder() -> DeleteFileShareInputBuilder
pub fn builder() -> DeleteFileShareInputBuilder
Creates a new builder-style object to manufacture DeleteFileShareInput.
Trait Implementations§
source§fn clone(&self) -> DeleteFileShareInput
fn clone(&self) -> DeleteFileShareInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§fn eq(&self, other: &DeleteFileShareInput) -> bool
fn eq(&self, other: &DeleteFileShareInput) -> bool
self and other values to be equal, and is used
by ==.