titan-systems/Titan Core Snowflake infrastructure as code-xyzzy
Deploy to Snowflake with Titan
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| run-mode | Run mode determines which actions can be performed. Valid options: `create-or-update` (never drops resources), `sync` (full resource control). | yes | create-or-update |
| resource-path | Resource path should point to the file or folder in the repo that contains the resource configuration. | yes | . |
| allowlist | Allowlist is a comma-separated list of resource types that Titan is allowed to manage. If not provided, Titan will manage all resources. | no | all |
| vars | Dynamic values, specified as a JSON dictionary (e.g. vars: '{"var_name": "var_value"}'). | no | None |
| dry-run | When dry run is true, Titan will not make any changes to Snowflake. | no | false |
| scope | Scope limits which resources Titan will manage. Valid options: `account`, `database`, `schema`. | no | account |
| database | Name of the database to limit the scope to. Only valid when scope is `database`. | no | None |
| schema | Name of the schema to limit the scope to. Only valid when scope is `schema`. | no | None |
Outputs
no outputs