Struct aws_sdk_ecs::types::EfsAuthorizationConfig
source · #[non_exhaustive]pub struct EfsAuthorizationConfig { /* private fields */ }Expand description
The authorization configuration details for the Amazon EFS file system.
Implementations§
source§impl EfsAuthorizationConfig
impl EfsAuthorizationConfig
sourcepub fn access_point_id(&self) -> Option<&str>
pub fn access_point_id(&self) -> Option<&str>
The Amazon EFS access point ID to use. If an access point is specified, the root directory value specified in the EFSVolumeConfiguration must either be omitted or set to / which will enforce the path set on the EFS access point. If an access point is used, transit encryption must be on in the EFSVolumeConfiguration. For more information, see Working with Amazon EFS access points in the Amazon Elastic File System User Guide.
sourcepub fn iam(&self) -> Option<&EfsAuthorizationConfigIam>
pub fn iam(&self) -> Option<&EfsAuthorizationConfigIam>
Determines whether to use the Amazon ECS task role defined in a task definition when mounting the Amazon EFS file system. If it is turned on, transit encryption must be turned on 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.
source§impl EfsAuthorizationConfig
impl EfsAuthorizationConfig
sourcepub fn builder() -> EfsAuthorizationConfigBuilder
pub fn builder() -> EfsAuthorizationConfigBuilder
Creates a new builder-style object to manufacture EfsAuthorizationConfig.
Trait Implementations§
source§impl Clone for EfsAuthorizationConfig
impl Clone for EfsAuthorizationConfig
source§fn clone(&self) -> EfsAuthorizationConfig
fn clone(&self) -> EfsAuthorizationConfig
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for EfsAuthorizationConfig
impl Debug for EfsAuthorizationConfig
source§impl PartialEq<EfsAuthorizationConfig> for EfsAuthorizationConfig
impl PartialEq<EfsAuthorizationConfig> for EfsAuthorizationConfig
source§fn eq(&self, other: &EfsAuthorizationConfig) -> bool
fn eq(&self, other: &EfsAuthorizationConfig) -> bool
self and other values to be equal, and is used
by ==.