Class: Aws::FSx::Types::OpenZFSClientConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-fsx/types.rb

Overview

Specifies who can mount an OpenZFS file system and the options available while mounting the file system.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#clientsString

A value that specifies who can mount the file system. You can provide a wildcard character (‘*`), an IP address (`0.0.0.0`), or a CIDR address (`192.0.2.0/24`). By default, Amazon FSx uses the wildcard character when specifying the client.

Returns:

  • (String)


7233
7234
7235
7236
7237
7238
# File 'lib/aws-sdk-fsx/types.rb', line 7233

class OpenZFSClientConfiguration < Struct.new(
  :clients,
  :options)
  SENSITIVE = []
  include Aws::Structure
end

#optionsArray<String>

The options to use when mounting the file system. For a list of options that you can use with Network File System (NFS), see the [exports(5) - Linux man page]. When choosing your options, consider the following:

  • ‘crossmnt` is used by default. If you don’t specify ‘crossmnt` when changing the client configuration, you won’t be able to see or access snapshots in your file system’s snapshot directory.

  • ‘sync` is used by default. If you instead specify `async`, the system acknowledges writes before writing to disk. If the system crashes before the writes are finished, you lose the unwritten data.

[1]: linux.die.net/man/5/exports

Returns:

  • (Array<String>)


7233
7234
7235
7236
7237
7238
# File 'lib/aws-sdk-fsx/types.rb', line 7233

class OpenZFSClientConfiguration < Struct.new(
  :clients,
  :options)
  SENSITIVE = []
  include Aws::Structure
end