Skip to content
v2.274.0

AuthorizationConfigProperty Struct ​

The authorization configuration details for the Amazon EFS file system.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_ecs as ecs } from 'aws-cdk-lib';
const authorizationConfigProperty: ecs.CfnTaskDefinition.AuthorizationConfigProperty = {
  accessPointId: 'accessPointId',
  iam: 'iam',
};

Properties ​

accessPointIdoptionalstringaccess_point_idoptionalstraccessPointIdoptionalStringAccessPointIdoptionalstringAccessPointIdoptional*string#
The Amazon EFS access point ID to use.
notes

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 .

iamoptionalstringiamoptionalstriamoptionalStringIamoptionalstringIamoptional*string#
Determines whether to use the Amazon ECS task role defined in a task definition when mounting the Amazon EFS file system.
notes

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 .