Snowflake · Schema

Catalog

Data LakesData SharingData WarehousingDatabaseSQL

Properties

Name Type Description
catalog_source string Type of external catalog
View JSON Schema on GitHub

JSON Schema

snowflake-catalog-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Catalog",
  "title": "Catalog",
  "type": "object",
  "properties": {
    "catalog_source": {
      "type": "string",
      "enum": [
        "GLUE",
        "OBJECT_STORE",
        "POLARIS"
      ],
      "description": "Type of external catalog",
      "example": "GLUE"
    }
  },
  "required": [
    "catalog_source"
  ],
  "discriminator": {
    "propertyName": "catalog_source",
    "mapping": {
      "GLUE": "Glue",
      "OBJECT_STORE": "ObjectStore",
      "POLARIS": "Polaris"
    }
  }
}