@Stability(value=Stable)
public static interface CfnUser.PosixProfileProperty
extends software.amazon.jsii.JsiiSerializable
The POSIX permissions that are set on files and directories in your file system determine the level of access your users get when transferring files into and out of your Amazon EFS file systems.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.transfer.*;
PosixProfileProperty posixProfileProperty = PosixProfileProperty.builder()
.gid(123)
.uid(123)
// the properties below are optional
.secondaryGids(List.of(123))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnUser.PosixProfileProperty.Builder
A builder for
CfnUser.PosixProfileProperty |
static class |
CfnUser.PosixProfileProperty.Jsii$Proxy
An implementation for
CfnUser.PosixProfileProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnUser.PosixProfileProperty.Builder |
builder() |
Number |
getGid()
The POSIX group ID used for all EFS operations by this user.
|
default Object |
getSecondaryGids()
The secondary POSIX group IDs used for all EFS operations by this user.
|
Number |
getUid()
The POSIX user ID used for all EFS operations by this user.
|
@Stability(value=Stable) @NotNull Number getGid()
@Stability(value=Stable) @NotNull Number getUid()
@Stability(value=Stable) @Nullable default Object getSecondaryGids()
@Stability(value=Stable) static CfnUser.PosixProfileProperty.Builder builder()
Copyright © 2022. All rights reserved.