Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-efs-accesspoint.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::EFS::AccessPoint. Source:- https://github.com/aws-cloudformation/aws-cloudformation-rpdk.git

Properties

FileSystemId string | Aws_CF_FunctionString required

The ID of the EFS file system that the access point provides access to.

ClientToken string | Aws_CF_FunctionString

(optional) A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.

AccessPointTags AccessPointTag[]
uniqueItems=true
PosixUser object
3 nested properties
Uid string | Aws_CF_FunctionString required

The POSIX user ID used for all file system operations using this access point.

Gid string | Aws_CF_FunctionString required

The POSIX group ID used for all file system operations using this access point.

SecondaryGids string[]

Secondary POSIX group IDs used for all file system operations using this access point.

RootDirectory object
2 nested properties
Path string | Aws_CF_FunctionString

Specifies the path on the EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system. A path can have up to four subdirectories. If the specified path does not exist, you are required to provide the CreationInfo.

CreationInfo object
3 nested properties
OwnerUid string | Aws_CF_FunctionString required

Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

OwnerGid string | Aws_CF_FunctionString required

Specifies the POSIX group ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

Permissions string | Aws_CF_FunctionString required

Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.

Definitions

AccessPointTag object
Key string | Aws_CF_FunctionString
Value string | Aws_CF_FunctionString
CreationInfo object
OwnerUid string | Aws_CF_FunctionString required

Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

OwnerGid string | Aws_CF_FunctionString required

Specifies the POSIX group ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

Permissions string | Aws_CF_FunctionString required

Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.

RootDirectory object
Path string | Aws_CF_FunctionString

Specifies the path on the EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system. A path can have up to four subdirectories. If the specified path does not exist, you are required to provide the CreationInfo.

CreationInfo object
3 nested properties
OwnerUid string | Aws_CF_FunctionString required

Specifies the POSIX user ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

OwnerGid string | Aws_CF_FunctionString required

Specifies the POSIX group ID to apply to the RootDirectory. Accepts values from 0 to 2^32 (4294967295).

Permissions string | Aws_CF_FunctionString required

Specifies the POSIX permissions to apply to the RootDirectory, in the format of an octal number representing the file's mode bits.

PosixUser object
Uid string | Aws_CF_FunctionString required

The POSIX user ID used for all file system operations using this access point.

Gid string | Aws_CF_FunctionString required

The POSIX group ID used for all file system operations using this access point.

SecondaryGids string[]

Secondary POSIX group IDs used for all file system operations using this access point.