Share via


PrecheckResult interface

model interface PrecheckResult

Properties

additionalData

Property bag of key value pairs for additional information.

description

Detailed overview of the issue and what impact the issue has on the stamp.

displayName

The health check DisplayName localized of the individual test executed.

healthCheckSource

The name of the services called for the HealthCheck (I.E. Test-AzureStack, Test-Cluster).

healthCheckTags

Key-value pairs that allow grouping/filtering individual tests.

name

Name of the individual test/rule/alert that was executed. Unique, not exposed to the customer.

remediation

Set of steps that can be taken to resolve the issue found.

severity

Indicates the importance or impact level of the result. Determines whether the result is informational, a warning, or a critical issue that may block updates.

status

Represents the current status of the check being performed. Indicates whether the check has completed successfully, failed, or is still in progress.

tags

Key-value pairs that allow grouping/filtering individual tests.

targetResourceID

The unique identifier for the affected resource (such as a node or drive).

targetResourceName

The name of the affected resource.

targetResourceType

The type of resource being referred to (well-known set of nouns in infrastructure, aligning with Monitoring).

timestamp

The time in which the HealthCheck was called.

title

User-facing name; one or more sentences indicating the direct issue.

Property Details

additionalData

Property bag of key value pairs for additional information.

additionalData?: string

Property Value

string

description

Detailed overview of the issue and what impact the issue has on the stamp.

description?: string

Property Value

string

displayName

The health check DisplayName localized of the individual test executed.

displayName?: string

Property Value

string

healthCheckSource

The name of the services called for the HealthCheck (I.E. Test-AzureStack, Test-Cluster).

healthCheckSource?: string

Property Value

string

healthCheckTags

Key-value pairs that allow grouping/filtering individual tests.

healthCheckTags?: any

Property Value

any

name

Name of the individual test/rule/alert that was executed. Unique, not exposed to the customer.

name?: string

Property Value

string

remediation

Set of steps that can be taken to resolve the issue found.

remediation?: string

Property Value

string

severity

Indicates the importance or impact level of the result. Determines whether the result is informational, a warning, or a critical issue that may block updates.

severity?: string

Property Value

string

status

Represents the current status of the check being performed. Indicates whether the check has completed successfully, failed, or is still in progress.

status?: string

Property Value

string

tags

Key-value pairs that allow grouping/filtering individual tests.

tags?: PrecheckResultTags

Property Value

targetResourceID

The unique identifier for the affected resource (such as a node or drive).

targetResourceID?: string

Property Value

string

targetResourceName

The name of the affected resource.

targetResourceName?: string

Property Value

string

targetResourceType

The type of resource being referred to (well-known set of nouns in infrastructure, aligning with Monitoring).

targetResourceType?: string

Property Value

string

timestamp

The time in which the HealthCheck was called.

timestamp?: Date

Property Value

Date

title

User-facing name; one or more sentences indicating the direct issue.

title?: string

Property Value

string