Class CIM_PhysicalMedia
extends CIM_PhysicalComponent

The PhysicalMedia class represents any type of documentation or storage medium, such as tapes, CDROMs, etc. This class is typically used to locate and manage Removable Media (versus Media sealed with the MediaAccessDevice, as a single Package, as is the case with hard disks). However, 'sealed' Media can also be modeled using this class, where the Media would then be associated with the PhysicalPackage using the PackagedComponent relationship.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_PhysicalElement
   |
   +--CIM_PhysicalComponent
   |
   +--CIM_PhysicalMedia

Direct Known Subclasses

CIM_PhysicalTape

Class Qualifiers

NameData TypeValue
DescriptionstringThe PhysicalMedia class represents any type of documentation or storage medium, such as tapes, CDROMs, etc. This class is typically used to locate and manage Removable Media (versus Media sealed with the MediaAccessDevice, as a single Package, as is the case with hard disks). However, 'sealed' Media can also be modeled using this class, where the Media would then be associated with the PhysicalPackage using the PackagedComponent relationship.
UMLPackagePathstringCIM::Physical::PhysicalMedia
Versionstring2.6.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Capacityuint64
DescriptionstringThe number of bytes that can be read from or written to a Media. This property is not applicable to "Hard Copy" (documentation) or cleaner Media. Data compression should not be assumed, as it would increase the value in this property. For tapes, it should be assumed that no filemarks or blank space areas are recorded on the Media.
PUnitstringbyte
UnitsstringBytes
CleanerMediaboolean
DescriptionstringBoolean indicating that the PhysicalMedia is used for cleaning purposes and not data storage.
DualSidedboolean
DescriptionstringBoolean indicating that the Media has two recording sides (TRUE) or only a single side (FALSE). Examples of dual sided Media include DVD-ROM and some optical disks. Examples of single sided Media are tapes and CD-ROM.
MaxMountsuint64
DescriptionstringFor removable Media, the maximum number of times that the Media can be mounted before it should be retired. For cleaner Media, this is the maximum number of Drive cleans that can be performed. For nonremovable Media, such as hard disks, this property is not applicable and should be set to 0.
MediaDescriptionstring
DescriptionstringAdditional detail related to the MediaType enumeration. For example, if value 3 ("QIC Cartridge") is specified, this property could indicate whether the tape is wide or 1/4 inch, whether it is pre-formatted, whether it is Travan compatible, etc.
ModelCorrespondencestringCIM_PhysicalMedia.MediaType
MediaSizereal32
DescriptionstringSize of the Media in inches. For example, '3.5' would be entered for a 3.5 inch disk, or '12' would be entered for a 12 inch optical disk. On the other hand, '0.5' would be defined for a 1/2 inch tape.
PUnitstringinch
UnitsstringInches
MediaTypeuint16
DescriptionstringSpecifies the type of the PhysicalMedia, as an enumerated integer. The MediaDescription property is used to provide more explicit definition of the Media type, whether it is pre-formatted, compatability features, etc.
ModelCorrespondencestringCIM_PhysicalMedia.MediaDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66
ValuesstringUnknown, Other, Tape Cartridge, QIC Cartridge, AIT Cartridge, DTF Cartridge, DAT Cartridge, 8mm Tape Cartridge, 19mm Tape Cartridge, DLT Cartridge, Half-Inch Magnetic Tape Cartridge, Cartridge Disk, JAZ Disk, ZIP Disk, SyQuest Disk, Winchester Removable Disk, CD-ROM, CD-ROM/XA, CD-I, CD Recordable, WORM, Magneto-Optical, DVD, DVD-RW+, DVD-RAM, DVD-ROM, DVD-Video, Divx, Floppy/Diskette, Hard Disk, Memory Card, Hard Copy, Clik Disk, CD-RW, CD-DA, CD+, DVD Recordable, DVD-RW, DVD-Audio, DVD-5, DVD-9, DVD-10, DVD-18, Magneto-Optical Rewriteable, Magneto-Optical Write Once, Magneto-Optical Rewriteable (LIMDOW), Phase Change Write Once, Phase Change Rewriteable, Phase Change Dual Rewriteable, Ablative Write Once, Near Field Recording, MiniQic, Travan, 8mm Metal Particle, 8mm Advanced Metal Evaporate, NCTP, LTO Ultrium, LTO Accelis, 9 Track Tape, 18 Track Tape, 36 Track Tape, Magstar 3590, Magstar MP, D2 Tape, Tape - DST Small, Tape - DST Medium, Tape - DST Large
MountCountuint64
Counterbooleantrue
DescriptionstringFor removable or cleaner Media, the number of times that the Media has been mounted for data transfer or to clean a Drive. For nonremovable Media, such as hard disks, this property is not applicable and should be set to 0.
ModelCorrespondencestringCIM_PhysicalMedia.MaxMounts
TimeOfLastMountdatetime
DescriptionstringFor removable or cleaner Media, the date and time that the Media was last mounted. For nonremovable Media, such as hard disks, this property has no meaning and is not applicable.
TotalMountTimeuint64
DescriptionstringFor removable or cleaner Media, the total time (in seconds) that the Media has been mounted for data transfer or to clean a Drive. For nonremovable Media, such as hard disks, this property is not applicable and should be set to 0.
PUnitstringsecond
UnitsstringSeconds
WriteProtectOnboolean
DescriptionstringBoolean specifying whether the Media is currently write protected by some kind of physical mechanism, such as a protect tab on a floppy diskette.
LabelFormatsuint16[]
ArrayTypestringIndexed
DescriptionstringAn array of enumerated integers describing the formats of each of the labels on a PhysicalMedia. The Labels themselves are listed in the PhysicalLabels property. Note, each entry of this array is related to the entry in PhysicalLabels that is located at the same index.
ModelCorrespondencestringCIM_PhysicalMedia.PhysicalLabels
ValueMapstring0, 1, 2, 3, 4, 5
ValuesstringBarcode, Radio Frequency Identification, OCR (Optical Character Recognition), MICR (Magnetic Ink Character Recognition), 7 Character Barcode, 9 Character Barcode
LabelStatesuint16[]
ArrayTypestringIndexed
DescriptionstringAn array of enumerated integers describing the states of each of the labels on a PhysicalMedia. The Labels themselves are listed in the PhysicalLabels property. Note, each entry of this array is related to the entry in PhysicalLabels that is located at the same index.
ModelCorrespondencestringCIM_PhysicalMedia.PhysicalLabels
ValueMapstring0, 1, 2
ValuesstringOK/Readable, Unreadable, Upside Down
PhysicalLabelsstring[]
ArrayTypestringIndexed
DescriptionstringOne or more strings on 'labels' on the PhysicalMedia. The format of the labels and their state (readable, unreadable, upside-down) are indicated in the LabelFormats and LabelStates array properties.
ModelCorrespondencestringCIM_PhysicalMedia.LabelStates, CIM_PhysicalMedia.LabelFormats

