Class ServerVulnerabilityProperties
java.lang.Object
com.azure.resourcemanager.security.models.AdditionalData
com.azure.resourcemanager.security.models.ServerVulnerabilityProperties
Additional context fields for server vulnerability assessment.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncve()
Get the cve property: List of CVEs.cvss()
Get the cvss property: Dictionary from cvss version to cvss details object.Get the patchable property: Indicates whether a patch is available or not.Get the publishedTime property: Published time.threat()
Get the threat property: Threat name.type()
Get the type property: Vulnerability Type.void
validate()
Validates the instance.Get the vendorReferences property: The vendorReferences property.
-
Constructor Details
-
ServerVulnerabilityProperties
public ServerVulnerabilityProperties()
-
-
Method Details
-
type
Get the type property: Vulnerability Type. e.g: Vulnerability, Potential Vulnerability, Information Gathered.- Returns:
- the type value.
-
cvss
Get the cvss property: Dictionary from cvss version to cvss details object.- Returns:
- the cvss value.
-
patchable
Get the patchable property: Indicates whether a patch is available or not.- Returns:
- the patchable value.
-
cve
Get the cve property: List of CVEs.- Returns:
- the cve value.
-
threat
Get the threat property: Threat name.- Returns:
- the threat value.
-
publishedTime
Get the publishedTime property: Published time.- Returns:
- the publishedTime value.
-
vendorReferences
Get the vendorReferences property: The vendorReferences property.- Returns:
- the vendorReferences value.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classAdditionalData
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-