CreateAccessPointRequest
public struct CreateAccessPointRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A string of up to 64 ASCII characters that Amazon EFS uses to ensure idempotent creation.
Declaration
Swift
public let clientToken: String
-
The ID of the EFS file system that the access point provides access to.
Declaration
Swift
public let fileSystemId: String
-
The operating system user and group applied to all file system requests made using the access point.
Declaration
Swift
public let posixUser: PosixUser?
-
Specifies the directory on the Amazon EFS file system that the access point exposes as the root directory of your file system to NFS clients using the access point. The clients using the access point can only access the root directory and below. If the RootDirectory > Path specified does not exist, EFS creates it and applies the CreationInfo settings when a client connects to an access point. When specifying a RootDirectory, you need to provide the Path, and the CreationInfo is optional.
Declaration
Swift
public let rootDirectory: RootDirectory?
-
Creates tags associated with the access point. Each tag is a key-value pair.
Declaration
Swift
public let tags: [Tag]?
-
Undocumented
Declaration
Swift
public init(clientToken: String = CreateAccessPointRequest.idempotencyToken(), fileSystemId: String, posixUser: PosixUser? = nil, rootDirectory: RootDirectory? = nil, tags: [Tag]? = nil)
-
Declaration
Swift
public func validate(name: String) throws