SecurityHealthIssue Class

Definition

The issue that caused the resource to by unhealthy.

public class SecurityHealthIssue : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.SecurityCenter.Models.SecurityHealthIssue>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.SecurityCenter.Models.SecurityHealthIssue>
type SecurityHealthIssue = class
    interface IJsonModel<SecurityHealthIssue>
    interface IPersistableModel<SecurityHealthIssue>
Public Class SecurityHealthIssue
Implements IJsonModel(Of SecurityHealthIssue), IPersistableModel(Of SecurityHealthIssue)
Inheritance
SecurityHealthIssue
Implements

Properties

Name Description
IssueAdditionalData

Additional data for the given issue. The additional data depends on the issue type.

IssueDescription

The issue description.

IssueKey

The unique issue key.

IssueName

The issue name.

RemediationScript

The remediation script to solve this issue.

RemediationSteps

Human readable description of what you should do to mitigate this health issue.

SecurityValues

The affected security values that MDC offers that will be affected by the issue, for example: recommendations, alerts, etc.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<SecurityHealthIssue>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<SecurityHealthIssue>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<SecurityHealthIssue>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<SecurityHealthIssue>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<SecurityHealthIssue>.Write(ModelReaderWriterOptions)

Applies to