awscc.efs_accesspoint¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - elasticfilesystem:DeleteAccessPoint
update¶
Parent base class for filters and actions.
definitions:
AccessPointTag:
additionalProperties: false
properties:
Key:
maxLength: 128
minLength: 1
type: string
Value:
maxLength: 256
minLength: 1
type: string
type: object
CreationInfo:
additionalProperties: false
properties:
OwnerGid:
description: Specifies the POSIX group ID to apply to the RootDirectory. Accepts
values from 0 to 2^32 (4294967295).
type: string
OwnerUid:
description: Specifies the POSIX user ID to apply to the RootDirectory. Accepts
values from 0 to 2^32 (4294967295).
type: string
Permissions:
description: Specifies the POSIX permissions to apply to the RootDirectory,
in the format of an octal number representing the file's mode bits.
pattern: ^[0-7]{3,4}$
type: string
required:
- OwnerUid
- OwnerGid
- Permissions
type: object
PosixUser:
additionalProperties: false
properties:
Gid:
description: The POSIX group ID used for all file system operations using
this access point.
type: string
SecondaryGids:
description: Secondary POSIX group IDs used for all file system operations
using this access point.
items:
type: string
type: array
Uid:
description: The POSIX user ID used for all file system operations using this
access point.
type: string
required:
- Uid
- Gid
type: object
RootDirectory:
additionalProperties: false
properties:
CreationInfo:
additionalProperties: false
properties:
OwnerGid:
description: Specifies the POSIX group ID to apply to the RootDirectory.
Accepts values from 0 to 2^32 (4294967295).
type: string
OwnerUid:
description: Specifies the POSIX user ID to apply to the RootDirectory.
Accepts values from 0 to 2^32 (4294967295).
type: string
Permissions:
description: Specifies the POSIX permissions to apply to the RootDirectory,
in the format of an octal number representing the file's mode bits.
pattern: ^[0-7]{3,4}$
type: string
required:
- OwnerUid
- OwnerGid
- Permissions
type: object
Path:
description: 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.
maxLength: 100
minLength: 1
type: string
type: object
properties:
AccessPointTags:
insertionOrder: false
items:
additionalProperties: false
properties:
Key:
maxLength: 128
minLength: 1
type: string
Value:
maxLength: 256
minLength: 1
type: string
type: object
type: array
uniqueItems: true
type:
enum:
- update
Permissions - elasticfilesystem:DescribeAccessPoints, elasticfilesystem:ListTagsForResource, elasticfilesystem:TagResource, elasticfilesystem:UntagResource