-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Does this make sense for checking whether the value has a real value?
I have an optional but non-computed attribute, I usually think I can safely assume the plan will never be an Unknown value but am worried about someone change the schema to computed in the future and this can become a side-effect.
Writing s.IsNull() || s.IsUnknown() is verbose in provider code, IMO.
func (s StringValue) IsNullOrUnknown() bool {
return s.IsNull() || s.IsUnknown()
}Kind of like if someAttr, ok := d.GetOk("some_attr"); ok {} in SDKv2
gdavison
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request