Package com.pulumi.aws.fsx.inputs
Class LustreFileSystemRootSquashConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.fsx.inputs.LustreFileSystemRootSquashConfigurationArgs.Builder
-
- Enclosing class:
- LustreFileSystemRootSquashConfigurationArgs
public static final class LustreFileSystemRootSquashConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(LustreFileSystemRootSquashConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LustreFileSystemRootSquashConfigurationArgs
build()
LustreFileSystemRootSquashConfigurationArgs.Builder
noSquashNids(com.pulumi.core.Output<java.util.List<java.lang.String>> noSquashNids)
LustreFileSystemRootSquashConfigurationArgs.Builder
noSquashNids(java.lang.String... noSquashNids)
LustreFileSystemRootSquashConfigurationArgs.Builder
noSquashNids(java.util.List<java.lang.String> noSquashNids)
LustreFileSystemRootSquashConfigurationArgs.Builder
rootSquash(com.pulumi.core.Output<java.lang.String> rootSquash)
LustreFileSystemRootSquashConfigurationArgs.Builder
rootSquash(java.lang.String rootSquash)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LustreFileSystemRootSquashConfigurationArgs defaults)
-
-
Method Detail
-
noSquashNids
public LustreFileSystemRootSquashConfigurationArgs.Builder noSquashNids(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> noSquashNids)
- Parameters:
noSquashNids
- When root squash is enabled, you can optionally specify an array of NIDs of clients for which root squash does not apply. A client NID is a Lustre Network Identifier used to uniquely identify a client. You can specify the NID as either a single address or a range of addresses: 1. A single address is described in standard Lustre NID format by specifying the client’s IP address followed by the Lustre network ID (for example, 10.0.1.6@tcp). 2. An address range is described using a dash to separate the range (for example, 10.0.[2-10].[1-255]@tcp).- Returns:
- builder
-
noSquashNids
public LustreFileSystemRootSquashConfigurationArgs.Builder noSquashNids(java.util.List<java.lang.String> noSquashNids)
- Parameters:
noSquashNids
- When root squash is enabled, you can optionally specify an array of NIDs of clients for which root squash does not apply. A client NID is a Lustre Network Identifier used to uniquely identify a client. You can specify the NID as either a single address or a range of addresses: 1. A single address is described in standard Lustre NID format by specifying the client’s IP address followed by the Lustre network ID (for example, 10.0.1.6@tcp). 2. An address range is described using a dash to separate the range (for example, 10.0.[2-10].[1-255]@tcp).- Returns:
- builder
-
noSquashNids
public LustreFileSystemRootSquashConfigurationArgs.Builder noSquashNids(java.lang.String... noSquashNids)
- Parameters:
noSquashNids
- When root squash is enabled, you can optionally specify an array of NIDs of clients for which root squash does not apply. A client NID is a Lustre Network Identifier used to uniquely identify a client. You can specify the NID as either a single address or a range of addresses: 1. A single address is described in standard Lustre NID format by specifying the client’s IP address followed by the Lustre network ID (for example, 10.0.1.6@tcp). 2. An address range is described using a dash to separate the range (for example, 10.0.[2-10].[1-255]@tcp).- Returns:
- builder
-
rootSquash
public LustreFileSystemRootSquashConfigurationArgs.Builder rootSquash(@Nullable com.pulumi.core.Output<java.lang.String> rootSquash)
- Parameters:
rootSquash
- You enable root squash by setting a user ID (UID) and group ID (GID) for the file system in the format UID:GID (for example, 365534:65534). The UID and GID values can range from 0 to 4294967294.- Returns:
- builder
-
rootSquash
public LustreFileSystemRootSquashConfigurationArgs.Builder rootSquash(java.lang.String rootSquash)
- Parameters:
rootSquash
- You enable root squash by setting a user ID (UID) and group ID (GID) for the file system in the format UID:GID (for example, 365534:65534). The UID and GID values can range from 0 to 4294967294.- Returns:
- builder
-
build
public LustreFileSystemRootSquashConfigurationArgs build()
-
-