SecurityAssessment Class

Security assessment on a resource.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.security.models._models_py3.Resource
SecurityAssessment

Constructor

SecurityAssessment(*, resource_details: Optional[azure.mgmt.security.models._models_py3.ResourceDetails] = None, status: Optional[azure.mgmt.security.models._models_py3.AssessmentStatus] = None, additional_data: Optional[Dict[str, str]] = None, metadata: Optional[azure.mgmt.security.models._models_py3.SecurityAssessmentMetadataProperties] = None, partners_data: Optional[azure.mgmt.security.models._models_py3.SecurityAssessmentPartnerData] = None, **kwargs)

Parameters

resource_details
ResourceDetails
Required

Details of the resource that was assessed.

status
AssessmentStatus
Required

The result of the assessment.

additional_data
dict[str, str]
Required

Additional data regarding the assessment.

metadata
SecurityAssessmentMetadataProperties
Required

Describes properties of an assessment metadata.

partners_data
SecurityAssessmentPartnerData
Required

Data regarding 3rd party partner integration.

Variables

id
str

Resource Id.

name
str

Resource name.

type
str

Resource type.

display_name
str

User friendly display name of the assessment.

links
AssessmentLinks

Links relevant to the assessment.