diff --git a/plugins/modules/gcp_dns_resource_record_set.py b/plugins/modules/gcp_dns_resource_record_set.py index 0e347de..588f500 100644 --- a/plugins/modules/gcp_dns_resource_record_set.py +++ b/plugins/modules/gcp_dns_resource_record_set.py @@ -362,9 +362,10 @@ def prefetch_soa_resource(module): 'name': replace_resource_dict(module.params['managed_zone'], 'dnsName'), 'project': module.params['project'], 'scopes': module.params['scopes'], - 'service_account_file': module.params['service_account_file'], + 'service_account_file': module.params.get('service_account_file'), 'auth_kind': module.params['auth_kind'], - 'service_account_email': module.params['service_account_email'], + 'service_account_email': module.params.get('service_account_email'), + 'service_account_contents': module.params.get('service_account_contents'), }, module, )