Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_AvailableDiagnosticService --> CIM_ServiceAvailableToElement --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_ServiceAvailableToElement NAME CIM_AvailableDiagnosticService
Class CIM_AvailableDiagnosticService Qualifiers Name Type Value From Class Version string 2.9.0 CIM_AvailableDiagnosticService Description string This is an association class that relates a DiagnosticService to a ManagedElement. Consumers wishing to ’ diagnose ’ a particular Element could query this association to determine what services are available. CIM_AvailableDiagnosticService Association boolean true CIM_AvailableDiagnosticService Association boolean true CIM_ServiceAvailableToElement Description string CIM_ServiceAvailableToElement conveys the semantics of a Service being available for the ’ use ’ of a ManagedElement. An example is that a Processor and an enclosure (a PhysicalElement) may use AlertOnLAN Services to signal an incomplete or erroneous boot. In reality, AlertOnLAN is simply a HostedService on a computer system that is generally ’ available for use ’ , and not a dependency of the processor or enclosure. To describe that use of this service is restricted or has limited availability/applicability, then the CIM_ServiceAvailableToElement association would be instantiated between the Service and specific CIM_Processors and CIM_Chassis . CIM_ServiceAvailableToElement
Properties Name Type Value Qualifiers ClassOrigin ServiceProvided CIM_DiagnosticService ref Override
Description
KeyCIM_AvailableDiagnosticService EstimatedDurationOfService uint16 Description
ValueMap
Values
ModelCorrespondenceCIM_AvailableDiagnosticService EstimatedDurationQualifier uint32 Description
ModelCorrespondenceCIM_AvailableDiagnosticService UserOfService CIM_ManagedElement ref Key
DescriptionCIM_ServiceAvailableToElement Property Qualifiers
Property ServiceProvided Qualifiers Name Type Value From Class Override string ServiceProvided CIM_AvailableDiagnosticService Description string The diagnostic service that is available to a ManagedElement. CIM_AvailableDiagnosticService Key boolean true CIM_AvailableDiagnosticService
Property EstimatedDurationOfService Qualifiers Name Type Value From Class Description string Estimated magnitude of time to perform the referenced DiagnosticService on the referenced ManagedElement. Since the processing speed of a system can vary immensely due to a variety of factors (e.g., processor speed), this property takes on values that are a statement of magnitude, not absolute time. If greater accuracy can be provided, a quantification may be specified in the corresponding integer property, EstimatedDurationQualifier. Since execution times could vary by Element, this property is located in the association between the two entities. CIM_AvailableDiagnosticService ValueMap string [See below.] CIM_AvailableDiagnosticService Values string Unknown
Milliseconds
Seconds
Minutes
Hours
DaysCIM_AvailableDiagnosticService ModelCorrespondence string CIM_AvailableDiagnosticService.EstimatedDurationQualifier CIM_AvailableDiagnosticService
Name Value 0 Unknown 2 Milliseconds 3 Seconds 4 Minutes 5 Hours 6 Days
Property EstimatedDurationQualifier Qualifiers Name Type Value From Class Description string EstimatedDurationQualifier can be used to further quantify the magnitude of time to perform the service. CIM_AvailableDiagnosticService ModelCorrespondence string CIM_AvailableDiagnosticService.EstimatedDurationOfService CIM_AvailableDiagnosticService
Property ServiceProvided Qualifiers Name Type Value From Class Key boolean true CIM_ServiceAvailableToElement Description string The Service that is available. CIM_ServiceAvailableToElement
Property UserOfService Qualifiers Name Type Value From Class Key boolean true CIM_ServiceAvailableToElement Description string The ManagedElement that may use the Service. CIM_ServiceAvailableToElement
Method Qualifiers
Parameters
Parameter Qualifiers