VulnerabilityAssessmentScanRecordProperties Class
- java.
lang. Object - com.
azure. resourcemanager. sql. fluent. models. VulnerabilityAssessmentScanRecordProperties
- com.
Implements
public final class VulnerabilityAssessmentScanRecordProperties
implements JsonSerializable<VulnerabilityAssessmentScanRecordProperties>
Properties of a vulnerability assessment scan record.
Constructor Summary
| Constructor | Description |
|---|---|
| VulnerabilityAssessmentScanRecordProperties() |
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 |
| 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 |
| void |
validate()
Validates the instance. |
Methods inherited from java.lang.Object
Constructor Details
VulnerabilityAssessmentScanRecordProperties
public VulnerabilityAssessmentScanRecordProperties()
Creates an instance of VulnerabilityAssessmentScanRecordProperties class.
Method Details
endTime
public OffsetDateTime endTime()
Get the endTime property: The scan end time (UTC).
Returns:
errors
public List<VulnerabilityAssessmentScanError> errors()
Get the errors property: The scan errors.
Returns:
fromJson
public static VulnerabilityAssessmentScanRecordProperties fromJson(JsonReader jsonReader)
Reads an instance of VulnerabilityAssessmentScanRecordProperties from the JsonReader.
Parameters:
Returns:
Throws:
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
triggerType
public VulnerabilityAssessmentScanTriggerType triggerType()
Get the triggerType property: The scan trigger type.
Returns:
validate
public void validate()
Validates the instance.