RegulatoryComplianceAssessmentInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. security. fluent. models. RegulatoryComplianceAssessmentInner
- com.
- com.
public final class RegulatoryComplianceAssessmentInner
extends ProxyResource
Regulatory compliance assessment details and state.
Constructor | Description |
---|---|
Regulatory |
Creates an instance of Regulatory |
Modifier and Type | Method and Description |
---|---|
String |
assessment Get the assessment |
String |
assessment Get the assessment |
String |
description()
Get the description property: The description of the regulatory compliance assessment. |
Integer |
failed Get the failed |
static
Regulatory |
from Reads an instance of Regulatory |
String |
id()
Get the id property: Fully qualified resource Id for the resource. |
String |
name()
Get the name property: The name of the resource. |
Integer |
passed Get the passed |
Integer |
skipped Get the skipped |
State |
state()
Get the state property: Aggregative state based on the assessment's scanned resources states. |
Json |
to |
String |
type()
Get the type property: The type of the resource. |
Integer |
unsupported Get the unsupported |
void |
validate()
Validates the instance. |
Regulatory |
with Set the state property: Aggregative state based on the assessment's scanned resources states. |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
RegulatoryComplianceAssessmentInner
public RegulatoryComplianceAssessmentInner()
Creates an instance of RegulatoryComplianceAssessmentInner class.
assessmentDetailsLink
public String assessmentDetailsLink()
Get the assessmentDetailsLink property: Link to more detailed assessment results data. The response type will be according to the assessmentType field.
Returns:
assessmentType
public String assessmentType()
Get the assessmentType property: The expected type of assessment contained in the AssessmentDetailsLink.
Returns:
description
public String description()
Get the description property: The description of the regulatory compliance assessment.
Returns:
failedResources
public Integer failedResources()
Get the failedResources property: The given assessment's related resources count with failed state.
Returns:
fromJson
public static RegulatoryComplianceAssessmentInner fromJson(JsonReader jsonReader)
Reads an instance of RegulatoryComplianceAssessmentInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
RegulatoryComplianceAssessmentInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
RegulatoryComplianceAssessmentInner.name()Returns:
passedResources
public Integer passedResources()
Get the passedResources property: The given assessment's related resources count with passed state.
Returns:
skippedResources
public Integer skippedResources()
Get the skippedResources property: The given assessment's related resources count with skipped state.
Returns:
state
public State state()
Get the state property: Aggregative state based on the assessment's scanned resources states.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
RegulatoryComplianceAssessmentInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
RegulatoryComplianceAssessmentInner.type()Returns:
unsupportedResources
public Integer unsupportedResources()
Get the unsupportedResources property: The given assessment's related resources count with unsupported state.
Returns:
validate
public void validate()
Validates the instance.
withState
public RegulatoryComplianceAssessmentInner withState(State state)
Set the state property: Aggregative state based on the assessment's scanned resources states.
Parameters:
Returns:
Azure SDK for Java geri bildirimi
Azure SDK for Java, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: