databricks_mlflow_model Data Source

Retrieves the settings of databricks_mlflow_model by name.

Example Usage

resource "databricks_mlflow_model" "this" {
  name = "My MLflow Model"

  description = "My MLflow model description"

  tags {
    key   = "key1"
    value = "value1"
  }
  tags {
    key   = "key2"
    value = "value2"
  }
}

data "databricks_mlflow_model" "this" {
  depends_on = [databricks_mlflow_model.this]
  name       = "My MLflow Model"
}

output "model" {
  value = data.databricks_mlflow_model.this
}
data "databricks_mlflow_model" "this" {
  name = "My MLflow Model with multiple versions"
}

resource "databricks_model_serving" "this" {
  name = "model-serving-endpoint"
  config {
    served_models {
      name                  = "model_serving_prod"
      model_name            = data.databricks_mlflow_model.this.name
      model_version         = data.databricks_mlflow_model.this.latest_versions[0].version
      workload_size         = "Small"
      scale_to_zero_enabled = true
    }
  }
}

Argument Reference

Attribute Reference

This data source exports the following attributes: