Class DeploymentDataArgs.Builder

  • Enclosing class:
    DeploymentDataArgs

    public static final class DeploymentDataArgs.Builder
    extends java.lang.Object
    • Method Detail

      • adouPath

        public DeploymentDataArgs.Builder adouPath​(@Nullable
                                                   com.pulumi.core.Output<java.lang.String> adouPath)
        Parameters:
        adouPath - The path to the Active Directory Organizational Unit container object prepared for the deployment.
        Returns:
        builder
      • adouPath

        public DeploymentDataArgs.Builder adouPath​(java.lang.String adouPath)
        Parameters:
        adouPath - The path to the Active Directory Organizational Unit container object prepared for the deployment.
        Returns:
        builder
      • cluster

        public DeploymentDataArgs.Builder cluster​(@Nullable
                                                  com.pulumi.core.Output<ClusterArgs> cluster)
        Parameters:
        cluster - Observability config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • domainFqdn

        public DeploymentDataArgs.Builder domainFqdn​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> domainFqdn)
        Parameters:
        domainFqdn - FQDN to deploy cluster
        Returns:
        builder
      • domainFqdn

        public DeploymentDataArgs.Builder domainFqdn​(java.lang.String domainFqdn)
        Parameters:
        domainFqdn - FQDN to deploy cluster
        Returns:
        builder
      • hostNetwork

        public DeploymentDataArgs.Builder hostNetwork​(@Nullable
                                                      com.pulumi.core.Output<HostNetworkArgs> hostNetwork)
        Parameters:
        hostNetwork - HostNetwork config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • infrastructureNetwork

        public DeploymentDataArgs.Builder infrastructureNetwork​(@Nullable
                                                                com.pulumi.core.Output<java.util.List<InfrastructureNetworkArgs>> infrastructureNetwork)
        Parameters:
        infrastructureNetwork - InfrastructureNetwork config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • infrastructureNetwork

        public DeploymentDataArgs.Builder infrastructureNetwork​(java.util.List<InfrastructureNetworkArgs> infrastructureNetwork)
        Parameters:
        infrastructureNetwork - InfrastructureNetwork config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • namingPrefix

        public DeploymentDataArgs.Builder namingPrefix​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> namingPrefix)
        Parameters:
        namingPrefix - naming prefix to deploy cluster.
        Returns:
        builder
      • namingPrefix

        public DeploymentDataArgs.Builder namingPrefix​(java.lang.String namingPrefix)
        Parameters:
        namingPrefix - naming prefix to deploy cluster.
        Returns:
        builder
      • observability

        public DeploymentDataArgs.Builder observability​(@Nullable
                                                        com.pulumi.core.Output<ObservabilityArgs> observability)
        Parameters:
        observability - Observability config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • optionalServices

        public DeploymentDataArgs.Builder optionalServices​(@Nullable
                                                           com.pulumi.core.Output<OptionalServicesArgs> optionalServices)
        Parameters:
        optionalServices - OptionalServices config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • physicalNodes

        public DeploymentDataArgs.Builder physicalNodes​(@Nullable
                                                        com.pulumi.core.Output<java.util.List<PhysicalNodesArgs>> physicalNodes)
        Parameters:
        physicalNodes - list of physical nodes config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • physicalNodes

        public DeploymentDataArgs.Builder physicalNodes​(java.util.List<PhysicalNodesArgs> physicalNodes)
        Parameters:
        physicalNodes - list of physical nodes config to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • secretsLocation

        public DeploymentDataArgs.Builder secretsLocation​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> secretsLocation)
        Parameters:
        secretsLocation - The URI to the keyvault / secret store.
        Returns:
        builder
      • secretsLocation

        public DeploymentDataArgs.Builder secretsLocation​(java.lang.String secretsLocation)
        Parameters:
        secretsLocation - The URI to the keyvault / secret store.
        Returns:
        builder
      • securitySettings

        public DeploymentDataArgs.Builder securitySettings​(@Nullable
                                                           com.pulumi.core.Output<SecuritySettingsArgs> securitySettings)
        Parameters:
        securitySettings - SecuritySettings to deploy AzureStackHCI Cluster.
        Returns:
        builder
      • storage

        public DeploymentDataArgs.Builder storage​(@Nullable
                                                  com.pulumi.core.Output<StorageArgs> storage)
        Parameters:
        storage - Storage config to deploy AzureStackHCI Cluster.
        Returns:
        builder