Interface CfnAccessPointMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAccessPointMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:59.001Z")
@Stability(Stable)
public interface CfnAccessPointMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnAccessPointPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.efs.*;
CfnAccessPointMixinProps cfnAccessPointMixinProps = CfnAccessPointMixinProps.builder()
.accessPointTags(List.of(AccessPointTagProperty.builder()
.key("key")
.value("value")
.build()))
.clientToken("clientToken")
.fileSystemId("fileSystemId")
.posixUser(PosixUserProperty.builder()
.gid("gid")
.secondaryGids(List.of("secondaryGids"))
.uid("uid")
.build())
.rootDirectory(RootDirectoryProperty.builder()
.creationInfo(CreationInfoProperty.builder()
.ownerGid("ownerGid")
.ownerUid("ownerUid")
.permissions("permissions")
.build())
.path("path")
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAccessPointMixinPropsstatic final classAn implementation forCfnAccessPointMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()An array of key-value pairs to apply to this resource.default StringThe opaque string specified in the request to ensure idempotent creation.default ObjectThe ID of the EFS file system that the access point applies to.default ObjectThe full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.default ObjectThe directory on the EFS file system that the access point exposes as the root directory to NFS clients using the access point.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccessPointTags
@Stability(Stable) @Nullable default List<CfnAccessPointPropsMixin.AccessPointTagProperty> getAccessPointTags()An array of key-value pairs to apply to this resource.For more information, see Tag .
- See Also:
-
getClientToken
The opaque string specified in the request to ensure idempotent creation.- See Also:
-
getFileSystemId
The ID of the EFS file system that the access point applies to.Accepts only the ID format for input when specifying a file system, for example
fs-0123456789abcedf2.Returns union: either
StringorIFileSystemRef- See Also:
-
getPosixUser
The full POSIX identity, including the user ID, group ID, and secondary group IDs on the access point that is used for all file operations by NFS clients using the access point.Returns union: either
IResolvableorCfnAccessPointPropsMixin.PosixUserProperty- See Also:
-
getRootDirectory
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the access point.Returns union: either
IResolvableorCfnAccessPointPropsMixin.RootDirectoryProperty- See Also:
-
builder
- Returns:
- a
CfnAccessPointMixinProps.BuilderofCfnAccessPointMixinProps
-