SecurityHealthReportIssue Class

Definition

The issue that caused the resource to by unhealthy.

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

Constructors

SecurityHealthReportIssue(String)

Initializes a new instance of SecurityHealthReportIssue.

Properties

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.

Explicit Interface Implementations

IJsonModel<SecurityHealthReportIssue>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<SecurityHealthReportIssue>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SecurityHealthReportIssue>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SecurityHealthReportIssue>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<SecurityHealthReportIssue>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to