@Stability(value=Experimental) public static final class AccessPointOptions.Builder extends Object implements software.amazon.jsii.Builder<AccessPointOptions>
AccessPointOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AccessPointOptions |
build()
Builds the configured instance.
|
AccessPointOptions.Builder |
createAcl(Acl createAcl)
Sets the value of
AccessPointOptions.getCreateAcl() |
AccessPointOptions.Builder |
path(String path)
Sets the value of
AccessPointOptions.getPath() |
AccessPointOptions.Builder |
posixUser(PosixUser posixUser)
Sets the value of
AccessPointOptions.getPosixUser() |
@Stability(value=Experimental) public AccessPointOptions.Builder createAcl(Acl createAcl)
AccessPointOptions.getCreateAcl()createAcl - Specifies the POSIX IDs and permissions to apply when creating the access point's root directory.
If the
root directory specified by path does not exist, EFS creates the root directory and applies the
permissions specified here. If the specified path does not exist, you must specify createAcl.this@Stability(value=Experimental) public AccessPointOptions.Builder path(String path)
AccessPointOptions.getPath()path - Specifies the path on the EFS file system to expose as the root directory to NFS clients using the access point to access the EFS file system.this@Stability(value=Experimental) public AccessPointOptions.Builder posixUser(PosixUser posixUser)
AccessPointOptions.getPosixUser()posixUser - The full POSIX identity, including the user ID, group ID, and any secondary group IDs, on the access point that is used for all file system operations performed by NFS clients using the access point.
Specify this to enforce a user identity using an access point.this@Stability(value=Experimental) public AccessPointOptions build()
build in interface software.amazon.jsii.Builder<AccessPointOptions>AccessPointOptionsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.