[−][src]Struct rusoto_ecs::EFSAuthorizationConfig
The authorization configuration details for the Amazon EFS file system.
Fields
access_point_id: Option<String>
The Amazon EFS access point ID to use. If an access point is specified, the root directory value specified in the EFSVolumeConfiguration
will be relative to the directory set for the access point. If an access point is used, transit encryption must be enabled in the EFSVolumeConfiguration
. For more information, see Working with Amazon EFS Access Points in the Amazon Elastic File System User Guide.
iam: Option<String>
Whether or not to use the Amazon ECS task IAM role defined in a task definition when mounting the Amazon EFS file system. If enabled, transit encryption must be enabled in the EFSVolumeConfiguration
. If this parameter is omitted, the default value of DISABLED
is used. For more information, see Using Amazon EFS Access Points in the Amazon Elastic Container Service Developer Guide.
Trait Implementations
impl Clone for EFSAuthorizationConfig
[src]
pub fn clone(&self) -> EFSAuthorizationConfig
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for EFSAuthorizationConfig
[src]
impl Default for EFSAuthorizationConfig
[src]
pub fn default() -> EFSAuthorizationConfig
[src]
impl<'de> Deserialize<'de> for EFSAuthorizationConfig
[src]
pub fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<EFSAuthorizationConfig> for EFSAuthorizationConfig
[src]
pub fn eq(&self, other: &EFSAuthorizationConfig) -> bool
[src]
pub fn ne(&self, other: &EFSAuthorizationConfig) -> bool
[src]
impl Serialize for EFSAuthorizationConfig
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for EFSAuthorizationConfig
[src]
Auto Trait Implementations
impl RefUnwindSafe for EFSAuthorizationConfig
[src]
impl Send for EFSAuthorizationConfig
[src]
impl Sync for EFSAuthorizationConfig
[src]
impl Unpin for EFSAuthorizationConfig
[src]
impl UnwindSafe for EFSAuthorizationConfig
[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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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>,