Determine if a `Computed` property has been set from configuration or code

Hi all,

I have a very simple question: I’m using a computed property in a resource schema definition, which can either be set via the configuration (in which case it is not really computed) or via the providers code (computed). Is there a way in Go to determine which method has been used to set the value?

Background is the following issue on a PowerBI provider. A dataset_id can either be set explicitly, or, if this is not the case, PowerBI automatically generates and manages a dataset.

Thanks for your answers!