| Name | Data Type | Value |
|---|---|---|
| Aggregation | boolean | true |
| Association | boolean | true |
| Description | string | PrinterComponent is a specialization of the Component aggregation that establishes 'part of' relationships between a scoping Printer (print device) and each of the PrinterElements of which it is composed. Note: A Printer shall be associated with at least one of every required component (e.g., PrintMarker) via an instance of the PrinterComponent class. A Printer may be associated with zero or more optional components (e.g., PrintSupply) via an instance of the ConcreteComponent class. See: Model in section 2 of Printer MIB (RFC 3805) and section 3 of Finisher MIB (RFC 3806). |
| Experimental | boolean | true |
| UMLPackagePath | string | CIM::Device::Printing |
| Version | string | 2.19.0 |
| Name | Class Origin | Reference Class | Qualifiers | ||||
|---|---|---|---|---|---|---|---|
| Name | Data Type | Value | |||||
| GroupComponent | CIM_PrinterComponent | CIM_Printer | |||||
| Aggregate | boolean | true | |||||
| Description | string | The parent Printer in the Association. | |||||
| Key | boolean | true | |||||
| Max | uint32 | 1 | |||||
| Min | uint32 | 1 | |||||
| Override | string | GroupComponent | |||||
| PartComponent | CIM_PrinterComponent | CIM_PrinterElement | |||||
| Description | string | The child PrinterElement that is a component of this Printer. | |||||
| Key | boolean | true | |||||
| Min | uint32 | 1 | |||||
| Override | string | PartComponent | |||||