CustomAssessmentAutomationRequest Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. security. models. CustomAssessmentAutomationRequest
- com.
- com.
public final class CustomAssessmentAutomationRequest
extends ProxyResource
Custom Assessment Automation request.
Constructor Summary
Constructor | Description |
---|---|
CustomAssessmentAutomationRequest() |
Creates an instance of Custom |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
compressedQuery()
Get the compressed |
String |
description()
Get the description property: The description to relate to the assessments generated by this assessment automation. |
String |
displayName()
Get the display |
String |
remediationDescription()
Get the remediation |
Severity |
severity()
Get the severity property: The severity to relate to the assessments generated by this assessment automation. |
Supported |
supportedCloud()
Get the supported |
void |
validate()
Validates the instance. |
Custom |
withCompressedQuery(String compressedQuery)
Set the compressed |
Custom |
withDescription(String description)
Set the description property: The description to relate to the assessments generated by this assessment automation. |
Custom |
withDisplayName(String displayName)
Set the display |
Custom |
withRemediationDescription(String remediationDescription)
Set the remediation |
Custom |
withSeverity(SeverityEnum severity)
Set the severity property: The severity to relate to the assessments generated by this assessment automation. |
Custom |
withSupportedCloud(SupportedCloudEnum supportedCloud)
Set the supported |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
CustomAssessmentAutomationRequest
public CustomAssessmentAutomationRequest()
Creates an instance of CustomAssessmentAutomationRequest class.
Method Details
compressedQuery
public String compressedQuery()
Get the compressedQuery property: Base 64 encoded KQL query representing the assessment automation results required.
Returns:
description
public String description()
Get the description property: The description to relate to the assessments generated by this assessment automation.
Returns:
displayName
public String displayName()
Get the displayName property: The display name of the assessments generated by this assessment automation.
Returns:
remediationDescription
public String remediationDescription()
Get the remediationDescription property: The remediation description to relate to the assessments generated by this assessment automation.
Returns:
severity
public SeverityEnum severity()
Get the severity property: The severity to relate to the assessments generated by this assessment automation.
Returns:
supportedCloud
public SupportedCloudEnum supportedCloud()
Get the supportedCloud property: Relevant cloud for the custom assessment automation.
Returns:
validate
public void validate()
Validates the instance.
withCompressedQuery
public CustomAssessmentAutomationRequest withCompressedQuery(String compressedQuery)
Set the compressedQuery property: Base 64 encoded KQL query representing the assessment automation results required.
Parameters:
Returns:
withDescription
public CustomAssessmentAutomationRequest withDescription(String description)
Set the description property: The description to relate to the assessments generated by this assessment automation.
Parameters:
Returns:
withDisplayName
public CustomAssessmentAutomationRequest withDisplayName(String displayName)
Set the displayName property: The display name of the assessments generated by this assessment automation.
Parameters:
Returns:
withRemediationDescription
public CustomAssessmentAutomationRequest withRemediationDescription(String remediationDescription)
Set the remediationDescription property: The remediation description to relate to the assessments generated by this assessment automation.
Parameters:
Returns:
withSeverity
public CustomAssessmentAutomationRequest withSeverity(SeverityEnum severity)
Set the severity property: The severity to relate to the assessments generated by this assessment automation.
Parameters:
Returns:
withSupportedCloud
public CustomAssessmentAutomationRequest withSupportedCloud(SupportedCloudEnum supportedCloud)
Set the supportedCloud property: Relevant cloud for the custom assessment automation.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for