HciClusterDeploymentSecuritySettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The SecuritySettings of AzureStackHCI Cluster.
public class HciClusterDeploymentSecuritySettings : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.Models.HciClusterDeploymentSecuritySettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.Models.HciClusterDeploymentSecuritySettings>
type HciClusterDeploymentSecuritySettings = class
interface IJsonModel<HciClusterDeploymentSecuritySettings>
interface IPersistableModel<HciClusterDeploymentSecuritySettings>
Public Class HciClusterDeploymentSecuritySettings
Implements IJsonModel(Of HciClusterDeploymentSecuritySettings), IPersistableModel(Of HciClusterDeploymentSecuritySettings)
- Inheritance
-
HciClusterDeploymentSecuritySettings
- Implements
Constructors
HciClusterDeploymentSecuritySettings() |
Initializes a new instance of HciClusterDeploymentSecuritySettings. |
Properties
AreBitlockerDataVolumesEnabled |
When set to true, BitLocker XTS-AES 256-bit encryption is enabled for all data-at-rest on your Azure Stack HCI cluster shared volumes. |
IsBitlockerBootVolumeEnabled |
When set to true, BitLocker XTS_AES 256-bit encryption is enabled for all data-at-rest on the OS volume of your Azure Stack HCI cluster. This setting is TPM-hardware dependent. |
IsCredentialGuardEnforced |
When set to true, Credential Guard is enabled. |
IsDriftControlEnforced |
When set to true, the security baseline is re-applied regularly. |
IsDrtmProtectionEnabled |
By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent. |
IsHvciProtectionEnabled |
By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster. |
IsSideChannelMitigationEnforced |
When set to true, all the side channel mitigations are enabled. |
IsSmbClusterEncryptionEnabled |
When set to true, cluster east-west traffic is encrypted. |
IsSmbSigningEnforced |
When set to true, the SMB default instance requires sign in for the client and server services. |
IsWdacEnforced |
WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster. |
Explicit Interface Implementations
IJsonModel<HciClusterDeploymentSecuritySettings>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<HciClusterDeploymentSecuritySettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<HciClusterDeploymentSecuritySettings>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<HciClusterDeploymentSecuritySettings>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<HciClusterDeploymentSecuritySettings>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |
Applies to
Azure SDK for .NET