Interface EfsFileSystemLocationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
EfsFileSystemLocationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:41.777Z")
@Stability(Stable)
public interface EfsFileSystemLocationProps
extends software.amazon.jsii.JsiiSerializable
Construction properties for
.
invalid @link
EfsFileSystemLocation
Example:
Project.Builder.create(this, "MyProject") .buildSpec(BuildSpec.fromObject(Map.of( "version", "0.2"))) .fileSystemLocations(List.of(FileSystemLocation.efs(EfsFileSystemLocationProps.builder() .identifier("myidentifier2") .location("myclodation.mydnsroot.com:/loc") .mountPoint("/media") .mountOptions("opts") .build()))) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forEfsFileSystemLocationProps
static final class
An implementation forEfsFileSystemLocationProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The name used to access a file system created by Amazon EFS.A string that specifies the location of the file system, like Amazon EFS.default String
The mount options for a file system such as Amazon EFS.The location in the container where you mount the file system.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIdentifier
The name used to access a file system created by Amazon EFS. -
getLocation
A string that specifies the location of the file system, like Amazon EFS.This value looks like
fs-abcd1234.efs.us-west-2.amazonaws.com:/my-efs-mount-directory
. -
getMountPoint
The location in the container where you mount the file system. -
getMountOptions
The mount options for a file system such as Amazon EFS.Default: 'nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2'.
-
builder
- Returns:
- a
EfsFileSystemLocationProps.Builder
ofEfsFileSystemLocationProps
-