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
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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forEfsFileSystemLocationPropsstatic final classAn 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 StringThe 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.BuilderofEfsFileSystemLocationProps
-