AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Class: Aws::EFS::Types::PosixUser

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb

Overview

Note:

When making an API call, you may pass PosixUser data as a hash:

{
  uid: 1, # required
  gid: 1, # required
  secondary_gids: [1],
}

The full POSIX identity, including the user ID, group ID, and any secondary group IDs, on the access point that is used for all file system operations performed by NFS clients using the access point.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#gidInteger

The POSIX group ID used for all file system operations using this access point.

Returns:

  • (Integer)


1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 1861

class PosixUser < Struct.new(
  :uid,
  :gid,
  :secondary_gids)
  SENSITIVE = []
  include Aws::Structure
end

#secondary_gidsArray<Integer>

Secondary POSIX group IDs used for all file system operations using this access point.

Returns:

  • (Array<Integer>)


1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 1861

class PosixUser < Struct.new(
  :uid,
  :gid,
  :secondary_gids)
  SENSITIVE = []
  include Aws::Structure
end

#uidInteger

The POSIX user ID used for all file system operations using this access point.

Returns:

  • (Integer)


1861
1862
1863
1864
1865
1866
1867
# File 'gems/aws-sdk-efs/lib/aws-sdk-efs/types.rb', line 1861

class PosixUser < Struct.new(
  :uid,
  :gid,
  :secondary_gids)
  SENSITIVE = []
  include Aws::Structure
end