01README
AWS S3FILES infrastructure models
02Models
@swamp/aws/s3files/access-pointv2026.04.23.2access_point.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| ClientToken? | string | (optional) A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation. |
| Tags? | array | |
| FileSystemId | string | The ID of the S3 Files file system that the access point provides access to. |
| PosixUser? | object | The operating system user and group applied to all compute drive requests made using the access point. |
| RootDirectory? | object | Specifies the directory on the Amazon EFS file system that the access point exposes as the root directory of your file system to NFS clients using the access point. The clients using the access point can only access the root directory and below. If the RootDirectory>Path specified does not exist, EFS creates it and applies the CreationPermissions settings when a client connects to an access point. When specifying a RootDirectory, you need to provide the Path, and the CreationPermissions is optio |
fn create()
Create a S3Files AccessPoint
fn get(identifier: string)
Get a S3Files AccessPoint
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files AccessPoint |
fn update()
Update a S3Files AccessPoint
fn delete(identifier: string)
Delete a S3Files AccessPoint
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files AccessPoint |
fn sync()
Sync S3Files AccessPoint state from AWS
Resources
state(infinite)— S3Files AccessPoint resource state
@swamp/aws/s3files/file-systemv2026.04.23.2file_system.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Tags? | array | |
| KmsKeyId? | string | |
| Bucket | string | |
| Prefix? | string | |
| ClientToken? | string | |
| RoleArn | string | |
| SynchronizationConfiguration? | object | |
| AcceptBucketWarning? | boolean |
fn create()
Create a S3Files FileSystem
fn get(identifier: string)
Get a S3Files FileSystem
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files FileSystem |
fn update()
Update a S3Files FileSystem
fn delete(identifier: string)
Delete a S3Files FileSystem
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files FileSystem |
fn sync()
Sync S3Files FileSystem state from AWS
Resources
state(infinite)— S3Files FileSystem resource state
@swamp/aws/s3files/file-system-policyv2026.04.23.2file_system_policy.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| FileSystemId | string | |
| Policy | string |
fn create()
Create a S3Files FileSystemPolicy
fn get(identifier: string)
Get a S3Files FileSystemPolicy
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files FileSystemPolicy |
fn update()
Update a S3Files FileSystemPolicy
fn delete(identifier: string)
Delete a S3Files FileSystemPolicy
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files FileSystemPolicy |
fn sync()
Sync S3Files FileSystemPolicy state from AWS
Resources
state(infinite)— S3Files FileSystemPolicy resource state
@swamp/aws/s3files/mount-targetv2026.04.23.2mount_target.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| Ipv4Address? | string | |
| Ipv6Address? | string | |
| IpAddressType? | enum | |
| FileSystemId | string | |
| SecurityGroups? | array | |
| SubnetId | string |
fn create()
Create a S3Files MountTarget
fn get(identifier: string)
Get a S3Files MountTarget
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files MountTarget |
fn update()
Update a S3Files MountTarget
fn delete(identifier: string)
Delete a S3Files MountTarget
| Argument | Type | Description |
|---|---|---|
| identifier | string | The primary identifier of the S3Files MountTarget |
fn sync()
Sync S3Files MountTarget state from AWS
Resources
state(infinite)— S3Files MountTarget resource state
03Previous Versions
2026.04.23.2Apr 23, 2026
- Updated: access_point, file_system, file_system_policy, mount_target
2026.04.08.1Apr 8, 2026
- Added: access_point, file_system, file_system_policy, mount_target
04Stats
A
100 / 100
Downloads
0
Archive size
788.6 KB
Verified by Swamp
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels