SqlVulnerabilityAssessmentScanResultsInner Class

public final class SqlVulnerabilityAssessmentScanResultsInner
extends ProxyResource

Concrete proxy resource types can be created by aliasing this type using a specific property type.

Method Summary

Modifier and Type Method and Description
BaselineAdjustedResult baselineAdjustedResult()

Get the baselineAdjustedResult property: SQL Vulnerability Assessment rule result adjusted with baseline.

String errorMessage()

Get the errorMessage property: SQL Vulnerability Assessment error message.

static SqlVulnerabilityAssessmentScanResultsInner fromJson(JsonReader jsonReader)

Reads an instance of SqlVulnerabilityAssessmentScanResultsInner from the JsonReader.

String id()

Get the id property: Fully qualified resource Id for the resource.

Boolean isTrimmed()

Get the isTrimmed property: SQL Vulnerability Assessment is the query results trimmed.

String name()

Get the name property: The name of the resource.

List<List<String>> queryResults()

Get the queryResults property: SQL Vulnerability Assessment query results that was run.

Remediation remediation()

Get the remediation property: SQL Vulnerability Assessment the remediation details.

String ruleId()

Get the ruleId property: SQL Vulnerability Assessment rule Id.

VaRule ruleMetadata()

Get the ruleMetadata property: SQL Vulnerability Assessment rule metadata.

RuleStatus status()

Get the status property: SQL Vulnerability Assessment rule result status.

SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

void validate()

Validates the instance.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Method Details

baselineAdjustedResult

public BaselineAdjustedResult baselineAdjustedResult()

Get the baselineAdjustedResult property: SQL Vulnerability Assessment rule result adjusted with baseline.

Returns:

the baselineAdjustedResult value.

errorMessage

public String errorMessage()

Get the errorMessage property: SQL Vulnerability Assessment error message.

Returns:

the errorMessage value.

fromJson

public static SqlVulnerabilityAssessmentScanResultsInner fromJson(JsonReader jsonReader)

Reads an instance of SqlVulnerabilityAssessmentScanResultsInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SqlVulnerabilityAssessmentScanResultsInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

id

public String id()

Get the id property: Fully qualified resource Id for the resource.

Overrides:

SqlVulnerabilityAssessmentScanResultsInner.id()

Returns:

the id value.

isTrimmed

public Boolean isTrimmed()

Get the isTrimmed property: SQL Vulnerability Assessment is the query results trimmed.

Returns:

the isTrimmed value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

SqlVulnerabilityAssessmentScanResultsInner.name()

Returns:

the name value.

queryResults

public List<List<String>> queryResults()

Get the queryResults property: SQL Vulnerability Assessment query results that was run.

Returns:

the queryResults value.

remediation

public Remediation remediation()

Get the remediation property: SQL Vulnerability Assessment the remediation details.

Returns:

the remediation value.

ruleId

public String ruleId()

Get the ruleId property: SQL Vulnerability Assessment rule Id.

Returns:

the ruleId value.

ruleMetadata

public VaRule ruleMetadata()

Get the ruleMetadata property: SQL Vulnerability Assessment rule metadata.

Returns:

the ruleMetadata value.

status

public RuleStatus status()

Get the status property: SQL Vulnerability Assessment rule result status.

Returns:

the status value.

systemData

public SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

SqlVulnerabilityAssessmentScanResultsInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

SqlVulnerabilityAssessmentScanResultsInner.type()

Returns:

the type value.

validate

public void validate()

Validates the instance.

Applies to