WorkspaceCustomParametersArgs

data class WorkspaceCustomParametersArgs(val machineLearningWorkspaceId: Output<String>? = null, val natGatewayName: Output<String>? = null, val noPublicIp: Output<Boolean>? = null, val privateSubnetName: Output<String>? = null, val privateSubnetNetworkSecurityGroupAssociationId: Output<String>? = null, val publicIpName: Output<String>? = null, val publicSubnetName: Output<String>? = null, val publicSubnetNetworkSecurityGroupAssociationId: Output<String>? = null, val storageAccountName: Output<String>? = null, val storageAccountSkuName: Output<String>? = null, val virtualNetworkId: Output<String>? = null, val vnetAddressPrefix: Output<String>? = null) : ConvertibleToJava<WorkspaceCustomParametersArgs>

Constructors

Link copied to clipboard
constructor(machineLearningWorkspaceId: Output<String>? = null, natGatewayName: Output<String>? = null, noPublicIp: Output<Boolean>? = null, privateSubnetName: Output<String>? = null, privateSubnetNetworkSecurityGroupAssociationId: Output<String>? = null, publicIpName: Output<String>? = null, publicSubnetName: Output<String>? = null, publicSubnetNetworkSecurityGroupAssociationId: Output<String>? = null, storageAccountName: Output<String>? = null, storageAccountSkuName: Output<String>? = null, virtualNetworkId: Output<String>? = null, vnetAddressPrefix: Output<String>? = null)

Properties

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

The ID of a Azure Machine Learning workspace to link with Databricks workspace. Changing this forces a new resource to be created.

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

Name of the NAT gateway for Secure Cluster Connectivity (No Public IP) workspace subnets (only for workspace with managed virtual network). Defaults to nat-gateway. Changing this forces a new resource to be created.

Link copied to clipboard
val noPublicIp: Output<Boolean>? = null

Are public IP Addresses not allowed? Possible values are true or false. Defaults to true.

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

The name of the Private Subnet within the Virtual Network. Required if virtual_network_id is set. Changing this forces a new resource to be created.

The resource ID of the azure.network.SubnetNetworkSecurityGroupAssociation resource which is referred to by the private_subnet_name field. This is the same as the ID of the subnet referred to by the private_subnet_name field. Required if virtual_network_id is set.

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

Name of the Public IP for No Public IP workspace with managed virtual network. Defaults to nat-gw-public-ip. Changing this forces a new resource to be created.

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

The name of the Public Subnet within the Virtual Network. Required if virtual_network_id is set. Changing this forces a new resource to be created.

The resource ID of the azure.network.SubnetNetworkSecurityGroupAssociation resource which is referred to by the public_subnet_name field. This is the same as the ID of the subnet referred to by the public_subnet_name field. Required if virtual_network_id is set.

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

Default Databricks File Storage account name. Defaults to a randomized name(e.g. dbstoragel6mfeghoe5kxu). Changing this forces a new resource to be created.

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

Storage account SKU name. Possible values include Standard_LRS, Standard_GRS, Standard_RAGRS, Standard_GZRS, Standard_RAGZRS, Standard_ZRS, Premium_LRS or Premium_ZRS. Defaults to Standard_GRS.

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

The ID of a Virtual Network where this Databricks Cluster should be created. Changing this forces a new resource to be created.

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

Address prefix for Managed virtual network. Defaults to 10.139. Changing this forces a new resource to be created.

Functions

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