Share via


CustomAssessmentAutomation Class

Definition

Custom Assessment Automation

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

Constructors

CustomAssessmentAutomation()

Initializes a new instance of the CustomAssessmentAutomation class.

CustomAssessmentAutomation(String, String, String, SystemData, String, String, String, String, String, String, String)

Initializes a new instance of the CustomAssessmentAutomation class.

Properties

AssessmentKey

Gets or sets the assessment metadata key used when an assessment is generated for this assessment automation.

CompressedQuery

Gets or sets gZip encoded KQL query representing the assessment automation results required.

Description

Gets or sets the description to relate to the assessments generated by this assessment automation.

DisplayName

Gets or sets the display name of the assessments generated by this assessment automation.

Id

Gets resource Id

(Inherited from Resource)
Name

Gets resource name

(Inherited from Resource)
RemediationDescription

Gets or sets the remediation description to relate to the assessments generated by this assessment automation.

Severity

Gets or sets the severity to relate to the assessments generated by this assessment automation. Possible values include: 'High', 'Medium', 'Low'

SupportedCloud

Gets or sets relevant cloud for the custom assessment automation. Possible values include: 'AWS', 'GCP'

SystemData

Gets azure Resource Manager metadata containing createdBy and modifiedBy information.

Type

Gets resource type

(Inherited from Resource)

Applies to