Transip sdk also supports a private_key_file, so forwarding that option to the provider. Could be handy in combination with k8s secrets.
TransIP allows '@' as value to alias the root record. '@' was on populate appended with the zone, which trigger an unneeded update. '@' => '@.example.com.' -> 'example.com' This fix will stop the unneeded update