I am working with an API that has a dynamic field. Depending on whether I send a string (for instance
"0.5") or a number (
0.5), the result will differ significantly.
Is it possible to express this using the Terraform SDK?
Ideally I’d like to get different types from
d.Get("value") when a user specifies:
value = "0.5"
value = 0.5
Looking at the documentation of
Schema.Type I’d guess the answer is no. If I set
Type = schema.TypeString,
d.Get("value") always returns a string.
Is there work being done in this area?