pub struct EfsFileSystem {Show 25 fields
pub file_system_id: String,
pub file_system_arn: String,
pub name: String,
pub creation_token: String,
pub encrypted: String,
pub kms_key_id: String,
pub total_size: String,
pub size_in_standard: String,
pub size_in_ia: String,
pub size_in_archive: String,
pub provisioned_throughput: String,
pub throughput_mode: String,
pub life_cycle_state: String,
pub number_of_mount_targets: String,
pub owner_id: String,
pub creation_time: String,
pub performance_mode: String,
pub availability_zone: String,
pub replication_overwrite_protection: String,
pub total_size_bytes: i64,
pub size_in_standard_bytes: i64,
pub size_in_ia_bytes: i64,
pub size_in_archive_bytes: i64,
pub dns_name: String,
pub tags: Vec<(String, String)>,
}Fields§
§file_system_id: String§file_system_arn: String§name: String§creation_token: String§encrypted: String§kms_key_id: String§total_size: String§size_in_standard: String§size_in_ia: String§size_in_archive: String§provisioned_throughput: String§throughput_mode: String§life_cycle_state: String§number_of_mount_targets: String§owner_id: String§creation_time: String§performance_mode: String§availability_zone: String§replication_overwrite_protection: String§total_size_bytes: i64Raw byte sizes for percentage calculations
size_in_standard_bytes: i64§size_in_ia_bytes: i64§size_in_archive_bytes: i64§dns_name: StringDNS name:
Tags as (key, value) pairs
Trait Implementations§
Source§impl Clone for EfsFileSystem
impl Clone for EfsFileSystem
Source§fn clone(&self) -> EfsFileSystem
fn clone(&self) -> EfsFileSystem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for EfsFileSystem
impl RefUnwindSafe for EfsFileSystem
impl Send for EfsFileSystem
impl Sync for EfsFileSystem
impl Unpin for EfsFileSystem
impl UnsafeUnpin for EfsFileSystem
impl UnwindSafe for EfsFileSystem
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.