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