Skip to content

Latest commit

 

History

History
119 lines (106 loc) · 3.93 KB

File metadata and controls

119 lines (106 loc) · 3.93 KB

Databricks

Azure's databricks service · portable interface driver.DataPlane · Azure index

Operations (46)

Operation Description
AllClusterLibraryStatuses
CancelAllRuns
CancelRun
ClusterLibraryStatuses
CreateCluster
CreateClusterPolicy
CreateInstancePool
CreateJob
DeleteCluster
DeleteClusterPolicy
DeleteInstancePool
DeleteJob
DeleteRun
EditCluster
EditClusterPolicy
EditInstancePool
GetCluster
GetClusterPolicy
GetInstancePool
GetJob
GetPermissions
GetRun
GetRunOutput
InstallLibraries
ListClusterPolicies
ListClusters
ListInstancePools
ListJobs
ListNodeTypes
ListRuns
ListSparkVersions
ListZones
PermanentDeleteCluster
PinCluster
RepairRun
ResetJob
ResizeCluster
RestartCluster
RunJobNow
SetPermissions
StartCluster
SubmitRun
UninstallLibraries
UnpinCluster
UpdateJob
UpdatePermissions

Optional capabilities

Discovered by type assertion; only some providers implement these.

ARMResources

ARMResources is the extended Microsoft.Databricks ARM surface (issue #209).

Operation Description
CreateOrUpdateAccessConnector Access connectors (top-level Microsoft.Databricks/accessConnectors).
CreateOrUpdateVNetPeering Virtual network peerings (workspaces/{w}/virtualNetworkPeerings).
DeleteAccessConnector
DeletePrivateEndpointConnection
DeleteVNetPeering
GetAccessConnector
GetPrivateEndpointConnection
GetPrivateLinkResource Private link resources (workspaces/{w}/privateLinkResources).
GetVNetPeering
ListAccessConnectors
ListAccessConnectorsByResourceGroup
ListOperations Provider operations (/providers/Microsoft.Databricks/operations).
ListOutboundNetworkDependencies Outbound network dependencies (workspaces/{w}/outboundNetworkDependenciesEndpoints).
ListPrivateEndpointConnections
ListPrivateLinkResources
ListVNetPeerings
PutPrivateEndpointConnection Private endpoint connections (workspaces/{w}/privateEndpointConnections).
UpdateAccessConnector

Databricks

Databricks is the interface that workspace service implementations must

Operation Description
CreateOrUpdateAccessConnector Access connectors (top-level Microsoft.Databricks/accessConnectors).
CreateOrUpdateVNetPeering Virtual network peerings (workspaces/{w}/virtualNetworkPeerings).
CreateWorkspace
DeleteAccessConnector
DeletePrivateEndpointConnection
DeleteVNetPeering
DeleteWorkspace
GetAccessConnector
GetPrivateEndpointConnection
GetPrivateLinkResource Private link resources (workspaces/{w}/privateLinkResources).
GetVNetPeering
GetWorkspace
ListAccessConnectors
ListAccessConnectorsByResourceGroup
ListOperations Provider operations (/providers/Microsoft.Databricks/operations).
ListOutboundNetworkDependencies Outbound network dependencies (workspaces/{w}/outboundNetworkDependenciesEndpoints).
ListPrivateEndpointConnections
ListPrivateLinkResources
ListVNetPeerings
ListWorkspaces
ListWorkspacesByResourceGroup
PutPrivateEndpointConnection Private endpoint connections (workspaces/{w}/privateEndpointConnections).
UpdateAccessConnector
UpdateWorkspaceTags

Not in scope

Not documented yet. See the emulator boundary for cloudemu-wide non-goals.