SqlVulnerabilityAssessmentScanResultProperties Class

Definition

A vulnerability assessment scan result properties for a single rule.

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

Constructors

SqlVulnerabilityAssessmentScanResultProperties()

Initializes a new instance of SqlVulnerabilityAssessmentScanResultProperties.

Properties

BaselineAdjustedResult

The rule result adjusted with baseline.

IsTrimmed

Indicated whether the results specified here are trimmed.

QueryResults

The results of the query that was run.

Remediation

Remediation details.

RuleId

The rule Id.

RuleMetadata

vulnerability assessment rule metadata details.

Status

The rule result status.

Explicit Interface Implementations

IJsonModel<SqlVulnerabilityAssessmentScanResultProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<SqlVulnerabilityAssessmentScanResultProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<SqlVulnerabilityAssessmentScanResultProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<SqlVulnerabilityAssessmentScanResultProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<SqlVulnerabilityAssessmentScanResultProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to