.. _CIM-UnixDeviceFile: CIM_UnixDeviceFile ------------------ Class reference =============== Subclass of :ref:`CIM_DeviceFile ` DeviceFile is a special type of LogicalFile that represents a Device. This class is a specialization of DeviceFile for a Unix environment. Key properties ^^^^^^^^^^^^^^ | :ref:`FSCreationClassName ` | :ref:`Name ` | :ref:`CSName ` | :ref:`CSCreationClassName ` | :ref:`CreationClassName ` | :ref:`FSName ` Local properties ^^^^^^^^^^^^^^^^ .. _CIM-UnixDeviceFile-DeviceFileType: ``uint16`` **DeviceFileType** The type of device file. ======== ========= ValueMap Values ======== ========= 0 Unknown 1 Other 2 Block 3 Character ======== ========= .. _CIM-UnixDeviceFile-OtherTypeDescription: ``string`` **OtherTypeDescription** Additional information when the DeviceFileType property is set to "Other". .. _CIM-UnixDeviceFile-DeviceDescription: ``string`` **DeviceDescription** Additional information provided by the driver. This property may be null if no information is available, or a general description of the device when available, e.g. "Non-rewind tape streamer". .. _CIM-UnixDeviceFile-DeviceMinor: ``string`` **DeviceMinor** The Device's Minor Id. .. _CIM-UnixDeviceFile-DeviceMajor: ``string`` **DeviceMajor** The Device's Major Id. .. _CIM-UnixDeviceFile-DeviceId: ``string`` **DeviceId** The device Identifier: this is the st_rdev field in the stat structure. Local methods ^^^^^^^^^^^^^ *None* Inherited properties ^^^^^^^^^^^^^^^^^^^^ | ``boolean`` :ref:`Executable ` | ``uint16`` :ref:`DetailedStatus ` | ``string[]`` :ref:`StatusDescriptions ` | ``string`` :ref:`InstanceID ` | ``string`` :ref:`CSName ` | ``boolean`` :ref:`Readable ` | ``uint16`` :ref:`HealthState ` | ``string`` :ref:`Status ` | ``uint16`` :ref:`CommunicationStatus ` | ``string`` :ref:`EncryptionMethod ` | ``datetime`` :ref:`LastAccessed ` | ``string`` :ref:`FSCreationClassName ` | ``string`` :ref:`ElementName ` | ``string`` :ref:`Description ` | ``uint64`` :ref:`InUseCount ` | ``datetime`` :ref:`LastModified ` | ``string`` :ref:`CompressionMethod ` | ``uint64`` :ref:`FileSize ` | ``boolean`` :ref:`Writeable ` | ``string`` :ref:`Name ` | ``datetime`` :ref:`InstallDate ` | ``string`` :ref:`Caption ` | ``uint16`` :ref:`PrimaryStatus ` | ``string`` :ref:`FSName ` | ``uint64`` :ref:`Generation ` | ``string`` :ref:`CSCreationClassName ` | ``uint16[]`` :ref:`OperationalStatus ` | ``uint16`` :ref:`OperatingStatus ` | ``string`` :ref:`CreationClassName ` | ``datetime`` :ref:`CreationDate ` Inherited methods ^^^^^^^^^^^^^^^^^ *None*