Struct rusoto_efs::FileSystemDescription [−][src]
pub struct FileSystemDescription { pub creation_time: f64, pub creation_token: String, pub encrypted: Option<bool>, pub file_system_id: String, pub kms_key_id: Option<String>, pub life_cycle_state: String, pub name: Option<String>, pub number_of_mount_targets: i64, pub owner_id: String, pub performance_mode: String, pub size_in_bytes: FileSystemSize, }
Description of the file system.
Fields
creation_time: f64
Time that the file system was created, in seconds (since 1970-01-01T00:00:00Z).
creation_token: String
Opaque string specified in the request.
encrypted: Option<bool>
A boolean value that, if true, indicates that the file system is encrypted.
file_system_id: String
ID of the file system, assigned by Amazon EFS.
kms_key_id: Option<String>
The id of an AWS Key Management Service (AWS KMS) customer master key (CMK) that was used to protect the encrypted file system.
life_cycle_state: String
Lifecycle phase of the file system.
name: Option<String>
You can add tags to a file system, including a Name
tag. For more information, see CreateTags. If the file system has a Name
tag, Amazon EFS returns the value in this field.
number_of_mount_targets: i64
Current number of mount targets that the file system has. For more information, see CreateMountTarget.
owner_id: String
AWS account that created the file system. If the file system was created by an IAM user, the parent account to which the user belongs is the owner.
performance_mode: String
The PerformanceMode
of the file system.
size_in_bytes: FileSystemSize
Latest known metered size (in bytes) of data stored in the file system, in bytes, in its Value
field, and the time at which that size was determined in its Timestamp
field. The Timestamp
value is the integer number of seconds since 1970-01-01T00:00:00Z. Note that the value does not represent the size of a consistent snapshot of the file system, but it is eventually consistent when there are no writes to the file system. That is, the value will represent actual size only if the file system is not modified for a period longer than a couple of hours. Otherwise, the value is not the exact size the file system was at any instant in time.
Trait Implementations
impl Default for FileSystemDescription
[src]
impl Default for FileSystemDescription
fn default() -> FileSystemDescription
[src]
fn default() -> FileSystemDescription
Returns the "default value" for a type. Read more
impl Debug for FileSystemDescription
[src]
impl Debug for FileSystemDescription
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for FileSystemDescription
[src]
impl Clone for FileSystemDescription
fn clone(&self) -> FileSystemDescription
[src]
fn clone(&self) -> FileSystemDescription
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for FileSystemDescription
[src]
impl PartialEq for FileSystemDescription
fn eq(&self, other: &FileSystemDescription) -> bool
[src]
fn eq(&self, other: &FileSystemDescription) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &FileSystemDescription) -> bool
[src]
fn ne(&self, other: &FileSystemDescription) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for FileSystemDescription
impl Send for FileSystemDescription
impl Sync for FileSystemDescription
impl Sync for FileSystemDescription