1. Packages
  2. Azure Native
  3. API Docs
  4. azurestackhci
  5. getDeploymentSetting
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.azurestackhci.getDeploymentSetting

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Get a DeploymentSetting Azure REST API version: 2023-08-01-preview.

    Other available API versions: 2023-11-01-preview, 2024-01-01, 2024-02-15-preview.

    Using getDeploymentSetting

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getDeploymentSetting(args: GetDeploymentSettingArgs, opts?: InvokeOptions): Promise<GetDeploymentSettingResult>
    function getDeploymentSettingOutput(args: GetDeploymentSettingOutputArgs, opts?: InvokeOptions): Output<GetDeploymentSettingResult>
    def get_deployment_setting(cluster_name: Optional[str] = None,
                               deployment_settings_name: Optional[str] = None,
                               resource_group_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetDeploymentSettingResult
    def get_deployment_setting_output(cluster_name: Optional[pulumi.Input[str]] = None,
                               deployment_settings_name: Optional[pulumi.Input[str]] = None,
                               resource_group_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentSettingResult]
    func LookupDeploymentSetting(ctx *Context, args *LookupDeploymentSettingArgs, opts ...InvokeOption) (*LookupDeploymentSettingResult, error)
    func LookupDeploymentSettingOutput(ctx *Context, args *LookupDeploymentSettingOutputArgs, opts ...InvokeOption) LookupDeploymentSettingResultOutput

    > Note: This function is named LookupDeploymentSetting in the Go SDK.

    public static class GetDeploymentSetting 
    {
        public static Task<GetDeploymentSettingResult> InvokeAsync(GetDeploymentSettingArgs args, InvokeOptions? opts = null)
        public static Output<GetDeploymentSettingResult> Invoke(GetDeploymentSettingInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDeploymentSettingResult> getDeploymentSetting(GetDeploymentSettingArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:azurestackhci:getDeploymentSetting
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterName string
    The name of the cluster.
    DeploymentSettingsName string
    Name of Deployment Setting
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ClusterName string
    The name of the cluster.
    DeploymentSettingsName string
    Name of Deployment Setting
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    clusterName String
    The name of the cluster.
    deploymentSettingsName String
    Name of Deployment Setting
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    clusterName string
    The name of the cluster.
    deploymentSettingsName string
    Name of Deployment Setting
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    cluster_name str
    The name of the cluster.
    deployment_settings_name str
    Name of Deployment Setting
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    clusterName String
    The name of the cluster.
    deploymentSettingsName String
    Name of Deployment Setting
    resourceGroupName String
    The name of the resource group. The name is case insensitive.

    getDeploymentSetting Result

    The following output properties are available:

    ArcNodeResourceIds List<string>
    Azure resource ids of Arc machines to be part of cluster.
    DeploymentConfiguration Pulumi.AzureNative.AzureStackHCI.Outputs.DeploymentConfigurationResponse
    Scale units will contains list of deployment data
    DeploymentMode string
    The deployment mode for cluster deployment.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    ProvisioningState string
    DeploymentSetting provisioning state
    ReportedProperties Pulumi.AzureNative.AzureStackHCI.Outputs.ReportedPropertiesResponse
    Deployment Status reported from cluster.
    SystemData Pulumi.AzureNative.AzureStackHCI.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    ArcNodeResourceIds []string
    Azure resource ids of Arc machines to be part of cluster.
    DeploymentConfiguration DeploymentConfigurationResponse
    Scale units will contains list of deployment data
    DeploymentMode string
    The deployment mode for cluster deployment.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    ProvisioningState string
    DeploymentSetting provisioning state
    ReportedProperties ReportedPropertiesResponse
    Deployment Status reported from cluster.
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    arcNodeResourceIds List<String>
    Azure resource ids of Arc machines to be part of cluster.
    deploymentConfiguration DeploymentConfigurationResponse
    Scale units will contains list of deployment data
    deploymentMode String
    The deployment mode for cluster deployment.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    provisioningState String
    DeploymentSetting provisioning state
    reportedProperties ReportedPropertiesResponse
    Deployment Status reported from cluster.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    arcNodeResourceIds string[]
    Azure resource ids of Arc machines to be part of cluster.
    deploymentConfiguration DeploymentConfigurationResponse
    Scale units will contains list of deployment data
    deploymentMode string
    The deployment mode for cluster deployment.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name string
    The name of the resource
    provisioningState string
    DeploymentSetting provisioning state
    reportedProperties ReportedPropertiesResponse
    Deployment Status reported from cluster.
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    arc_node_resource_ids Sequence[str]
    Azure resource ids of Arc machines to be part of cluster.
    deployment_configuration DeploymentConfigurationResponse
    Scale units will contains list of deployment data
    deployment_mode str
    The deployment mode for cluster deployment.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name str
    The name of the resource
    provisioning_state str
    DeploymentSetting provisioning state
    reported_properties ReportedPropertiesResponse
    Deployment Status reported from cluster.
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    arcNodeResourceIds List<String>
    Azure resource ids of Arc machines to be part of cluster.
    deploymentConfiguration Property Map
    Scale units will contains list of deployment data
    deploymentMode String
    The deployment mode for cluster deployment.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    provisioningState String
    DeploymentSetting provisioning state
    reportedProperties Property Map
    Deployment Status reported from cluster.
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    AdapterPropertyOverridesResponse

    JumboPacket string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    NetworkDirect string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    NetworkDirectTechnology string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
    JumboPacket string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    NetworkDirect string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    NetworkDirectTechnology string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
    jumboPacket String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    networkDirect String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    networkDirectTechnology String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
    jumboPacket string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    networkDirect string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    networkDirectTechnology string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
    jumbo_packet str
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    network_direct str
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    network_direct_technology str
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'
    jumboPacket String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    networkDirect String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    networkDirectTechnology String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation. Expected values are 'iWARP', 'RoCEv2', 'RoCE'

    ClusterResponse

    AzureServiceEndpoint string
    For Azure blob service endpoint type, select either Default or Custom domain. If you selected **Custom domain, enter the domain for the blob service in this format core.windows.net.
    CloudAccountName string
    Specify the Azure Storage account name for cloud witness for your Azure Stack HCI cluster.
    Name string
    The cluster name provided when preparing Active Directory.
    WitnessPath string
    Specify the fileshare path for the local witness for your Azure Stack HCI cluster.
    WitnessType string
    Use a cloud witness if you have internet access and if you use an Azure Storage account to provide a vote on cluster quorum. A cloud witness uses Azure Blob Storage to read or write a blob file and then uses it to arbitrate in split-brain resolution. Only allowed values are 'Cloud', 'FileShare'.
    AzureServiceEndpoint string
    For Azure blob service endpoint type, select either Default or Custom domain. If you selected **Custom domain, enter the domain for the blob service in this format core.windows.net.
    CloudAccountName string
    Specify the Azure Storage account name for cloud witness for your Azure Stack HCI cluster.
    Name string
    The cluster name provided when preparing Active Directory.
    WitnessPath string
    Specify the fileshare path for the local witness for your Azure Stack HCI cluster.
    WitnessType string
    Use a cloud witness if you have internet access and if you use an Azure Storage account to provide a vote on cluster quorum. A cloud witness uses Azure Blob Storage to read or write a blob file and then uses it to arbitrate in split-brain resolution. Only allowed values are 'Cloud', 'FileShare'.
    azureServiceEndpoint String
    For Azure blob service endpoint type, select either Default or Custom domain. If you selected **Custom domain, enter the domain for the blob service in this format core.windows.net.
    cloudAccountName String
    Specify the Azure Storage account name for cloud witness for your Azure Stack HCI cluster.
    name String
    The cluster name provided when preparing Active Directory.
    witnessPath String
    Specify the fileshare path for the local witness for your Azure Stack HCI cluster.
    witnessType String
    Use a cloud witness if you have internet access and if you use an Azure Storage account to provide a vote on cluster quorum. A cloud witness uses Azure Blob Storage to read or write a blob file and then uses it to arbitrate in split-brain resolution. Only allowed values are 'Cloud', 'FileShare'.
    azureServiceEndpoint string
    For Azure blob service endpoint type, select either Default or Custom domain. If you selected **Custom domain, enter the domain for the blob service in this format core.windows.net.
    cloudAccountName string
    Specify the Azure Storage account name for cloud witness for your Azure Stack HCI cluster.
    name string
    The cluster name provided when preparing Active Directory.
    witnessPath string
    Specify the fileshare path for the local witness for your Azure Stack HCI cluster.
    witnessType string
    Use a cloud witness if you have internet access and if you use an Azure Storage account to provide a vote on cluster quorum. A cloud witness uses Azure Blob Storage to read or write a blob file and then uses it to arbitrate in split-brain resolution. Only allowed values are 'Cloud', 'FileShare'.
    azure_service_endpoint str
    For Azure blob service endpoint type, select either Default or Custom domain. If you selected **Custom domain, enter the domain for the blob service in this format core.windows.net.
    cloud_account_name str
    Specify the Azure Storage account name for cloud witness for your Azure Stack HCI cluster.
    name str
    The cluster name provided when preparing Active Directory.
    witness_path str
    Specify the fileshare path for the local witness for your Azure Stack HCI cluster.
    witness_type str
    Use a cloud witness if you have internet access and if you use an Azure Storage account to provide a vote on cluster quorum. A cloud witness uses Azure Blob Storage to read or write a blob file and then uses it to arbitrate in split-brain resolution. Only allowed values are 'Cloud', 'FileShare'.
    azureServiceEndpoint String
    For Azure blob service endpoint type, select either Default or Custom domain. If you selected **Custom domain, enter the domain for the blob service in this format core.windows.net.
    cloudAccountName String
    Specify the Azure Storage account name for cloud witness for your Azure Stack HCI cluster.
    name String
    The cluster name provided when preparing Active Directory.
    witnessPath String
    Specify the fileshare path for the local witness for your Azure Stack HCI cluster.
    witnessType String
    Use a cloud witness if you have internet access and if you use an Azure Storage account to provide a vote on cluster quorum. A cloud witness uses Azure Blob Storage to read or write a blob file and then uses it to arbitrate in split-brain resolution. Only allowed values are 'Cloud', 'FileShare'.

    DeploymentConfigurationResponse

    ScaleUnits List<Pulumi.AzureNative.AzureStackHCI.Inputs.ScaleUnitsResponse>
    Scale units will contains list of deployment data
    Version string
    deployment template version
    ScaleUnits []ScaleUnitsResponse
    Scale units will contains list of deployment data
    Version string
    deployment template version
    scaleUnits List<ScaleUnitsResponse>
    Scale units will contains list of deployment data
    version String
    deployment template version
    scaleUnits ScaleUnitsResponse[]
    Scale units will contains list of deployment data
    version string
    deployment template version
    scale_units Sequence[ScaleUnitsResponse]
    Scale units will contains list of deployment data
    version str
    deployment template version
    scaleUnits List<Property Map>
    Scale units will contains list of deployment data
    version String
    deployment template version

    DeploymentDataResponse

    AdouPath string
    The path to the Active Directory Organizational Unit container object prepared for the deployment.
    Cluster Pulumi.AzureNative.AzureStackHCI.Inputs.ClusterResponse
    Observability config to deploy AzureStackHCI Cluster.
    DomainFqdn string
    FQDN to deploy cluster
    HostNetwork Pulumi.AzureNative.AzureStackHCI.Inputs.HostNetworkResponse
    HostNetwork config to deploy AzureStackHCI Cluster.
    InfrastructureNetwork List<Pulumi.AzureNative.AzureStackHCI.Inputs.InfrastructureNetworkResponse>
    InfrastructureNetwork config to deploy AzureStackHCI Cluster.
    NamingPrefix string
    naming prefix to deploy cluster.
    Observability Pulumi.AzureNative.AzureStackHCI.Inputs.ObservabilityResponse
    Observability config to deploy AzureStackHCI Cluster.
    OptionalServices Pulumi.AzureNative.AzureStackHCI.Inputs.OptionalServicesResponse
    OptionalServices config to deploy AzureStackHCI Cluster.
    PhysicalNodes List<Pulumi.AzureNative.AzureStackHCI.Inputs.PhysicalNodesResponse>
    list of physical nodes config to deploy AzureStackHCI Cluster.
    SecretsLocation string
    The URI to the keyvault / secret store.
    SecuritySettings Pulumi.AzureNative.AzureStackHCI.Inputs.SecuritySettingsResponse
    SecuritySettings to deploy AzureStackHCI Cluster.
    Storage Pulumi.AzureNative.AzureStackHCI.Inputs.StorageResponse
    Storage config to deploy AzureStackHCI Cluster.
    AdouPath string
    The path to the Active Directory Organizational Unit container object prepared for the deployment.
    Cluster ClusterResponse
    Observability config to deploy AzureStackHCI Cluster.
    DomainFqdn string
    FQDN to deploy cluster
    HostNetwork HostNetworkResponse
    HostNetwork config to deploy AzureStackHCI Cluster.
    InfrastructureNetwork []InfrastructureNetworkResponse
    InfrastructureNetwork config to deploy AzureStackHCI Cluster.
    NamingPrefix string
    naming prefix to deploy cluster.
    Observability ObservabilityResponse
    Observability config to deploy AzureStackHCI Cluster.
    OptionalServices OptionalServicesResponse
    OptionalServices config to deploy AzureStackHCI Cluster.
    PhysicalNodes []PhysicalNodesResponse
    list of physical nodes config to deploy AzureStackHCI Cluster.
    SecretsLocation string
    The URI to the keyvault / secret store.
    SecuritySettings SecuritySettingsResponse
    SecuritySettings to deploy AzureStackHCI Cluster.
    Storage StorageResponse
    Storage config to deploy AzureStackHCI Cluster.
    adouPath String
    The path to the Active Directory Organizational Unit container object prepared for the deployment.
    cluster ClusterResponse
    Observability config to deploy AzureStackHCI Cluster.
    domainFqdn String
    FQDN to deploy cluster
    hostNetwork HostNetworkResponse
    HostNetwork config to deploy AzureStackHCI Cluster.
    infrastructureNetwork List<InfrastructureNetworkResponse>
    InfrastructureNetwork config to deploy AzureStackHCI Cluster.
    namingPrefix String
    naming prefix to deploy cluster.
    observability ObservabilityResponse
    Observability config to deploy AzureStackHCI Cluster.
    optionalServices OptionalServicesResponse
    OptionalServices config to deploy AzureStackHCI Cluster.
    physicalNodes List<PhysicalNodesResponse>
    list of physical nodes config to deploy AzureStackHCI Cluster.
    secretsLocation String
    The URI to the keyvault / secret store.
    securitySettings SecuritySettingsResponse
    SecuritySettings to deploy AzureStackHCI Cluster.
    storage StorageResponse
    Storage config to deploy AzureStackHCI Cluster.
    adouPath string
    The path to the Active Directory Organizational Unit container object prepared for the deployment.
    cluster ClusterResponse
    Observability config to deploy AzureStackHCI Cluster.
    domainFqdn string
    FQDN to deploy cluster
    hostNetwork HostNetworkResponse
    HostNetwork config to deploy AzureStackHCI Cluster.
    infrastructureNetwork InfrastructureNetworkResponse[]
    InfrastructureNetwork config to deploy AzureStackHCI Cluster.
    namingPrefix string
    naming prefix to deploy cluster.
    observability ObservabilityResponse
    Observability config to deploy AzureStackHCI Cluster.
    optionalServices OptionalServicesResponse
    OptionalServices config to deploy AzureStackHCI Cluster.
    physicalNodes PhysicalNodesResponse[]
    list of physical nodes config to deploy AzureStackHCI Cluster.
    secretsLocation string
    The URI to the keyvault / secret store.
    securitySettings SecuritySettingsResponse
    SecuritySettings to deploy AzureStackHCI Cluster.
    storage StorageResponse
    Storage config to deploy AzureStackHCI Cluster.
    adou_path str
    The path to the Active Directory Organizational Unit container object prepared for the deployment.
    cluster ClusterResponse
    Observability config to deploy AzureStackHCI Cluster.
    domain_fqdn str
    FQDN to deploy cluster
    host_network HostNetworkResponse
    HostNetwork config to deploy AzureStackHCI Cluster.
    infrastructure_network Sequence[InfrastructureNetworkResponse]
    InfrastructureNetwork config to deploy AzureStackHCI Cluster.
    naming_prefix str
    naming prefix to deploy cluster.
    observability ObservabilityResponse
    Observability config to deploy AzureStackHCI Cluster.
    optional_services OptionalServicesResponse
    OptionalServices config to deploy AzureStackHCI Cluster.
    physical_nodes Sequence[PhysicalNodesResponse]
    list of physical nodes config to deploy AzureStackHCI Cluster.
    secrets_location str
    The URI to the keyvault / secret store.
    security_settings SecuritySettingsResponse
    SecuritySettings to deploy AzureStackHCI Cluster.
    storage StorageResponse
    Storage config to deploy AzureStackHCI Cluster.
    adouPath String
    The path to the Active Directory Organizational Unit container object prepared for the deployment.
    cluster Property Map
    Observability config to deploy AzureStackHCI Cluster.
    domainFqdn String
    FQDN to deploy cluster
    hostNetwork Property Map
    HostNetwork config to deploy AzureStackHCI Cluster.
    infrastructureNetwork List<Property Map>
    InfrastructureNetwork config to deploy AzureStackHCI Cluster.
    namingPrefix String
    naming prefix to deploy cluster.
    observability Property Map
    Observability config to deploy AzureStackHCI Cluster.
    optionalServices Property Map
    OptionalServices config to deploy AzureStackHCI Cluster.
    physicalNodes List<Property Map>
    list of physical nodes config to deploy AzureStackHCI Cluster.
    secretsLocation String
    The URI to the keyvault / secret store.
    securitySettings Property Map
    SecuritySettings to deploy AzureStackHCI Cluster.
    storage Property Map
    Storage config to deploy AzureStackHCI Cluster.

    DeploymentStatusResponse

    Status string
    Status of AzureStackHCI Cluster Deployment.
    Steps List<Pulumi.AzureNative.AzureStackHCI.Inputs.StepResponse>
    List of steps of AzureStackHCI Cluster Deployment.
    Status string
    Status of AzureStackHCI Cluster Deployment.
    Steps []StepResponse
    List of steps of AzureStackHCI Cluster Deployment.
    status String
    Status of AzureStackHCI Cluster Deployment.
    steps List<StepResponse>
    List of steps of AzureStackHCI Cluster Deployment.
    status string
    Status of AzureStackHCI Cluster Deployment.
    steps StepResponse[]
    List of steps of AzureStackHCI Cluster Deployment.
    status str
    Status of AzureStackHCI Cluster Deployment.
    steps Sequence[StepResponse]
    List of steps of AzureStackHCI Cluster Deployment.
    status String
    Status of AzureStackHCI Cluster Deployment.
    steps List<Property Map>
    List of steps of AzureStackHCI Cluster Deployment.

    HostNetworkResponse

    EnableStorageAutoIp bool
    Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically.
    Intents List<Pulumi.AzureNative.AzureStackHCI.Inputs.IntentsResponse>
    The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM.
    StorageConnectivitySwitchless bool
    Defines how the storage adapters between nodes are connected either switch or switch less..
    StorageNetworks List<Pulumi.AzureNative.AzureStackHCI.Inputs.StorageNetworksResponse>
    List of StorageNetworks config to deploy AzureStackHCI Cluster.
    EnableStorageAutoIp bool
    Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically.
    Intents []IntentsResponse
    The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM.
    StorageConnectivitySwitchless bool
    Defines how the storage adapters between nodes are connected either switch or switch less..
    StorageNetworks []StorageNetworksResponse
    List of StorageNetworks config to deploy AzureStackHCI Cluster.
    enableStorageAutoIp Boolean
    Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically.
    intents List<IntentsResponse>
    The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM.
    storageConnectivitySwitchless Boolean
    Defines how the storage adapters between nodes are connected either switch or switch less..
    storageNetworks List<StorageNetworksResponse>
    List of StorageNetworks config to deploy AzureStackHCI Cluster.
    enableStorageAutoIp boolean
    Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically.
    intents IntentsResponse[]
    The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM.
    storageConnectivitySwitchless boolean
    Defines how the storage adapters between nodes are connected either switch or switch less..
    storageNetworks StorageNetworksResponse[]
    List of StorageNetworks config to deploy AzureStackHCI Cluster.
    enable_storage_auto_ip bool
    Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically.
    intents Sequence[IntentsResponse]
    The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM.
    storage_connectivity_switchless bool
    Defines how the storage adapters between nodes are connected either switch or switch less..
    storage_networks Sequence[StorageNetworksResponse]
    List of StorageNetworks config to deploy AzureStackHCI Cluster.
    enableStorageAutoIp Boolean
    Optional parameter required only for 3 Nodes Switchless deployments. This allows users to specify IPs and Mask for Storage NICs when Network ATC is not assigning the IPs for storage automatically.
    intents List<Property Map>
    The network intents assigned to the network reference pattern used for the deployment. Each intent will define its own name, traffic type, adapter names, and overrides as recommended by your OEM.
    storageConnectivitySwitchless Boolean
    Defines how the storage adapters between nodes are connected either switch or switch less..
    storageNetworks List<Property Map>
    List of StorageNetworks config to deploy AzureStackHCI Cluster.

    InfrastructureNetworkResponse

    DnsServers List<string>
    IPv4 address of the DNS servers in your environment.
    Gateway string
    Default gateway that should be used for the provided IP address space.
    IpPools List<Pulumi.AzureNative.AzureStackHCI.Inputs.IpPoolsResponse>
    Range of IP addresses from which addresses are allocated for nodes within a subnet.
    SubnetMask string
    Subnet mask that matches the provided IP address space.
    UseDhcp bool
    Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required
    DnsServers []string
    IPv4 address of the DNS servers in your environment.
    Gateway string
    Default gateway that should be used for the provided IP address space.
    IpPools []IpPoolsResponse
    Range of IP addresses from which addresses are allocated for nodes within a subnet.
    SubnetMask string
    Subnet mask that matches the provided IP address space.
    UseDhcp bool
    Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required
    dnsServers List<String>
    IPv4 address of the DNS servers in your environment.
    gateway String
    Default gateway that should be used for the provided IP address space.
    ipPools List<IpPoolsResponse>
    Range of IP addresses from which addresses are allocated for nodes within a subnet.
    subnetMask String
    Subnet mask that matches the provided IP address space.
    useDhcp Boolean
    Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required
    dnsServers string[]
    IPv4 address of the DNS servers in your environment.
    gateway string
    Default gateway that should be used for the provided IP address space.
    ipPools IpPoolsResponse[]
    Range of IP addresses from which addresses are allocated for nodes within a subnet.
    subnetMask string
    Subnet mask that matches the provided IP address space.
    useDhcp boolean
    Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required
    dns_servers Sequence[str]
    IPv4 address of the DNS servers in your environment.
    gateway str
    Default gateway that should be used for the provided IP address space.
    ip_pools Sequence[IpPoolsResponse]
    Range of IP addresses from which addresses are allocated for nodes within a subnet.
    subnet_mask str
    Subnet mask that matches the provided IP address space.
    use_dhcp bool
    Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required
    dnsServers List<String>
    IPv4 address of the DNS servers in your environment.
    gateway String
    Default gateway that should be used for the provided IP address space.
    ipPools List<Property Map>
    Range of IP addresses from which addresses are allocated for nodes within a subnet.
    subnetMask String
    Subnet mask that matches the provided IP address space.
    useDhcp Boolean
    Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required

    IntentsResponse

    Adapter List<string>
    Array of network interfaces used for the network intent.
    AdapterPropertyOverrides Pulumi.AzureNative.AzureStackHCI.Inputs.AdapterPropertyOverridesResponse
    Set Adapter PropertyOverrides for cluster.
    Name string
    Name of the network intent you wish to create.
    OverrideAdapterProperty bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    OverrideQosPolicy bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    OverrideVirtualSwitchConfiguration bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    QosPolicyOverrides Pulumi.AzureNative.AzureStackHCI.Inputs.QosPolicyOverridesResponse
    Set QoS PolicyOverrides for cluster.
    TrafficType List<string>
    List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
    VirtualSwitchConfigurationOverrides Pulumi.AzureNative.AzureStackHCI.Inputs.VirtualSwitchConfigurationOverridesResponse
    Set virtualSwitch ConfigurationOverrides for cluster.
    Adapter []string
    Array of network interfaces used for the network intent.
    AdapterPropertyOverrides AdapterPropertyOverridesResponse
    Set Adapter PropertyOverrides for cluster.
    Name string
    Name of the network intent you wish to create.
    OverrideAdapterProperty bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    OverrideQosPolicy bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    OverrideVirtualSwitchConfiguration bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    QosPolicyOverrides QosPolicyOverridesResponse
    Set QoS PolicyOverrides for cluster.
    TrafficType []string
    List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
    VirtualSwitchConfigurationOverrides VirtualSwitchConfigurationOverridesResponse
    Set virtualSwitch ConfigurationOverrides for cluster.
    adapter List<String>
    Array of network interfaces used for the network intent.
    adapterPropertyOverrides AdapterPropertyOverridesResponse
    Set Adapter PropertyOverrides for cluster.
    name String
    Name of the network intent you wish to create.
    overrideAdapterProperty Boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    overrideQosPolicy Boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    overrideVirtualSwitchConfiguration Boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    qosPolicyOverrides QosPolicyOverridesResponse
    Set QoS PolicyOverrides for cluster.
    trafficType List<String>
    List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
    virtualSwitchConfigurationOverrides VirtualSwitchConfigurationOverridesResponse
    Set virtualSwitch ConfigurationOverrides for cluster.
    adapter string[]
    Array of network interfaces used for the network intent.
    adapterPropertyOverrides AdapterPropertyOverridesResponse
    Set Adapter PropertyOverrides for cluster.
    name string
    Name of the network intent you wish to create.
    overrideAdapterProperty boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    overrideQosPolicy boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    overrideVirtualSwitchConfiguration boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    qosPolicyOverrides QosPolicyOverridesResponse
    Set QoS PolicyOverrides for cluster.
    trafficType string[]
    List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
    virtualSwitchConfigurationOverrides VirtualSwitchConfigurationOverridesResponse
    Set virtualSwitch ConfigurationOverrides for cluster.
    adapter Sequence[str]
    Array of network interfaces used for the network intent.
    adapter_property_overrides AdapterPropertyOverridesResponse
    Set Adapter PropertyOverrides for cluster.
    name str
    Name of the network intent you wish to create.
    override_adapter_property bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    override_qos_policy bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    override_virtual_switch_configuration bool
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    qos_policy_overrides QosPolicyOverridesResponse
    Set QoS PolicyOverrides for cluster.
    traffic_type Sequence[str]
    List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
    virtual_switch_configuration_overrides VirtualSwitchConfigurationOverridesResponse
    Set virtualSwitch ConfigurationOverrides for cluster.
    adapter List<String>
    Array of network interfaces used for the network intent.
    adapterPropertyOverrides Property Map
    Set Adapter PropertyOverrides for cluster.
    name String
    Name of the network intent you wish to create.
    overrideAdapterProperty Boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    overrideQosPolicy Boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    overrideVirtualSwitchConfiguration Boolean
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    qosPolicyOverrides Property Map
    Set QoS PolicyOverrides for cluster.
    trafficType List<String>
    List of network traffic types. Only allowed values are 'Compute', 'Storage', 'Management'.
    virtualSwitchConfigurationOverrides Property Map
    Set virtualSwitch ConfigurationOverrides for cluster.

    IpPoolsResponse

    EndingAddress string
    Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    StartingAddress string
    Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    EndingAddress string
    Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    StartingAddress string
    Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    endingAddress String
    Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    startingAddress String
    Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    endingAddress string
    Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    startingAddress string
    Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    ending_address str
    Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    starting_address str
    Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    endingAddress String
    Ending IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.
    startingAddress String
    Starting IP address for the management network. A minimum of six free, contiguous IPv4 addresses (excluding your host IPs) are needed for infrastructure services such as clustering.

    ObservabilityResponse

    EpisodicDataUpload bool
    When set to true, collects log data to facilitate quicker issue resolution.
    EuLocation bool
    Location of your cluster. 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.
    StreamingDataClient bool
    Enables telemetry data to be sent to Microsoft
    EpisodicDataUpload bool
    When set to true, collects log data to facilitate quicker issue resolution.
    EuLocation bool
    Location of your cluster. 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.
    StreamingDataClient bool
    Enables telemetry data to be sent to Microsoft
    episodicDataUpload Boolean
    When set to true, collects log data to facilitate quicker issue resolution.
    euLocation Boolean
    Location of your cluster. 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.
    streamingDataClient Boolean
    Enables telemetry data to be sent to Microsoft
    episodicDataUpload boolean
    When set to true, collects log data to facilitate quicker issue resolution.
    euLocation boolean
    Location of your cluster. 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.
    streamingDataClient boolean
    Enables telemetry data to be sent to Microsoft
    episodic_data_upload bool
    When set to true, collects log data to facilitate quicker issue resolution.
    eu_location bool
    Location of your cluster. 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.
    streaming_data_client bool
    Enables telemetry data to be sent to Microsoft
    episodicDataUpload Boolean
    When set to true, collects log data to facilitate quicker issue resolution.
    euLocation Boolean
    Location of your cluster. 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.
    streamingDataClient Boolean
    Enables telemetry data to be sent to Microsoft

    OptionalServicesResponse

    CustomLocation string
    The name of custom location.
    CustomLocation string
    The name of custom location.
    customLocation String
    The name of custom location.
    customLocation string
    The name of custom location.
    custom_location str
    The name of custom location.
    customLocation String
    The name of custom location.

    PhysicalNodesResponse

    Ipv4Address string
    The IPv4 address assigned to each physical server on your Azure Stack HCI cluster.
    Name string
    NETBIOS name of each physical server on your Azure Stack HCI cluster.
    Ipv4Address string
    The IPv4 address assigned to each physical server on your Azure Stack HCI cluster.
    Name string
    NETBIOS name of each physical server on your Azure Stack HCI cluster.
    ipv4Address String
    The IPv4 address assigned to each physical server on your Azure Stack HCI cluster.
    name String
    NETBIOS name of each physical server on your Azure Stack HCI cluster.
    ipv4Address string
    The IPv4 address assigned to each physical server on your Azure Stack HCI cluster.
    name string
    NETBIOS name of each physical server on your Azure Stack HCI cluster.
    ipv4_address str
    The IPv4 address assigned to each physical server on your Azure Stack HCI cluster.
    name str
    NETBIOS name of each physical server on your Azure Stack HCI cluster.
    ipv4Address String
    The IPv4 address assigned to each physical server on your Azure Stack HCI cluster.
    name String
    NETBIOS name of each physical server on your Azure Stack HCI cluster.

    QosPolicyOverridesResponse

    BandwidthPercentageSMB string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    PriorityValue8021ActionCluster string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    PriorityValue8021ActionSMB string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    BandwidthPercentageSMB string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    PriorityValue8021ActionCluster string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    PriorityValue8021ActionSMB string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    bandwidthPercentageSMB String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priorityValue8021ActionCluster String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priorityValue8021ActionSMB String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    bandwidthPercentageSMB string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priorityValue8021ActionCluster string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priorityValue8021ActionSMB string
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    bandwidth_percentage_smb str
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priority_value8021_action_cluster str
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priority_value8021_action_smb str
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    bandwidthPercentageSMB String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priorityValue8021ActionCluster String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.
    priorityValue8021ActionSMB String
    This parameter should only be modified based on your OEM guidance. Do not modify this parameter without OEM validation.

    ReportedPropertiesResponse

    DeploymentStatus Pulumi.AzureNative.AzureStackHCI.Inputs.DeploymentStatusResponse
    Deployment status of AzureStackHCI Cluster Deployment.
    ValidationStatus Pulumi.AzureNative.AzureStackHCI.Inputs.ValidationStatusResponse
    validation status of AzureStackHCI Cluster Deployment.
    DeploymentStatus DeploymentStatusResponse
    Deployment status of AzureStackHCI Cluster Deployment.
    ValidationStatus ValidationStatusResponse
    validation status of AzureStackHCI Cluster Deployment.
    deploymentStatus DeploymentStatusResponse
    Deployment status of AzureStackHCI Cluster Deployment.
    validationStatus ValidationStatusResponse
    validation status of AzureStackHCI Cluster Deployment.
    deploymentStatus DeploymentStatusResponse
    Deployment status of AzureStackHCI Cluster Deployment.
    validationStatus ValidationStatusResponse
    validation status of AzureStackHCI Cluster Deployment.
    deployment_status DeploymentStatusResponse
    Deployment status of AzureStackHCI Cluster Deployment.
    validation_status ValidationStatusResponse
    validation status of AzureStackHCI Cluster Deployment.
    deploymentStatus Property Map
    Deployment status of AzureStackHCI Cluster Deployment.
    validationStatus Property Map
    validation status of AzureStackHCI Cluster Deployment.

    ScaleUnitsResponse

    DeploymentData DeploymentDataResponse
    Deployment Data to deploy AzureStackHCI Cluster.
    deploymentData DeploymentDataResponse
    Deployment Data to deploy AzureStackHCI Cluster.
    deploymentData DeploymentDataResponse
    Deployment Data to deploy AzureStackHCI Cluster.
    deployment_data DeploymentDataResponse
    Deployment Data to deploy AzureStackHCI Cluster.
    deploymentData Property Map
    Deployment Data to deploy AzureStackHCI Cluster.

    SecuritySettingsResponse

    BitlockerBootVolume bool
    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.
    BitlockerDataVolumes bool
    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.
    CredentialGuardEnforced bool
    When set to true, Credential Guard is enabled.
    DriftControlEnforced bool
    When set to true, the security baseline is re-applied regularly.
    DrtmProtection bool
    By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent.
    HvciProtection bool
    By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster.
    SideChannelMitigationEnforced bool
    When set to true, all the side channel mitigations are enabled
    SmbClusterEncryption bool
    When set to true, cluster east-west traffic is encrypted.
    SmbSigningEnforced bool
    When set to true, the SMB default instance requires sign in for the client and server services.
    WdacEnforced bool
    WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster.
    BitlockerBootVolume bool
    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.
    BitlockerDataVolumes bool
    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.
    CredentialGuardEnforced bool
    When set to true, Credential Guard is enabled.
    DriftControlEnforced bool
    When set to true, the security baseline is re-applied regularly.
    DrtmProtection bool
    By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent.
    HvciProtection bool
    By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster.
    SideChannelMitigationEnforced bool
    When set to true, all the side channel mitigations are enabled
    SmbClusterEncryption bool
    When set to true, cluster east-west traffic is encrypted.
    SmbSigningEnforced bool
    When set to true, the SMB default instance requires sign in for the client and server services.
    WdacEnforced bool
    WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster.
    bitlockerBootVolume Boolean
    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.
    bitlockerDataVolumes Boolean
    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.
    credentialGuardEnforced Boolean
    When set to true, Credential Guard is enabled.
    driftControlEnforced Boolean
    When set to true, the security baseline is re-applied regularly.
    drtmProtection Boolean
    By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent.
    hvciProtection Boolean
    By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster.
    sideChannelMitigationEnforced Boolean
    When set to true, all the side channel mitigations are enabled
    smbClusterEncryption Boolean
    When set to true, cluster east-west traffic is encrypted.
    smbSigningEnforced Boolean
    When set to true, the SMB default instance requires sign in for the client and server services.
    wdacEnforced Boolean
    WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster.
    bitlockerBootVolume boolean
    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.
    bitlockerDataVolumes boolean
    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.
    credentialGuardEnforced boolean
    When set to true, Credential Guard is enabled.
    driftControlEnforced boolean
    When set to true, the security baseline is re-applied regularly.
    drtmProtection boolean
    By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent.
    hvciProtection boolean
    By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster.
    sideChannelMitigationEnforced boolean
    When set to true, all the side channel mitigations are enabled
    smbClusterEncryption boolean
    When set to true, cluster east-west traffic is encrypted.
    smbSigningEnforced boolean
    When set to true, the SMB default instance requires sign in for the client and server services.
    wdacEnforced boolean
    WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster.
    bitlocker_boot_volume bool
    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.
    bitlocker_data_volumes bool
    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.
    credential_guard_enforced bool
    When set to true, Credential Guard is enabled.
    drift_control_enforced bool
    When set to true, the security baseline is re-applied regularly.
    drtm_protection bool
    By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent.
    hvci_protection bool
    By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster.
    side_channel_mitigation_enforced bool
    When set to true, all the side channel mitigations are enabled
    smb_cluster_encryption bool
    When set to true, cluster east-west traffic is encrypted.
    smb_signing_enforced bool
    When set to true, the SMB default instance requires sign in for the client and server services.
    wdac_enforced bool
    WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster.
    bitlockerBootVolume Boolean
    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.
    bitlockerDataVolumes Boolean
    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.
    credentialGuardEnforced Boolean
    When set to true, Credential Guard is enabled.
    driftControlEnforced Boolean
    When set to true, the security baseline is re-applied regularly.
    drtmProtection Boolean
    By default, Secure Boot is enabled on your Azure HCI cluster. This setting is hardware dependent.
    hvciProtection Boolean
    By default, Hypervisor-protected Code Integrity is enabled on your Azure HCI cluster.
    sideChannelMitigationEnforced Boolean
    When set to true, all the side channel mitigations are enabled
    smbClusterEncryption Boolean
    When set to true, cluster east-west traffic is encrypted.
    smbSigningEnforced Boolean
    When set to true, the SMB default instance requires sign in for the client and server services.
    wdacEnforced Boolean
    WDAC is enabled by default and limits the applications and the code that you can run on your Azure Stack HCI cluster.

    StepResponse

    Description string
    More detailed description of the step.
    EndTimeUtc string
    When the step reached a terminal state.
    ErrorMessage string
    Error message, specified if the step is in a failed state.
    Exception List<string>
    List of exceptions in AzureStackHCI Cluster Deployment.
    FullStepIndex string
    FullStepIndex of step.
    LastUpdatedTimeUtc string
    Completion time of this step or the last completed sub-step.
    Name string
    Name of the step.
    StartTimeUtc string
    When the step started, or empty if it has not started executing.
    Status string
    Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.
    Steps List<Pulumi.AzureNative.AzureStackHCI.Inputs.StepResponse>
    Recursive model for child steps of this step.
    Description string
    More detailed description of the step.
    EndTimeUtc string
    When the step reached a terminal state.
    ErrorMessage string
    Error message, specified if the step is in a failed state.
    Exception []string
    List of exceptions in AzureStackHCI Cluster Deployment.
    FullStepIndex string
    FullStepIndex of step.
    LastUpdatedTimeUtc string
    Completion time of this step or the last completed sub-step.
    Name string
    Name of the step.
    StartTimeUtc string
    When the step started, or empty if it has not started executing.
    Status string
    Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.
    Steps []StepResponse
    Recursive model for child steps of this step.
    description String
    More detailed description of the step.
    endTimeUtc String
    When the step reached a terminal state.
    errorMessage String
    Error message, specified if the step is in a failed state.
    exception List<String>
    List of exceptions in AzureStackHCI Cluster Deployment.
    fullStepIndex String
    FullStepIndex of step.
    lastUpdatedTimeUtc String
    Completion time of this step or the last completed sub-step.
    name String
    Name of the step.
    startTimeUtc String
    When the step started, or empty if it has not started executing.
    status String
    Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.
    steps List<StepResponse>
    Recursive model for child steps of this step.
    description string
    More detailed description of the step.
    endTimeUtc string
    When the step reached a terminal state.
    errorMessage string
    Error message, specified if the step is in a failed state.
    exception string[]
    List of exceptions in AzureStackHCI Cluster Deployment.
    fullStepIndex string
    FullStepIndex of step.
    lastUpdatedTimeUtc string
    Completion time of this step or the last completed sub-step.
    name string
    Name of the step.
    startTimeUtc string
    When the step started, or empty if it has not started executing.
    status string
    Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.
    steps StepResponse[]
    Recursive model for child steps of this step.
    description str
    More detailed description of the step.
    end_time_utc str
    When the step reached a terminal state.
    error_message str
    Error message, specified if the step is in a failed state.
    exception Sequence[str]
    List of exceptions in AzureStackHCI Cluster Deployment.
    full_step_index str
    FullStepIndex of step.
    last_updated_time_utc str
    Completion time of this step or the last completed sub-step.
    name str
    Name of the step.
    start_time_utc str
    When the step started, or empty if it has not started executing.
    status str
    Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.
    steps Sequence[StepResponse]
    Recursive model for child steps of this step.
    description String
    More detailed description of the step.
    endTimeUtc String
    When the step reached a terminal state.
    errorMessage String
    Error message, specified if the step is in a failed state.
    exception List<String>
    List of exceptions in AzureStackHCI Cluster Deployment.
    fullStepIndex String
    FullStepIndex of step.
    lastUpdatedTimeUtc String
    Completion time of this step or the last completed sub-step.
    name String
    Name of the step.
    startTimeUtc String
    When the step started, or empty if it has not started executing.
    status String
    Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.
    steps List<Property Map>
    Recursive model for child steps of this step.

    StorageNetworksResponse

    Name string
    Name of the storage network.
    NetworkAdapterName string
    Name of the storage network adapter.
    VlanId string
    ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
    Name string
    Name of the storage network.
    NetworkAdapterName string
    Name of the storage network adapter.
    VlanId string
    ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
    name String
    Name of the storage network.
    networkAdapterName String
    Name of the storage network adapter.
    vlanId String
    ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
    name string
    Name of the storage network.
    networkAdapterName string
    Name of the storage network adapter.
    vlanId string
    ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
    name str
    Name of the storage network.
    network_adapter_name str
    Name of the storage network adapter.
    vlan_id str
    ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.
    name String
    Name of the storage network.
    networkAdapterName String
    Name of the storage network adapter.
    vlanId String
    ID specified for the VLAN storage network. This setting is applied to the network interfaces that route the storage and VM migration traffic.

    StorageResponse

    ConfigurationMode string
    By default, this mode is set to Express and your storage is configured as per best practices based on the number of nodes in the cluster. Allowed values are 'Express','InfraOnly', 'KeepStorage'
    ConfigurationMode string
    By default, this mode is set to Express and your storage is configured as per best practices based on the number of nodes in the cluster. Allowed values are 'Express','InfraOnly', 'KeepStorage'
    configurationMode String
    By default, this mode is set to Express and your storage is configured as per best practices based on the number of nodes in the cluster. Allowed values are 'Express','InfraOnly', 'KeepStorage'
    configurationMode string
    By default, this mode is set to Express and your storage is configured as per best practices based on the number of nodes in the cluster. Allowed values are 'Express','InfraOnly', 'KeepStorage'
    configuration_mode str
    By default, this mode is set to Express and your storage is configured as per best practices based on the number of nodes in the cluster. Allowed values are 'Express','InfraOnly', 'KeepStorage'
    configurationMode String
    By default, this mode is set to Express and your storage is configured as per best practices based on the number of nodes in the cluster. Allowed values are 'Express','InfraOnly', 'KeepStorage'

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    ValidationStatusResponse

    Status string
    Status of AzureStackHCI Cluster Deployment.
    Steps List<Pulumi.AzureNative.AzureStackHCI.Inputs.StepResponse>
    List of steps of AzureStackHCI Cluster Deployment.
    Status string
    Status of AzureStackHCI Cluster Deployment.
    Steps []StepResponse
    List of steps of AzureStackHCI Cluster Deployment.
    status String
    Status of AzureStackHCI Cluster Deployment.
    steps List<StepResponse>
    List of steps of AzureStackHCI Cluster Deployment.
    status string
    Status of AzureStackHCI Cluster Deployment.
    steps StepResponse[]
    List of steps of AzureStackHCI Cluster Deployment.
    status str
    Status of AzureStackHCI Cluster Deployment.
    steps Sequence[StepResponse]
    List of steps of AzureStackHCI Cluster Deployment.
    status String
    Status of AzureStackHCI Cluster Deployment.
    steps List<Property Map>
    List of steps of AzureStackHCI Cluster Deployment.

    VirtualSwitchConfigurationOverridesResponse

    EnableIov string
    Enable IoV for Virtual Switch
    LoadBalancingAlgorithm string
    Load Balancing Algorithm for Virtual Switch
    EnableIov string
    Enable IoV for Virtual Switch
    LoadBalancingAlgorithm string
    Load Balancing Algorithm for Virtual Switch
    enableIov String
    Enable IoV for Virtual Switch
    loadBalancingAlgorithm String
    Load Balancing Algorithm for Virtual Switch
    enableIov string
    Enable IoV for Virtual Switch
    loadBalancingAlgorithm string
    Load Balancing Algorithm for Virtual Switch
    enable_iov str
    Enable IoV for Virtual Switch
    load_balancing_algorithm str
    Load Balancing Algorithm for Virtual Switch
    enableIov String
    Enable IoV for Virtual Switch
    loadBalancingAlgorithm String
    Load Balancing Algorithm for Virtual Switch

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.37.0 published on Monday, Apr 15, 2024 by Pulumi