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

json.schema.entity.utils.supersetApiConnection.json Maven / Gradle / Ivy

There is a newer version: 1.6.0-rc1
Show newest version
{
    "$id": "https://open-metadata.org/schema/entity/services/connections/dashboard/supersetApiConnection.json",
    "$schema": "http://json-schema.org/draft-07/schema#",
    "title": "SupersetApiConnection",
    "description": "Superset API Connection Config",
    "type": "object",
    "definitions": {
        "apiProvider": {
            "title": "Provider",
            "description": "Authentication provider for the Superset service. For basic user/password authentication, the default value `db` can be used. This parameter is used internally to connect to Superset's REST API.",
            "type": "string",
            "enum": ["db","ldap"],
            "default": "db"
        }
    },
    "properties": {
        "provider": {
            "title": "Provider",
            "description": "Authentication provider for the Superset service. For basic user/password authentication, the default value `db` can be used. This parameter is used internally to connect to Superset's REST API.",
            "$ref": "#/definitions/apiProvider",
            "default": "db"
        },
        "username": {
            "title": "Username",
            "description": "Username for Superset.",
            "type": "string"
        },
        "password": {
            "title": "Password",
            "description": "Password for Superset.",
            "type": "string",
            "format": "password"
        },
        "verifySSL": {
            "$ref": "../../security/ssl/verifySSLConfig.json#/definitions/verifySSL",
            "default": "no-ssl"
        },
        "sslConfig": {
            "$ref": "../../security/ssl/verifySSLConfig.json#/definitions/sslConfig"
        }
    },
    "additionalProperties": false,
    "required": ["provider","password","username"]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy