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

NameData TypeValue
DescriptionstringLocallyAccessibleFileSystemCapabilities 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.
Experimentalbooleantrue
UMLPackagePathstringCIM::System::FilesystemServices
Versionstring2.43.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
SupportedObjectsForAttributeCachinguint16[]
ArrayTypestringIndexed
DescriptionstringIf 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.
ModelCorrespondencestringCIM_LocallyAccessibleFileSystemSetting.AttributeCachingObjects
Readbooleantrue
ValueMapstring0, 1, 2, 3, 4, 5, .., 0x8000..
ValuesstringUnknown, None, All, Rest, File, Directory, DMTF Reserved, Vendor Defined
SupportedPropertiesuint16[]
DescriptionstringAn 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.
ModelCorrespondencestringCIM_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
Readbooleantrue
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, .., 0x8000..
ValuesstringFailurePolicy, RetriesMax, InitialEnabledState, RequestRetryPolicy, TransmissionRetriesMax, RetransmissionTimeout, CachingOptions, ReadBufferSize, WriteBufferSize, AttributeCaching, ReadWritePolicy, LockPolicy, EnableOnSystemStart, ReadWritePref, ExecutePref, RootAccessPref, DMTF Reserved, Vendor Defined

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_Capabilities
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_Capabilities

Class Methods

Inherited Class Methods

NameReturn TypeClass Origin
CreateGoalSettingsuint16CIM_Capabilities