Interface ICfnAccessPointProps
Properties for defining a CfnAccessPoint.
Namespace: Amazon.CDK.AWS.EFS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnAccessPointProps
Syntax (vb)
Public Interface ICfnAccessPointProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.EFS;
var cfnAccessPointProps = new CfnAccessPointProps {
FileSystemId = "fileSystemId",
// the properties below are optional
AccessPointTags = new [] { new AccessPointTagProperty {
Key = "key",
Value = "value"
} },
ClientToken = "clientToken",
PosixUser = new PosixUserProperty {
Gid = "gid",
Uid = "uid",
// the properties below are optional
SecondaryGids = new [] { "secondaryGids" }
},
RootDirectory = new RootDirectoryProperty {
CreationInfo = new CreationInfoProperty {
OwnerGid = "ownerGid",
OwnerUid = "ownerUid",
Permissions = "permissions"
},
Path = "path"
}
};
Synopsis
Properties
| AccessPointTags | An array of key-value pairs to apply to this resource. |
| ClientToken | The opaque string specified in the request to ensure idempotent creation. |
| FileSystemId | The ID of the EFS file system that the access point applies to. |
| PosixUser | 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. |
| RootDirectory | The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the access point. |
Properties
AccessPointTags
An array of key-value pairs to apply to this resource.
CfnAccessPoint.IAccessPointTagProperty[]? AccessPointTags { get; }
Property Value
Remarks
For more information, see Tag .
ClientToken
The opaque string specified in the request to ensure idempotent creation.
string? ClientToken { get; }
Property Value
Remarks
FileSystemId
The ID of the EFS file system that the access point applies to.
object FileSystemId { get; }
Property Value
Remarks
Accepts only the ID format for input when specifying a file system, for example fs-0123456789abcedf2 .
Type union: either string or IFileSystemRef
PosixUser
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.
object? PosixUser { get; }
Property Value
Remarks
RootDirectory
The directory on the EFS file system that the access point exposes as the root directory to NFS clients using the access point.
object? RootDirectory { get; }