action superset_get_database_pk { label: "get_database_pk" description: "Get an item model" provider: superset method: GET path: "/database/{pk}" encoding: json input: { type: "object" properties: { pk: { type: "integer" } q: { type: "string" } } required: ["pk"] additionalProperties: false } output: { type: "object" properties: { description_columns: { type: "object" properties: { column_name: { type: "string" description: "The description for the column name. Will be translated by babel" } } } id: { type: "string" description: "The item id" } label_columns: { type: "object" properties: { column_name: { type: "string" description: "The label for the column name. Will be translated by babel" } } } result: { type: "object" required: ["database_name", "sqlalchemy_uri"] properties: { allow_csv_upload: { type: "boolean" } allow_ctas: { type: "boolean" } allow_cvas: { type: "boolean" } allow_dml: { type: "boolean" } allow_multi_schema_metadata_fetch: { type: "boolean" } allow_run_async: { type: "boolean" } backend: { type: "object" } cache_timeout: { type: "integer" format: "int32" } configuration_method: { type: "string" } database_name: { type: "string" } encrypted_extra: { type: "string" } expose_in_sqllab: { type: "boolean" } extra: { type: "string" } force_ctas_schema: { type: "string" } id: { type: "integer" format: "int32" } impersonate_user: { type: "boolean" } parameters: { type: "object" } server_cert: { type: "string" } sqlalchemy_uri: { type: "string" } } } show_columns: { type: "array" description: "A list of columns" items: { type: "string" } } show_title: { type: "string" description: "A title to render. Will be translated by babel" } } } }