databricks-cli/bundle/schema
Andrew Nester 54799a1918
Upgrade Go SDK to 0.44.0 (#1679)
## Changes
Upgrade Go SDK to 0.44.0

---------

Co-authored-by: Pieter Noordhuis <pieter.noordhuis@databricks.com>
2024-08-15 13:23:07 +00:00
..
docs Upgrade Go SDK to 0.44.0 (#1679) 2024-08-15 13:23:07 +00:00
README.md Move bundle schema update to an internal module (#1012) 2023-12-06 10:45:18 +00:00
docs.go [Internal] Remove dependency to the `openapi` package of the Go SDK (#1676) 2024-08-14 15:59:55 +00:00
docs_test.go Add JSON schema validation for input template parameters (#598) 2023-08-01 14:09:27 +00:00
openapi.go [Internal] Remove dependency to the `openapi` package of the Go SDK (#1676) 2024-08-14 15:59:55 +00:00
openapi_test.go [Internal] Remove dependency to the `openapi` package of the Go SDK (#1676) 2024-08-14 15:59:55 +00:00
schema.go Allow variable references in non-string fields in the JSON schema (#1398) 2024-04-25 11:20:45 +00:00
schema_test.go Added support for complex variables (#1467) 2024-06-26 10:25:32 +00:00
spec.go [Internal] Remove dependency to the `openapi` package of the Go SDK (#1676) 2024-08-14 15:59:55 +00:00
tracker.go Use tracker for reference loop tracking (#252) 2023-03-16 12:57:57 +01:00

README.md

Overview

docs/bundle_descriptions.json contains both autogenerated as well as manually written descriptions for the json schema. Specifically

  1. resources : almost all descriptions are autogenerated from the OpenAPI spec
  2. targets : almost all descriptions are copied over from root level entities (eg: bundle, artifacts)
  3. bundle : manually editted
  4. include : manually editted
  5. workspace : manually editted
  6. artifacts : manually editted

These descriptions are rendered in the inline documentation in an IDE

SOP: Add schema descriptions for new fields in bundle config

Manually edit bundle_descriptions.json to add your descriptions. Note that the descriptions in resources block is generated from the OpenAPI spec, and thus any changes there will be overwritten.