# Class CIM_UnixLocalFileSystem
extends CIM_LocalFileSystem

A class derived from LocalFileSystem that represents the Unix environment view of a file store controlled by a ComputerSystem through local means (e.g., direct device driver access). In this case, the file store is managed directly by the ComputerSystem without the need for another computer to act as a file server. This definition does not breakdown in the case of a Clustered File System. In this scenario, the FileSystem is a LocalFileSystem, weak to the Cluster.

### 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_LocalFileSystem
|
+--CIM_UnixLocalFileSystem

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | A class derived from LocalFileSystem that represents the Unix environment view of a file store controlled by a ComputerSystem through local means (e.g., direct device driver access). In this case, the file store is managed directly by the ComputerSystem without the need for another computer to act as a file server. This definition does not breakdown in the case of a Clustered File System. In this scenario, the FileSystem is a LocalFileSystem, weak to the Cluster.
UMLPackagePath | string | CIM::System::Unix
Version | string | 2.8.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
FreeInodes | uint64 |
Description | string | The number of free inodes present in the file system. This value is only valid if TotalSlots is non-zero.
MappingStrings | string | MIF.DMTF|Host File System|001.12
ModelCorrespondence | string | CIM_UnixLocalFileSystem.TotalInodes
FSReservedCapacity | uint64 |
Description | string | The reserve data capacity of the file system in bytes.
MappingStrings | string | MIF.DMTF|Host File System|001.15
PUnit | string | byte
Units | string | Bytes
TotalInodes | uint64 |
Description | string | The total number of inodes available in the file system. A value of zero for TotalInodes indicates that this file system does not have a preset limit.
MappingStrings | string | MIF.DMTF|Host File System|001.11

### Inherited Properties

Name | Data Type
--- | ---
AvailableSpace | uint64
BlockSize | uint64
Caption | string
CasePreserved | boolean
CaseSensitive | boolean
ClusterSize | uint32
CommunicationStatus | uint16
CompressionMethod | string
CreationClassName | string
CSCreationClassName | string
CSName | string
Description | string
DetailedStatus | uint16
DirectoryServiceUsage | uint16
ElementName | string
EnabledDefault | uint16
EnabledState | uint16
EncryptionMethod | string
FileSystemSize | uint64
FileSystemType | string
Generation | uint64
HealthState | uint16
InstallDate | datetime
InstanceID | string
IsFixedSize | uint16
LocalAccessDefinitionRequired | uint16
MaxFileNameLength | uint32
MultipleDisksSupported | uint16
Name | string
NumberOfFiles | uint64
OperatingStatus | uint16
OtherEnabledState | string
OtherPersistenceType | string
PathNameSeparatorString | string
PersistenceType | uint16
PrimaryStatus | uint16
ReadOnly | boolean
RequestedState | uint16
ResizeIncrement | uint64
Root | string
Status | string
TimeOfLastStateChange | datetime
TransitioningToState | uint16
AvailableRequestedStates | uint16[]
CodeSet | uint16[]
OperationalStatus | uint16[]
StatusDescriptions | string[]

## Class Methods

### Inherited Class Methods

Name | Return Type
--- | ---
GetFileProperties | uint32
RequestStateChange | uint32