Class GetAssessmentMetadataInSubscriptionResult
- java.lang.Object
-
- com.pulumi.azurenative.security.outputs.GetAssessmentMetadataInSubscriptionResult
-
public final class GetAssessmentMetadataInSubscriptionResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetAssessmentMetadataInSubscriptionResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
assessmentType()
static GetAssessmentMetadataInSubscriptionResult.Builder
builder()
static GetAssessmentMetadataInSubscriptionResult.Builder
builder(GetAssessmentMetadataInSubscriptionResult defaults)
java.util.List<java.lang.String>
categories()
java.util.Optional<java.lang.String>
description()
java.lang.String
displayName()
java.lang.String
id()
java.util.Optional<java.lang.String>
implementationEffort()
java.lang.String
name()
java.util.Optional<SecurityAssessmentMetadataPartnerDataResponse>
partnerData()
java.util.Optional<java.lang.String>
plannedDeprecationDate()
java.lang.String
policyDefinitionId()
java.util.Optional<java.lang.Boolean>
preview()
java.util.Optional<SecurityAssessmentMetadataPropertiesResponseResponsePublishDates>
publishDates()
java.util.Optional<java.lang.String>
remediationDescription()
java.lang.String
severity()
java.util.List<java.lang.String>
tactics()
java.util.List<java.lang.String>
techniques()
java.util.List<java.lang.String>
threats()
java.lang.String
type()
java.util.Optional<java.lang.String>
userImpact()
-
-
-
Method Detail
-
assessmentType
public java.lang.String assessmentType()
- Returns:
- BuiltIn if the assessment based on built-in Azure Policy definition, Custom if the assessment based on custom Azure Policy definition
-
categories
public java.util.List<java.lang.String> categories()
-
description
public java.util.Optional<java.lang.String> description()
- Returns:
- Human readable description of the assessment
-
displayName
public java.lang.String displayName()
- Returns:
- User friendly display name of the assessment
-
id
public java.lang.String id()
- Returns:
- Resource Id
-
implementationEffort
public java.util.Optional<java.lang.String> implementationEffort()
- Returns:
- The implementation effort required to remediate this assessment
-
name
public java.lang.String name()
- Returns:
- Resource name
-
partnerData
public java.util.Optional<SecurityAssessmentMetadataPartnerDataResponse> partnerData()
- Returns:
- Describes the partner that created the assessment
-
plannedDeprecationDate
public java.util.Optional<java.lang.String> plannedDeprecationDate()
-
policyDefinitionId
public java.lang.String policyDefinitionId()
- Returns:
- Azure resource ID of the policy definition that turns this assessment calculation on
-
preview
public java.util.Optional<java.lang.Boolean> preview()
- Returns:
- True if this assessment is in preview release status
-
publishDates
public java.util.Optional<SecurityAssessmentMetadataPropertiesResponseResponsePublishDates> publishDates()
-
remediationDescription
public java.util.Optional<java.lang.String> remediationDescription()
- Returns:
- Human readable description of what you should do to mitigate this security issue
-
severity
public java.lang.String severity()
- Returns:
- The severity level of the assessment
-
tactics
public java.util.List<java.lang.String> tactics()
-
techniques
public java.util.List<java.lang.String> techniques()
-
threats
public java.util.List<java.lang.String> threats()
-
type
public java.lang.String type()
- Returns:
- Resource type
-
userImpact
public java.util.Optional<java.lang.String> userImpact()
- Returns:
- The user impact of the assessment
-
builder
public static GetAssessmentMetadataInSubscriptionResult.Builder builder()
-
builder
public static GetAssessmentMetadataInSubscriptionResult.Builder builder(GetAssessmentMetadataInSubscriptionResult defaults)
-
-