Class CIM_DiagnosticCompletionRecord
extends CIM_DiagnosticServiceRecord

When a DiagnosticService has completed, results generated by the service will be recorded in a DiagnosticCompletionRecord object. This class is used when a DiagnosticRecord.RecordType value = "Results", to contain completion information.

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


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_RecordForLog
   |
   +--CIM_LogEntry
   |
   +--CIM_DiagnosticRecord
   |
   +--CIM_DiagnosticServiceRecord
   |
   +--CIM_DiagnosticCompletionRecord

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringWhen a DiagnosticService has completed, results generated by the service will be recorded in a DiagnosticCompletionRecord object. This class is used when a DiagnosticRecord.RecordType value = "Results", to contain completion information.
UMLPackagePathstringCIM::System::Diagnostics
Versionstring2.11.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
CompletionStateuint16
DescriptionstringThis property is used when a DiagnosticRecord.RecordType value = "Results", to record how the test has completed. It is expected that additional DiagnosticServiceRecords of RecordType "Service Errors", "Warning" or "Device Errors" would be created by the test to describe the details of a "Warning", "Incomplete" or "Failed" CompletionState, respectively. " Stopped" and "Aborted" are similar, although the former implies a clean and orderly stop, while the latter implies an abrupt stop where the element's state and configuration may need to be updated. "Warning" means the element had a problem but did not fail the test. "Failed" and "Incomplete" are similar, although the former means the test on the element failed, while the latter means the test itself had a problem and could not complete execution.
ModelCorrespondencestringCIM_DiagnosticCompletionRecord.OtherCompletionStateDescription
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7
ValuesstringUnknown, Other, OK, Warning, Incomplete, Failed, Aborted, Stopped
OtherCompletionStateDescriptionstring
DescriptionstringWhen "Other" (value=1) is entered in the CompletionState property, OtherCompletionStateDescription can be used to describe the test's state.
ModelCorrespondencestringCIM_DiagnosticCompletionRecord.CompletionState

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationTimeStampdatetimeCIM_LogEntry
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_ManagedElement
ExpirationDatedatetimeCIM_DiagnosticRecord
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_LogEntry
LocalestringCIM_RecordForLog
LogInstanceIDstringCIM_LogEntry
LogNamestringCIM_LogEntry
LoopsFaileduint32CIM_DiagnosticServiceRecord
LoopsPasseduint32CIM_DiagnosticServiceRecord
ManagedElementNamestringCIM_DiagnosticRecord
MessagestringCIM_LogEntry
MessageIDstringCIM_LogEntry
OtherRecordTypeDescriptionstringCIM_DiagnosticRecord
OwningEntitystringCIM_LogEntry
PerceivedSeverityuint16CIM_RecordForLog
RecordDatastringCIM_RecordForLog
RecordFormatstringCIM_RecordForLog
RecordIDstringCIM_LogEntry
RecordTypeuint16CIM_DiagnosticRecord
ServiceNamestringCIM_DiagnosticRecord
ErrorCodestring[]CIM_DiagnosticServiceRecord
ErrorCountuint32[]CIM_DiagnosticServiceRecord
MessageArgumentsstring[]CIM_LogEntry

Class Methods