Commit Graph

1552 Commits

Author SHA1 Message Date
Chen Zhiling
edb9530ae7 Add force_destroy option to bigquery dataset (#2986)
* Add force_destroy option to bigquery dataset

* Change option name to force_destroy

* Rename option to delete_contents_on_destroy

* Add option description

* Add tests for dataset with content added in

* Add diff suppress func
2019-02-08 09:09:14 -08:00
The Magician
f9903ee041 google_compute_instance change a removed field from optional -> computed (#3010)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-06 16:22:35 -08:00
The Magician
fdeac73ab6 Add fields to InterconnectAttachment to allow for PARTNER interconnects (#2959)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-02-01 16:17:53 -08:00
The Magician
b58053fe5d Bring forwards/backwards compatible 0.12 syntax to HEAD (#2984)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-01 14:45:29 -08:00
The Magician
43d8943745 Restore name_prefix for node pools (#2975)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-02-01 11:34:45 -08:00
The Magician
af7cf2a69b Make zone required in google_composer_environment.node_config (#2967)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-01 11:20:05 -08:00
The Magician
69e445bd59 SHA256 encode compute_certificate's private keys (#2976)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-02-01 11:02:20 -08:00
The Magician
e5a1c5f997 Fix issue with google_compute_backend_service IAP client secret @ update (#2978)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-01 10:57:45 -08:00
The Magician
51bf6f432a [Terraform] ip_address.0.time_to_retire it's not optional (#2965)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-30 13:03:51 -08:00
The Magician
d12e425d9f Native Update Mask support (#2818)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-30 12:37:52 -08:00
The Magician
ced540ceca Add hostname field to compute_instance (#2952)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-29 09:44:21 -08:00
The Magician
385ac491f4 Add service_account_email to google_cloudfunctions_function (#2947)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-28 14:39:37 -08:00
The Magician
08c73f2754 Standardize import for instance group manager. (#2946)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-28 14:00:05 -08:00
The Magician
05d558d33f Add disable_dependent_services to google_project_service resource. (#2938)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-28 13:50:41 -08:00
The Magician
6b0fceb3c9 Delete GCS objects in parallel (#2944)
<!-- This change is generated by MagicModules. -->
/cc @sethvargo
2019-01-28 11:26:13 -08:00
The Magician
661cf81bc3 [Terraform] Gcloud scheduler (#2930)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-28 10:18:02 -08:00
The Magician
719b3304c4 change test assertions to match new values (#2940)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-25 16:29:12 -08:00
The Magician
f32cfb5cb3 Fix container wait operations (#2941)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-25 16:28:54 -08:00
The Magician
cf489d4909 Adding nil guards to the wait operations (#2936)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-25 13:03:43 -08:00
The Magician
b2bcc2f255 Catch bad state in common and compute operations (#2931)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-25 09:29:24 -08:00
The Magician
6779f4dbf4 Ci test fixes (#2925)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-24 13:22:22 -08:00
The Magician
a464c5e6e1 Add more descriptive error message for conflict errors. (#2921)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-24 10:27:46 -08:00
The Magician
5760fafc3b Fix map in Random provider in SSLCert OiCS example. (#2919)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-24 08:30:04 -08:00
The Magician
094b1bc673 Rename some files to match intended names (#2920)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-23 18:08:41 -08:00
The Magician
7d309fce05 [Terraform] new option "scopes" to define OAuth scopes for provider (#2888)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-23 16:35:17 -08:00
The Magician
e533068957 add ForceNew to firewall direction field. (#2917)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-23 16:19:03 -08:00
The Magician
6e5bd62ee6 Guard self links inside google_compute_backend_service (#2918)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-23 14:41:55 -08:00
The Magician
c8abf0ce03 Add a computed name field to google_storage_bucket_object (#2914)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-23 13:17:33 -08:00
The Magician
62fe98fb0a Change default boot disk size to 15g for dataproc (#2911)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-22 16:53:36 -08:00
The Magician
f2649bcbdb Add vlan tag and subnet candidates to Interconnect Attachments. (#2882)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-22 13:05:11 -08:00
The Magician
738bdb9aac Initial autogeneration of Spanner instance in Terraform. (#2892)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-22 12:35:59 -08:00
The Magician
b554f90325 Fix security hole in tests (#2893)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-22 10:38:49 -08:00
The Magician
5a06139281 fixes to updating node versions (#2872)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-18 09:59:11 -08:00
The Magician
30fe927df6 Data Sources for KMS Key Ring and Key (#2891)
<!-- This change is generated by MagicModules. -->
/cc @kierachell
2019-01-17 16:12:22 -08:00
The Magician
4cae2edbc5 Add custom flatten for monitoring channel labels (#2879)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-16 15:48:55 -08:00
The Magician
7ff156006f Initial addition of generated spanner database to terraform. (#2812)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-16 13:42:38 -08:00
The Magician
bb4697dd87 Make Disk KMS features GA (#2884)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-16 11:52:33 -08:00
Yong Wen Chua
51bf081722 Fix incorrect arguments for google_compute_instance data source (#2874)
Fixes #2535
2019-01-15 11:27:57 -08:00
The Magician
2e99e8061d Removing "input=true" from ignoredFiles and includedFiles (#2871)
<!-- This change is generated by MagicModules. -->
/cc @naseemkullah
2019-01-15 09:06:59 -08:00
The Magician
97347e5de5 Reconcile Magician formatting changes due to Go tools upgrade (#2869)
Reconcile Magician formatting changes due to Go tools upgrade
2019-01-14 09:40:18 -08:00
The Magician
e97fb95b36 Fix next_instance_zone for google_compute_route (#2856)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-14 08:58:02 -08:00
The Magician
5845ae4d38 Fix documentation around iam member imports (#2865)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-11 17:23:56 -08:00
The Magician
7f1cfbc87c Add precheck for acc config tests (#2862)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-11 13:08:39 -08:00
The Magician
ea98aa7fb3 Increase update timeout for clusters (#2859)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-11 10:44:52 -08:00
The Magician
cae4d3b22d Use API default for monitoring_uptime_check_config http_check port (#2860)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-10 17:40:13 -08:00
The Magician
5582d8ea5a Fix encryption config in dataproc (#2854)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-10 09:04:43 -08:00
The Magician
7fc6743a9d Remove old-style Terraform examples (#2848)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-10 07:36:33 -08:00
The Magician
54dd3ad6e4 Skip acceptance tests during non-acceptance runs. (#2852)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-09 18:46:59 -08:00
The Magician
ccf079b014 Make kms links for compute disk GA (#2850)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-09 16:48:04 -08:00
The Magician
b9cedc68ef Add OAuth2 access_token and client config as credential options. (#2838)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-09 16:20:07 -08:00
The Magician
cbfef5e68c Contributor: dataproc encryption (#2840)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-09 16:13:42 -08:00
The Magician
601f6cf346 Fix compute project metadata error from previous "common_metadata" IDs (#2844)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-09 16:03:00 -08:00
The Magician
766a71aaf6 Rename (unreleased) google_appengine_firewall_rule to google_app_engine_firewall_rule (#2849)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-09 16:02:11 -08:00
The Magician
f08a492cd5 Capitalization changes in generated resources (#2846)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-09 13:42:12 -08:00
The Magician
98d2972c31 Add Kms bootstrap step for terraform tests (#2837)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-08 18:32:27 -08:00
The Magician
d620a648bf Add timePartitioning.requirePartitionFilter to bigquery table (#2815)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-08 14:19:59 -08:00
The Magician
4af5438dc2 Remove outdated tests (superseded by generated ones) (#2836)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-08 14:09:55 -08:00
The Magician
b31626a1a2 Retry SQL delete calls on 409 (#2811)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-01-07 16:44:54 -08:00
The Magician
43d40f4065 Change IAM binding to be authoritative (#2764)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-04 15:30:22 -08:00
The Magician
4ecc56a301 Autogenerate google_cloudbuild_trigger (#2790) 2019-01-04 13:47:52 -08:00
The Magician
48a2cf8a27 Restore the deprecated list splat syntax. (#2801)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-04 13:36:10 -08:00
The Magician
50af33999e Fix some formatting to be 0.12-ready (#2800)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-04 13:01:39 -08:00
The Magician
509b21988c treat vpntunnel URLs as URLs (#2771) 2019-01-04 11:32:03 -08:00
The Magician
11be511fb3 Fix self link stability issues in google_compute_route (#2803)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-04 11:24:15 -08:00
The Magician
181dafe6d7 Autogenerate google_sourcerepo_repository (#2797) 2019-01-03 16:53:43 -08:00
The Magician
6b29503ef5 Move sourcerepo files (#2795)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-03 13:39:45 -08:00
The Magician
ccf676022e Export data.google_compute_default_service_account.name (#2778) 2019-01-03 12:57:57 -08:00
The Magician
3293a0f75a Allow duration to be updatable and force new (#2786)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-01-02 17:55:21 -08:00
The Magician
f703fb0aa8 Cleanup from two overlapping magic modules PRs. (#2787) 2019-01-02 17:53:22 -08:00
The Magician
ff66afb6e8 Add Appengine's firewall rules. (#2738) 2019-01-02 16:44:08 -08:00
The Magician
692d36cb3f Initial addition of generated Image to Terraform. (#2769) 2019-01-02 16:05:38 -08:00
The Magician
74013c7dc6 uptime check period cannot be updated (#2781)
<!-- This change is generated by MagicModules. -->
/cc @chrisst

fixes #2703
2019-01-02 12:44:33 -08:00
The Magician
0208dbcb05 Homogenize spacing (trivial no-op change) (#2782) 2019-01-02 11:21:29 -08:00
The Magician
3c5529cfd6 Remove over-validation by google_cloudfunctions_function on project ids (#2780)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-02 10:48:52 -08:00
The Magician
97a53d4619 add diffsuppress for regionautoscaler.target (#2770)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-28 17:12:24 -08:00
The Magician
7a2fc3389e Fix bad monitoring test data (#2767) 2018-12-28 13:09:44 -08:00
The Magician
d65a35062a wait for instances in deleteDetachIGM test (#2759) 2018-12-28 08:44:23 -08:00
The Magician
7e829e0b10 Fix the test check in rigm datasource. (#2757) 2018-12-27 13:33:05 -08:00
The Magician
890744d34a Change alert threshold to something less sensitive (#2758)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-27 13:07:42 -08:00
The Magician
082ba50b52 Update config formatting that no longer works in 0.12 (#2756)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-27 10:14:07 -08:00
The Magician
a1e5c4fff0 Add support for protection_level to google_kms_crypto_key (#2751)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-27 10:07:51 -08:00
The Magician
2ab6d1995f Add = to map declarations in examples/tests (#2755)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-27 07:51:23 -08:00
The Magician
a3caf90b4f Make google_compute_router_nat's source_ip_ranges_to_nat Required (#2749)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-26 18:00:46 -08:00
The Magician
91a513ab83 clean up operation code (#2734) 2018-12-26 17:42:37 -08:00
The Magician
4a706f7225 upgrade monitoring tests to 0.12 syntax (#2754)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-26 15:44:30 -08:00
The Magician
569d7403a0 add trigger_id to cloudbuild_build_trigger, send it on update (#2743) 2018-12-21 18:01:55 -08:00
The Magician
2b2e00771b fix sql user tests after changing import format (#2742)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-21 17:22:40 -08:00
The Magician
42ed54ae92 fix TestAccComputeVpnTunnel_regionFromGateway (#2740)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-21 17:20:57 -08:00
The Magician
e44f505943 Add affinityCookieTtlSec property in google_compute_backend_service (#2741) 2018-12-21 16:54:17 -08:00
The Magician
4768f3dd47 Add fine-grained audit config for projects. (#2731) 2018-12-21 15:39:58 -08:00
Mike Fowler
305d3483a5 Additional bigquery locations (#2566)
* Add new regional BigQuery locations.

Three more regional locations are supported by BigQuery however the
current validation rejects them.

* Document new regional locations of BigQuery

* More regions have since been added.

$ make testacc TEST=./google TESTARGS='-run=TestAccBigQueryDataset'
==> Checking that code complies with gofmt requirements...
TF_ACC=1 TF_SCHEMA_PANIC_ON_ERROR=1 go test ./google -v -run=TestAccBigQueryDataset -timeout 120m -ldflags="-X=github.com/terraform-providers/terraform-provider-google/version.ProviderVersion=acc"
=== RUN   TestAccBigQueryDataset_basic
=== RUN   TestAccBigQueryDataset_access
=== RUN   TestAccBigQueryDataset_regionalLocation
--- PASS: TestAccBigQueryDataset_basic (7.77s)
--- PASS: TestAccBigQueryDataset_access (13.74s)
--- PASS: TestAccBigQueryDataset_regionalLocation (93.68s)
PASS
ok      github.com/terraform-providers/terraform-provider-google/google 93.731s
2018-12-21 12:24:12 -08:00
The Magician
6ee10e3bf3 Check for errors in import ID parsing. (#2733) 2018-12-21 10:31:32 -08:00
The Magician
e9aebb8b15 Add support for Audit Configs (#2687) 2018-12-20 21:36:11 -08:00
The Magician
4f298a29d2 Add resource_storage_transfer_job (#2707)
<!-- This change is generated by MagicModules. -->
/cc @akramhussein
2018-12-20 17:22:22 -08:00
The Magician
9406c61e43 Add num local ssds and boot disk types to preemptible worker config (#2696) 2018-12-20 17:22:22 -08:00
The Magician
f8dec8bcfd Require a provider zone to be set in tests (#2720)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
ccd73f3bb6 fix disk behaivor in compute_instance_from_template (#2695) 2018-12-20 17:22:22 -08:00
The Magician
23b44b5ae5 Add google_storage_transfer_project_service_account data_source (#2692)
<!-- This change is generated by MagicModules. -->
/cc @akramhussein
2018-12-20 17:22:22 -08:00
The Magician
e85600ff00 Add support for google_access_context_manager_service_perimeter (#2691)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
9582532556 Remove inferred zone from region on Disk import (#2694)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
9e9524af70 Remove inferred region from igm (#2693)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
5b075c1eca Make the default timout 5 minutes when timeout is 0 (#2667) 2018-12-20 17:22:22 -08:00
The Magician
7f93bf73a4 mark trigger_template.project computed since we set it to getProject (#2655) 2018-12-20 17:22:22 -08:00
The Magician
afc340e93e Remove duplicates from provider resource map, add dupe test (#2683)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
29c665d865 Various linter cleanups (conversions, unused, misspellings) (#2681)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
c622c13cd9 [Terraform]: Fix file not formatted with gofmt -s (#2678)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
c605b0bc4b [Terraform]: Apply gofmt -s to all files managed by MM (#2676)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
593156e918 Add data source for cloud bucket object (#2657)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-20 17:22:22 -08:00
The Magician
e89d1bffc8 Remove Firewall Service Account Limit (#2656) 2018-12-20 17:22:22 -08:00
The Magician
219bd09496 Mark the deleted field computed in google_project_iam_custom_role (#2619)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
42eee720ed Remove deprecated fields from Snapshot (#2624) 2018-12-20 17:22:22 -08:00
The Magician
77a67eb04f Explicitly set TypeSets of nested objects (#2660) 2018-12-20 17:22:22 -08:00
The Magician
15545be1c3 clarify docs around service account id (#2663)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
0cb07dccc8 add sql private ip to ga provider (#2662) 2018-12-20 17:22:22 -08:00
Nathan McKinley
1cb5ea1734 add support for requester_pays to google_storage_bucket 2018-12-20 17:22:22 -08:00
The Magician
eca7ab673c add inherit_from_parent to all org policy resources (#2653)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
fab02ea478 add souce repo support to cloud functions (#2650) 2018-12-20 17:22:22 -08:00
The Magician
1e639354e3 insist that project org policy tests run serially (#2654)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
21271a65e3 Adding default timeouts to sync MM resources (#2569) 2018-12-20 17:22:22 -08:00
The Magician
99f9d71a31 convert dataproc_cluster.cluster_config.gce_cluster_config.tags into a set (#2633) 2018-12-20 17:22:22 -08:00
The Magician
e31696da5a Fix project services tests by using a service without any dependencies (#2645) 2018-12-20 17:22:22 -08:00
The Magician
caa1bd9664 send scheduling block with automaticrestart if there is none in cfg (#2638) 2018-12-20 17:22:22 -08:00
The Magician
b86d57359f mark region as computed in sql db instance since we use getregion (#2635) 2018-12-20 17:22:22 -08:00
The Magician
321af9f6f7 update regex for runtimeconfig name (#2643)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
5fea92fadf allow cross-project imports for sql user (#2632)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
5e0ab711fb extract vpn tunnel region/project from vpn gateway (#2640)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
0533cab84d send maintenance_window.hour even if it's zero, since that's a valid value (#2630) 2018-12-20 17:22:22 -08:00
The Magician
cd6ec96c6e use cluster update for logging/monitoring in beta (#2631)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
4d9a003bec add another retry if iam read returns nil (#2629)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
7a3f96ad28 Allowing GlobalAddress.address to be settable (#2618)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-20 17:22:22 -08:00
The Magician
0e27ae79e3 Add docs about using lifecycle when recreating instance groups (#2620)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
77e87d0f9b Remove google_compute_instance*.address (#2595)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
e75a957aba Remove update_strategy from rigm. (#2594)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
893253d94a Add retries for all synchronous MM generated resources 2018-12-20 17:22:22 -08:00
The Magician
2e05d21da1 Fix nested read in Snapshot. (#2593)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
a348e35263 Fix spanner database iam binding import (#2603) 2018-12-20 17:22:22 -08:00
Chris Stephens
de68af5b11 Add region disk support to attached disk 2018-12-20 17:22:22 -08:00
The Magician
0ec1001bfe Remove beta fields from GA Container resources (#2601)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
46b08ed82d Make google_organization_custom_role.deleted computed (#2596)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
c6f02a1e88 Fix google_container_cluster docs about fields gone GA (#2597)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
8dec82d35f Deprecate convenience fields in google_compute_snapshot (#2572)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
96e0a1fff5 Fix issue with Bigtable instance cluster update at 2.0.0 (#2584)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
076571c882 Add docs for new cloud composer beta fields and use beta api everywhere (#2573) 2018-12-20 17:22:22 -08:00
The Magician
1bafe6b8e0 added ignored_files and included_files to google_cloudbuild_trigger (#2553) 2018-12-20 17:22:22 -08:00
The Magician
eb843f67e0 Add router nat resource. For TPG #2249. (#2576) 2018-12-20 17:22:22 -08:00
Paddy
7a182b070d Remove the ContainerCluster_sharedVpc test 2018-12-20 17:22:22 -08:00
The Magician
fb1fd69cc6 Add 'image_uri' to dataproc cluster definition. (#2548) 2018-12-20 17:22:22 -08:00
Paddy
45cbdb0a49 Accommodate the new iamcredentials service in tests 2018-12-20 17:22:22 -08:00
The Magician
5492b0100e Remove auto_healing_policies from tests (#2557)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
c2a3160903 Conflicts-with (#2524)
Minor changes to ConflictsWith handling.
2018-12-20 17:22:22 -08:00
The Magician
2acc9fb5a1 fix folder iam binding test (#2556) 2018-12-20 17:22:22 -08:00
The Magician
e73a45ffbb Add support for content-based load balancing to google_compute_health_check (#2550)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
717300e974 Add documentation for new resource_compute_router_nat to Terraform provider (#2545)
<!-- This change is generated by MagicModules. -->
/cc @cornmander
2018-12-20 17:22:22 -08:00
The Magician
f368600cb1 Generate AccessContextManager AccessLevel in Terraform. (#2506) 2018-12-20 17:22:22 -08:00
Chris Stephens
f2dd796f8c New Resource: Stackdriver uptime check 2018-12-20 17:22:22 -08:00
The Magician
3564890812 Add to state before we send the create call. (#2527) 2018-12-20 17:22:22 -08:00
The Magician
210141a5b1 Add nil check to fix panic in storage bucket. (#2525) 2018-12-20 17:22:22 -08:00
The Magician
e74ccfde23 Avoid overwriting errors so that they can be detected by handleNotFoundError. (#2526) 2018-12-20 17:22:22 -08:00
Chris Stephens
5bc96d3fa1 Pass the terraform resource into all flatten methods 2018-12-20 17:22:22 -08:00
The Magician
ff1840989b Website changes for SQL private IP + new computed field (#2509)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
c77d1b0ba2 Add upgrade guide docs for igm, rigm removals. (#2505)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Matthew Jones
7dd80d7102 support firestore cloud function triggers (#2480)
* support firestore cloud function triggers

* document firestore trigger specifics
2018-12-20 17:22:22 -08:00
The Magician
f26c910f80 Start removing beta igm/rigm fields. (#2393)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
1fe4aca6e7 Move the set project logic higher in the read method 2018-12-20 17:22:22 -08:00
Chris Stephens
150327a22a Ignore empty maps inside arrays 2018-12-20 17:22:22 -08:00
Manuel Correa
cefb6c6566 Add support for data source 'google_iam_role' (#2482)
Add `google_iam_role` data source to be able to fetch and query for GCP IAM roles permissions.
2018-12-20 17:22:22 -08:00
The Magician
5928101e2f Add billing account IAM (#2413) 2018-12-20 17:22:22 -08:00
The Magician
b807d04e10 Fix for permadiff in container cluster caused by beta resource. (#2488) 2018-12-20 17:22:22 -08:00
Paddy Carver
cad93ce4da Fix the breaking change in sqladmin.
This is the diff after running GoogleCloudPlatform/magic-modules#690.
We're applying it manually to fix the build, because the magician won't
pull the code to create this PR until the code can be built.
2018-12-20 17:22:22 -08:00
The Magician
49d8a888d7 Start autogenerating resource_dns_managed_zone (#2428)
<!-- This change is generated by MagicModules. -->
/cc @drebes
2018-12-20 17:22:22 -08:00
The Magician
9ff5284d15 Container cluster changes ancillary to beta support for autoprovisioning. (#2415) 2018-12-20 17:22:22 -08:00
Ben Vickers
e9ac055363 Add the sql ssl (client) cert resource (#2290)
* add the sql client cert resource

* correct schema ordering for sql ssl cert resource
2018-12-20 17:22:22 -08:00
The Magician
5533075029 Add provider version to useragent. (#2442)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
ff16c8f4e0 Don't allow users to specify certain APIs in google_project_services (#2468)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
a9625168aa Update pubsub topic to read after create, same as TPG #2346 (#2469)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
Chris Stephens
0e26337e39 Stackdriver notification channel 2018-12-20 17:22:22 -08:00
Adrián Matellanes
8543521b75 Add defaultPartitionExpirationMs field to google_bigquery_dataset resource (#2287)
Add [`defaultPartitionExpirationMs`](https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets) to [`google_bigquery_dataset`](https://www.terraform.io/docs/providers/google/r/bigquery_dataset.html) resource.
2018-12-20 17:22:22 -08:00
Chris Stephens
77c757d1e0 New Resource: Stack Driver Group 2018-12-20 17:22:22 -08:00
Chris Stephens
2c828110f0 Make master_auth user/pass optional 2018-12-20 17:22:22 -08:00
nownabe
35d0ec1a66 Update cloudbuild trigger in place (#2121)
Hi!

Now any changes of cloud build trigger create new one, this PR makes triggers modifiable in place.

I referred to [bigquery dataset](9f0b792f09/google/resource_bigquery_dataset.go (L353)). If theare are better examples, I'd like to know them.
2018-12-20 17:22:22 -08:00
The Magician
4089321402 Fix disk snapshot expand/encode, kmsKeyName decoder (#2450)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
9a683a65e9 Fix generated test name formatting (#2439)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
710c96ee95 Magic Modules changes. 2018-12-20 17:22:22 -08:00
The Magician
b6029d7f74 make fmt on resource_dataproc_cluster.go (#2435) 2018-12-20 17:22:22 -08:00
Chris Stephens
02bd1c53c0 Fix ci tests 2018-12-20 17:22:22 -08:00
The Magician
7153ef3af2 Add empty files because of copying over beta resources (#2426) 2018-12-20 17:22:22 -08:00
The Magician
c4793e3aa5 Add support for accelerators to dataproc (#2411) 2018-12-20 17:22:22 -08:00
The Magician
33f25287b0 Add import support to project metadata. (#2423) 2018-12-20 17:22:22 -08:00
The Magician
5baeddf95f use import-style tests in sql database instance (#2421)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
cd607bd111 Remove unnecessary fields in PATCH updates (#2420)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
766b377be5 Magic Modules changes. (#2417)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
b00b5ac74b Remove backend_service.custom_request_headers from the GA provider (#2405)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
b8e74f0676 Add support for new-style cloud functions triggers. (#2412)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
f745e5f178 Change BigQuery access list to a set 2018-12-20 17:22:22 -08:00
The Magician
4674cc73f5 Fix make fmt (#2404)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
406eecbfe6 google_bigtable_instance add back validation to num_nodes. (#2401) 2018-12-20 17:22:22 -08:00
The Magician
e2831052fd Remove subnetwork iam from GA provider (#2398) 2018-12-20 17:22:22 -08:00
The Magician
7c3445229c Make removals in google_container_cluster (#2395) 2018-12-20 17:22:22 -08:00
The Magician
a0faab0736 Remove service_account_id from data.google_service_account_key (#2397)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
eb19080de7 Deprecated network_interface.address in code in instance template. (#2394)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
3b9a419089 Remove google_compute_global_forwarding_rule.labels (#2399)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
6ff89ce84c Remove google_endpoints_service.protoc_output (#2396)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
9961246b94 Remove max_pods_per_node from GA provider (#2391)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
95cb529d4d Remove google_cloudfunctions_function.retry_on_failure (#2392) 2018-12-20 17:22:22 -08:00
The Magician
ed18fb9ea0 Remove google_project.app_engine (#2386)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
1b1538a6a4 Regional Clusters are GA followup (#2387)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
0e82420de6 Change instances in target pool to be a set 2018-12-20 17:22:22 -08:00
The Magician
26ba086dbc Read Bigtable column family from the API (#2378)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
c27ec182be add diffsuppress for iam custom role stage. fixes TPG #1801 (#2370) 2018-12-20 17:22:22 -08:00
The Magician
0f5c81ce65 regional and private clusters are in GA now (#2364)
<!-- This change is generated by MagicModules. -->
/cc @danawillow 

Fixes #2286
2018-12-20 17:22:22 -08:00
The Magician
6707290efe Make google_project_iam_policy authoritative. (#2315)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
5a47db4d94 Remove beta generated resource maps from GA provider. (#2350)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
35d6d71cd7 Remove beta resources to fix build 2018-12-20 17:22:22 -08:00
Chris Stephens
ce78bb0ce8 Remove name_prefix from container node pool 2018-12-20 17:22:22 -08:00
Riley Karson
d0034fb1c0 Remove obsolete beta files. (#2355)
Remove the files we skip now with https://github.com/GoogleCloudPlatform/magic-modules/pull/631
2018-12-20 17:22:22 -08:00
The Magician
30fc9ec3f9 Generate DefaultObjectAccessControl in Terraform (#2358)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Riley Karson
272872a4ed Remove duplicate storage_object_access_control test. (#2349)
blocking https://github.com/GoogleCloudPlatform/magic-modules/pull/630

This resource won't be tested between this merging and the MM pr merging
2018-12-20 17:22:22 -08:00
Chris Stephens
f85dc70b20 Fix ci tests 2018-12-20 17:22:22 -08:00
The Magician
0bed3bd5c7 add retries on create for container cluster (#2352)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
3dcf859426 Update composer timeouts (#2354)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
ba0bed37e2 Increase redis timeouts (#2351)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
b16e60ce05 use correct fields for bigtable test (#2353)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
Chris Stephens
ae09a200c7 deprecate address as originally intended 2018-12-20 17:22:22 -08:00
The Magician
bf296e55bf Make google_storage_default_object_acl authoritative. (#2345)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
12369626c8 fix forwarding tests after label removal 2018-12-20 17:22:22 -08:00
The Magician
18084be345 Make google_storage_object_acl authoritative (#2316)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
27e35adca0 Autogenerate {{Resource}}Destroy in tests. (#2317) 2018-12-20 17:22:22 -08:00
Chris Stephens
9be729fb78 support KMS encryption for instance templates 2018-12-20 17:22:22 -08:00
The Magician
29368a64d1 Add support for google_cloudfunctions_function runtime (#2340)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
04e25671f9 Adding new big query regions 2018-12-20 17:22:22 -08:00
Chris Stephens
db98fbd5e6 remove trigger_bucket and trigger_topic 2018-12-20 17:22:22 -08:00
Murcurio
ae4cfab1cc Added London and Sydney BigQuery regions 2018-12-20 17:22:22 -08:00
Chris Stephens
fc81c84ed3 Empty commit with no code changes 2018-12-20 17:22:22 -08:00
The Magician
1c3da20140 CI change only - any change here will indicate a dependency on a ruby minor version. (#2298) 2018-12-20 17:22:22 -08:00
The Magician
daa7ec23ff Add support for Google Cloud Bigtable replication (#2313)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
1e7d3574ee Adding ipv4 range back (#2304)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-20 17:22:22 -08:00
The Magician
a7e94bbfeb KMS changes - non functional (#2302)
<!-- This change is generated by MagicModules. -->
/cc @slevenick
2018-12-20 17:22:22 -08:00
The Magician
9da993f663 Magic Modules changes. (#2297) 2018-12-20 17:22:22 -08:00
The Magician
e6ddd16269 More import formats and fix name validation for spanner databases
Fixes #2277
2018-12-20 17:22:22 -08:00
The Magician
fd6666b3ff Output from magician generating into ga and beta providers (#2271)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
4c20b7eeac Add support for google_storage_object_access_control (#2256) 2018-12-20 17:22:22 -08:00
The Magician
955b25a8e5 Add import tests for google_cloudiot_registry (#2276)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
The Magician
a3eea03faa Fix Composer Environment machineType parsing
Fixes #2227
2018-12-20 17:22:22 -08:00
The Magician
bd348c5797 changes to (r)igm so that resources can be converted from beta back to ga (#2260)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
e1f4976c64 Add more import paths for google_service_account. (#2261) 2018-12-20 17:22:22 -08:00
The Magician
c98140f0db Autogenerate google_compute_url_map (#2245)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Chris Stephens
b8de3fd850 Deprecate network fields (#2235)
* removing old removed network fields

* Remove ipv4range option
2018-12-20 17:22:22 -08:00
The Magician
586f1e98c3 stop generating beta resources/fields (#2242)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
Chris Stephens
ba001b386b Remove service account policydata (#2247)
* Removing policy_data from service account

* Remove policy_data tests that aren't needed.
2018-12-20 17:22:22 -08:00
The Magician
ca0921cb05 Support default booleans for Terraform configs (#2222) 2018-12-20 17:22:22 -08:00