EFS
File systems, mount targets, access points, backup / lifecycle policies.
Quick start
import boto3
efs = boto3.client("efs", endpoint_url="http://localhost:4566",
region_name="us-east-1",
aws_access_key_id="test", aws_secret_access_key="test")
fs = efs.create_file_system(CreationToken="t")
efs.create_mount_target(FileSystemId=fs["FileSystemId"], SubnetId="subnet-1")
Supported operations
15 operations exposed by this service as of MiniStack 1.3.14. Extracted directly from the handler dispatch in the source module.
create_access_point
create_file_system
create_mount_target
DELETE
delete_access_point
delete_file_system
delete_mount_target
GET
list_tags_for_resource
POST
PUT
put_account_preferences
put_backup_policy
put_lifecycle_configuration
update_file_system
CloudFormation
No CloudFormation resource types map to this service yet. Resources can still be created via the SDK or CLI.
Known limitations
- No POSIX filesystem is created — mount targets are metadata. The NFS server is not implemented.
Source
ministack/services/efs.py:423-472
Read the source to verify the ops list above — dispatch tables and handler functions are the ground truth.