import meibelai
from meibelai import Meibelai
import os
with Meibelai(
api_key_header=os.getenv("MEIBELAI_API_KEY_HEADER", ""),
) as m_client:
res = m_client.datasources.tag.add_tag_config(datasource_id="<id>", working_bucket="<value>", description="fray brace waltz interesting huzzah whether experience", logical_group_regex="<value>", working_platform="<value>", db_path="<value>", database_config=meibelai.DatabaseConfigInput(
anyof_schema_1_validator=meibelai.DuckDBConfig(
database_type=meibelai.DatabaseType.CLICKHOUSE,
database_filepath="<value>",
database_name="<value>",
database_schema="<value>",
),
anyof_schema_2_validator=meibelai.ClickhouseConfig(
database_type=meibelai.DatabaseType.DUCKDB,
database_name="<value>",
),
anyof_schema_3_validator=meibelai.PostgreSQLConfig(
database_type=None,
database_name="<value>",
),
actual_instance="<value>",
any_of_schemas=[
"<value 1>",
"<value 2>",
],
))
# Handle response
print(res)