MSFT_NfsServerTasks, ROOT\Microsoft\Windows\NFS

Class | Methods (29) | Properties | Qualifiers (5) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

WMI class to administer the Server for Network File System (NFS)

MSFT_NfsServerTasks methods

MSFT_NfsServerTasks has 29 methods (29 Local)

NameOriginReturn
CreateClientGroupMSFT_NfsServerTasksuint32 {'out':True}
CreateNetGroupMSFT_NfsServerTasksuint32 {'out':True}
CreateShareMSFT_NfsServerTasksuint32 {'out':True}
DeleteNetGroupMSFT_NfsServerTasksuint32 {'out':True}
EnumerateNetGroupMSFT_NfsServerTasksuint32 {'out':True}
EnumerateNetGroupFromLdapMSFT_NfsServerTasksuint32 {'out':True}
EnumerateNetGroupFromNISMSFT_NfsServerTasksuint32 {'out':True}
GetSharePermissionMSFT_NfsServerTasksuint32 {'out':True}
GetSharePermissionByNameMSFT_NfsServerTasksuint32 {'out':True}
GrantSharePermissionMSFT_NfsServerTasksuint32 {'out':True}
GrantSharePermissionByNameMSFT_NfsServerTasksuint32 {'out':True}
ModifyShareMSFT_NfsServerTasksuint32 {'out':True}
ModifyShareByNameMSFT_NfsServerTasksuint32 {'out':True}
RenameClientGroupMSFT_NfsServerTasksuint32 {'out':True}
ResolveMappedIdentityByIdMSFT_NfsServerTasksuint32 {'out':True}
ResolveMappedIdentityByNameMSFT_NfsServerTasksuint32 {'out':True}
ResolveNetGroupMSFT_NfsServerTasksuint32 {'out':True}
RevokeClientLockMSFT_NfsServerTasksuint32 {'out':True}
RevokeSharePermissionMSFT_NfsServerTasksuint32 {'out':True}
RevokeSharePermissionByNameMSFT_NfsServerTasksuint32 {'out':True}
SetClientGroupMSFT_NfsServerTasksuint32 {'out':True}
SetNetGroupMSFT_NfsServerTasksuint32 {'out':True}
SetSharePermissionByStringMSFT_NfsServerTasksuint32 {'out':True}
StartNfsClientServiceMSFT_NfsServerTasksuint32 {'out':True}
StartNfsServerServiceMSFT_NfsServerTasksuint32 {'out':True}
StopNfsClientServiceMSFT_NfsServerTasksuint32 {'out':True}
StopNfsServerServiceMSFT_NfsServerTasksuint32 {'out':True}
TestMappingStoreMSFT_NfsServerTasksuint32 {'out':True}
ValidateForShareCreationMSFT_NfsServerTasksuint32 {'out':True}

Detailed description of MSFT_NfsServerTasks methods

Local methods (29) of MSFT_NfsServerTasks class

CreateClientGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ClientGroupNamestring0-{'In':True}
AddMemberstring1-{'In':True}
Description'Create a new Clientgroup.'
implementedTrue
staticTrue
CreateClientGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
CreateNetGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NetgroupNamestring0-{'In':True}
LdapServerstring1-{'In':True}
LdapNamingContextstring2-{'In':True}
AddMemberstring3-{'In':True}
Description'Create a new Netgroup.'
implementedTrue
staticTrue
CreateNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
CreateShare method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Namestring0-{'In':True}
Pathstring1-{'In':True}
NetworkNamestring2-{'In':True}
Authenticationstring3-{'In':True}
UnmappedUserAccessboolean4-{'In':True}
AnonymousAccessboolean5-{'In':True}
AnonymousUidsint326-{'In':True}
AnonymousGidsint327-{'In':True}
LanguageEncodingstring8-{'In':True}
AllowRootAccessboolean9-{'In':True}
Permissionstring10-{'In':True}
ClientPermissionobject:MSFT_NfsSharePermission11-{'EmbeddedInstance':'MSFT_NfsSharePermission','In':True}
Shareobject:MSFT_NfsShare12-{'EmbeddedInstance':'MSFT_NfsShare','Out':True}
Description'Share a folder using the Network File System (NFS) protocol.'
implementedTrue
staticTrue
CreateShare method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 3 namespaces
DeleteNetGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NetgroupNamestring0-{'In':True}
LdapServerstring1-{'In':True}
LdapNamingContextstring2-{'In':True}
Description'Delete an existing Netgroup.'
implementedTrue
staticTrue
DeleteNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
EnumerateNetGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NetgroupNamestring0-{'In':True}
NetGroupsobject:MSFT_NfsNetgroup1-{'EmbeddedInstance':'MSFT_NfsNetgroup','Out':True,'Stream':True}
Description'Enumerate Netgroups from Active Directory, Active Directory Lightweight Directory Services (AD LDS) or an NIS server.'
implementedTrue
staticTrue
EnumerateNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
EnumerateNetGroupFromLdap method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NetgroupNamestring0-{'In':True}
LdapServerstring1-{'In':True}
LdapNamingContextstring2-{'In':True}
NetGroupsobject:MSFT_NfsNetgroup3-{'EmbeddedInstance':'MSFT_NfsNetgroup','Out':True,'Stream':True}
Description'Enumerate Netgroups from Active Directory or Active Directory Lightweight Directory Services (AD LDS).'
implementedTrue
staticTrue
EnumerateNetGroupFromLdap method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
EnumerateNetGroupFromNIS method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NetgroupNamestring0-{'In':True}
NISServerstring1-{'In':True}
NISDomainstring2-{'In':True}
NetGroupsobject:MSFT_NfsNetgroup3-{'EmbeddedInstance':'MSFT_NfsNetgroup','Out':True,'Stream':True}
Description'Enumerate Netgroups from an NIS server.'
implementedTrue
staticTrue
EnumerateNetGroupFromNIS method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
GetSharePermission method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Pathstring0-{'In':True}
ClientNamestring1-{'In':True}
ClientTypestring2-{'In':True}
Permissionstring3-{'In':True}
Outputobject:MSFT_NfsSharePermission4-{'EmbeddedInstance':'MSFT_NfsSharePermission','Out':True}
Description'Retrieve existing access permissions for a Network File System (NFS) share.'
implementedTrue
staticTrue
GetSharePermission method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
GetSharePermissionByName method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Namestring0-{'In':True}
NetworkNamestring1-{'In':True}
ClientNamestring2-{'In':True}
ClientTypestring3-{'In':True}
Permissionstring4-{'In':True}
Outputobject:MSFT_NfsSharePermission5-{'EmbeddedInstance':'MSFT_NfsSharePermission','Out':True}
Description'Retrieve existing access permissions for a Network File System (NFS) share.'
implementedTrue
staticTrue
GetSharePermissionByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
GrantSharePermission method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Pathstring0-{'In':True}
ClientNamestring1-{'In':True}
ClientTypestring2-{'In':True}
Permissionstring3-{'In':True}
LanguageEncodingstring4-{'In':True}
AllowRootAccessboolean5-{'In':True}
Description'Grant permission to access a Network File System (NFS) share.'
implementedTrue
staticTrue
GrantSharePermission method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
GrantSharePermissionByName method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Namestring0-{'In':True}
NetworkNamestring1-{'In':True}
ClientNamestring2-{'In':True}
ClientTypestring3-{'In':True}
Permissionstring4-{'In':True}
LanguageEncodingstring5-{'In':True}
AllowRootAccessboolean6-{'In':True}
Description'Grant permission to access a Network File System (NFS) share.'
implementedTrue
staticTrue
GrantSharePermissionByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
ModifyShare method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Pathstring0-{'In':True}
Namestring1-{'In':True}
Authenticationstring2-{'In':True}
UnmappedUserAccessboolean3-{'In':True}
AnonymousAccessboolean4-{'In':True}
AnonymousUidsint325-{'In':True}
AnonymousGidsint326-{'In':True}
LanguageEncodingstring7-{'In':True}
AllowRootAccessboolean8-{'In':True}
Permissionstring9-{'In':True}
ClientPermissionobject:MSFT_NfsSharePermission10-{'EmbeddedInstance':'MSFT_NfsSharePermission','In':True}
Description'Modify configuration settings for a Network File System (NFS) share.'
implementedTrue
staticTrue
ModifyShare method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
ModifyShareByName method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Namestring0-{'In':True}
NetworkNamestring1-{'In':True}
Authenticationstring2-{'In':True}
UnmappedUserAccessboolean3-{'In':True}
AnonymousAccessboolean4-{'In':True}
AnonymousUidsint325-{'In':True}
AnonymousGidsint326-{'In':True}
LanguageEncodingstring7-{'In':True}
AllowRootAccessboolean8-{'In':True}
Permissionstring9-{'In':True}
ClientPermissionobject:MSFT_NfsSharePermission10-{'EmbeddedInstance':'MSFT_NfsSharePermission','In':True}
Description'Modify configuration settings for a Network File System (NFS) share.'
implementedTrue
staticTrue
ModifyShareByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
RenameClientGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ClientGroupNamestring0-{'In':True}
NewClientGroupNamestring1-{'In':True}
Description'Change a name for the group'
implementedTrue
staticTrue
RenameClientGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
ResolveMappedIdentityById method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Identifieruint320-{'In':True}
AccountTypeuint321-{'In':True,'ValueMap':['0', '1'],'Values':['User', 'Group']}
MappedIdentityobject:MSFT_NfsMappedIdentity2-{'EmbeddedInstance':'MSFT_NfsMappedIdentity','Out':True}
Description'Resolve account identifier to account name'
implementedTrue
staticTrue
ResolveMappedIdentityById method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
ResolveMappedIdentityByName method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
AccountNamestring0-{'In':True}
AccountTypeuint321-{'In':True,'ValueMap':['0', '1'],'Values':['User', 'Group']}
MappedIdentityobject:MSFT_NfsMappedIdentity2-{'EmbeddedInstance':'MSFT_NfsMappedIdentity','Out':True}
Description'Resolve account name to identifier'
implementedTrue
staticTrue
ResolveMappedIdentityByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
ResolveNetGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NetgroupNamestring0-{'In':True}
Description'Check if the netgroup name is valid on Network File System server.'
implementedTrue
staticTrue
ResolveNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
RevokeClientLock method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ClientComputerNamestring0-{'In':True}
LockedFilePathstring1-{'In':True}
Description'Revoke a lock held by a client computer on a file belonging to a Network File System (NFS) share.'
implementedTrue
staticTrue
RevokeClientLock method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
RevokeSharePermission method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Pathstring0-{'In':True}
ClientNamestring1-{'In':True}
ClientTypestring2-{'In':True}
Description'Revoke permission to access a Network File System (NFS) share.'
implementedTrue
staticTrue
RevokeSharePermission method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
RevokeSharePermissionByName method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Namestring0-{'In':True}
NetworkNamestring1-{'In':True}
ClientNamestring2-{'In':True}
ClientTypestring3-{'In':True}
Description'Revoke permission to access a Network File System (NFS) share.'
implementedTrue
staticTrue
RevokeSharePermissionByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
SetClientGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ClientGroupNamestring0-{'In':True}
AddMemberstring1-{'In':True}
RemoveMemberstring2-{'In':True}
Description'Add a new member to a Clientgroup. Remove an existing member from a Clientgroup'
implementedTrue
staticTrue
SetClientGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
SetNetGroup method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
LdapServerstring0-{'In':True}
LdapNamingContextstring1-{'In':True}
NetGroupNamestring2-{'In':True}
AddMemberstring3-{'In':True}
RemoveMemberstring4-{'In':True}
Description'Add a new member to a Netgroup. Remove an existing member from a Netgroup'
implementedTrue
staticTrue
SetNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
SetSharePermissionByString method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Pathstring0-{'In':True}
Permissionstring1-{'In':True}
Description'Set access permissions in xml string format for shares exported by the Windows Network File System (NFS) server.'
implementedTrue
staticTrue
SetSharePermissionByString method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
StartNfsClientService method
Returnuint32 {'out':True}
Description'Start Client for Network File System (NFS).'
implementedTrue
staticTrue
StartNfsClientService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
StartNfsServerService method
Returnuint32 {'out':True}
Description'Start Server for Network File System (NFS).'
implementedTrue
staticTrue
StartNfsServerService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
StopNfsClientService method
Returnuint32 {'out':True}
Description'Stop Client for Network File System (NFS).'
implementedTrue
staticTrue
StopNfsClientService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
StopNfsServerService method
Returnuint32 {'out':True}
Description'Stop Server for Network File System (NFS).'
implementedTrue
staticTrue
StopNfsServerService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
TestMappingStore method
Returnuint32 {'out':True}
Description'Validates the configuration settings for the identity mapping store used by the Windows NFS server.'
implementedTrue
staticTrue
TestMappingStore method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces
ValidateForShareCreation method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Pathstring0-{'In':True}
Description'Check if the provided configuration can be used to create a Network File System (NFS) share.'
implementedTrue
staticTrue
ValidateForShareCreation method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS and in 2 namespaces

MSFT_NfsServerTasks Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassVersion'1.0'
Description'WMI class to administer the Server for Network File System (NFS)'
dynamicTrue
locale'MS_409'
provider'nfscimprov'

MSFT_NfsServerTasks System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\NFS:MSFT_NfsServerTasks'___SYSTEM8
__NAMESPACE'ROOT\Microsoft\Windows\NFS'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT0___SYSTEM3
__RELPATH'MSFT_NfsServerTasks'___SYSTEM8
__DYNASTY'MSFT_NfsServerTasks'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'MSFT_NfsServerTasks'___SYSTEM8
__GENUS1___SYSTEM3
comments powered by Disqus
WUtils.com