I believe that the destination_subscription resource does not work for reverse-etl destinations.
My hunch is that it's because the state cannot hold a reverseETLSchedule key.
At the same time these fields are present on the Reverse ETL model (while I don't see any sync feature in the Segment UI for source models). So I humbly suspect a mixup.
To Reproduce
Just a simple import of the resource with terraform plan -generate-config-out=generated.tf, with an import block:
import {
to = segment_reverse_etl_model.model
id = "********"
}
This gives me the following error (I redacted my data).
Description
I believe that the
destination_subscription
resource does not work for reverse-etl destinations. My hunch is that it's because the state cannot hold areverseETLSchedule
key.At the same time these fields are present on the Reverse ETL model (while I don't see any sync feature in the Segment UI for source models). So I humbly suspect a mixup.
To Reproduce
Just a simple import of the resource with
terraform plan -generate-config-out=generated.tf
, with an import block:This gives me the following error (I redacted my data).