# Class CIM_LocallyAccessibleFileSystemCapabilities
extends CIM_Capabilities

LocallyAccessibleFileSystemCapabilities specifies the combination of properties that a File Server ComputerSystem (ComputerSystem.Dedicated=16) can support for accessing a LocalFileSystem. The LocallyAccessibleFileSystemCapabilities element is associated to the FileSystemConfigurationService via ElementCapabilities and to the File Server ComputerSystem via ScopedCapabilities. The supported combination of properties is specified by LocallyAccessibleFileSystemSetting elements that are associated with the LocallyAccessibleFileSystemCapabilities element via SettingsDefineCapabilities. These LocallyAccessibleFileSystemSettings must be derived from ScopedSettingData and scoped via ScopedSetting to the same File Server ComputerSystem as the LocallyAccessibleFileSystemCapabilities. The LocallyAccessibleFileSystemCapabilities element specifies the attributes of LocallyAccessibleFileSystemSetting that it can support in its SupportedProperties property. This class also provides a CreateGoalSettings method that isused to create a LocallyAccessibleFileSystemSetting element to be used as a goal when making a FileSystem locally accessible to the ComputerSystem. The goal is used as a parameter to the FileSystemConfigurationService.CreateFileSystem and FileSystemConfigurationService.ModifyFileSystem methods. If the methods are succesful, a clone of the goal is created that is associated with the FileSystem via ElementSettingData and scoped to the File Server ComputerSystem via ScopedSetting.

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

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_Capabilities
|
+--CIM_LocallyAccessibleFileSystemCapabilities

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | LocallyAccessibleFileSystemCapabilities specifies the combination of properties that a File Server ComputerSystem (ComputerSystem.Dedicated=16) can support for accessing a LocalFileSystem. The LocallyAccessibleFileSystemCapabilities element is associated to the FileSystemConfigurationService via ElementCapabilities and to the File Server ComputerSystem via ScopedCapabilities. The supported combination of properties is specified by LocallyAccessibleFileSystemSetting elements that are associated with the LocallyAccessibleFileSystemCapabilities element via SettingsDefineCapabilities. These LocallyAccessibleFileSystemSettings must be derived from ScopedSettingData and scoped via ScopedSetting to the same File Server ComputerSystem as the LocallyAccessibleFileSystemCapabilities. The LocallyAccessibleFileSystemCapabilities element specifies the attributes of LocallyAccessibleFileSystemSetting that it can support in its SupportedProperties property. This class also provides a CreateGoalSettings method that isused to create a LocallyAccessibleFileSystemSetting element to be used as a goal when making a FileSystem locally accessible to the ComputerSystem. The goal is used as a parameter to the FileSystemConfigurationService.CreateFileSystem and FileSystemConfigurationService.ModifyFileSystem methods. If the methods are succesful, a clone of the goal is created that is associated with the FileSystem via ElementSettingData and scoped to the File Server ComputerSystem via ScopedSetting.
UMLPackagePath | string | CIM::System::FilesystemServices
Version | string | 2.45.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
SupportedObjectsForAttributeCaching | uint16[] |
ArrayType | string | Indexed
Description | string | If AttributeCaching is supported, this specifies the array of objects that can be set up for caching.A subset of these entries will become the entries ofthe AttributeCachingObjects property in the Setting. These classes represent types of objects stored in a FileSystem -- files and directories as well as others that may be defined in the future. The corresponding Setting properties, AttributeCaching, AttributeCachingTimeMin, and AttributeCachingTimeMax provide the supported features for the type of object. 'None' and 'All' cannot both be specified; if either one is specified, it must be the first entry in the array and the entry is interpreted as the default setting for all objects. If neither 'None' or 'All' are specified, the caching settings for other objects are defaulted by the implementation. If 'Rest' is specified, the entry applies to all known object types other than the named ones. If 'Unknown' is specified it applies to object types not known to this application (this can happen when foreign file systems are mounted.
ModelCorrespondence | string | CIM_LocallyAccessibleFileSystemSetting.AttributeCachingObjects
ValueMap | string | 0, 1, 2, 3, 4, 5, .., 0x8000..
Values | string | Unknown, None, All, Rest, File, Directory, DMTF Reserved, Vendor Defined
SupportedProperties | uint16[] |
Description | string | An array of property names of the LocallyAccessibleFileSystemSetting that this Capabilities element supports. "FailurePolicy" indicates that the FailurePolicy property is supported. "RetriesMax" indicates that the RetriesMaxproperty is supported. "InitialEnabledState" indicates that the InitialEnabledStateproperty is supported. "TransmissionRetriesMax" indicates that the TransmissionRetriesMax property is supported. "RequestRetryPolicy" indicates that the RequestRetryPolicy property is supported. "RetransmissionTimeout" indicates that the RetransmissionTimeout property is supported. "CachingOptions" indicates that the CachingOptions property is supported. "ReadBufferSize" indicates that the ReadBufferSize property is supported. "WriteBufferSize" indicates that the WriteBufferSize property is supported. "AttributeCaching" indicates that the AttributeCaching, property is supported. "ReadWritePolicy" indicates that the ReadWritePolicy property is supported. "LockPolicy" indicates that the LockPolicy property is supported. "EnableOnSystemStart" indicates that the EnableOnSystemStart property is supported. "ReadWritePref" indicates that the ReadWritePref property is supported. "ExecutePref" indicates that the ExecutePref property is supported. "RootAccessPref" indicates that the RootAccessPref property is supported.
ModelCorrespondence | string | CIM_LocallyAccessibleFileSystemSetting.FailurePolicy, CIM_LocallyAccessibleFileSystemSetting.RetriesMax, CIM_LocallyAccessibleFileSystemSetting.InitialEnabledState, CIM_LocallyAccessibleFileSystemSetting.RequestRetryPolicy, CIM_LocallyAccessibleFileSystemSetting.TransmissionRetriesMax, CIM_LocallyAccessibleFileSystemSetting.RetransmissionTimeoutMin, CIM_LocallyAccessibleFileSystemSetting.CachingOptions, CIM_LocallyAccessibleFileSystemSetting.BuffersSupport, CIM_LocallyAccessibleFileSystemSetting.AttributeCaching, CIM_LocallyAccessibleFileSystemSetting.ReadWritePolicy, CIM_LocallyAccessibleFileSystemSetting.LockPolicy, CIM_LocallyAccessibleFileSystemSetting.EnableOnSystemStart, CIM_LocallyAccessibleFileSystemSetting.ReadWritePref, CIM_LocallyAccessibleFileSystemSetting.ExecutePref, CIM_LocallyAccessibleFileSystemSetting.RootAccessPref
ValueMap | string | 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, .., 0x8000..
Values | string | FailurePolicy, RetriesMax, InitialEnabledState, RequestRetryPolicy, TransmissionRetriesMax, RetransmissionTimeout, CachingOptions, ReadBufferSize, WriteBufferSize, AttributeCaching, ReadWritePolicy, LockPolicy, EnableOnSystemStart, ReadWritePref, ExecutePref, RootAccessPref, DMTF Reserved, Vendor Defined

### Inherited Properties

Name | Data Type
--- | ---
Caption | string
Description | string
ElementName | string
Generation | uint64
InstanceID | string

## Class Methods

### Inherited Class Methods

Name | Return Type
--- | ---
CreateGoalSettings | uint16