1. Packages
  2. Powerscale Provider
  3. API Docs
  4. getNfsExportSettings
powerscale 1.7.0 published on Monday, Apr 14, 2025 by dell

powerscale.getNfsExportSettings

Explore with Pulumi AI

This datasource is used to query the NFS Export Settings from PowerScale array. The information fetched from this datasource can be used for getting the details or for further processing in resource block.

Using getNfsExportSettings

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getNfsExportSettings(args: GetNfsExportSettingsArgs, opts?: InvokeOptions): Promise<GetNfsExportSettingsResult>
function getNfsExportSettingsOutput(args: GetNfsExportSettingsOutputArgs, opts?: InvokeOptions): Output<GetNfsExportSettingsResult>
Copy
def get_nfs_export_settings(filter: Optional[GetNfsExportSettingsFilter] = None,
                            opts: Optional[InvokeOptions] = None) -> GetNfsExportSettingsResult
def get_nfs_export_settings_output(filter: Optional[pulumi.Input[GetNfsExportSettingsFilterArgs]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetNfsExportSettingsResult]
Copy
func LookupNfsExportSettings(ctx *Context, args *LookupNfsExportSettingsArgs, opts ...InvokeOption) (*LookupNfsExportSettingsResult, error)
func LookupNfsExportSettingsOutput(ctx *Context, args *LookupNfsExportSettingsOutputArgs, opts ...InvokeOption) LookupNfsExportSettingsResultOutput
Copy

> Note: This function is named LookupNfsExportSettings in the Go SDK.

public static class GetNfsExportSettings 
{
    public static Task<GetNfsExportSettingsResult> InvokeAsync(GetNfsExportSettingsArgs args, InvokeOptions? opts = null)
    public static Output<GetNfsExportSettingsResult> Invoke(GetNfsExportSettingsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetNfsExportSettingsResult> getNfsExportSettings(GetNfsExportSettingsArgs args, InvokeOptions options)
public static Output<GetNfsExportSettingsResult> getNfsExportSettings(GetNfsExportSettingsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: powerscale:index/getNfsExportSettings:getNfsExportSettings
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

getNfsExportSettings Result

The following output properties are available:

id String
Identifier
nfsExportSettings Property Map
NFS Export Settings
filter Property Map

Supporting Types

GetNfsExportSettingsFilter

Scope string
If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
Zone string
Specifies which access zone to use.
Scope string
If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
Zone string
Specifies which access zone to use.
scope String
If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
zone String
Specifies which access zone to use.
scope string
If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
zone string
Specifies which access zone to use.
scope str
If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
zone str
Specifies which access zone to use.
scope String
If specified as "effective" or not specified, all fields are returned. If specified as "user", only fields with non-default values are shown. If specified as "default", the original values are returned.
zone String
Specifies which access zone to use.

GetNfsExportSettingsNfsExportSettings

AllDirs This property is required. bool
True if all directories under the specified paths are mountable.
BlockSize This property is required. double
Specifies the block size returned by the NFS statfs procedure.
CanSetTime This property is required. bool
True if the client can set file times through the NFS set attribute request. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
CaseInsensitive This property is required. bool
True if the case is ignored for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
CasePreserving This property is required. bool
True if the case is preserved for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
ChownRestricted This property is required. bool
True if the superuser can change file ownership. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
CommitAsynchronous This property is required. bool
True if NFS commit requests execute asynchronously.
DirectoryTransferSize This property is required. double
Specifies the preferred size for directory read operations. This value is used to advise the client of optimal settings for the server, but is not enforced.
Encoding This property is required. string
Specifies the default character set encoding of the clients connecting to the export, unless otherwise specified.
LinkMax This property is required. double
Specifies the reported maximum number of links to a file. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
MapAll This property is required. GetNfsExportSettingsNfsExportSettingsMapAll
Specifies the users and groups to which non-root and root clients are mapped.
MapFailure This property is required. GetNfsExportSettingsNfsExportSettingsMapFailure
Specifies the users and groups to which non-root and root clients are mapped.
MapFull This property is required. bool
True if user mappings query the OneFS user database. When set to false, user mappings only query local authentication.
MapLookupUid This property is required. bool
True if incoming user IDs (UIDs) are mapped to users in the OneFS user database. When set to false, incoming UIDs are applied directly to file operations.
MapNonRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRoot
Specifies the users and groups to which non-root and root clients are mapped.
MapRetry This property is required. bool
Determines whether searches for users specified in 'mapall', 'maproot' or 'map_nonroot' are retried if the search fails.
MapRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapRoot
Specifies the users and groups to which non-root and root clients are mapped.
MaxFileSize This property is required. double
Specifies the maximum file size for any file accessed from the export. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
NameMaxSize This property is required. double
Specifies the reported maximum length of a file name. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
NoTruncate This property is required. bool
True if long file names result in an error. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
ReadOnly This property is required. bool
True if the export is set to read-only.
ReadTransferMaxSize This property is required. double
Specifies the maximum buffer size that clients should use on NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
ReadTransferMultiple This property is required. double
Specifies the preferred multiple size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
ReadTransferSize This property is required. double
Specifies the preferred size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
Readdirplus This property is required. bool
True if 'readdirplus' requests are enabled. Enabling this property might improve network performance and is only available for NFSv3.
ReaddirplusPrefetch This property is required. double
Sets the number of directory entries that are prefetched when a 'readdirplus' request is processed. (Deprecated.)
Return32bitFileIds This property is required. bool
Limits the size of file identifiers returned by NFSv3+ to 32-bit values (may require remount).
SecurityFlavors This property is required. List<string>
Specifies the authentication types that are supported for this export.
SetattrAsynchronous This property is required. bool
True if set attribute operations execute asynchronously.
Snapshot This property is required. string
Specifies the snapshot for all mounts.
Symlinks This property is required. bool
True if symlinks are supported. This value is used to advise the client of optimal settings for the server, but is not enforced.
TimeDelta This property is required. double
Specifies the resolution of all time values that are returned to the clients
WriteDatasyncAction This property is required. string
Specifies the action to be taken when an NFSv3+ datasync write is requested.
WriteDatasyncReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ datasync write is processed.
WriteFilesyncAction This property is required. string
Specifies the action to be taken when an NFSv3+ filesync write is requested.
WriteFilesyncReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ filesync write is processed.
WriteTransferMaxSize This property is required. double
Specifies the maximum buffer size that clients should use on NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
WriteTransferMultiple This property is required. double
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
WriteTransferSize This property is required. double
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
WriteUnstableAction This property is required. string
Specifies the action to be taken when an NFSv3+ unstable write is requested.
WriteUnstableReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ unstable write is processed.
Zone This property is required. string
Specifies the zone in which the export is valid.
AllDirs This property is required. bool
True if all directories under the specified paths are mountable.
BlockSize This property is required. float64
Specifies the block size returned by the NFS statfs procedure.
CanSetTime This property is required. bool
True if the client can set file times through the NFS set attribute request. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
CaseInsensitive This property is required. bool
True if the case is ignored for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
CasePreserving This property is required. bool
True if the case is preserved for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
ChownRestricted This property is required. bool
True if the superuser can change file ownership. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
CommitAsynchronous This property is required. bool
True if NFS commit requests execute asynchronously.
DirectoryTransferSize This property is required. float64
Specifies the preferred size for directory read operations. This value is used to advise the client of optimal settings for the server, but is not enforced.
Encoding This property is required. string
Specifies the default character set encoding of the clients connecting to the export, unless otherwise specified.
LinkMax This property is required. float64
Specifies the reported maximum number of links to a file. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
MapAll This property is required. GetNfsExportSettingsNfsExportSettingsMapAll
Specifies the users and groups to which non-root and root clients are mapped.
MapFailure This property is required. GetNfsExportSettingsNfsExportSettingsMapFailure
Specifies the users and groups to which non-root and root clients are mapped.
MapFull This property is required. bool
True if user mappings query the OneFS user database. When set to false, user mappings only query local authentication.
MapLookupUid This property is required. bool
True if incoming user IDs (UIDs) are mapped to users in the OneFS user database. When set to false, incoming UIDs are applied directly to file operations.
MapNonRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRoot
Specifies the users and groups to which non-root and root clients are mapped.
MapRetry This property is required. bool
Determines whether searches for users specified in 'mapall', 'maproot' or 'map_nonroot' are retried if the search fails.
MapRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapRoot
Specifies the users and groups to which non-root and root clients are mapped.
MaxFileSize This property is required. float64
Specifies the maximum file size for any file accessed from the export. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
NameMaxSize This property is required. float64
Specifies the reported maximum length of a file name. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
NoTruncate This property is required. bool
True if long file names result in an error. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
ReadOnly This property is required. bool
True if the export is set to read-only.
ReadTransferMaxSize This property is required. float64
Specifies the maximum buffer size that clients should use on NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
ReadTransferMultiple This property is required. float64
Specifies the preferred multiple size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
ReadTransferSize This property is required. float64
Specifies the preferred size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
Readdirplus This property is required. bool
True if 'readdirplus' requests are enabled. Enabling this property might improve network performance and is only available for NFSv3.
ReaddirplusPrefetch This property is required. float64
Sets the number of directory entries that are prefetched when a 'readdirplus' request is processed. (Deprecated.)
Return32bitFileIds This property is required. bool
Limits the size of file identifiers returned by NFSv3+ to 32-bit values (may require remount).
SecurityFlavors This property is required. []string
Specifies the authentication types that are supported for this export.
SetattrAsynchronous This property is required. bool
True if set attribute operations execute asynchronously.
Snapshot This property is required. string
Specifies the snapshot for all mounts.
Symlinks This property is required. bool
True if symlinks are supported. This value is used to advise the client of optimal settings for the server, but is not enforced.
TimeDelta This property is required. float64
Specifies the resolution of all time values that are returned to the clients
WriteDatasyncAction This property is required. string
Specifies the action to be taken when an NFSv3+ datasync write is requested.
WriteDatasyncReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ datasync write is processed.
WriteFilesyncAction This property is required. string
Specifies the action to be taken when an NFSv3+ filesync write is requested.
WriteFilesyncReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ filesync write is processed.
WriteTransferMaxSize This property is required. float64
Specifies the maximum buffer size that clients should use on NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
WriteTransferMultiple This property is required. float64
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
WriteTransferSize This property is required. float64
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
WriteUnstableAction This property is required. string
Specifies the action to be taken when an NFSv3+ unstable write is requested.
WriteUnstableReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ unstable write is processed.
Zone This property is required. string
Specifies the zone in which the export is valid.
allDirs This property is required. Boolean
True if all directories under the specified paths are mountable.
blockSize This property is required. Double
Specifies the block size returned by the NFS statfs procedure.
canSetTime This property is required. Boolean
True if the client can set file times through the NFS set attribute request. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
caseInsensitive This property is required. Boolean
True if the case is ignored for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
casePreserving This property is required. Boolean
True if the case is preserved for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
chownRestricted This property is required. Boolean
True if the superuser can change file ownership. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
commitAsynchronous This property is required. Boolean
True if NFS commit requests execute asynchronously.
directoryTransferSize This property is required. Double
Specifies the preferred size for directory read operations. This value is used to advise the client of optimal settings for the server, but is not enforced.
encoding This property is required. String
Specifies the default character set encoding of the clients connecting to the export, unless otherwise specified.
linkMax This property is required. Double
Specifies the reported maximum number of links to a file. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
mapAll This property is required. GetNfsExportSettingsNfsExportSettingsMapAll
Specifies the users and groups to which non-root and root clients are mapped.
mapFailure This property is required. GetNfsExportSettingsNfsExportSettingsMapFailure
Specifies the users and groups to which non-root and root clients are mapped.
mapFull This property is required. Boolean
True if user mappings query the OneFS user database. When set to false, user mappings only query local authentication.
mapLookupUid This property is required. Boolean
True if incoming user IDs (UIDs) are mapped to users in the OneFS user database. When set to false, incoming UIDs are applied directly to file operations.
mapNonRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRoot
Specifies the users and groups to which non-root and root clients are mapped.
mapRetry This property is required. Boolean
Determines whether searches for users specified in 'mapall', 'maproot' or 'map_nonroot' are retried if the search fails.
mapRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapRoot
Specifies the users and groups to which non-root and root clients are mapped.
maxFileSize This property is required. Double
Specifies the maximum file size for any file accessed from the export. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
nameMaxSize This property is required. Double
Specifies the reported maximum length of a file name. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
noTruncate This property is required. Boolean
True if long file names result in an error. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
readOnly This property is required. Boolean
True if the export is set to read-only.
readTransferMaxSize This property is required. Double
Specifies the maximum buffer size that clients should use on NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readTransferMultiple This property is required. Double
Specifies the preferred multiple size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readTransferSize This property is required. Double
Specifies the preferred size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readdirplus This property is required. Boolean
True if 'readdirplus' requests are enabled. Enabling this property might improve network performance and is only available for NFSv3.
readdirplusPrefetch This property is required. Double
Sets the number of directory entries that are prefetched when a 'readdirplus' request is processed. (Deprecated.)
return32bitFileIds This property is required. Boolean
Limits the size of file identifiers returned by NFSv3+ to 32-bit values (may require remount).
securityFlavors This property is required. List<String>
Specifies the authentication types that are supported for this export.
setattrAsynchronous This property is required. Boolean
True if set attribute operations execute asynchronously.
snapshot This property is required. String
Specifies the snapshot for all mounts.
symlinks This property is required. Boolean
True if symlinks are supported. This value is used to advise the client of optimal settings for the server, but is not enforced.
timeDelta This property is required. Double
Specifies the resolution of all time values that are returned to the clients
writeDatasyncAction This property is required. String
Specifies the action to be taken when an NFSv3+ datasync write is requested.
writeDatasyncReply This property is required. String
Specifies the stability disposition returned when an NFSv3+ datasync write is processed.
writeFilesyncAction This property is required. String
Specifies the action to be taken when an NFSv3+ filesync write is requested.
writeFilesyncReply This property is required. String
Specifies the stability disposition returned when an NFSv3+ filesync write is processed.
writeTransferMaxSize This property is required. Double
Specifies the maximum buffer size that clients should use on NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeTransferMultiple This property is required. Double
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeTransferSize This property is required. Double
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeUnstableAction This property is required. String
Specifies the action to be taken when an NFSv3+ unstable write is requested.
writeUnstableReply This property is required. String
Specifies the stability disposition returned when an NFSv3+ unstable write is processed.
zone This property is required. String
Specifies the zone in which the export is valid.
allDirs This property is required. boolean
True if all directories under the specified paths are mountable.
blockSize This property is required. number
Specifies the block size returned by the NFS statfs procedure.
canSetTime This property is required. boolean
True if the client can set file times through the NFS set attribute request. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
caseInsensitive This property is required. boolean
True if the case is ignored for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
casePreserving This property is required. boolean
True if the case is preserved for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
chownRestricted This property is required. boolean
True if the superuser can change file ownership. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
commitAsynchronous This property is required. boolean
True if NFS commit requests execute asynchronously.
directoryTransferSize This property is required. number
Specifies the preferred size for directory read operations. This value is used to advise the client of optimal settings for the server, but is not enforced.
encoding This property is required. string
Specifies the default character set encoding of the clients connecting to the export, unless otherwise specified.
linkMax This property is required. number
Specifies the reported maximum number of links to a file. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
mapAll This property is required. GetNfsExportSettingsNfsExportSettingsMapAll
Specifies the users and groups to which non-root and root clients are mapped.
mapFailure This property is required. GetNfsExportSettingsNfsExportSettingsMapFailure
Specifies the users and groups to which non-root and root clients are mapped.
mapFull This property is required. boolean
True if user mappings query the OneFS user database. When set to false, user mappings only query local authentication.
mapLookupUid This property is required. boolean
True if incoming user IDs (UIDs) are mapped to users in the OneFS user database. When set to false, incoming UIDs are applied directly to file operations.
mapNonRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRoot
Specifies the users and groups to which non-root and root clients are mapped.
mapRetry This property is required. boolean
Determines whether searches for users specified in 'mapall', 'maproot' or 'map_nonroot' are retried if the search fails.
mapRoot This property is required. GetNfsExportSettingsNfsExportSettingsMapRoot
Specifies the users and groups to which non-root and root clients are mapped.
maxFileSize This property is required. number
Specifies the maximum file size for any file accessed from the export. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
nameMaxSize This property is required. number
Specifies the reported maximum length of a file name. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
noTruncate This property is required. boolean
True if long file names result in an error. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
readOnly This property is required. boolean
True if the export is set to read-only.
readTransferMaxSize This property is required. number
Specifies the maximum buffer size that clients should use on NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readTransferMultiple This property is required. number
Specifies the preferred multiple size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readTransferSize This property is required. number
Specifies the preferred size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readdirplus This property is required. boolean
True if 'readdirplus' requests are enabled. Enabling this property might improve network performance and is only available for NFSv3.
readdirplusPrefetch This property is required. number
Sets the number of directory entries that are prefetched when a 'readdirplus' request is processed. (Deprecated.)
return32bitFileIds This property is required. boolean
Limits the size of file identifiers returned by NFSv3+ to 32-bit values (may require remount).
securityFlavors This property is required. string[]
Specifies the authentication types that are supported for this export.
setattrAsynchronous This property is required. boolean
True if set attribute operations execute asynchronously.
snapshot This property is required. string
Specifies the snapshot for all mounts.
symlinks This property is required. boolean
True if symlinks are supported. This value is used to advise the client of optimal settings for the server, but is not enforced.
timeDelta This property is required. number
Specifies the resolution of all time values that are returned to the clients
writeDatasyncAction This property is required. string
Specifies the action to be taken when an NFSv3+ datasync write is requested.
writeDatasyncReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ datasync write is processed.
writeFilesyncAction This property is required. string
Specifies the action to be taken when an NFSv3+ filesync write is requested.
writeFilesyncReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ filesync write is processed.
writeTransferMaxSize This property is required. number
Specifies the maximum buffer size that clients should use on NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeTransferMultiple This property is required. number
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeTransferSize This property is required. number
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeUnstableAction This property is required. string
Specifies the action to be taken when an NFSv3+ unstable write is requested.
writeUnstableReply This property is required. string
Specifies the stability disposition returned when an NFSv3+ unstable write is processed.
zone This property is required. string
Specifies the zone in which the export is valid.
all_dirs This property is required. bool
True if all directories under the specified paths are mountable.
block_size This property is required. float
Specifies the block size returned by the NFS statfs procedure.
can_set_time This property is required. bool
True if the client can set file times through the NFS set attribute request. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
case_insensitive This property is required. bool
True if the case is ignored for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
case_preserving This property is required. bool
True if the case is preserved for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
chown_restricted This property is required. bool
True if the superuser can change file ownership. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
commit_asynchronous This property is required. bool
True if NFS commit requests execute asynchronously.
directory_transfer_size This property is required. float
Specifies the preferred size for directory read operations. This value is used to advise the client of optimal settings for the server, but is not enforced.
encoding This property is required. str
Specifies the default character set encoding of the clients connecting to the export, unless otherwise specified.
link_max This property is required. float
Specifies the reported maximum number of links to a file. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
map_all This property is required. GetNfsExportSettingsNfsExportSettingsMapAll
Specifies the users and groups to which non-root and root clients are mapped.
map_failure This property is required. GetNfsExportSettingsNfsExportSettingsMapFailure
Specifies the users and groups to which non-root and root clients are mapped.
map_full This property is required. bool
True if user mappings query the OneFS user database. When set to false, user mappings only query local authentication.
map_lookup_uid This property is required. bool
True if incoming user IDs (UIDs) are mapped to users in the OneFS user database. When set to false, incoming UIDs are applied directly to file operations.
map_non_root This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRoot
Specifies the users and groups to which non-root and root clients are mapped.
map_retry This property is required. bool
Determines whether searches for users specified in 'mapall', 'maproot' or 'map_nonroot' are retried if the search fails.
map_root This property is required. GetNfsExportSettingsNfsExportSettingsMapRoot
Specifies the users and groups to which non-root and root clients are mapped.
max_file_size This property is required. float
Specifies the maximum file size for any file accessed from the export. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
name_max_size This property is required. float
Specifies the reported maximum length of a file name. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
no_truncate This property is required. bool
True if long file names result in an error. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
read_only This property is required. bool
True if the export is set to read-only.
read_transfer_max_size This property is required. float
Specifies the maximum buffer size that clients should use on NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
read_transfer_multiple This property is required. float
Specifies the preferred multiple size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
read_transfer_size This property is required. float
Specifies the preferred size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readdirplus This property is required. bool
True if 'readdirplus' requests are enabled. Enabling this property might improve network performance and is only available for NFSv3.
readdirplus_prefetch This property is required. float
Sets the number of directory entries that are prefetched when a 'readdirplus' request is processed. (Deprecated.)
return32bit_file_ids This property is required. bool
Limits the size of file identifiers returned by NFSv3+ to 32-bit values (may require remount).
security_flavors This property is required. Sequence[str]
Specifies the authentication types that are supported for this export.
setattr_asynchronous This property is required. bool
True if set attribute operations execute asynchronously.
snapshot This property is required. str
Specifies the snapshot for all mounts.
symlinks This property is required. bool
True if symlinks are supported. This value is used to advise the client of optimal settings for the server, but is not enforced.
time_delta This property is required. float
Specifies the resolution of all time values that are returned to the clients
write_datasync_action This property is required. str
Specifies the action to be taken when an NFSv3+ datasync write is requested.
write_datasync_reply This property is required. str
Specifies the stability disposition returned when an NFSv3+ datasync write is processed.
write_filesync_action This property is required. str
Specifies the action to be taken when an NFSv3+ filesync write is requested.
write_filesync_reply This property is required. str
Specifies the stability disposition returned when an NFSv3+ filesync write is processed.
write_transfer_max_size This property is required. float
Specifies the maximum buffer size that clients should use on NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
write_transfer_multiple This property is required. float
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
write_transfer_size This property is required. float
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
write_unstable_action This property is required. str
Specifies the action to be taken when an NFSv3+ unstable write is requested.
write_unstable_reply This property is required. str
Specifies the stability disposition returned when an NFSv3+ unstable write is processed.
zone This property is required. str
Specifies the zone in which the export is valid.
allDirs This property is required. Boolean
True if all directories under the specified paths are mountable.
blockSize This property is required. Number
Specifies the block size returned by the NFS statfs procedure.
canSetTime This property is required. Boolean
True if the client can set file times through the NFS set attribute request. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
caseInsensitive This property is required. Boolean
True if the case is ignored for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
casePreserving This property is required. Boolean
True if the case is preserved for file names. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
chownRestricted This property is required. Boolean
True if the superuser can change file ownership. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
commitAsynchronous This property is required. Boolean
True if NFS commit requests execute asynchronously.
directoryTransferSize This property is required. Number
Specifies the preferred size for directory read operations. This value is used to advise the client of optimal settings for the server, but is not enforced.
encoding This property is required. String
Specifies the default character set encoding of the clients connecting to the export, unless otherwise specified.
linkMax This property is required. Number
Specifies the reported maximum number of links to a file. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
mapAll This property is required. Property Map
Specifies the users and groups to which non-root and root clients are mapped.
mapFailure This property is required. Property Map
Specifies the users and groups to which non-root and root clients are mapped.
mapFull This property is required. Boolean
True if user mappings query the OneFS user database. When set to false, user mappings only query local authentication.
mapLookupUid This property is required. Boolean
True if incoming user IDs (UIDs) are mapped to users in the OneFS user database. When set to false, incoming UIDs are applied directly to file operations.
mapNonRoot This property is required. Property Map
Specifies the users and groups to which non-root and root clients are mapped.
mapRetry This property is required. Boolean
Determines whether searches for users specified in 'mapall', 'maproot' or 'map_nonroot' are retried if the search fails.
mapRoot This property is required. Property Map
Specifies the users and groups to which non-root and root clients are mapped.
maxFileSize This property is required. Number
Specifies the maximum file size for any file accessed from the export. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
nameMaxSize This property is required. Number
Specifies the reported maximum length of a file name. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
noTruncate This property is required. Boolean
True if long file names result in an error. This parameter does not affect server behavior, but is included to accommodate legacy client requirements.
readOnly This property is required. Boolean
True if the export is set to read-only.
readTransferMaxSize This property is required. Number
Specifies the maximum buffer size that clients should use on NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readTransferMultiple This property is required. Number
Specifies the preferred multiple size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readTransferSize This property is required. Number
Specifies the preferred size for NFS read requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
readdirplus This property is required. Boolean
True if 'readdirplus' requests are enabled. Enabling this property might improve network performance and is only available for NFSv3.
readdirplusPrefetch This property is required. Number
Sets the number of directory entries that are prefetched when a 'readdirplus' request is processed. (Deprecated.)
return32bitFileIds This property is required. Boolean
Limits the size of file identifiers returned by NFSv3+ to 32-bit values (may require remount).
securityFlavors This property is required. List<String>
Specifies the authentication types that are supported for this export.
setattrAsynchronous This property is required. Boolean
True if set attribute operations execute asynchronously.
snapshot This property is required. String
Specifies the snapshot for all mounts.
symlinks This property is required. Boolean
True if symlinks are supported. This value is used to advise the client of optimal settings for the server, but is not enforced.
timeDelta This property is required. Number
Specifies the resolution of all time values that are returned to the clients
writeDatasyncAction This property is required. String
Specifies the action to be taken when an NFSv3+ datasync write is requested.
writeDatasyncReply This property is required. String
Specifies the stability disposition returned when an NFSv3+ datasync write is processed.
writeFilesyncAction This property is required. String
Specifies the action to be taken when an NFSv3+ filesync write is requested.
writeFilesyncReply This property is required. String
Specifies the stability disposition returned when an NFSv3+ filesync write is processed.
writeTransferMaxSize This property is required. Number
Specifies the maximum buffer size that clients should use on NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeTransferMultiple This property is required. Number
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeTransferSize This property is required. Number
Specifies the preferred multiple size for NFS write requests. This value is used to advise the client of optimal settings for the server, but is not enforced.
writeUnstableAction This property is required. String
Specifies the action to be taken when an NFSv3+ unstable write is requested.
writeUnstableReply This property is required. String
Specifies the stability disposition returned when an NFSv3+ unstable write is processed.
zone This property is required. String
Specifies the zone in which the export is valid.

GetNfsExportSettingsNfsExportSettingsMapAll

Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapAllPrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapAllSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapAllUser
Specifies the persona of the file group.
Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapAllPrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. []GetNfsExportSettingsNfsExportSettingsMapAllSecondaryGroup
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapAllUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapAllPrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapAllSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapAllUser
Specifies the persona of the file group.
enabled This property is required. boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapAllPrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. GetNfsExportSettingsNfsExportSettingsMapAllSecondaryGroup[]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapAllUser
Specifies the persona of the file group.
enabled This property is required. bool
True if the user mapping is applied.
primary_group This property is required. GetNfsExportSettingsNfsExportSettingsMapAllPrimaryGroup
Specifies the persona of the file group.
secondary_groups This property is required. Sequence[GetNfsExportSettingsNfsExportSettingsMapAllSecondaryGroup]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapAllUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. Property Map
Specifies the persona of the file group.
secondaryGroups This property is required. List<Property Map>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. Property Map
Specifies the persona of the file group.

GetNfsExportSettingsNfsExportSettingsMapAllPrimaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapAllSecondaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapAllUser

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapFailure

Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapFailurePrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapFailureSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapFailureUser
Specifies the persona of the file group.
Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapFailurePrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. []GetNfsExportSettingsNfsExportSettingsMapFailureSecondaryGroup
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapFailureUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapFailurePrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapFailureSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapFailureUser
Specifies the persona of the file group.
enabled This property is required. boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapFailurePrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. GetNfsExportSettingsNfsExportSettingsMapFailureSecondaryGroup[]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapFailureUser
Specifies the persona of the file group.
enabled This property is required. bool
True if the user mapping is applied.
primary_group This property is required. GetNfsExportSettingsNfsExportSettingsMapFailurePrimaryGroup
Specifies the persona of the file group.
secondary_groups This property is required. Sequence[GetNfsExportSettingsNfsExportSettingsMapFailureSecondaryGroup]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapFailureUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. Property Map
Specifies the persona of the file group.
secondaryGroups This property is required. List<Property Map>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. Property Map
Specifies the persona of the file group.

GetNfsExportSettingsNfsExportSettingsMapFailurePrimaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapFailureSecondaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapFailureUser

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapNonRoot

Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootPrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapNonRootSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootUser
Specifies the persona of the file group.
Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootPrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. []GetNfsExportSettingsNfsExportSettingsMapNonRootSecondaryGroup
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootPrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapNonRootSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootUser
Specifies the persona of the file group.
enabled This property is required. boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootPrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootSecondaryGroup[]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootUser
Specifies the persona of the file group.
enabled This property is required. bool
True if the user mapping is applied.
primary_group This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootPrimaryGroup
Specifies the persona of the file group.
secondary_groups This property is required. Sequence[GetNfsExportSettingsNfsExportSettingsMapNonRootSecondaryGroup]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapNonRootUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. Property Map
Specifies the persona of the file group.
secondaryGroups This property is required. List<Property Map>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. Property Map
Specifies the persona of the file group.

GetNfsExportSettingsNfsExportSettingsMapNonRootPrimaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapNonRootSecondaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapNonRootUser

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapRoot

Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapRootPrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapRootSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapRootUser
Specifies the persona of the file group.
Enabled This property is required. bool
True if the user mapping is applied.
PrimaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapRootPrimaryGroup
Specifies the persona of the file group.
SecondaryGroups This property is required. []GetNfsExportSettingsNfsExportSettingsMapRootSecondaryGroup
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
User This property is required. GetNfsExportSettingsNfsExportSettingsMapRootUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapRootPrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. List<GetNfsExportSettingsNfsExportSettingsMapRootSecondaryGroup>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapRootUser
Specifies the persona of the file group.
enabled This property is required. boolean
True if the user mapping is applied.
primaryGroup This property is required. GetNfsExportSettingsNfsExportSettingsMapRootPrimaryGroup
Specifies the persona of the file group.
secondaryGroups This property is required. GetNfsExportSettingsNfsExportSettingsMapRootSecondaryGroup[]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapRootUser
Specifies the persona of the file group.
enabled This property is required. bool
True if the user mapping is applied.
primary_group This property is required. GetNfsExportSettingsNfsExportSettingsMapRootPrimaryGroup
Specifies the persona of the file group.
secondary_groups This property is required. Sequence[GetNfsExportSettingsNfsExportSettingsMapRootSecondaryGroup]
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. GetNfsExportSettingsNfsExportSettingsMapRootUser
Specifies the persona of the file group.
enabled This property is required. Boolean
True if the user mapping is applied.
primaryGroup This property is required. Property Map
Specifies the persona of the file group.
secondaryGroups This property is required. List<Property Map>
Specifies persona properties for the secondary user group. A persona consists of either a type and name, or an ID.
user This property is required. Property Map
Specifies the persona of the file group.

GetNfsExportSettingsNfsExportSettingsMapRootPrimaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapRootSecondaryGroup

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

GetNfsExportSettingsNfsExportSettingsMapRootUser

Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
Id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
Name This property is required. string
Specifies the persona name, which must be combined with a type.
Type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.
id This property is required. string
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. string
Specifies the persona name, which must be combined with a type.
type This property is required. string
Specifies the type of persona, which must be combined with a name.
id This property is required. str
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. str
Specifies the persona name, which must be combined with a type.
type This property is required. str
Specifies the type of persona, which must be combined with a name.
id This property is required. String
Specifies the serialized form of a persona, which can be 'UID:0', 'USER:name', 'GID:0', 'GROUP:wheel', or 'SID:S-1-1'.
name This property is required. String
Specifies the persona name, which must be combined with a type.
type This property is required. String
Specifies the type of persona, which must be combined with a name.

Package Details

Repository
powerscale dell/terraform-provider-powerscale
License
Notes
This Pulumi package is based on the powerscale Terraform Provider.