You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::EFS::Types::CreationInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::EFS::Types::CreationInfo
- Defined in:
- (unknown)
Overview
When passing CreationInfo as input to an Aws::Client method, you can use a vanilla Hash:
{
owner_uid: 1, # required
owner_gid: 1, # required
permissions: "Permissions", # required
}
Required if the RootDirectory
> Path
specified does not exist. Specifies the POSIX IDs and permissions to apply to the access point's RootDirectory
> Path
. If the access point root directory does not exist, EFS creates it with these settings when a client connects to the access point. When specifying CreationInfo
, you must include values for all properties.
If you do not provide CreationInfo
and the specified RootDirectory
does not exist, attempts to mount the file system using the access point will fail.
Returned by:
Instance Attribute Summary collapse
-
#owner_gid ⇒ Integer
Specifies the POSIX group ID to apply to the
RootDirectory
. -
#owner_uid ⇒ Integer
Specifies the POSIX user ID to apply to the
RootDirectory
. -
#permissions ⇒ String
Specifies the POSIX permissions to apply to the
RootDirectory
, in the format of an octal number representing the file\'s mode bits.
Instance Attribute Details
#owner_gid ⇒ Integer
Specifies the POSIX group ID to apply to the RootDirectory
. Accepts
values from 0 to 232 (4294967295).
#owner_uid ⇒ Integer
Specifies the POSIX user ID to apply to the RootDirectory
. Accepts
values from 0 to 232 (4294967295).
#permissions ⇒ String
Specifies the POSIX permissions to apply to the RootDirectory
, in the
format of an octal number representing the file\'s mode bits.