HciDeploymentSettingArgs

data class HciDeploymentSettingArgs(val arcResourceIds: Output<List<String>>? = null, val scaleUnits: Output<List<HciDeploymentSettingScaleUnitArgs>>? = null, val stackHciClusterId: Output<String>? = null, val version: Output<String>? = null) : ConvertibleToJava<HciDeploymentSettingArgs>

Manages a Stack HCI Deployment Setting.

Note: Completion of the prerequisites of deploying the Azure Stack HCI in your environment is outside the scope of this document. For more details refer to the Azure Stack HCI deployment sequence. If you encounter issues completing the prerequisites, we'd recommend opening a ticket with Microsoft Support. Note: During the deployment process, the service will generate additional resources, including a new Arc Bridge Appliance and a Custom Location containing several Stack HCI Storage Paths. The provider will attempt to remove these resources on the deletion or recreation of azure.stack.HciDeploymentSetting.

Import

Stack HCI Deployment Settings can be imported using the resource id, e.g.

$ pulumi import azure:stack/hciDeploymentSetting:HciDeploymentSetting example /subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/group1/providers/Microsoft.AzureStackHCI/clusters/clus1/deploymentSettings/default

Constructors

Link copied to clipboard
constructor(arcResourceIds: Output<List<String>>? = null, scaleUnits: Output<List<HciDeploymentSettingScaleUnitArgs>>? = null, stackHciClusterId: Output<String>? = null, version: Output<String>? = null)

Properties

Link copied to clipboard
val arcResourceIds: Output<List<String>>? = null

Specifies a list of IDs of Azure ARC machine resource to be part of cluster. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

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

Link copied to clipboard
val stackHciClusterId: Output<String>? = null

The ID of the Azure Stack HCI cluster. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val version: Output<String>? = null

The deployment template version. The format must be a set of numbers separated by dots such as 10.0.0.0. Changing this forces a new Stack HCI Deployment Setting to be created.

Functions

Link copied to clipboard
open override fun toJava(): HciDeploymentSettingArgs