Package-level declarations

Types

Link copied to clipboard
data class AddressSpaceArgs(val addressPrefixes: Output<List<String>>? = null) : ConvertibleToJava<AddressSpaceArgs>

AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.

Link copied to clipboard
Link copied to clipboard
data class EncryptionArgs(val keyName: Output<String>? = null, val keySource: Output<Either<String, KeySource>>? = null, val keyVaultUri: Output<String>? = null, val keyVersion: Output<String>? = null) : ConvertibleToJava<EncryptionArgs>

The object that contains details of encryption used on the workspace.

Link copied to clipboard
Link copied to clipboard
data class GetAccessConnectorPlainArgs(val connectorName: String, val resourceGroupName: String) : ConvertibleToJava<GetAccessConnectorPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetvNetPeeringPlainArgs(val peeringName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetvNetPeeringPlainArgs>
Link copied to clipboard
data class GetWorkspacePlainArgs(val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetWorkspacePlainArgs>
Link copied to clipboard
data class IdentityDataArgs(val type: Output<Either<String, IdentityType>>) : ConvertibleToJava<IdentityDataArgs>

Identity for the resource.

Link copied to clipboard
Link copied to clipboard
data class PrivateEndpointConnectionPropertiesArgs(val groupIds: Output<List<String>>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>) : ConvertibleToJava<PrivateEndpointConnectionPropertiesArgs>

The properties of a private endpoint connection

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateLinkServiceConnectionStatus>>) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

The current state of a private endpoint connection

Link copied to clipboard
data class SkuArgs(val name: Output<String>, val tier: Output<String>? = null) : ConvertibleToJava<SkuArgs>

SKU for the resource.

Link copied to clipboard

Builder for SkuArgs.

data class VirtualNetworkPeeringPropertiesFormatDatabricksVirtualNetworkArgs(val id: Output<String>? = null) : ConvertibleToJava<VirtualNetworkPeeringPropertiesFormatDatabricksVirtualNetworkArgs>

The remote virtual network should be in the same region. See here to learn more (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

data class VirtualNetworkPeeringPropertiesFormatRemoteVirtualNetworkArgs(val id: Output<String>? = null) : ConvertibleToJava<VirtualNetworkPeeringPropertiesFormatRemoteVirtualNetworkArgs>

The remote virtual network should be in the same region. See here to learn more (https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-peering).

Link copied to clipboard
data class WorkspaceCustomBooleanParameterArgs(val value: Output<Boolean>) : ConvertibleToJava<WorkspaceCustomBooleanParameterArgs>

The value which should be used for this field.

Link copied to clipboard
data class WorkspaceCustomParametersArgs(val amlWorkspaceId: Output<WorkspaceCustomStringParameterArgs>? = null, val customPrivateSubnetName: Output<WorkspaceCustomStringParameterArgs>? = null, val customPublicSubnetName: Output<WorkspaceCustomStringParameterArgs>? = null, val customVirtualNetworkId: Output<WorkspaceCustomStringParameterArgs>? = null, val enableNoPublicIp: Output<WorkspaceCustomBooleanParameterArgs>? = null, val encryption: Output<WorkspaceEncryptionParameterArgs>? = null, val loadBalancerBackendPoolName: Output<WorkspaceCustomStringParameterArgs>? = null, val loadBalancerId: Output<WorkspaceCustomStringParameterArgs>? = null, val natGatewayName: Output<WorkspaceCustomStringParameterArgs>? = null, val prepareEncryption: Output<WorkspaceCustomBooleanParameterArgs>? = null, val publicIpName: Output<WorkspaceCustomStringParameterArgs>? = null, val requireInfrastructureEncryption: Output<WorkspaceCustomBooleanParameterArgs>? = null, val storageAccountName: Output<WorkspaceCustomStringParameterArgs>? = null, val storageAccountSkuName: Output<WorkspaceCustomStringParameterArgs>? = null, val vnetAddressPrefix: Output<WorkspaceCustomStringParameterArgs>? = null) : ConvertibleToJava<WorkspaceCustomParametersArgs>

Custom Parameters used for Cluster Creation.

Link copied to clipboard
data class WorkspaceCustomStringParameterArgs(val value: Output<String>) : ConvertibleToJava<WorkspaceCustomStringParameterArgs>

The Value.

Link copied to clipboard
data class WorkspaceEncryptionParameterArgs(val value: Output<EncryptionArgs>? = null) : ConvertibleToJava<WorkspaceEncryptionParameterArgs>

The object that contains details of encryption used on the workspace.

Link copied to clipboard
data class WorkspaceProviderAuthorizationArgs(val principalId: Output<String>, val roleDefinitionId: Output<String>) : ConvertibleToJava<WorkspaceProviderAuthorizationArgs>

The workspace provider authorization.