Interface CfnVolume.ClientConfigurationsProperty

All Superinterfaces:
All Known Implementing Classes:
Enclosing class:

@Stability(Stable) public static interface CfnVolume.ClientConfigurationsProperty extends
Specifies who can mount an OpenZFS file system and the options available while mounting the file system.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 ClientConfigurationsProperty clientConfigurationsProperty = ClientConfigurationsProperty.builder()
  • Method Details

    • getClients

      @Stability(Stable) @NotNull String getClients()
      A value that specifies who can mount the file system.

      You can provide a wildcard character ( * ), an IP address ( ), or a CIDR address ( ). By default, Amazon FSx uses the wildcard character when specifying the client.

    • getOptions

      @Stability(Stable) @NotNull List<String> getOptions()
      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.
    • builder

      @Stability(Stable) static CfnVolume.ClientConfigurationsProperty.Builder builder()
      a CfnVolume.ClientConfigurationsProperty.Builder of CfnVolume.ClientConfigurationsProperty