SecurityAssessmentMetadataPropertiesResponse

data class SecurityAssessmentMetadataPropertiesResponse(val assessmentType: String, val categories: List<String>? = null, val description: String? = null, val displayName: String, val implementationEffort: String? = null, val partnerData: SecurityAssessmentMetadataPartnerDataResponse? = null, val policyDefinitionId: String, val preview: Boolean? = null, val remediationDescription: String? = null, val severity: String, val threats: List<String>? = null, val userImpact: String? = null)

Describes properties of an assessment metadata.

Constructors

constructor(assessmentType: String, categories: List<String>? = null, description: String? = null, displayName: String, implementationEffort: String? = null, partnerData: SecurityAssessmentMetadataPartnerDataResponse? = null, policyDefinitionId: String, preview: Boolean? = null, remediationDescription: String? = null, severity: String, threats: List<String>? = null, userImpact: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition

Link copied to clipboard
val categories: List<String>? = null
Link copied to clipboard
val description: String? = null

Human readable description of the assessment

Link copied to clipboard

User friendly display name of the assessment

Link copied to clipboard

The implementation effort required to remediate this assessment

Link copied to clipboard

Describes the partner that created the assessment

Link copied to clipboard

Azure resource ID of the policy definition that turns this assessment calculation on

Link copied to clipboard
val preview: Boolean? = null

True if this assessment is in preview release status

Link copied to clipboard

Human readable description of what you should do to mitigate this security issue

Link copied to clipboard

The severity level of the assessment

Link copied to clipboard
val threats: List<String>? = null
Link copied to clipboard
val userImpact: String? = null

The user impact of the assessment