DeploymentDataArgs

data class DeploymentDataArgs(val adouPath: Output<String>? = null, val cluster: Output<DeploymentClusterArgs>? = null, val domainFqdn: Output<String>? = null, val hostNetwork: Output<HostNetworkArgs>? = null, val infrastructureNetwork: Output<List<InfrastructureNetworkArgs>>? = null, val namingPrefix: Output<String>? = null, val observability: Output<ObservabilityArgs>? = null, val optionalServices: Output<OptionalServicesArgs>? = null, val physicalNodes: Output<List<PhysicalNodesArgs>>? = null, val sdnIntegration: Output<SdnIntegrationArgs>? = null, val secrets: Output<List<EceDeploymentSecretsArgs>>? = null, val secretsLocation: Output<String>? = null, val securitySettings: Output<DeploymentSecuritySettingsArgs>? = null, val storage: Output<StorageArgs>? = null) : ConvertibleToJava<DeploymentDataArgs>

The Deployment data of AzureStackHCI Cluster.

Constructors

Link copied to clipboard
constructor(adouPath: Output<String>? = null, cluster: Output<DeploymentClusterArgs>? = null, domainFqdn: Output<String>? = null, hostNetwork: Output<HostNetworkArgs>? = null, infrastructureNetwork: Output<List<InfrastructureNetworkArgs>>? = null, namingPrefix: Output<String>? = null, observability: Output<ObservabilityArgs>? = null, optionalServices: Output<OptionalServicesArgs>? = null, physicalNodes: Output<List<PhysicalNodesArgs>>? = null, sdnIntegration: Output<SdnIntegrationArgs>? = null, secrets: Output<List<EceDeploymentSecretsArgs>>? = null, secretsLocation: Output<String>? = null, securitySettings: Output<DeploymentSecuritySettingsArgs>? = null, storage: Output<StorageArgs>? = null)

Properties

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

The path to the Active Directory Organizational Unit container object prepared for the deployment.

Link copied to clipboard
val cluster: Output<DeploymentClusterArgs>? = null

Observability config to deploy AzureStackHCI Cluster.

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

FQDN to deploy cluster

Link copied to clipboard
val hostNetwork: Output<HostNetworkArgs>? = null

HostNetwork config to deploy AzureStackHCI Cluster.

Link copied to clipboard

InfrastructureNetwork config to deploy AzureStackHCI Cluster.

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

naming prefix to deploy cluster.

Link copied to clipboard
val observability: Output<ObservabilityArgs>? = null

Observability config to deploy AzureStackHCI Cluster.

Link copied to clipboard

OptionalServices config to deploy AzureStackHCI Cluster.

Link copied to clipboard
val physicalNodes: Output<List<PhysicalNodesArgs>>? = null

list of physical nodes config to deploy AzureStackHCI Cluster.

Link copied to clipboard
val sdnIntegration: Output<SdnIntegrationArgs>? = null

SDN Integration config to deploy AzureStackHCI Cluster.

Link copied to clipboard
val secrets: Output<List<EceDeploymentSecretsArgs>>? = null

secrets used for cloud deployment.

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

Azure keyvault endpoint. This property is deprecated from 2023-12-01-preview. Please use secrets property instead.

Link copied to clipboard

SecuritySettings to deploy AzureStackHCI Cluster.

Link copied to clipboard
val storage: Output<StorageArgs>? = null

Storage config to deploy AzureStackHCI Cluster.

Functions

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