You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+34-2Lines changed: 34 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,18 +78,49 @@ state_backend:
78
78
79
79
- **account**: Your Snowflake account identifier (e.g., `myorg-account123`)
80
80
- **user**: The username for authentication
81
-
- **password**: The password for authentication
81
+
- **password**: The password for authentication (required unless using key pair authentication)
82
82
- **warehouse**: The compute warehouse to use (required)
83
83
- **database**: The database where state will be stored
84
84
- **schema**: The schema where state tables will be created (defaults to PUBLIC)
85
85
- **role**: Optional role to use for the connection
86
+
- **private_key_base64**: Optional base64-encoded DER private key for key pair authentication
87
+
88
+
#### Key Pair Authentication
89
+
90
+
Instead of password-based authentication, you can use [Snowflake key pair authentication][snowflake-keypair]. Provide the private key as a base64-encoded DER-format string:
0 commit comments