共用方式為


SecurityComplianceStatus Class

  • java.lang.Object
    • com.azure.resourcemanager.azurestackhci.models.SecurityComplianceStatus

Implements

public final class SecurityComplianceStatus
implements JsonSerializable<SecurityComplianceStatus>

Security compliance properties of the resource.

Constructor Summary

Constructor Description
SecurityComplianceStatus()

Creates an instance of SecurityComplianceStatus class.

Method Summary

Modifier and Type Method and Description
ComplianceStatus dataAtRestEncrypted()

Get the dataAtRestEncrypted property: Indicates whether data at-rest encryption is enabled on Azure Stack HCI clustered volumes.

ComplianceStatus dataInTransitProtected()

Get the dataInTransitProtected property: Indicates whether HCI cluster has data in-transit protection.

static SecurityComplianceStatus fromJson(JsonReader jsonReader)

Reads an instance of SecurityComplianceStatus from the JsonReader.

OffsetDateTime lastUpdated()

Get the lastUpdated property: Time in UTC when compliance status was last updated.

ComplianceStatus securedCoreCompliance()

Get the securedCoreCompliance property: Indicates whether HCI hosts meets secured-core server requirements.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ComplianceStatus wdacCompliance()

Get the wdacCompliance property: Indicates whether HCI hosts have enforced consistent Windows Defender Application Control.

Methods inherited from java.lang.Object

Constructor Details

SecurityComplianceStatus

public SecurityComplianceStatus()

Creates an instance of SecurityComplianceStatus class.

Method Details

dataAtRestEncrypted

public ComplianceStatus dataAtRestEncrypted()

Get the dataAtRestEncrypted property: Indicates whether data at-rest encryption is enabled on Azure Stack HCI clustered volumes.

Returns:

the dataAtRestEncrypted value.

dataInTransitProtected

public ComplianceStatus dataInTransitProtected()

Get the dataInTransitProtected property: Indicates whether HCI cluster has data in-transit protection.

Returns:

the dataInTransitProtected value.

fromJson

public static SecurityComplianceStatus fromJson(JsonReader jsonReader)

Reads an instance of SecurityComplianceStatus from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of SecurityComplianceStatus if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the SecurityComplianceStatus.

lastUpdated

public OffsetDateTime lastUpdated()

Get the lastUpdated property: Time in UTC when compliance status was last updated.

Returns:

the lastUpdated value.

securedCoreCompliance

public ComplianceStatus securedCoreCompliance()

Get the securedCoreCompliance property: Indicates whether HCI hosts meets secured-core server requirements.

Returns:

the securedCoreCompliance value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

wdacCompliance

public ComplianceStatus wdacCompliance()

Get the wdacCompliance property: Indicates whether HCI hosts have enforced consistent Windows Defender Application Control.

Returns:

the wdacCompliance value.

Applies to