Interface CustomAssessmentAutomation
public interface CustomAssessmentAutomation
An immutable client-side representation of CustomAssessmentAutomation.
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
The entirety of the CustomAssessmentAutomation definition.static interface
The CustomAssessmentAutomation definition stages. -
Method Summary
Modifier and TypeMethodDescriptionGets the assessmentKey property: The assessment metadata key used when an assessment is generated for this assessment automation.Gets the compressedQuery property: GZip encoded KQL query representing the assessment automation results required.Gets the description property: The description to relate to the assessments generated by this assessment automation.Gets the displayName property: The display name of the assessments generated by this assessment automation.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.security.fluent.models.CustomAssessmentAutomationInner object.name()
Gets the name property: The name of the resource.refresh()
Refreshes the resource to sync with Azure.refresh
(com.azure.core.util.Context context) Refreshes the resource to sync with Azure.Gets the remediationDescription property: The remediation description to relate to the assessments generated by this assessment automation.severity()
Gets the severity property: The severity to relate to the assessments generated by this assessment automation.Gets the supportedCloud property: Relevant cloud for the custom assessment automation.com.azure.core.management.SystemData
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.type()
Gets the type property: The type of the resource.
-
Method Details
-
id
String id()Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()Gets the type property: The type of the resource.- Returns:
- the type value.
-
systemData
com.azure.core.management.SystemData systemData()Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.- Returns:
- the systemData value.
-
compressedQuery
String compressedQuery()Gets the compressedQuery property: GZip encoded KQL query representing the assessment automation results required.- Returns:
- the compressedQuery value.
-
supportedCloud
SupportedCloudEnum supportedCloud()Gets the supportedCloud property: Relevant cloud for the custom assessment automation.- Returns:
- the supportedCloud value.
-
severity
SeverityEnum severity()Gets the severity property: The severity to relate to the assessments generated by this assessment automation.- Returns:
- the severity value.
-
displayName
String displayName()Gets the displayName property: The display name of the assessments generated by this assessment automation.- Returns:
- the displayName value.
-
description
String description()Gets the description property: The description to relate to the assessments generated by this assessment automation.- Returns:
- the description value.
-
remediationDescription
String remediationDescription()Gets the remediationDescription property: The remediation description to relate to the assessments generated by this assessment automation.- Returns:
- the remediationDescription value.
-
assessmentKey
String assessmentKey()Gets the assessmentKey property: The assessment metadata key used when an assessment is generated for this assessment automation.- Returns:
- the assessmentKey value.
-
innerModel
CustomAssessmentAutomationInner innerModel()Gets the inner com.azure.resourcemanager.security.fluent.models.CustomAssessmentAutomationInner object.- Returns:
- the inner object.
-
refresh
CustomAssessmentAutomation refresh()Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-