Class SecurityAssessmentResponseInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.security.fluent.models.SecurityAssessmentResponseInner
public final class SecurityAssessmentResponseInner
extends com.azure.core.management.ProxyResource
Security assessment on a resource - response format.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the additionalData property: Additional data regarding the assessment.Get the displayName property: User friendly display name of the assessment.links()
Get the links property: Links relevant to the assessment.metadata()
Get the metadata property: Describes properties of an assessment metadata.Get the partnersData property: Data regarding 3rd party partner integration.Get the resourceDetails property: Details of the resource that was assessed.status()
Get the status property: The result of the assessment.void
validate()
Validates the instance.withAdditionalData
(Map<String, String> additionalData) Set the additionalData property: Additional data regarding the assessment.Set the metadata property: Describes properties of an assessment metadata.withPartnersData
(SecurityAssessmentPartnerData partnersData) Set the partnersData property: Data regarding 3rd party partner integration.withResourceDetails
(ResourceDetails resourceDetails) Set the resourceDetails property: Details of the resource that was assessed.withStatus
(AssessmentStatusResponse status) Set the status property: The result of the assessment.Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
SecurityAssessmentResponseInner
public SecurityAssessmentResponseInner()
-
-
Method Details
-
status
Get the status property: The result of the assessment.- Returns:
- the status value.
-
withStatus
Set the status property: The result of the assessment.- Parameters:
status
- the status value to set.- Returns:
- the SecurityAssessmentResponseInner object itself.
-
resourceDetails
Get the resourceDetails property: Details of the resource that was assessed.- Returns:
- the resourceDetails value.
-
withResourceDetails
Set the resourceDetails property: Details of the resource that was assessed.- Parameters:
resourceDetails
- the resourceDetails value to set.- Returns:
- the SecurityAssessmentResponseInner object itself.
-
displayName
Get the displayName property: User friendly display name of the assessment.- Returns:
- the displayName value.
-
additionalData
Get the additionalData property: Additional data regarding the assessment.- Returns:
- the additionalData value.
-
withAdditionalData
Set the additionalData property: Additional data regarding the assessment.- Parameters:
additionalData
- the additionalData value to set.- Returns:
- the SecurityAssessmentResponseInner object itself.
-
links
Get the links property: Links relevant to the assessment.- Returns:
- the links value.
-
metadata
Get the metadata property: Describes properties of an assessment metadata.- Returns:
- the metadata value.
-
withMetadata
Set the metadata property: Describes properties of an assessment metadata.- Parameters:
metadata
- the metadata value to set.- Returns:
- the SecurityAssessmentResponseInner object itself.
-
partnersData
Get the partnersData property: Data regarding 3rd party partner integration.- Returns:
- the partnersData value.
-
withPartnersData
Set the partnersData property: Data regarding 3rd party partner integration.- Parameters:
partnersData
- the partnersData value to set.- Returns:
- the SecurityAssessmentResponseInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-