SecurityAssessmentMetadataResponse Interface
public interface SecurityAssessmentMetadataResponse
An immutable client-side representation of SecurityAssessmentMetadataResponse.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Assessment |
assessmentType()
Gets the assessment |
abstract List<Categories> |
categories()
Gets the categories property: The categories property. |
abstract String |
description()
Gets the description property: Human readable description of the assessment. |
abstract String |
displayName()
Gets the display |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Implementation |
implementationEffort()
Gets the implementation |
abstract
Security |
innerModel()
Gets the inner com. |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract
Security |
partnerData()
Gets the partner |
abstract String |
plannedDeprecationDate()
Gets the planned |
abstract String |
policyDefinitionId()
Gets the policy |
abstract Boolean |
preview()
Gets the preview property: True if this assessment is in preview release status. |
abstract
Security |
publishDates()
Gets the publish |
abstract
Security |
refresh()
Refreshes the resource to sync with Azure. |
abstract
Security |
refresh(Context context)
Refreshes the resource to sync with Azure. |
abstract String |
remediationDescription()
Gets the remediation |
abstract Severity |
severity()
Gets the severity property: The severity level of the assessment. |
abstract List<Tactics> |
tactics()
Gets the tactics property: The tactics property. |
abstract List<Techniques> |
techniques()
Gets the techniques property: The techniques property. |
abstract List<Threats> |
threats()
Gets the threats property: The threats property. |
abstract String |
type()
Gets the type property: The type of the resource. |
abstract
User |
userImpact()
Gets the user |
Method Details
assessmentType
public abstract AssessmentType assessmentType()
Gets the assessmentType property: BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition.
Returns:
categories
public abstract List
Gets the categories property: The categories property.
Returns:
description
public abstract String description()
Gets the description property: Human readable description of the assessment.
Returns:
displayName
public abstract String displayName()
Gets the displayName property: User friendly display name of the assessment.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
implementationEffort
public abstract ImplementationEffort implementationEffort()
Gets the implementationEffort property: The implementation effort required to remediate this assessment.
Returns:
innerModel
public abstract SecurityAssessmentMetadataResponseInner innerModel()
Gets the inner com.azure.resourcemanager.security.fluent.models.SecurityAssessmentMetadataResponseInner object.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
partnerData
public abstract SecurityAssessmentMetadataPartnerData partnerData()
Gets the partnerData property: Describes the partner that created the assessment.
Returns:
plannedDeprecationDate
public abstract String plannedDeprecationDate()
Gets the plannedDeprecationDate property: The plannedDeprecationDate property.
Returns:
policyDefinitionId
public abstract String policyDefinitionId()
Gets the policyDefinitionId property: Azure resource ID of the policy definition that turns this assessment calculation on.
Returns:
preview
public abstract Boolean preview()
Gets the preview property: True if this assessment is in preview release status.
Returns:
publishDates
public abstract SecurityAssessmentMetadataPropertiesResponsePublishDates publishDates()
Gets the publishDates property: The publishDates property.
Returns:
refresh
public abstract SecurityAssessmentMetadataResponse refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract SecurityAssessmentMetadataResponse refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
remediationDescription
public abstract String remediationDescription()
Gets the remediationDescription property: Human readable description of what you should do to mitigate this security issue.
Returns:
severity
public abstract Severity severity()
Gets the severity property: The severity level of the assessment.
Returns:
tactics
public abstract List
Gets the tactics property: The tactics property.
Returns:
techniques
public abstract List
Gets the techniques property: The techniques property.
Returns:
threats
public abstract List
Gets the threats property: The threats property.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
userImpact
public abstract UserImpact userImpact()
Gets the userImpact property: The user impact of the assessment.
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