From 0aae86a48b7ac4e42ac315a84a3a991d6a1f0a32 Mon Sep 17 00:00:00 2001 From: Sam Levenick Date: Tue, 29 Oct 2019 13:38:58 -0700 Subject: [PATCH] Add back encoder that always sends autoCreateSubnetworks (#2558) --- products/compute/terraform.yaml | 1 + templates/terraform/encoders/network.erb | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 templates/terraform/encoders/network.erb diff --git a/products/compute/terraform.yaml b/products/compute/terraform.yaml index 54e2c63999f8..c13dfe1f3574 100644 --- a/products/compute/terraform.yaml +++ b/products/compute/terraform.yaml @@ -935,6 +935,7 @@ overrides: !ruby/object:Overrides::ResourceOverrides default_from_api: true custom_code: !ruby/object:Provider::Terraform::CustomCode post_create: templates/terraform/post_create/compute_network_delete_default_route.erb + encoder: templates/terraform/encoders/network.erb extra_schema_entry: templates/terraform/extra_schema_entry/network.erb NetworkEndpoint: !ruby/object:Overrides::Terraform::ResourceOverride id_format: "{{project}}/{{zone}}/{{network_endpoint_group}}/{{instance}}/{{ip_address}}/{{port}}" diff --git a/templates/terraform/encoders/network.erb b/templates/terraform/encoders/network.erb new file mode 100644 index 000000000000..74f3566a0e7e --- /dev/null +++ b/templates/terraform/encoders/network.erb @@ -0,0 +1,3 @@ +obj["autoCreateSubnetworks"] = d.Get("auto_create_subnetworks") + +return obj, nil