Class WorkspaceCustomParametersArgs


  • public final class WorkspaceCustomParametersArgs
    extends com.pulumi.resources.ResourceArgs
    Custom Parameters used for Cluster Creation.
    • Method Detail

      • amlWorkspaceId

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> amlWorkspaceId()
        Returns:
        The ID of a Azure Machine Learning workspace to link with Databricks workspace
      • customPrivateSubnetName

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> customPrivateSubnetName()
        Returns:
        The name of the Private Subnet within the Virtual Network
      • customPublicSubnetName

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> customPublicSubnetName()
        Returns:
        The name of a Public Subnet within the Virtual Network
      • customVirtualNetworkId

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> customVirtualNetworkId()
        Returns:
        The ID of a Virtual Network where this Databricks Cluster should be created
      • encryption

        public java.util.Optional<com.pulumi.core.Output<WorkspaceEncryptionParameterArgs>> encryption()
        Returns:
        Contains the encryption details for Customer-Managed Key (CMK) enabled workspace.
      • loadBalancerBackendPoolName

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> loadBalancerBackendPoolName()
        Returns:
        Name of the outbound Load Balancer Backend Pool for Secure Cluster Connectivity (No Public IP).
      • loadBalancerId

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> loadBalancerId()
        Returns:
        Resource URI of Outbound Load balancer for Secure Cluster Connectivity (No Public IP) workspace.
      • natGatewayName

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> natGatewayName()
        Returns:
        Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets.
      • prepareEncryption

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomBooleanParameterArgs>> prepareEncryption()
        Returns:
        Prepare the workspace for encryption. Enables the Managed Identity for managed storage account.
      • publicIpName

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> publicIpName()
        Returns:
        Name of the Public IP for No Public IP workspace with managed vNet.
      • requireInfrastructureEncryption

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomBooleanParameterArgs>> requireInfrastructureEncryption()
        Returns:
        A boolean indicating whether or not the DBFS root file system will be enabled with secondary layer of encryption with platform managed keys for data at rest.
      • storageAccountName

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> storageAccountName()
        Returns:
        Default DBFS storage account name.
      • storageAccountSkuName

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> storageAccountSkuName()
        Returns:
        Storage account SKU name, ex: Standard_GRS, Standard_LRS. Refer https://aka.ms/storageskus for valid inputs.
      • vnetAddressPrefix

        public java.util.Optional<com.pulumi.core.Output<WorkspaceCustomStringParameterArgs>> vnetAddressPrefix()
        Returns:
        Address prefix for Managed virtual network. Default value for this input is 10.139.