CIM2.17.1 Class Declaration
CIM_ProductServiceComponent

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_ProductServiceComponent --> CIM_ProductElementComponent --> CIM_Component --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_ProductElementComponent
NAMECIM_ProductServiceComponent

Class Qualifiers

Class CIM_ProductServiceComponent Qualifiers
NameTypeValueFrom Class
AssociationbooleantrueCIM_ProductServiceComponent
AggregationbooleantrueCIM_ProductServiceComponent
CompositionbooleantrueCIM_ProductServiceComponent
Versionstring2.15.0CIM_ProductServiceComponent
UMLPackagePathstringCIM::Core::ProductFRUCIM_ProductServiceComponent
DescriptionstringIndicates that the referenced Service is acquired as part of a Product. Examples of Services that may be acquired are outsourced storage and networking services, or support and warranty services. Expanding on the examples, Services represent generic functionality - so, it is possible to model the existence of storage volume management or warranty services as individual instances of subclasses of CIM_Service. These 'Services' may be enabled/disabled, started/stopped, signal an error, etc. (They behave as standard ManagedSystemElements.) Specific requests against the Services - for example, a request for warranty service or increased storage space - are NOT new instances of Service, but may be requested via the methods of the Service subclass, or be instantiated as specific subclasses of ManagedElement.This class is maintained for compatibility with existing implementations, but may be deprecated in favor of ProductElementComponent in the future.CIM_ProductServiceComponent
AssociationbooleantrueCIM_ProductElementComponent
ExperimentalbooleantrueCIM_ProductElementComponent
AggregationbooleantrueCIM_ProductElementComponent
CompositionbooleantrueCIM_ProductElementComponent
Versionstring2.15.0CIM_ProductElementComponent
UMLPackagePathstringCIM::Core::ProductFRUCIM_ProductElementComponent
DescriptionstringIndicates that the referenced ManagedElement is part of a Product.CIM_ProductElementComponent
AssociationbooleantrueCIM_Component
AggregationbooleantrueCIM_Component
UMLPackagePathstringCIM::Core::CoreElementsCIM_Component
DescriptionstringCIM_Component is a generic association used to establish 'part of' relationships between Managed Elements. For example, it could be used to define the components or parts of a System.CIM_Component

Properties

Properties
NameTypeValueQualifiersClassOrigin
GroupComponentCIM_Product ref Aggregate
Override
Max
Description
Key
CIM_ProductServiceComponent
PartComponentCIM_Service ref Override
Description
Key
CIM_ProductServiceComponent

Property Qualifiers

Property GroupComponent Qualifiers
NameTypeValueFrom Class
AggregatebooleantrueCIM_ProductServiceComponent
Maxuint321CIM_ProductServiceComponent
DescriptionstringThe Product.CIM_ProductServiceComponent
KeybooleantrueCIM_ProductServiceComponent

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Service which is a part of the Product.CIM_ProductServiceComponent
KeybooleantrueCIM_ProductServiceComponent

Property GroupComponent Qualifiers
NameTypeValueFrom Class
Maxuint321CIM_ProductElementComponent
DescriptionstringThe Product.CIM_ProductElementComponent
KeybooleantrueCIM_ProductElementComponent
AggregatebooleantrueCIM_ProductElementComponent

Property PartComponent Qualifiers
NameTypeValueFrom Class
DescriptionstringThe ManagedElement which is a part of the Product.CIM_ProductElementComponent
KeybooleantrueCIM_ProductElementComponent

Property GroupComponent Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_Component
AggregatebooleantrueCIM_Component
DescriptionstringThe parent element in the association.CIM_Component

Property PartComponent Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_Component
DescriptionstringThe child element in the association.CIM_Component

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in