# Class CIM_DiagnosticServiceJobCapabilities
extends CIM_JobCapabilities

CIM_DiagnosticServiceJobCapabilities identifies the capabilities of a job created as a result of a DiagnosticService method.

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

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_Capabilities
|
+--CIM_JobCapabilities
|
+--CIM_DiagnosticServiceJobCapabilities

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | CIM_DiagnosticServiceJobCapabilities identifies the capabilities of a job created as a result of a DiagnosticService method.
Experimental | boolean | true
UMLPackagePath | string | CIM::System::Processing
Version | string | 2.37.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
DefaultValuesSupported | boolean |
Description | string | This property indicates whether the implementation will supply default input values for an interactive diagnostic test when a client fails to respond. If the value is TRUE, CIM_JobSettingData.DefaultInputValues and CIM_JobSettingData.DefaultInputNames shall have values. This property should be FALSE if CIM_DiagnosticTest.Characteristics does not contain 3 (Is Interactive). If this property is TRUE, then CIM_JobSettingData.InteractiveTimeout and CIM_JobSettingData.ClientRetries should have values.
ModelCorrespondence | string | CIM_JobSettingData.DefaultInputValues, CIM_JobSettingData.DefaultInputNames, CIM_JobSettingData.InteractiveTimeout, CIM_JobSettingData.ClientRetries, CIM_DiagnosticTest.Characteristics
Override | string | DefaultValuesSupported
SilentModeSupported | boolean |
Description | string | If an interactive test will support running in "silent mode", then this shall be set to TRUE. If the test cannot support "silent mode", then this shall be set to FALSE. If the test is not interactive, then this should be NULL or set to TRUE.
ModelCorrespondence | string | CIM_JobSettingData.RunInSilentMode
Override | string | SilentModeSupported

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
CleanupInterval | datetime | CIM_JobCapabilities
ClientRetriesMax | uint32 | CIM_JobCapabilities
DeleteJobSupported | boolean | CIM_JobCapabilities
Description | string | CIM_ManagedElement
ElementName | string | CIM_Capabilities
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_Capabilities
InteractiveTimeoutMax | datetime | CIM_JobCapabilities
TimeBeforeRemovalMax | datetime | CIM_JobCapabilities
TimeBeforeRemovalMin | datetime | CIM_JobCapabilities
ApplicableMethods | string[] | CIM_JobCapabilities
Characteristics | string[] | CIM_JobCapabilities
OtherCharacteristicsDescriptions | string[] | CIM_JobCapabilities
RequestedStatesSupported | uint16[] | CIM_JobCapabilities

## Class Methods

### Inherited Class Methods

Name | Return Type | Class Origin
--- | --- | ---
CreateGoalSettings | uint16 | CIM_Capabilities