Values.CreateAccessPointRequestSourceCreates an S3 File System Access Point for application-specific access with POSIX user identity and root directory enforcement. Access points provide a way to manage access to shared datasets in multi-tenant scenarios.
type nonrec t = {clientToken : ClientToken.t option;A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, Amazon Web Services ignores the request, but does not return an error.
*)fileSystemId : FileSystemId.t;The ID or Amazon Resource Name (ARN) of the S3 File System.
*)posixUser : PosixUser.t option;The POSIX identity with uid, gid, and secondary group IDs for user enforcement when accessing the file system through this access point.
*)rootDirectory : RootDirectory.t option;The root directory path for the access point, with optional creation permissions for newly created directories.
*)}val make :
?clientToken:??? ->
?tags:??? ->
?posixUser:??? ->
?rootDirectory:??? ->
fileSystemId:FileSystemId.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of (string * [> `String of TagKey.t ]) list ] list
| `String of ClientToken.t
| `Structure of
(string
* [> `List of [> `Long of Gid.t ] list
| `Long of Uid.t
| `String of Path.t
| `Structure of
(string * [> `Long of OwnerUid.t | `String of Permissions.t ])
list ])
list ])
list ]