In case when someone removes a terraform managed record from remote manually, the provider is not able to detect the change. This is happening because the GetRecord method is returning nil in that case.
The reason for this could be https://github.com/nesv/go-dynect/blob/master/dynect/client.go#L176-L179 i.e. if content length is 0 then nil is returned.
In case when someone removes a terraform managed record from remote manually, the provider is not able to detect the change. This is happening because the
GetRecord
method is returningnil
in that case. The reason for this could be https://github.com/nesv/go-dynect/blob/master/dynect/client.go#L176-L179 i.e. if content length is 0 then nil is returned.