diff --git a/products/compute/api.yaml b/products/compute/api.yaml index f71fadd1ce04..d3cb4c65dd70 100644 --- a/products/compute/api.yaml +++ b/products/compute/api.yaml @@ -10316,12 +10316,6 @@ objects: Only networks that are in the distributed mode can have subnetworks. input: true required: true - # TODO(rileykarson): Work with rambleraptor to remove this field from downstreams. - - !ruby/object:Api::Type::Fingerprint - name: 'fingerprint' - description: | - Fingerprint of this resource. This field is used internally during - updates of this resource. - !ruby/object:Api::Type::Enum name: 'purpose' min_version: beta diff --git a/products/compute/terraform.yaml b/products/compute/terraform.yaml index fa2518986697..cd3d97b2edee 100644 --- a/products/compute/terraform.yaml +++ b/products/compute/terraform.yaml @@ -1726,8 +1726,6 @@ overrides: !ruby/object:Overrides::ResourceOverrides secondaryIpRanges.ipCidrRange: !ruby/object:Overrides::Terraform::PropertyOverride validation: !ruby/object:Provider::Terraform::Validation function: 'validateIpCidrRange' - fingerprint: !ruby/object:Overrides::Terraform::PropertyOverride - exclude: false logConfig: !ruby/object:Overrides::Terraform::PropertyOverride send_empty_value: true custom_expand: 'templates/terraform/custom_expand/subnetwork_log_config.go.erb' diff --git a/templates/ansible/resource.erb b/templates/ansible/resource.erb index 2f16eb17755e..ce490f50c9c0 100644 --- a/templates/ansible/resource.erb +++ b/templates/ansible/resource.erb @@ -279,7 +279,7 @@ def <%= func_name -%>(module, request, response): <% end -%> <% request_props = if fingerprint_name - request_properties(props).merge({fingerprint_name => "new_resource[:#{fingerprint_name}]"}) + request_properties(props).merge({fingerprint_name => Google::PythonUtils::PythonCode.new("new_resource[:#{fingerprint_name}]")}) else request_properties(props) end