NfsShareTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsShare
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsShare
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsShare
NfsSharePermissionTypes
Microsoft.Management.Infrastructure.CimInstance#/Microsoft/Windows/NFS/MSFT_NfsSharePermission
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsSharePermission
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsSharePermission
NfsClientConfigTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsClientConfig
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsClientConfig
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsClientConfig
NfsServerConfigTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsServerConfig
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsServerConfig
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsServerConfig
NfsNlmClientLockTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsNlmClientLock
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsNlmClientLock
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsNlmClientLock
Nfsv4ClientLockTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_Nfsv4ClientLock
Microsoft.Management.Infrastructure.CimInstance#/MSFT_Nfsv4ClientLock
Microsoft.Management.Infrastructure.CimInstance#MSFT_Nfsv4ClientLock
NfsStatisticsTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsStatistics
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsStatistics
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsStatistics
NfsNetGroupsTypes
Microsoft.Management.Infrastructure.CimInstance#/Microsoft/Windows/NFS/MSFT_NfsNetgroup
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsNetgroup
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsNetgroup
NfsMappingStoreTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsMappingStore
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsMappingStore
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsMappingStore
NfsClientGroupTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsClientgroup
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsClientgroup
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsClientgroup
NfsMappedIdentityTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsMappedIdentity
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsMappedIdentity
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsMappedIdentity
NfsNetgroupStoreTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsNetgroupStore
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsNetgroupStore
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsNetgroupStore
MountedClientsTypes
Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/NFS/MSFT_NfsMountedClient
Microsoft.Management.Infrastructure.CimInstance#/MSFT_NfsMountedClient
Microsoft.Management.Infrastructure.CimInstance#MSFT_NfsMountedClient
NfsShare
NfsShareTypes
left
left
left
Name
$IsClustered = $_.IsClustered;
if($_.IsClustered -eq 1)
{ $IsClustered = "Continuously Available";}
if($_.IsClustered -eq 0)
{ $IsClustered = "Standard (not clustered)";}
return $IsClustered;
Path
NfsShare
NfsShareTypes
Name
Path
NetworkName
$IsClustered = $_.IsClustered;
if($_.IsClustered -eq 1)
{ $IsClustered = "Continuously Available";}
if($_.IsClustered -eq 0)
{ $IsClustered = "Standard (not clustered)";}
return $IsClustered;
IsOnline
$AnonymousAccess = $_.AnonymousAccess;
if($_.AnonymousAccess -eq 1)
{ $AnonymousAccess = "Enabled";}
if($_.AnonymousAccess -eq 0)
{ $AnonymousAccess = "Disabled";}
return $AnonymousAccess;
AnonymousGid
AnonymousUid
$UnmappedUserAccess = $_.UnmappedUserAccess;
if($_.UnmappedUserAccess -eq 1)
{ $UnmappedUserAccess = "Enabled";}
if($_.UnmappedUserAccess -eq 0)
{ $UnmappedUserAccess = "Disabled";}
return $UnmappedUserAccess;
Authentication
NfsSharePermission
NfsSharePermissionTypes
left
left
Name
ClientName
$Permission = $_.Permission;
if($_.Permission -eq "readwrite")
{ $Permission = "READ, WRITE";}
if($_.Permission -eq "readonly")
{ $Permission = "READ";}
if( $_.Permission -eq "no-access")
{ $Permission = "DENY ACCESS";}
return $Permission;
AllowRootAccess
NfsSharePermission
NfsSharePermissionTypes
ClientName
$ClientType = $_.ClientType;
if($_.ClientType -eq "host")
{ $ClientType = "Computer";}
if($_.ClientType -eq "netgroup")
{ $ClientType = "Netgroup";}
if($_.ClientType -eq "builtin")
{ $ClientType = "Built-in Group";}
if($_.ClientType -eq "clientgroup")
{ $ClientType = "ClientGroup";}
return $ClientType;
Name
Path
$Permission = $_.Permission;
if($_.Permission -eq "readwrite")
{ $Permission = "READ, WRITE";}
if($_.Permission -eq "readonly")
{ $Permission = "READ";}
if($_.Permission -eq "no-access")
{ $Permission = "DENY ACCESS";}
return $Permission;
AllowRootAccess
LanguageEncoding
NfsServerConfig
NfsServerConfigTypes
State
LogActivity
$CharacterTranslationFile = $_.CharacterTranslationFile;
if([System.String]::IsNullOrWhiteSpace($_.CharacterTranslationFile))
{ $CharacterTranslationFile = "Not Configured";}
return $CharacterTranslationFile;
DirectoryCacheSize
$hide = $_.HideFilesBeginningInDot;
if($_.HideFilesBeginningInDot -eq 1)
{ $hide = "Enabled";}
if($_.HideFilesBeginningInDot -eq 0)
{ $hide = "Disabled";}
return $hide;
EnableNFSV2
EnableNFSV3
EnableNFSV4
EnableAuthenticationRenewal
AuthenticationRenewalIntervalSec
NlmGracePeriodSec
MountProtocol
NfsProtocol
NisProtocol
NlmProtocol
NsmProtocol
PortmapProtocol
MapServerProtocol
PreserveInheritance
NetgroupCacheTimeoutSec
UnmappedUserAccount
WorldAccount
AlwaysOpenByName
GracePeriodSec
LeasePeriodSec
OnlineTimeoutSec
NfsClientConfig
NfsClientConfigTypes
State
$CaseSensitiveLookup = $_.CaseSensitiveLookup;
if($_.CaseSensitiveLookup -eq 1)
{ $CaseSensitiveLookup = "Enabled";}
if($_.CaseSensitiveLookup -eq 0)
{ $CaseSensitiveLookup = "Disabled";}
return $CaseSensitiveLookup;
DefaultAccessMode
$MountType = $_.MountType.ToUpper();
return $MountType;
MountRetryAttempts
RpcTimeoutSec
ReadBufferSize
WriteBufferSize
$UseReservedPorts = $_.UseReservedPorts;
if($_.UseReservedPorts -eq 1)
{ $UseReservedPorts = "Enabled";}
if($_.UseReservedPorts -eq 0)
{ $UseReservedPorts = "Disabled";}
return $UseReservedPorts;
Authentication
TransportProtocol
NfsNetgroupStore
NfsNetgroupStoreTypes
LdapServer
LdapNamingContext
$NetgroupStoreType = $_.NetgroupStoreType;
if($_.NetgroupStoreType -eq "none")
{ $NetGroupSourceType = "Not Configured";}
else
{ $NetgroupStoreType = $_.NetgroupStoreType.ToUpper();}
return $NetgroupStoreType;
NisServer
NisDomain
NfsNlmClientLock
NfsNlmClientLockTypes
left
left
left
ComputerName
Path
LockType
NfsNlmClientLock
NfsNlmClientLockTypes
ComputerName
Path
LockType
Nfsv4ClientLock
Nfsv4ClientLockTypes
left
left
left
Path
LockType
StateId
Nfsv4ClientLock
Nfsv4ClientLockTypes
LockedFile
LockType
StateId
NfsMountedClient
MountedClientsTypes
left
left
left
ClientId
ClientIpAddress
TotalSessions
NfsMountedClient
MountedClientsTypes
ClientId
ClientIpAddress
NetworkName
Flags
TotalSessions
NfsStatistics
NfsStatisticsTypes
left
center
center
center
Name
$Protocol = $_.Protocol.ToUpper();
return $Protocol;
Version
Value
NfsStatistics
NfsStatisticsTypes
Name
$Protocol = $_.Protocol.ToUpper();
return $Protocol;
Version
Value
NetGroups
NfsNetGroupsTypes
left
left
NetgroupName
NetgroupMembers
ClientGroups
NfsClientGroupTypes
left
left
ClientGroupName
ClientGroupMembers
NfsMappingStore
NfsMappingStoreTypes
UNMServer
UNMLookupEnabled
ADDomain
ADLookupEnabled
LdapServer
LdapNamingContext
LdapLookupEnabled
PasswdFileLookupEnabled
NfsMappedIdentity
NfsMappedIdentityTypes
left
center
center
AccountName
Type
$value = $_.Uid;
if($_.Type -eq "Group")
{ $value = $_.Gid;}
return $value ;
NfsMappedIdentity
NfsMappedIdentityTypes
AccountName
Type
$value = $_.Uid;
if($_.Type -eq "Group")
{ $value = $_.Gid;}
return $value ;