capabilities.work

Provision File System

A 3-step recipe with Amazon EFS. We can help you get access.

Recipe · 3 steps

Provision File System

Create a file system, poll until available, and add a mount target.

  1. Create a new, empty file system using the supplied creation token so the request is idempotent across retries.
  2. Poll the describe operation for the newly created file system until its LifeCycleState reports available before any mount target is attached.
  3. Create a mount target for the available file system in the requested subnet so EC2 instances in that subnet can mount it.
What you'll need to have ready
  • creationToken: A string of up to 64 ASCII characters used to ensure idempotent creation.
  • performanceMode: The performance mode of the file system (generalPurpose or maxIO).
  • throughputMode: The throughput mode for the file system (bursting, provisioned, or elastic).
  • encrypted: When true, creates an encrypted file system.
  • subnetId: The ID of the subnet in which to create the mount target.
  • securityGroups: Up to five VPC security group IDs to associate with the mount target.
For your developer

Arazzo workflow amazon-efs:provision-file-system, 3 operations: CreateFileSystem → DescribeFileSystems → CreateMountTarget. Specs on APIs.io.