Inherited Properties

NameData TypeClass Origin
CanBeFRUedbooleanCIM_PhysicalElement
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_PhysicalElement
DescriptionstringCIM_PhysicalElement
DetailedStatusuint16CIM_ManagedSystemElement
ElementNamestringCIM_PhysicalElement
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
HotSwappablebooleanCIM_PhysicalComponent
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
ManufactureDatedatetimeCIM_PhysicalElement
ManufacturerstringCIM_PhysicalElement
ModelstringCIM_PhysicalElement
NamestringCIM_ManagedSystemElement
OperatingStatusuint16CIM_ManagedSystemElement
OtherIdentifyingInfostringCIM_PhysicalElement
PartNumberstringCIM_PhysicalElement
PoweredOnbooleanCIM_PhysicalElement
PrimaryStatusuint16CIM_ManagedSystemElement
RemovablebooleanCIM_PhysicalComponent
RemovalConditionsuint16CIM_PhysicalComponent
ReplaceablebooleanCIM_PhysicalComponent
SerialNumberstringCIM_PhysicalElement
SKUstringCIM_PhysicalElement
StatusstringCIM_ManagedSystemElement
TagstringCIM_PhysicalElement
UserTrackingstringCIM_PhysicalElement
VendorEquipmentTypestringCIM_PhysicalElement
VersionstringCIM_PhysicalElement
OperationalStatusuint16[]CIM_ManagedSystemElement
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods