All Downloads are FREE. Search and download functionalities are using the official Maven repository.

json.schema.metadataIngestion.dbtconfig.dbtCloudConfig.json Maven / Gradle / Ivy

There is a newer version: 1.6.0-rc1
Show newest version
{
  "$id": "https://open-metadata.org/schema/metadataIngestion/dbtconfig/dbtCloudConfig.json",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "DBT Cloud Config",
  "description": "dbt Cloud configuration.",
  "javaType": "org.openmetadata.schema.metadataIngestion.dbtconfig.DbtCloudConfig",
  "type": "object",
  "properties": {
    "dbtConfigType": {
      "description": "dbt Configuration type",
      "type": "string",
      "enum": ["cloud"],
      "default": "cloud"
    },
    "dbtCloudAuthToken": {
      "title": "dbt Cloud Authentication Token",
      "description": "dbt cloud account authentication token",
      "type": "string",
      "format": "password"
    },
    "dbtCloudAccountId": {
      "title": "dbt Cloud Account Id",
      "description": "dbt cloud account Id",
      "type": "string"
    },
    "dbtCloudProjectId": {
      "title": "dbt Cloud Project Id",
      "description": "In case of multiple projects in a dbt cloud account, specify the project's id from which you want to extract the dbt run artifacts",
      "type": "string"
    },
    "dbtCloudJobId": {
      "title": "dbt Cloud Job Id",
      "description": "dbt cloud job id.",
      "type": "string"
    },
    "dbtCloudUrl": {
      "title": "dbt Cloud URL",
      "description": "URL to connect to your dbt cloud instance. E.g., https://cloud.getdbt.com or https://emea.dbt.com/",
      "type": "string",
      "format": "uri",
      "default": "https://cloud.getdbt.com"
    }
  },
  "additionalProperties": false,
  "required": ["dbtCloudAuthToken", "dbtCloudAccountId", "dbtCloudUrl", "dbtConfigType"]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy