Skip to content

Conversation

deanhuynh
Copy link
Contributor

Currently, a newly created source is automatically connected to all existing warehouses and vice versa. This PR changes the behavior to switch to default disconnect. Instead use segment_source_warehouse_connection resource to configure connections.

resource "segment_source" "my_source" {
  slug = "my-source"
  metadata = {
    id = "XE0vf1bTDh"
  }
  settings = jsonencode({})
  enabled = true
}

resource "segment_warehouse" "my_warehouse" {
  metadata = {
    id = "aea3c55dsz"
  }
  name    = "test"
  enabled = true
  settings = jsonencode({...})
}

resource "segment_source_warehouse_connection" "connection" {
  source_id    = segment_source.my_source.id
  warehouse_id = segment_warehouse.my_warehouse.id
}

@deanhuynh deanhuynh requested a review from a team as a code owner August 20, 2024 22:24
@deanhuynh deanhuynh marked this pull request as draft August 20, 2024 22:34
@deanhuynh deanhuynh marked this pull request as ready for review September 9, 2024 21:05
@deanhuynh deanhuynh merged commit 95bebba into main Sep 10, 2024
17 checks passed
@deanhuynh deanhuynh deleted the APICS-2532/stop-default-source-wh-conn branch September 10, 2024 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants