Share via


SecurityAssessmentMetadataResponse Class

Definition

Security assessment metadata response

[Microsoft.Rest.Serialization.JsonTransformation]
public class SecurityAssessmentMetadataResponse : Microsoft.Azure.Management.Security.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SecurityAssessmentMetadataResponse = class
    inherit Resource
Public Class SecurityAssessmentMetadataResponse
Inherits Resource
Inheritance
SecurityAssessmentMetadataResponse
Attributes

Constructors

SecurityAssessmentMetadataResponse()

Initializes a new instance of the SecurityAssessmentMetadataResponse class.

SecurityAssessmentMetadataResponse(String, String, String, String, String, String, String, String, String, String, String, IList<String>, IList<String>, Nullable<Boolean>, SecurityAssessmentMetadataPartnerData, SecurityAssessmentMetadataPropertiesResponsePublishDates, String, IList<String>, IList<String>)

Initializes a new instance of the SecurityAssessmentMetadataResponse class.

Properties

AssessmentType

Gets or sets builtIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition Possible values include: 'BuiltIn', 'CustomPolicy', 'CustomerManaged', 'VerifiedPartner'

Categories

Gets or sets

Description

Gets or sets human readable description of the assessment

DisplayName

Gets or sets user friendly display name of the assessment

Id

Gets resource Id

(Inherited from Resource)
ImplementationEffort

Gets or sets the implementation effort required to remediate this assessment Possible values include: 'Low', 'Moderate', 'High'

Name

Gets resource name

(Inherited from Resource)
PartnerData

Gets or sets describes the partner that created the assessment

PlannedDeprecationDate

Gets or sets

PolicyDefinitionId

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

Preview

Gets or sets true if this assessment is in preview release status

PublishDates

Gets or sets

RemediationDescription

Gets or sets human readable description of what you should do to mitigate this security issue

Severity

Gets or sets the severity level of the assessment Possible values include: 'Low', 'Medium', 'High'

Tactics

Gets or sets

Techniques

Gets or sets

Threats

Gets or sets

Type

Gets resource type

(Inherited from Resource)
UserImpact

Gets or sets the user impact of the assessment Possible values include: 'Low', 'Moderate', 'High'

Methods

Validate()

Validate the object.

Extension Methods

ConvertToPSType(SecurityAssessmentMetadataResponse)

Applies to