CustomAssessmentAutomationInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. security. fluent. models. CustomAssessmentAutomationInner
- com.
- com.
public final class CustomAssessmentAutomationInner
extends ProxyResource
Custom Assessment Automation.
Constructor Summary
Constructor | Description |
---|---|
CustomAssessmentAutomationInner() |
Creates an instance of Custom |
Method Summary
Modifier and Type | Method and Description |
---|---|
String |
assessmentKey()
Get the assessment |
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 |
System |
systemData()
Get the system |
void |
validate()
Validates the instance. |
Custom |
withAssessmentKey(String assessmentKey)
Set the assessment |
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
CustomAssessmentAutomationInner
public CustomAssessmentAutomationInner()
Creates an instance of CustomAssessmentAutomationInner class.
Method Details
assessmentKey
public String assessmentKey()
Get the assessmentKey property: The assessment metadata key used when an assessment is generated for this assessment automation.
Returns:
compressedQuery
public String compressedQuery()
Get the compressedQuery property: GZip 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:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
validate
public void validate()
Validates the instance.
withAssessmentKey
public CustomAssessmentAutomationInner withAssessmentKey(String assessmentKey)
Set the assessmentKey property: The assessment metadata key used when an assessment is generated for this assessment automation.
Parameters:
Returns:
withCompressedQuery
public CustomAssessmentAutomationInner withCompressedQuery(String compressedQuery)
Set the compressedQuery property: GZip encoded KQL query representing the assessment automation results required.
Parameters:
Returns:
withDescription
public CustomAssessmentAutomationInner withDescription(String description)
Set the description property: The description to relate to the assessments generated by this assessment automation.
Parameters:
Returns:
withDisplayName
public CustomAssessmentAutomationInner withDisplayName(String displayName)
Set the displayName property: The display name of the assessments generated by this assessment automation.
Parameters:
Returns:
withRemediationDescription
public CustomAssessmentAutomationInner withRemediationDescription(String remediationDescription)
Set the remediationDescription property: The remediation description to relate to the assessments generated by this assessment automation.
Parameters:
Returns:
withSeverity
public CustomAssessmentAutomationInner withSeverity(SeverityEnum severity)
Set the severity property: The severity to relate to the assessments generated by this assessment automation.
Parameters:
Returns:
withSupportedCloud
public CustomAssessmentAutomationInner 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