[−][src]Struct rusoto_efs::CreateAccessPointRequest
Fields
client_token: String
A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.
file_system_id: String
The ID of the EFS file system that the access point provides access to.
posix_user: Option<PosixUser>
The operating system user and group applied to all file system requests made using the access point.
root_directory: Option<RootDirectory>
Specifies the directory on the Amazon EFS file system that the access point exposes as the root directory of your file system to NFS clients using the access point. The clients using the access point can only access the root directory and below. If the RootDirectory
> Path
specified does not exist, EFS creates it and applies the CreationInfo
settings when a client connects to an access point. When specifying a RootDirectory
, you need to provide the Path
, and the CreationInfo
is optional.
Creates tags associated with the access point. Each tag is a key-value pair.
Trait Implementations
impl Clone for CreateAccessPointRequest
[src]
pub fn clone(&self) -> CreateAccessPointRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateAccessPointRequest
[src]
impl Default for CreateAccessPointRequest
[src]
pub fn default() -> CreateAccessPointRequest
[src]
impl PartialEq<CreateAccessPointRequest> for CreateAccessPointRequest
[src]
pub fn eq(&self, other: &CreateAccessPointRequest) -> bool
[src]
pub fn ne(&self, other: &CreateAccessPointRequest) -> bool
[src]
impl Serialize for CreateAccessPointRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateAccessPointRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateAccessPointRequest
[src]
impl Send for CreateAccessPointRequest
[src]
impl Sync for CreateAccessPointRequest
[src]
impl Unpin for CreateAccessPointRequest
[src]
impl UnwindSafe for CreateAccessPointRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,