|
|
MSFT_NfsServerTasks, ROOT\Microsoft\Windows\NFS\MS_409
Class
| Methods (29)
| Properties | Qualifiers (3)
| Instances | Namespaces (2)
Samples: VB Script
| C#
| VB.Net
| Search on:Microsoft
DescriptionWMI class to administer the Server for Network File System (NFS)
MSFT_NfsServerTasks methodsMSFT_NfsServerTasks has 29 methods (29 Local)
Detailed description of MSFT_NfsServerTasks methodsLocal methods (29) of MSFT_NfsServerTasks class| ▲ CreateClientGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| ClientGroupName | string | 0 | ✓ | - | {'In':True} | | AddMember | string | 1 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Create a new Clientgroup.' |
|---|
| CreateClientGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ CreateNetGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| NetgroupName | string | 0 | ✓ | - | {'In':True} | | LdapServer | string | 1 | ✓ | - | {'In':True} | | LdapNamingContext | string | 2 | ✓ | - | {'In':True} | | AddMember | string | 3 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Create a new Netgroup.' |
|---|
| CreateNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ CreateShare method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Name | string | 0 | ✓ | - | {'In':True} | | Path | string | 1 | ✓ | - | {'In':True} | | NetworkName | string | 2 | ✓ | - | {'In':True} | | Authentication | string | 3 | ✓ | - | {'In':True} | | UnmappedUserAccess | boolean | 4 | ✓ | - | {'In':True} | | AnonymousAccess | boolean | 5 | ✓ | - | {'In':True} | | AnonymousUid | sint32 | 6 | ✓ | - | {'In':True} | | AnonymousGid | sint32 | 7 | ✓ | - | {'In':True} | | LanguageEncoding | string | 8 | ✓ | - | {'In':True} | | AllowRootAccess | boolean | 9 | ✓ | - | {'In':True} | | Permission | string | 10 | ✓ | - | {'In':True} | | ClientPermission | object:MSFT_NfsSharePermission | 11 | ✓ | - | {'In':True} | | Share | object:MSFT_NfsShare | 12 | - | ✓ | {'Out':True} |
|
|---|
| Description | 'Share a folder using the Network File System (NFS) protocol.' |
|---|
| CreateShare method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 3 namespaces |
| ▲ DeleteNetGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| NetgroupName | string | 0 | ✓ | - | {'In':True} | | LdapServer | string | 1 | ✓ | - | {'In':True} | | LdapNamingContext | string | 2 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Delete an existing Netgroup.' |
|---|
| DeleteNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ EnumerateNetGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | |
|---|
| Description | 'Enumerate Netgroups from Active Directory, Active Directory Lightweight Directory Services (AD LDS) or an NIS server.' |
|---|
| EnumerateNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ EnumerateNetGroupFromLdap method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| NetgroupName | string | 0 | ✓ | - | {'In':True} | | LdapServer | string | 1 | ✓ | - | {'In':True} | | LdapNamingContext | string | 2 | ✓ | - | {'In':True} | | NetGroups | object:MSFT_NfsNetgroup | 3 | - | ✓ | {'Out':True} |
|
|---|
| Description | 'Enumerate Netgroups from Active Directory or Active Directory Lightweight Directory Services (AD LDS).' |
|---|
| EnumerateNetGroupFromLdap method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ EnumerateNetGroupFromNIS method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| NetgroupName | string | 0 | ✓ | - | {'In':True} | | NISServer | string | 1 | ✓ | - | {'In':True} | | NISDomain | string | 2 | ✓ | - | {'In':True} | | NetGroups | object:MSFT_NfsNetgroup | 3 | - | ✓ | {'Out':True} |
|
|---|
| Description | 'Enumerate Netgroups from an NIS server.' |
|---|
| EnumerateNetGroupFromNIS method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ GetSharePermission method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Path | string | 0 | ✓ | - | {'In':True} | | ClientName | string | 1 | ✓ | - | {'In':True} | | ClientType | string | 2 | ✓ | - | {'In':True} | | Permission | string | 3 | ✓ | - | {'In':True} | | Output | object:MSFT_NfsSharePermission | 4 | - | ✓ | {'Out':True} |
|
|---|
| Description | 'Retrieve existing access permissions for a Network File System (NFS) share.' |
|---|
| GetSharePermission method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ GetSharePermissionByName method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Name | string | 0 | ✓ | - | {'In':True} | | NetworkName | string | 1 | ✓ | - | {'In':True} | | ClientName | string | 2 | ✓ | - | {'In':True} | | ClientType | string | 3 | ✓ | - | {'In':True} | | Permission | string | 4 | ✓ | - | {'In':True} | | Output | object:MSFT_NfsSharePermission | 5 | - | ✓ | {'Out':True} |
|
|---|
| Description | 'Retrieve existing access permissions for a Network File System (NFS) share.' |
|---|
| GetSharePermissionByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ GrantSharePermission method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Path | string | 0 | ✓ | - | {'In':True} | | ClientName | string | 1 | ✓ | - | {'In':True} | | ClientType | string | 2 | ✓ | - | {'In':True} | | Permission | string | 3 | ✓ | - | {'In':True} | | LanguageEncoding | string | 4 | ✓ | - | {'In':True} | | AllowRootAccess | boolean | 5 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Grant permission to access a Network File System (NFS) share.' |
|---|
| GrantSharePermission method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ GrantSharePermissionByName method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Name | string | 0 | ✓ | - | {'In':True} | | NetworkName | string | 1 | ✓ | - | {'In':True} | | ClientName | string | 2 | ✓ | - | {'In':True} | | ClientType | string | 3 | ✓ | - | {'In':True} | | Permission | string | 4 | ✓ | - | {'In':True} | | LanguageEncoding | string | 5 | ✓ | - | {'In':True} | | AllowRootAccess | boolean | 6 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Grant permission to access a Network File System (NFS) share.' |
|---|
| GrantSharePermissionByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ ModifyShare method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Path | string | 0 | ✓ | - | {'In':True} | | Name | string | 1 | ✓ | - | {'In':True} | | Authentication | string | 2 | ✓ | - | {'In':True} | | UnmappedUserAccess | boolean | 3 | ✓ | - | {'In':True} | | AnonymousAccess | boolean | 4 | ✓ | - | {'In':True} | | AnonymousUid | sint32 | 5 | ✓ | - | {'In':True} | | AnonymousGid | sint32 | 6 | ✓ | - | {'In':True} | | LanguageEncoding | string | 7 | ✓ | - | {'In':True} | | AllowRootAccess | boolean | 8 | ✓ | - | {'In':True} | | Permission | string | 9 | ✓ | - | {'In':True} | | ClientPermission | object:MSFT_NfsSharePermission | 10 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Modify configuration settings for a Network File System (NFS) share.' |
|---|
| ModifyShare method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ ModifyShareByName method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Name | string | 0 | ✓ | - | {'In':True} | | NetworkName | string | 1 | ✓ | - | {'In':True} | | Authentication | string | 2 | ✓ | - | {'In':True} | | UnmappedUserAccess | boolean | 3 | ✓ | - | {'In':True} | | AnonymousAccess | boolean | 4 | ✓ | - | {'In':True} | | AnonymousUid | sint32 | 5 | ✓ | - | {'In':True} | | AnonymousGid | sint32 | 6 | ✓ | - | {'In':True} | | LanguageEncoding | string | 7 | ✓ | - | {'In':True} | | AllowRootAccess | boolean | 8 | ✓ | - | {'In':True} | | Permission | string | 9 | ✓ | - | {'In':True} | | ClientPermission | object:MSFT_NfsSharePermission | 10 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Modify configuration settings for a Network File System (NFS) share.' |
|---|
| ModifyShareByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ RenameClientGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| ClientGroupName | string | 0 | ✓ | - | {'In':True} | | NewClientGroupName | string | 1 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Change a name for the group' |
|---|
| RenameClientGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ ResolveMappedIdentityById method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Identifier | uint32 | 0 | ✓ | - | {'In':True} | | AccountType | uint32 | 1 | ✓ | - | {'In':True,'Values':['User', 'Group']} | | MappedIdentity | object:MSFT_NfsMappedIdentity | 2 | - | ✓ | {'Out':True} |
|
|---|
| Description | 'Resolve account identifier to account name' |
|---|
| ResolveMappedIdentityById method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ ResolveMappedIdentityByName method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| AccountName | string | 0 | ✓ | - | {'In':True} | | AccountType | uint32 | 1 | ✓ | - | {'In':True,'Values':['User', 'Group']} | | MappedIdentity | object:MSFT_NfsMappedIdentity | 2 | - | ✓ | {'Out':True} |
|
|---|
| Description | 'Resolve account name to identifier' |
|---|
| ResolveMappedIdentityByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ ResolveNetGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| NetgroupName | string | 0 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Check if the netgroup name is valid on Network File System server.' |
|---|
| ResolveNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ RevokeClientLock method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| ClientComputerName | string | 0 | ✓ | - | {'In':True} | | LockedFilePath | string | 1 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Revoke a lock held by a client computer on a file belonging to a Network File System (NFS) share.' |
|---|
| RevokeClientLock method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ RevokeSharePermission method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Path | string | 0 | ✓ | - | {'In':True} | | ClientName | string | 1 | ✓ | - | {'In':True} | | ClientType | string | 2 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Revoke permission to access a Network File System (NFS) share.' |
|---|
| RevokeSharePermission method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ RevokeSharePermissionByName method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Name | string | 0 | ✓ | - | {'In':True} | | NetworkName | string | 1 | ✓ | - | {'In':True} | | ClientName | string | 2 | ✓ | - | {'In':True} | | ClientType | string | 3 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Revoke permission to access a Network File System (NFS) share.' |
|---|
| RevokeSharePermissionByName method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ SetClientGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| ClientGroupName | string | 0 | ✓ | - | {'In':True} | | AddMember | string | 1 | ✓ | - | {'In':True} | | RemoveMember | string | 2 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Add a new member to a Clientgroup. Remove an existing member from a Clientgroup' |
|---|
| SetClientGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ SetNetGroup method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| LdapServer | string | 0 | ✓ | - | {'In':True} | | LdapNamingContext | string | 1 | ✓ | - | {'In':True} | | NetGroupName | string | 2 | ✓ | - | {'In':True} | | AddMember | string | 3 | ✓ | - | {'In':True} | | RemoveMember | string | 4 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Add a new member to a Netgroup. Remove an existing member from a Netgroup' |
|---|
| SetNetGroup method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ SetSharePermissionByString method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Path | string | 0 | ✓ | - | {'In':True} | | Permission | string | 1 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Set access permissions in xml string format for shares exported by the Windows Network File System (NFS) server.' |
|---|
| SetSharePermissionByString method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ StartNfsClientService method |
|---|
| Return | uint32 {'out':True} |
|---|
| Description | 'Start Client for Network File System (NFS).' |
|---|
| StartNfsClientService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ StartNfsServerService method |
|---|
| Return | uint32 {'out':True} |
|---|
| Description | 'Start Server for Network File System (NFS).' |
|---|
| StartNfsServerService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ StopNfsClientService method |
|---|
| Return | uint32 {'out':True} |
|---|
| Description | 'Stop Client for Network File System (NFS).' |
|---|
| StopNfsClientService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ StopNfsServerService method |
|---|
| Return | uint32 {'out':True} |
|---|
| Description | 'Stop Server for Network File System (NFS).' |
|---|
| StopNfsServerService method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ TestMappingStore method |
|---|
| Return | uint32 {'out':True} |
|---|
| Description | 'Validates the configuration settings for the identity mapping store used by the Windows NFS server.' |
|---|
| TestMappingStore method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
| ▲ ValidateForShareCreation method |
|---|
| Return | uint32 {'out':True} |
|---|
| Parameters | | Name | CIMType | ID | IN | OUT | Qualifiers | |
|---|
| Path | string | 0 | ✓ | - | {'In':True} |
|
|---|
| Description | 'Check if the provided configuration can be used to create a Network File System (NFS) share.' |
|---|
| ValidateForShareCreation method is in 1 class (MSFT_NfsServerTasks) of ROOT\Microsoft\Windows\NFS\ms_409 and in 2 namespaces |
MSFT_NfsServerTasks Qualifiers| Name | Value | ToInstance | ToSubclass | Overridable | Amended | Local |
| AMENDMENT | True | ✗ | ✗ | ✓ | ✗ | ✓ |
| Description | 'WMI class to administer the Server for Network File System (NFS)' | ✗ | ✓ | ✓ | ✗ | ✓ |
| LOCALE | 'MS_409' | ✗ | ✗ | ✓ | ✗ | ✓ |
MSFT_NfsServerTasks System properties| Name | Value | Origin | CIMType | Local | Array |
| __PATH | '\\.\ROOT\Microsoft\Windows\NFS\ms_409:MSFT_NfsServerTasks' | ___SYSTEM | 8 | ✗ | ✗ |
| __NAMESPACE | 'ROOT\Microsoft\Windows\NFS\ms_409' | ___SYSTEM | 8 | ✗ | ✗ |
| __SERVER | '.' | ___SYSTEM | 8 | ✗ | ✗ |
| __DERIVATION | [] | ___SYSTEM | 8 | ✗ | ✓ |
| __PROPERTY_COUNT | 0 | ___SYSTEM | 3 | ✗ | ✗ |
| __RELPATH | 'MSFT_NfsServerTasks' | ___SYSTEM | 8 | ✗ | ✗ |
| __DYNASTY | 'MSFT_NfsServerTasks' | ___SYSTEM | 8 | ✗ | ✗ |
| __SUPERCLASS | null | ___SYSTEM | 8 | ✗ | ✗ |
| __CLASS | 'MSFT_NfsServerTasks' | ___SYSTEM | 8 | ✗ | ✗ |
| __GENUS | 1 | ___SYSTEM | 3 | ✗ | ✗ |
comments powered by
|
|