Class: Aws::SecurityHub::Types::AwsEfsAccessPointDetails

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

Overview

Provides information about an Amazon EFS access point.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#access_point_id ⇒ String

The ID of the Amazon EFS access point.

Returns:

  • (String)


11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11616

class AwsEfsAccessPointDetails < Struct.new(
  :access_point_id,
  :arn,
  :client_token,
  :file_system_id,
  :posix_user,
  :root_directory)
  SENSITIVE = []
  include Aws::Structure
end

#arn ⇒ String

The Amazon Resource Name (ARN) of the Amazon EFS access point.

Returns:

  • (String)


11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11616

class AwsEfsAccessPointDetails < Struct.new(
  :access_point_id,
  :arn,
  :client_token,
  :file_system_id,
  :posix_user,
  :root_directory)
  SENSITIVE = []
  include Aws::Structure
end

#client_token ⇒ String

The opaque string specified in the request to ensure idempotent creation.

Returns:

  • (String)


11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11616

class AwsEfsAccessPointDetails < Struct.new(
  :access_point_id,
  :arn,
  :client_token,
  :file_system_id,
  :posix_user,
  :root_directory)
  SENSITIVE = []
  include Aws::Structure
end

#file_system_id ⇒ String

The ID of the Amazon EFS file system that the access point applies to.

Returns:

  • (String)


11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11616

class AwsEfsAccessPointDetails < Struct.new(
  :access_point_id,
  :arn,
  :client_token,
  :file_system_id,
  :posix_user,
  :root_directory)
  SENSITIVE = []
  include Aws::Structure
end

#posix_user ⇒ Types::AwsEfsAccessPointPosixUserDetails

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.



11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11616

class AwsEfsAccessPointDetails < Struct.new(
  :access_point_id,
  :arn,
  :client_token,
  :file_system_id,
  :posix_user,
  :root_directory)
  SENSITIVE = []
  include Aws::Structure
end

#root_directory ⇒ Types::AwsEfsAccessPointRootDirectoryDetails

The directory on the Amazon EFS file system that the access point exposes as the root directory to NFS clients using the access point.



11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 11616

class AwsEfsAccessPointDetails < Struct.new(
  :access_point_id,
  :arn,
  :client_token,
  :file_system_id,
  :posix_user,
  :root_directory)
  SENSITIVE = []
  include Aws::Structure
end