Class: Aws::Lambda::Types::FileSystemConfig

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

Overview

Details about the connection between a Lambda function and an Amazon EFS file system or an Amazon S3 file system.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the Amazon EFS or Amazon S3 Files access point that provides access to the file system.

Returns:

  • (String)


3661
3662
3663
3664
3665
3666
3667
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3661

class FileSystemConfig < Struct.new(
  :arn,
  :local_mount_path,
  :s3_files_config)
  SENSITIVE = []
  include Aws::Structure
end

#local_mount_pathString

The path where the function can access the file system, starting with /mnt/.

Returns:

  • (String)


3661
3662
3663
3664
3665
3666
3667
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3661

class FileSystemConfig < Struct.new(
  :arn,
  :local_mount_path,
  :s3_files_config)
  SENSITIVE = []
  include Aws::Structure
end

#s3_files_configTypes::S3FilesConfig

The configuration for how your function accesses data on an Amazon S3 file system. Valid only when the file system access point ARN is an Amazon S3 Files access point. If you specify a different access point type (for example, Amazon Elastic File System), the operation returns an InvalidParameterException.



3661
3662
3663
3664
3665
3666
3667
# File 'gems/aws-sdk-lambda/lib/aws-sdk-lambda/types.rb', line 3661

class FileSystemConfig < Struct.new(
  :arn,
  :local_mount_path,
  :s3_files_config)
  SENSITIVE = []
  include Aws::Structure
end