| Interface | Description |
|---|---|
| ClusterPoliciesService |
You can use cluster policies to control users' ability to configure clusters based on a set of
rules.
|
| ClustersService |
The Clusters API allows you to create, start, edit, list, terminate, and delete clusters.
|
| CommandExecutionService |
This API allows execution of Python, Scala, SQL, or R commands on running Databricks Clusters.
|
| GlobalInitScriptsService |
The Global Init Scripts API enables Workspace administrators to configure global initialization
scripts for their workspace.
|
| InstancePoolsService |
Instance Pools API are used to create, edit, delete and list instance pools by using ready-to-use
cloud instances which reduces a cluster start and auto-scaling times.
|
| InstanceProfilesService |
The Instance Profiles API allows admins to add, list, and remove instance profiles that users can
launch clusters with.
|
| LibrariesService |
The Libraries API allows you to install and uninstall libraries and get the status of libraries
on a cluster.
|
| PolicyComplianceForClustersService |
The policy compliance APIs allow you to view and manage the policy compliance status of clusters
in your workspace.
|
| PolicyFamiliesService |
View available policy families.
|
| Enum | Description |
|---|---|
| AwsAvailability |
Availability type used for all subsequent nodes past the `first_on_demand` ones.
|
| AzureAvailability |
Availability type used for all subsequent nodes past the `first_on_demand` ones.
|
| CloudProviderNodeStatus | |
| ClusterPermissionLevel |
Permission level
|
| ClusterPolicyPermissionLevel |
Permission level
|
| ClusterSource |
Determines whether the cluster was created by a user through the UI, created by the Databricks
Jobs Scheduler, or through an API request.
|
| CommandStatus | |
| ContextStatus | |
| DataPlaneEventDetailsEventType | |
| DataSecurityMode |
Data security mode decides what data governance model to use when accessing data from a cluster.
|
| DiskTypeAzureDiskVolumeType |
All Azure Disk types that Databricks supports.
|
| DiskTypeEbsVolumeType |
All EBS volume types that Databricks supports.
|
| EbsVolumeType |
All EBS volume types that Databricks supports.
|
| EventDetailsCause |
The cause of a change in target size.
|
| EventType | |
| GcpAvailability |
This field determines whether the instance pool will contain preemptible VMs, on-demand VMs, or
preemptible VMs with a fallback to on-demand VMs if the former is unavailable.
|
| GetEventsOrder | |
| InitScriptExecutionDetailsInitScriptExecutionStatus |
Result of attempted script execution
|
| InstancePoolAwsAttributesAvailability |
The set of AWS availability types supported when setting up nodes for a cluster.
|
| InstancePoolAzureAttributesAvailability |
The set of Azure availability types supported when setting up nodes for a cluster.
|
| InstancePoolPermissionLevel |
Permission level
|
| InstancePoolState |
The state of a Cluster.
|
| Kind |
The kind of compute described by this compute specification.
|
| Language | |
| LibraryInstallStatus |
The status of a library on a specific cluster.
|
| ListClustersSortByDirection | |
| ListClustersSortByField | |
| ListSortColumn | |
| ListSortOrder | |
| ResultType | |
| RuntimeEngine | |
| State |
The state of a Cluster.
|
| TerminationReasonCode |
The status code indicating why the cluster was terminated
|
| TerminationReasonType |
type of the termination
|
Copyright © 2025. All rights reserved.