DeleteCluster DeleteCluster

yaml
type: "io.kestra.plugin.databricks.cluster.DeleteCluster"

Delete a Databricks cluster

Examples

Delete a Databricks cluster

yaml
id: "delete_cluster"
type: "io.kestra.plugin.databricks.cluster.DeleteCluster"
id: deleteCluster
type: io.kestra.plugin.databricks.cluster.DeleteCluster
authentication:
  token: <your-token>
host: <your-host>
clusterId: <your-cluster>

Properties

clusterId

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

The cluster identifier

accountId

  • Type: string
  • Dynamic: ✔️
  • Required:

Databricks account identifier

authentication

Databricks authentication configuration

This property allows to configure the authentication to Databricks, different properties should be set depending on the type of authentication and the cloud provider. All configuration options can also be set using the standard Databricks environment variables. Check the Databricks authentication guide for more information.

configFile

  • Type: string
  • Dynamic: ✔️
  • Required:

Databricks configuration file, use this if you don't want to configure each Databricks account properties one by one

host

  • Type: string
  • Dynamic: ✔️
  • Required:

Databricks host

Definitions

AuthenticationConfig

authType

  • Type: string
  • Dynamic:
  • Required:

azureClientId

  • Type: string
  • Dynamic: ✔️
  • Required:

azureClientSecret

  • Type: string
  • Dynamic: ✔️
  • Required:

azureTenantId

  • Type: string
  • Dynamic: ✔️
  • Required:

clientId

  • Type: string
  • Dynamic: ✔️
  • Required:

clientSecret

  • Type: string
  • Dynamic: ✔️
  • Required:

googleCredentials

  • Type: string
  • Dynamic: ✔️
  • Required:

googleServiceAccount

  • Type: string
  • Dynamic: ✔️
  • Required:

password

  • Type: string
  • Dynamic: ✔️
  • Required:

token

  • Type: string
  • Dynamic: ✔️
  • Required:

username

  • Type: string
  • Dynamic: ✔️
  • Required: