Package-level declarations

Types

Link copied to clipboard
data class AccessConnectorPropertiesResponse(val provisioningState: String)
Link copied to clipboard
data class AddressSpaceResponse(val addressPrefixes: List<String>? = null)

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

Link copied to clipboard
data class CreatedByResponse(val applicationId: String, val oid: String, val puid: String)

Provides details of the entity that created/updated the workspace.

Link copied to clipboard
data class EncryptionResponse(val keyName: String? = null, val keySource: String? = null, val keyVaultUri: String? = null, val keyVersion: String? = null)

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

Link copied to clipboard
data class GetAccessConnectorResult(val id: String, val identity: IdentityDataResponse? = null, val location: String, val name: String, val properties: AccessConnectorPropertiesResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Information about azure databricks accessConnector.

Link copied to clipboard

The private endpoint connection of a workspace

Link copied to clipboard
data class GetvNetPeeringResult(val allowForwardedTraffic: Boolean? = null, val allowGatewayTransit: Boolean? = null, val allowVirtualNetworkAccess: Boolean? = null, val databricksAddressSpace: AddressSpaceResponse? = null, val databricksVirtualNetwork: VirtualNetworkPeeringPropertiesFormatResponseDatabricksVirtualNetwork? = null, val id: String, val name: String, val peeringState: String, val provisioningState: String, val remoteAddressSpace: AddressSpaceResponse? = null, val remoteVirtualNetwork: VirtualNetworkPeeringPropertiesFormatResponseRemoteVirtualNetwork, val type: String, val useRemoteGateways: Boolean? = null)

Peerings in a VirtualNetwork resource

Link copied to clipboard
data class GetWorkspaceResult(val authorizations: List<WorkspaceProviderAuthorizationResponse>? = null, val createdBy: CreatedByResponse? = null, val createdDateTime: String, val id: String, val location: String, val managedResourceGroupId: String, val name: String, val parameters: WorkspaceCustomParametersResponse? = null, val provisioningState: String, val sku: SkuResponse? = null, val storageAccountIdentity: ManagedIdentityConfigurationResponse? = null, val tags: Map<String, String>? = null, val type: String, val uiDefinitionUri: String? = null, val updatedBy: CreatedByResponse? = null, val workspaceId: String, val workspaceUrl: String)

Information about workspace.

Link copied to clipboard
data class IdentityDataResponse(val principalId: String, val tenantId: String, val type: String)

Identity for the resource.

Link copied to clipboard
data class ManagedIdentityConfigurationResponse(val principalId: String, val tenantId: String, val type: String)

The Managed Identity details for storage account.

data class PrivateEndpointConnectionPropertiesResponse(val groupIds: List<String>? = null, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String)

The properties of a private endpoint connection

Link copied to clipboard
data class PrivateEndpointResponse(val id: String)

The private endpoint property of a private endpoint connection

data class PrivateLinkServiceConnectionStateResponse(val actionsRequired: String? = null, val description: String? = null, val status: String)

The current state of a private endpoint connection

Link copied to clipboard
data class SkuResponse(val name: String, val tier: String? = null)

SKU for the resource.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

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).

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 WorkspaceCustomBooleanParameterResponse(val type: String, val value: Boolean)

The value which should be used for this field.

Link copied to clipboard
data class WorkspaceCustomObjectParameterResponse(val type: String, val value: Any)

The value which should be used for this field.

Link copied to clipboard
data class WorkspaceCustomParametersResponse(val amlWorkspaceId: WorkspaceCustomStringParameterResponse? = null, val customPrivateSubnetName: WorkspaceCustomStringParameterResponse? = null, val customPublicSubnetName: WorkspaceCustomStringParameterResponse? = null, val customVirtualNetworkId: WorkspaceCustomStringParameterResponse? = null, val enableNoPublicIp: WorkspaceCustomBooleanParameterResponse? = null, val encryption: WorkspaceEncryptionParameterResponse? = null, val loadBalancerBackendPoolName: WorkspaceCustomStringParameterResponse? = null, val loadBalancerId: WorkspaceCustomStringParameterResponse? = null, val natGatewayName: WorkspaceCustomStringParameterResponse? = null, val prepareEncryption: WorkspaceCustomBooleanParameterResponse? = null, val publicIpName: WorkspaceCustomStringParameterResponse? = null, val requireInfrastructureEncryption: WorkspaceCustomBooleanParameterResponse? = null, val resourceTags: WorkspaceCustomObjectParameterResponse, val storageAccountName: WorkspaceCustomStringParameterResponse? = null, val storageAccountSkuName: WorkspaceCustomStringParameterResponse? = null, val vnetAddressPrefix: WorkspaceCustomStringParameterResponse? = null)

Custom Parameters used for Cluster Creation.

Link copied to clipboard
data class WorkspaceCustomStringParameterResponse(val type: String, val value: String)

The Value.

Link copied to clipboard
data class WorkspaceEncryptionParameterResponse(val type: String, val value: EncryptionResponse? = null)

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

Link copied to clipboard
data class WorkspaceProviderAuthorizationResponse(val principalId: String, val roleDefinitionId: String)

The workspace provider authorization.