HciDeploymentSettingScaleUnit

data class HciDeploymentSettingScaleUnit(val activeDirectoryOrganizationalUnitPath: String, val bitlockerBootVolumeEnabled: Boolean? = null, val bitlockerDataVolumeEnabled: Boolean? = null, val cluster: HciDeploymentSettingScaleUnitCluster, val credentialGuardEnabled: Boolean? = null, val domainFqdn: String, val driftControlEnabled: Boolean? = null, val drtmProtectionEnabled: Boolean? = null, val episodicDataUploadEnabled: Boolean? = null, val euLocationEnabled: Boolean? = null, val hostNetwork: HciDeploymentSettingScaleUnitHostNetwork, val hvciProtectionEnabled: Boolean? = null, val infrastructureNetworks: List<HciDeploymentSettingScaleUnitInfrastructureNetwork>, val namePrefix: String, val optionalService: HciDeploymentSettingScaleUnitOptionalService, val physicalNodes: List<HciDeploymentSettingScaleUnitPhysicalNode>, val secretsLocation: String, val sideChannelMitigationEnabled: Boolean? = null, val smbClusterEncryptionEnabled: Boolean? = null, val smbSigningEnabled: Boolean? = null, val storage: HciDeploymentSettingScaleUnitStorage, val streamingDataClientEnabled: Boolean? = null, val wdacEnabled: Boolean? = null)

Constructors

Link copied to clipboard
constructor(activeDirectoryOrganizationalUnitPath: String, bitlockerBootVolumeEnabled: Boolean? = null, bitlockerDataVolumeEnabled: Boolean? = null, cluster: HciDeploymentSettingScaleUnitCluster, credentialGuardEnabled: Boolean? = null, domainFqdn: String, driftControlEnabled: Boolean? = null, drtmProtectionEnabled: Boolean? = null, episodicDataUploadEnabled: Boolean? = null, euLocationEnabled: Boolean? = null, hostNetwork: HciDeploymentSettingScaleUnitHostNetwork, hvciProtectionEnabled: Boolean? = null, infrastructureNetworks: List<HciDeploymentSettingScaleUnitInfrastructureNetwork>, namePrefix: String, optionalService: HciDeploymentSettingScaleUnitOptionalService, physicalNodes: List<HciDeploymentSettingScaleUnitPhysicalNode>, secretsLocation: String, sideChannelMitigationEnabled: Boolean? = null, smbClusterEncryptionEnabled: Boolean? = null, smbSigningEnabled: Boolean? = null, storage: HciDeploymentSettingScaleUnitStorage, streamingDataClientEnabled: Boolean? = null, wdacEnabled: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specify the full name of the Active Directory Organizational Unit container object prepared for the deployment, including the domain components. For example:OU=HCI01,DC=contoso,DC=com. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable BitLocker for boot volume. Possible values are true and false. 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. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable BitLocker for data volume. Possible values are true and false. 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. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

A cluster block as defined above. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable credential guard. Possible values are true and false. Defaults to false. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Specifies the FQDN for deploying cluster. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable drift control. Possible values are true and false. When set to true, the security baseline is re-applied regularly. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable DRTM protection. Possible values are true and false. When set to true, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to collect log data to facilitate quicker issue resolution. Possible values are true and false. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to store data sent to Microsoft in EU. The log and diagnostic data is sent to the appropriate diagnostics servers depending upon where your cluster resides. Setting this to false results in all data sent to Microsoft to be stored outside of the EU. Possible values are true and false. Defaults to false. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

A host_network block as defined above. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable HVCI protection. Possible values are true and false. When set to true, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

One or more infrastructure_network blocks as defined above. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Specifies the name prefix to deploy cluster. It must be 1-8 characters long and contain only letters, numbers and hyphens Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

A optional_service block as defined above. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

One or more physical_node blocks as defined above. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

The URI to the Key Vault or secret store. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable side channel mitigation. Possible values are true and false. When set to true, all side channel mitigations are enabled on your Azure HCI cluster. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable SMB cluster encryption. Possible values are true and false. When set to true, cluster east-west traffic is encrypted. Defaults to false. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether to enable SMB signing. Possible values are true and false. When set to true, the SMB default instance requires sign in for the client and server services. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

A storage block as defined below. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

Whether the telemetry data will be sent to Microsoft. Possible values are true and false. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val wdacEnabled: Boolean? = null

Whether to enable WDAC. Possible values are true and false. When set to true, applications and the code that you can run on your Azure Stack HCI cluster are limited. Defaults to true. Changing this forces a new Stack HCI Deployment Setting to be created.