{"resource_type":{"id":503,"name":"snowflake_oauth","schema":"{\n\t\"$schema\": \"https://json-schema.org/draft/2020-12/schema\",\n\t\"order\": [\n\t\t\"account_identifier\",\n\t\t\"token\",\n\t\t\"database\",\n\t\t\"warehouse\",\n\t\t\"role\",\n\t\t\"schema\"\n\t],\n\t\"properties\": {\n\t\t\"account_identifier\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"<orgname>-<account_name>\",\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"database\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"Database to use. dbt requires one.\",\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"role\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"Role to use. The user's default role when empty.\",\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"schema\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"Schema to use.\",\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"token\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"OAuth access token, filled in and refreshed by Windmill's Snowflake OAuth connection\",\n\t\t\t\"password\": true,\n\t\t\t\"type\": \"string\"\n\t\t},\n\t\t\"warehouse\": {\n\t\t\t\"default\": \"\",\n\t\t\t\"description\": \"Warehouse to use. The user's default warehouse when empty.\",\n\t\t\t\"type\": \"string\"\n\t\t}\n\t},\n\t\"required\": [\n\t\t\"account_identifier\",\n\t\t\"token\"\n\t],\n\t\"type\": \"object\"\n}","approved":true,"app":"snowflake","description":"Connection to a Snowflake account through Windmill's Snowflake OAuth: the account identifier and an access token Windmill refreshes, plus the database, warehouse, role and schema to use.","created_by":"hugo989","created_at":"2026-09-11T16:46:45.763Z","format_extension":null,"picks":"0","display_name":"Snowflake (OAuth)"}}