Struct rusoto_efs::CreationInfo
source · [−]Expand description
Required if the RootDirectory
> Path
specified does not exist. Specifies the POSIX IDs and permissions to apply to the access point's RootDirectory
> Path
. If the access point root directory does not exist, EFS creates it with these settings when a client connects to the access point. When specifying CreationInfo
, you must include values for all properties.
Amazon EFS creates a root directory only if you have provided the CreationInfo: OwnUid, OwnGID, and permissions for the directory. If you do not provide this information, Amazon EFS does not create the root directory. If the root directory does not exist, attempts to mount using the access point will fail.
If you do not provide CreationInfo
and the specified RootDirectory
does not exist, attempts to mount the file system using the access point will fail.
Fields
owner_gid: i64
Specifies the POSIX group ID to apply to the RootDirectory
. Accepts values from 0 to 2^32 (4294967295).
owner_uid: i64
Specifies the POSIX user ID to apply to the RootDirectory
. Accepts values from 0 to 2^32 (4294967295).
permissions: String
Specifies the POSIX permissions to apply to the RootDirectory
, in the format of an octal number representing the file's mode bits.
Trait Implementations
sourceimpl Clone for CreationInfo
impl Clone for CreationInfo
sourcefn clone(&self) -> CreationInfo
fn clone(&self) -> CreationInfo
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 CreationInfo
impl Debug for CreationInfo
sourceimpl Default for CreationInfo
impl Default for CreationInfo
sourcefn default() -> CreationInfo
fn default() -> CreationInfo
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for CreationInfo
impl<'de> Deserialize<'de> for CreationInfo
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<CreationInfo> for CreationInfo
impl PartialEq<CreationInfo> for CreationInfo
sourcefn eq(&self, other: &CreationInfo) -> bool
fn eq(&self, other: &CreationInfo) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CreationInfo) -> bool
fn ne(&self, other: &CreationInfo) -> bool
This method tests for !=
.
sourceimpl Serialize for CreationInfo
impl Serialize for CreationInfo
impl StructuralPartialEq for CreationInfo
Auto Trait Implementations
impl RefUnwindSafe for CreationInfo
impl Send for CreationInfo
impl Sync for CreationInfo
impl Unpin for CreationInfo
impl UnwindSafe for CreationInfo
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