Class CIM_NFS
extends CIM_RemoteFileSystem

A class derived from RemoteFileSystem representing that the FileSystem is mounted, using the NFS protocol, from a ComputerSystem. The properties of the NFS object deal with the operational aspects of the mount and represent the client-side configuration for NFS access. The FileSystemType (inherited from FileSystem) should be set to indicate the type of this FileSystem as it appears to the client.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_FileSystem
   |
   +--CIM_RemoteFileSystem
   |
   +--CIM_NFS

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringA class derived from RemoteFileSystem representing that the FileSystem is mounted, using the NFS protocol, from a ComputerSystem. The properties of the NFS object deal with the operational aspects of the mount and represent the client-side configuration for NFS access. The FileSystemType (inherited from FileSystem) should be set to indicate the type of this FileSystem as it appears to the client.
UMLPackagePathstringCIM::System::FileElements
Versionstring2.6.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
AttributeCachingboolean
DescriptionstringIf set to true: Control attribute caching is enabled. If set to false: Control attribute caching is disabled.
AttributeCachingForDirectoriesMaxuint16
DescriptionstringMaximum number of seconds that cached attributes are held after directory update.
UnitsstringSeconds
AttributeCachingForDirectoriesMinuint16
DescriptionstringMinimum number of seconds that cached attributes are held after directory update.
UnitsstringSeconds
AttributeCachingForRegularFilesMaxuint16
DescriptionstringMaximum number of seconds that cached attributes are held after file modification.
UnitsstringSeconds
AttributeCachingForRegularFilesMinuint16
DescriptionstringMinimum number of seconds that cached attributes are held after file modification.
UnitsstringSeconds
ForegroundMountboolean
DescriptionstringIf set to true: Retries are performed in the foreground. If set to false: If the first mount attempt fails, retries are performed in the background.
HardMountboolean
DescriptionstringIf set to true: Once the FileSystem is mounted, NFS requests are retried until the hosting System responds. If set to false: Once the FileSystem is mounted, an error is returned if the hosting System does not respond.
Interruptboolean
DescriptionstringIf set to true: Interrupts are permitted for hard mounts. If set to false : Interrupts are ignored for hard mounts.
MountFailureRetriesuint16
DescriptionstringMaximum number of mount failure retries allowed.
ReadBufferSizeuint64
DescriptionstringRead buffer size in bytes.
UnitsstringBytes
RetransmissionAttemptsuint16
DescriptionstringMaximum number of NFS retransmissions allowed.
RetransmissionTimeoutuint32
DescriptionstringNFS timeout in tenths of a second.
UnitsstringTenths of Seconds
ServerCommunicationPortuint32
DescriptionstringThe remote ComputerSystem's (ie, the NFS File 'Server's) UDP port number.
WriteBufferSizeuint64
DescriptionstringWrite buffer size in bytes.
UnitsstringBytes

Inherited Properties

NameData Type
AvailableSpaceuint64
BlockSizeuint64
Captionstring
CasePreservedboolean
CaseSensitiveboolean
ClusterSizeuint32
CommunicationStatusuint16
CompressionMethodstring
CreationClassNamestring
CSCreationClassNamestring
CSNamestring
Descriptionstring
DetailedStatusuint16
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
EncryptionMethodstring
FileSystemSizeuint64
FileSystemTypestring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
IsFixedSizeuint16
MaxFileNameLengthuint32
Namestring
NumberOfFilesuint64
OperatingStatusuint16
OtherEnabledStatestring
OtherPersistenceTypestring
PersistenceTypeuint16
PrimaryStatusuint16
ReadOnlyboolean
RequestedStateuint16
ResizeIncrementuint64
Rootstring
Statusstring
TimeOfLastStateChangedatetime
TransitioningToStateuint16
AvailableRequestedStatesuint16[]
CodeSetuint16[]
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
RequestStateChangeuint32