Struct rusoto_efs::AccessPointDescription
source · [−]pub struct AccessPointDescription {
pub access_point_arn: Option<String>,
pub access_point_id: Option<String>,
pub client_token: Option<String>,
pub file_system_id: Option<String>,
pub life_cycle_state: Option<String>,
pub name: Option<String>,
pub owner_id: Option<String>,
pub posix_user: Option<PosixUser>,
pub root_directory: Option<RootDirectory>,
pub tags: Option<Vec<Tag>>,
}
Expand description
Provides a description of an EFS file system access point.
Fields
access_point_arn: Option<String>
The unique Amazon Resource Name (ARN) associated with the access point.
access_point_id: Option<String>
The ID of the access point, assigned by Amazon EFS.
client_token: Option<String>
The opaque string specified in the request to ensure idempotent creation.
file_system_id: Option<String>
The ID of the EFS file system that the access point applies to.
life_cycle_state: Option<String>
Identifies the lifecycle phase of the access point.
name: Option<String>
The name of the access point. This is the value of the Name
tag.
owner_id: Option<String>
Identified the AWS account that owns the access point resource.
posix_user: Option<PosixUser>
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.
root_directory: Option<RootDirectory>
The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.
The tags associated with the access point, presented as an array of Tag objects.
Trait Implementations
sourceimpl Clone for AccessPointDescription
impl Clone for AccessPointDescription
sourcefn clone(&self) -> AccessPointDescription
fn clone(&self) -> AccessPointDescription
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AccessPointDescription
impl Debug for AccessPointDescription
sourceimpl Default for AccessPointDescription
impl Default for AccessPointDescription
sourcefn default() -> AccessPointDescription
fn default() -> AccessPointDescription
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for AccessPointDescription
impl<'de> Deserialize<'de> for AccessPointDescription
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<AccessPointDescription> for AccessPointDescription
impl PartialEq<AccessPointDescription> for AccessPointDescription
sourcefn eq(&self, other: &AccessPointDescription) -> bool
fn eq(&self, other: &AccessPointDescription) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AccessPointDescription) -> bool
fn ne(&self, other: &AccessPointDescription) -> bool
This method tests for !=
.
impl StructuralPartialEq for AccessPointDescription
Auto Trait Implementations
impl RefUnwindSafe for AccessPointDescription
impl Send for AccessPointDescription
impl Sync for AccessPointDescription
impl Unpin for AccessPointDescription
impl UnwindSafe for AccessPointDescription
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more