VulnerabilityAssessmentScanRecordInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. sql. fluent. models. VulnerabilityAssessmentScanRecordInner
- com.
- com.
public final class VulnerabilityAssessmentScanRecordInner
extends ProxyResource
A vulnerability assessment scan record.
Constructor Summary
Constructor | Description |
---|---|
VulnerabilityAssessmentScanRecordInner() |
Creates an instance of Vulnerability |
Method Summary
Modifier and Type | Method and Description |
---|---|
Offset |
endTime()
Get the end |
List<Vulnerability |
errors()
Get the errors property: The scan errors. |
static
Vulnerability |
fromJson(JsonReader jsonReader)
Reads an instance of Vulnerability |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
String |
name()
Get the name property: The name of the resource. |
Integer |
numberOfFailedSecurityChecks()
Get the number |
String |
scanId()
Get the scan |
Offset |
startTime()
Get the start |
Vulnerability |
state()
Get the state property: The scan status. |
String |
storageContainerPath()
Get the storage |
Json |
toJson(JsonWriter jsonWriter) |
Vulnerability |
triggerType()
Get the trigger |
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
Constructor Details
VulnerabilityAssessmentScanRecordInner
public VulnerabilityAssessmentScanRecordInner()
Creates an instance of VulnerabilityAssessmentScanRecordInner class.
Method Details
endTime
public OffsetDateTime endTime()
Get the endTime property: The scan end time (UTC).
Returns:
errors
public List
Get the errors property: The scan errors.
Returns:
fromJson
public static VulnerabilityAssessmentScanRecordInner fromJson(JsonReader jsonReader)
Reads an instance of VulnerabilityAssessmentScanRecordInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
VulnerabilityAssessmentScanRecordInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
VulnerabilityAssessmentScanRecordInner.name()Returns:
numberOfFailedSecurityChecks
public Integer numberOfFailedSecurityChecks()
Get the numberOfFailedSecurityChecks property: The number of failed security checks.
Returns:
scanId
public String scanId()
Get the scanId property: The scan ID.
Returns:
startTime
public OffsetDateTime startTime()
Get the startTime property: The scan start time (UTC).
Returns:
state
public VulnerabilityAssessmentScanState state()
Get the state property: The scan status.
Returns:
storageContainerPath
public String storageContainerPath()
Get the storageContainerPath property: The scan results storage container path.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
VulnerabilityAssessmentScanRecordInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
triggerType
public VulnerabilityAssessmentScanTriggerType triggerType()
Get the triggerType property: The scan trigger type.
Returns:
type
public String type()
Get the type property: The type of the resource.
Overrides:
VulnerabilityAssessmentScanRecordInner.type()Returns:
validate
public void validate()
Validates the instance.
Applies to
Azure SDK for Java