SecuritySettingInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. azurestackhci. fluent. models. SecuritySettingInner
- com.
- com.
public final class SecuritySettingInner
extends ProxyResource
Security settings proxy resource.
Constructor Summary
| Constructor | Description |
|---|---|
| SecuritySettingInner() |
Creates an instance of Security |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Security |
fromJson(JsonReader jsonReader)
Reads an instance of Security |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
name()
Get the name property: The name of the resource. |
|
Provisioning |
provisioningState()
Get the provisioning |
|
Compliance |
securedCoreComplianceAssignment()
Get the secured |
|
Security |
securityComplianceStatus()
Get the security |
|
Compliance |
smbEncryptionForIntraClusterTrafficComplianceAssignment()
Get the smb |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Compliance |
wdacComplianceAssignment()
Get the wdac |
|
Security |
withProvisioningState(ProvisioningState provisioningState)
Set the provisioning |
|
Security |
withSecuredCoreComplianceAssignment(ComplianceAssignmentType securedCoreComplianceAssignment)
Set the secured |
|
Security |
withSmbEncryptionForIntraClusterTrafficComplianceAssignment(ComplianceAssignmentType smbEncryptionForIntraClusterTrafficComplianceAssignment)
Set the smb |
|
Security |
withWdacComplianceAssignment(ComplianceAssignmentType wdacComplianceAssignment)
Set the wdac |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
SecuritySettingInner
public SecuritySettingInner()
Creates an instance of SecuritySettingInner class.
Method Details
fromJson
public static SecuritySettingInner fromJson(JsonReader jsonReader)
Reads an instance of SecuritySettingInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
SecuritySettingInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
SecuritySettingInner.name()Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: The status of the last operation.
Returns:
securedCoreComplianceAssignment
public ComplianceAssignmentType securedCoreComplianceAssignment()
Get the securedCoreComplianceAssignment property: Secured Core Compliance Assignment.
Returns:
securityComplianceStatus
public SecurityComplianceStatus securityComplianceStatus()
Get the securityComplianceStatus property: Security Compliance Status.
Returns:
smbEncryptionForIntraClusterTrafficComplianceAssignment
public ComplianceAssignmentType smbEncryptionForIntraClusterTrafficComplianceAssignment()
Get the smbEncryptionForIntraClusterTrafficComplianceAssignment property: SMB encryption for intra-cluster traffic Compliance Assignment.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SecuritySettingInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
SecuritySettingInner.type()Returns:
validate
public void validate()
Validates the instance.
wdacComplianceAssignment
public ComplianceAssignmentType wdacComplianceAssignment()
Get the wdacComplianceAssignment property: WDAC Compliance Assignment.
Returns:
withProvisioningState
public SecuritySettingInner withProvisioningState(ProvisioningState provisioningState)
Set the provisioningState property: The status of the last operation.
Parameters:
Returns:
withSecuredCoreComplianceAssignment
public SecuritySettingInner withSecuredCoreComplianceAssignment(ComplianceAssignmentType securedCoreComplianceAssignment)
Set the securedCoreComplianceAssignment property: Secured Core Compliance Assignment.
Parameters:
Returns:
withSmbEncryptionForIntraClusterTrafficComplianceAssignment
public SecuritySettingInner withSmbEncryptionForIntraClusterTrafficComplianceAssignment(ComplianceAssignmentType smbEncryptionForIntraClusterTrafficComplianceAssignment)
Set the smbEncryptionForIntraClusterTrafficComplianceAssignment property: SMB encryption for intra-cluster traffic Compliance Assignment.
Parameters:
Returns:
withWdacComplianceAssignment
public SecuritySettingInner withWdacComplianceAssignment(ComplianceAssignmentType wdacComplianceAssignment)
Set the wdacComplianceAssignment property: WDAC Compliance Assignment.
Parameters:
Returns: