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
-`database` (String) The database to connect to for this connection.
32
+
-`name` (String) Connection name
33
+
-`port` (Number) The port to connect to for this connection.
34
+
-`project_id` (Number) Project ID to create the connection in
35
+
-`server` (String) The server hostname.
36
+
37
+
### Optional
38
+
39
+
-`login_timeout` (Number) The number of seconds used to establish a connection before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
40
+
-`query_timeout` (Number) The number of seconds used to wait for a query before failing. Defaults to 0, which means that the timeout is disabled or uses the default system settings.
41
+
-`retries` (Number) The number of automatic times to retry a query before failing. Defaults to 1. Queries with syntax errors will not be retried. This setting can be used to overcome intermittent network issues.
42
+
43
+
### Read-Only
44
+
45
+
-`adapter_id` (Number) Adapter id created for the Fabric connection
-`adapter_id` (Number) Fabric adapter ID for the credential
44
+
-`project_id` (Number) Project ID to create the Fabric credential in
45
+
-`schema` (String) The schema where to create the dbt models
46
+
47
+
### Optional
48
+
49
+
-`client_id` (String) The client ID of the Azure Active Directory service principal. This is only used when connecting to Azure SQL with an AAD service principal.
50
+
-`client_secret` (String, Sensitive) The client secret of the Azure Active Directory service principal. This is only used when connecting to Azure SQL with an AAD service principal.
51
+
-`password` (String, Sensitive) The password for the account to connect to. Only used when connection with AD user/pass
52
+
-`schema_authorization` (String) Optionally set this to the principal who should own the schemas created by dbt
53
+
-`tenant_id` (String) The tenant ID of the Azure Active Directory instance. This is only used when connecting to Azure SQL with a service principal.
54
+
-`user` (String) The username of the Fabric account to connect to. Only used when connection with AD user/pass
55
+
56
+
### Read-Only
57
+
58
+
-`credential_id` (Number) The system Fabric credential ID
59
+
-`id` (String) The ID of this resource.
60
+
61
+
## Import
62
+
63
+
Import is supported using the following syntax:
64
+
65
+
```shell
66
+
# Import using a project ID and credential ID found in the URL or via the API.
-`external_email` (String) The external email to receive the notification
57
-
-`notification_type` (Number) Type of notification (1 = dbt Cloud user email (default): does not require an external_email ; 4 = external email: requires setting an external_email)
69
+
-`notification_type` (Number) Type of notification (1 = dbt Cloud user email (default): does not require an external_email ; 2 = Slack channel: requires `slack_channel_id` and `slack_channel_name` ; 4 = external email: requires setting an `external_email`)
58
70
-`on_cancel` (Set of Number) List of job IDs to trigger the webhook on cancel
59
71
-`on_failure` (Set of Number) List of job IDs to trigger the webhook on failure
60
72
-`on_success` (Set of Number) List of job IDs to trigger the webhook on success
73
+
-`slack_channel_id` (String) The ID of the Slack channel to receive the notification. It can be found at the bottom of the Slack channel settings
74
+
-`slack_channel_name` (String) The name of the slack channel
61
75
-`state` (Number) State of the notification (1 = active (default), 2 = inactive)
0 commit comments