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
Chris Stephens
a0e2d50331
Change deprecated fields back to 'Removed' ( #2241 )
...
* Change deprecated fields back to 'Removed'
To provide a better user experience we're going to mark the fields as removed
so that users will get a more accurate error message. We will follow up a while
later to actually remove them from schema.
2018-12-20 17:22:22 -08:00
Chris Stephens
192684a7f6
Removing create_timeout from compute image ( #2244 )
2018-12-20 17:22:22 -08:00
Chris Stephens
c4db896d39
Test failures ( #2250 )
...
fix disk encrypt tests
fxing compute instance data source tests
fixing the compute instance migration tests
2018-12-20 17:22:22 -08:00
The Magician
5f236ec8e8
Moving raw_key properties back to 'Removed' ( #2248 )
2018-12-20 17:22:22 -08:00
Labesse Kévin
293a63e74a
adding attribute family for bigtable_table ( #2228 )
...
Fix #1576
2018-12-20 17:22:22 -08:00
The Magician
0008f6d840
PR from HEAD of Magic Modules after long-running PR merged in. ( #2246 )
2018-12-20 17:22:22 -08:00
Chris Stephens
a93c57e76a
Don't allow destroying backend buckets in dataproc ( #2224 )
...
Removing the delete_autogen_bucket property
Buckets will not be deleted when a dataproc resource is destroyed
2018-12-20 17:22:22 -08:00
The Magician
6670f0cccc
Fix empty TypeList expands in generated resources ( #2233 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Riley Karson
5eab9af814
Make google_sql_database_instance authoritative. ( #2203 )
2018-12-20 17:22:22 -08:00
The Magician
22ecabd739
Add documentation support to the stackdriver alertPolicy ( #2226 )
...
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-20 17:22:22 -08:00
Riley Karson
a9b6e3f5e1
Make google_compute_project_metadata authoritative. ( #2205 )
2018-12-20 17:22:22 -08:00
Chris Stephens
50fe1b6c83
Remove address and create_timeout from instance ( #2219 )
2018-12-20 17:22:22 -08:00
The Magician
eafe197070
Remove deprecated raw_key convenience property ( #2209 )
...
Removing disk_encryption_key_sha256 and disk_encryption_key_raw and removing the custom diff logic associated with them.
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-20 17:22:22 -08:00
The Magician
6cfaa24ef0
labelfingerprint is beta for resources where labels are beta ( #2206 )
2018-12-20 17:22:22 -08:00
Riley Karson
8c42015451
Make google_compute_instance metadata authoritative. ( #2208 )
2018-12-20 17:22:22 -08:00
Nathan McKinley
902675c324
Reverting 1.20 and 1.19 cherrypick branches.
2018-12-20 17:22:22 -08:00
Nathan McKinley
93ffe28133
add sql private ip to ga provider ( #2665 )
2018-12-13 15:45:09 -08:00
Riley Karson
4a0ee14304
Duplicate what tpgb does for master_ipv4_cidr_block ( #2661 )
...
Looks like we missed a couple lines while cherrypicking; copied these from tpgb.
2018-12-13 10:56:59 -08:00
The Magician
73d127a387
Fix spanner database iam binding import ( #2603 )
2018-12-12 17:23:35 -08:00
The Magician
9e566cc0be
Fix project services tests by using a service without any dependencies ( #2645 )
2018-12-12 17:23:35 -08:00
Paddy
aec43adc25
Accommodate the new iamcredentials service in tests
2018-12-12 17:23:35 -08:00
Riley Karson
b885cdaf87
Fix deprecated convenience fields in disk.
2018-12-12 17:23:35 -08:00
The Magician
a138701b75
Fix for permadiff in container cluster caused by beta resource. ( #2488 )
2018-12-12 17:23:35 -08:00
The Magician
aafc6b1920
Fix project services tests by using a service without any dependencies ( #2645 )
2018-12-12 17:23:35 -08:00
The Magician
e07e1ba4e8
Add router nat resource. For TPG #2249 . ( #2576 )
2018-12-12 17:23:35 -08:00
Paddy Carver
979e846f4e
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-12 17:23:35 -08:00
The Magician
e49b23a6ee
Fix nested read in Snapshot. ( #2593 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
The Magician
24138aa844
Deprecate convenience fields in google_compute_snapshot ( #2572 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
Nathan McKinley
de52ccdf3b
Add deprecation message to resource_google_project_iam_custom_role.deleted.
2018-12-12 17:23:35 -08:00
Nathan McKinley
68f4590aa7
Compute project metadata reads were failing on import.
2018-12-12 17:23:35 -08:00
The Magician
a5f1e6002c
Container cluster changes ancillary to beta support for autoprovisioning. ( #2415 )
2018-12-12 17:23:35 -08:00
The Magician
ed2fa7266d
Autogenerate {{Resource}}Destroy in tests. ( #2317 )
2018-12-12 17:23:35 -08:00
Riley Karson
b321a6260b
Add update_strategy deprecation message to 1.20.0. ( #2575 )
...
Part of https://github.com/terraform-providers/terraform-provider-google/issues/2551
2018-12-12 17:23:35 -08:00
The Magician
63c8a1babe
Add support for content-based load balancing to google_compute_health_check ( #2550 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
Chris Stephens
b16f2a1b5d
Merge pull request #2502 from modular-magician/codegen-pr-933
...
New Resource: Stackdriver uptime check
2018-12-12 17:23:35 -08:00
Manuel Correa
decc9db551
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-12 17:23:35 -08:00
The Magician
8256815662
Add billing account IAM ( #2413 )
2018-12-12 17:23:35 -08:00
Ben Vickers
fceefe6cd1
Add the sql ssl (client) cert resource ( #2290 )
...
* add the sql client cert resource
* correct schema ordering for sql ssl cert resource
2018-12-12 17:23:35 -08:00
The Magician
e72103301b
Add provider version to useragent. ( #2442 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
The Magician
8da6d3b181
Update pubsub topic to read after create, same as TPG #2346 ( #2469 )
...
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-12 17:23:35 -08:00
Chris Stephens
7a4893f83c
Merge pull request #2452 from modular-magician/codegen-pr-896
...
Stackdriver notification channel
2018-12-12 17:23:35 -08:00
Chris Stephens
14ea8d6f06
Merge pull request #2451 from modular-magician/codegen-pr-895
...
New Resource: Stack Driver Group
2018-12-12 17:23:35 -08:00
The Magician
4ebac8a923
Fix disk snapshot expand/encode, kmsKeyName decoder ( #2450 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
Nathan McKinley
bbaf961dda
make fmt
2018-12-12 17:23:35 -08:00
Chris Stephens
072370d4c5
Merge pull request #2430 from modular-magician/codegen-pr-882
...
Fix ci tests
2018-12-12 17:23:35 -08:00
The Magician
b90091e926
Add import support to project metadata. ( #2423 )
2018-12-12 17:23:35 -08:00
The Magician
1ecab9556a
Add support for new-style cloud functions triggers. ( #2412 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
The Magician
09b344057c
Deprecated network_interface.address in code in instance template. ( #2394 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
The Magician
4570cd119a
Regional Clusters are GA followup ( #2387 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
The Magician
b08884f49e
regional and private clusters are in GA now ( #2364 )
...
<!-- This change is generated by MagicModules. -->
/cc @danawillow
Fixes #2286
2018-12-12 17:23:35 -08:00
The Magician
8f6ddefe4f
Generate DefaultObjectAccessControl in Terraform ( #2358 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
Riley Karson
161bbe3ecf
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-12 17:23:35 -08:00
The Magician
b7801660c9
add retries on create for container cluster ( #2352 )
...
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-12 17:23:35 -08:00
The Magician
b857fd457c
Update composer timeouts ( #2354 )
...
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-12 17:23:35 -08:00
The Magician
175fe793f4
Increase redis timeouts ( #2351 )
...
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-12 17:23:35 -08:00
Chris Stephens
49d8d6f2f3
support KMS encryption for instance templates
2018-12-12 17:23:35 -08:00
The Magician
abf53cd91a
Add support for google_cloudfunctions_function runtime ( #2340 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
Murcurio
7da3ae346a
Added London and Sydney BigQuery regions
2018-12-12 17:23:35 -08:00
The Magician
cfb5ed75e8
More import formats and fix name validation for spanner databases
...
Fixes #2277
2018-12-12 17:23:35 -08:00
The Magician
4a4a33da8a
Output from magician generating into ga and beta providers ( #2271 )
...
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-12 17:23:35 -08:00
The Magician
7e5749ad35
Add support for google_storage_object_access_control ( #2256 )
2018-12-12 17:23:35 -08:00
The Magician
d3ab42a60f
Add import tests for google_cloudiot_registry ( #2276 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
The Magician
1eda3c664b
Fix Composer Environment machineType parsing
...
Fixes #2227
2018-12-12 17:23:35 -08:00
The Magician
78f9957623
Add more import paths for google_service_account. ( #2261 )
2018-12-12 17:23:35 -08:00
Riley Karson
2f6b39ee21
Revert "Update cloudbuild trigger in place ( #2121 )"
...
This reverts commit 02eb26bdb3
.
2018-11-13 07:50:37 -08:00
nownabe
02eb26bdb3
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-11-12 15:15:39 -08:00
Paddy
56c86ec607
Merge pull request #2239 from rileykarson/empty-typelist-cherry
...
Fix empty TypeList expands in generated resources (#2233 cherrypick)
2018-10-11 23:26:47 -07:00
The Magician
66c10d2ce1
Fix empty TypeList expands in generated resources ( #2233 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-10-11 16:08:17 -07:00
Riley Karson
5512f8a961
Guard against nil empty typelists.
2018-10-11 09:48:19 -07:00
Dana Hoffman
8f35c8285f
set app engine to empty if api not enabled
2018-10-10 13:07:10 -07:00
Dana Hoffman
a0979fe66a
don't try to parse the source image if there is none
2018-10-10 13:06:38 -07:00
Riley Karson
95c57ac681
Fix generated provider_versions links
2018-10-09 15:26:38 +00:00
Paddy Carver
054ec287eb
Fix go fmt.
2018-10-08 13:13:26 -07:00
Riley Karson
52a17333c0
Deprecate restore_policy in code
2018-10-08 11:37:19 -07:00
The Magician
1b88724449
Add example tests for Redis, Filestore, ContainerAnalysis ( #2131 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-10-05 15:28:31 -07:00
The Magician
fe8b2207fe
Add an address example with a VM instance ( #2141 )
...
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-10-05 13:05:58 -07:00
The Magician
645eab7ced
Add new generated tests for examples ( #2111 )
2018-10-05 12:32:57 -07:00
Dana Hoffman
a68485ec5e
add retries for all calls in sql database resource
2018-10-04 16:04:29 -07:00
Paddy
9a1ca01f6a
Merge pull request #2170 from danawillow/storageobjectacl
...
set role entity to nil on read if it isn't in state
2018-10-04 13:33:04 -07:00
Dana Hoffman
b79d8178bc
set role entity to nil on read if it isn't in state
2018-10-04 10:28:45 -07:00
The Magician
d5308e5119
Fix false ImportStateVerify failures in redis tests. ( #2169 )
2018-10-04 10:27:17 -07:00
Riley Karson
c36b6bbba0
Fix cloud function datasource ( #2168 )
2018-10-04 10:11:55 -07:00
The Magician
16ff1363a7
remove min_version from a bunch of fields that are in GA now ( #2167 )
...
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-10-04 09:51:57 -07:00
Dana Hoffman
83f9c94079
WIP: Add deprecation message for generated beta fields.
2018-10-04 02:45:53 +00:00
Paddy Carver
6a881cde88
Fix deprecation URL.
2018-10-03 19:20:04 -07:00
Paddy
8e7347af4e
Merge branch 'master' into paddy_igm_deprecation
2018-10-03 19:08:29 -07:00
Paddy
88d84c8f9e
Merge pull request #2152 from rileykarson/deprecate-fields
...
Deprecate handwritten beta fields.
2018-10-03 18:56:10 -07:00
Paddy
3294d7e1f4
Merge pull request #2158 from rileykarson/cloud-functions-event-trigger
...
Add event_trigger to cloud functions
2018-10-03 18:55:53 -07:00
Paddy Carver
9a3dd8db6e
Fix provider_versions.html link.
2018-10-03 18:46:20 -07:00
Paddy
d6cf44682a
Merge pull request #2161 from terraform-providers/paddy_bigtable_clusters
...
Move Bigtable config to cluster block.
2018-10-03 18:09:35 -07:00
Paddy Carver
f743cc057b
Only one cluster, max.
...
Only allow one cluster for bigtable instances. We can expand to 2 for
2.0.0.
2018-10-03 18:01:26 -07:00
Paddy Carver
a814a587c7
Move Bigtable config to cluster block.
...
Match the bigtable_instance resource to the API structure, deprecating
the inlined config parameters. This is a complicated deprecation,
because we don't want to ForceNew when updating to use the new
undeprecated fields, but we want to ForceNew if they change.
This is achieved using a CustomizeDiff.
2018-10-03 16:37:24 -07:00
Chris Stephens
ba088fa113
Add the moitoring top level resource ( #2148 )
...
* Add the moitoring top level resource
* Add stackdriver monitoring to the website
2018-10-03 19:09:24 -04:00
The Magician
1f76d44ec1
Stackdriver monitoring AlertPolicy resource ( #2120 )
2018-10-03 18:51:49 -04:00
Riley Karson
ee67a87a65
Change deprecation message.
2018-10-03 12:58:52 -07:00
The Magician
d45626a479
allow sending empty values for router fields ( #2157 )
2018-10-03 12:56:30 -07:00
Riley Karson
e5d8575541
Accept all Cloud Storage and Cloud Pub/Sub event types
2018-10-03 12:42:18 -07:00
Riley Karson
11129f13b8
Add event_trigger to cloud functions
2018-10-03 11:15:45 -07:00
Riley Karson
3f47f06e52
Refactor google_sql_database_instance to use Expand functions. ( #2137 )
...
Refactor `google_sql_database_instance` to use Expand functions in Create. Update will start using them when we make the resource authoritative, this change does not modify the resource functionality.
2018-10-03 07:59:07 -07:00
Paddy
69589e5465
Merge pull request #2147 from terraform-providers/paddy_new_appengine
...
Add google_app_engine_application resource.
2018-10-03 01:14:01 -07:00
Paddy Carver
8f6d256f51
Fix Dana's comments, round two!
2018-10-02 23:41:31 -07:00
Paddy Carver
a3bd81460e
Deprecate beta fields for (R)IGM.
...
Update (Regional) Instance Group Managers to deprecate the beta fields
(rolling_update_policy, versions, and auto_healing_policy). Also, rename
RESTART to REPLACE for Instance Group Manager's update_strategy, to be a
bit clearer. This required a DiffSuppress to make sure RESTART and
REPLACE are considered equivalent. In 2.0.0, we should remove RESTART
and drop the DiffSuppressFunc. Sadly, we have no way to do a deprecation
message for RESTART. We'll have to put it in the CHANGELOG. I've already
removed it from the website.
2018-10-02 17:22:42 -07:00
Paddy
0e4c53e527
Merge pull request #2153 from terraform-providers/paddy_2067
...
Fix error in instance template read.
2018-10-02 16:47:15 -07:00
Paddy Carver
99ef0adf31
Variable rename.
2018-10-02 16:43:21 -07:00
Paddy Carver
691ae9986b
Adjust for Dana's comments.
2018-10-02 16:34:34 -07:00
Riley Karson
bb4c9374bc
Bring google_dns_managed_zones to ga ( #2154 )
2018-10-02 16:08:04 -07:00
Riley Karson
a4a453dc1b
Deprecate assigned_nat_ip in compute_instance family ( #2155 )
...
Part of #2143
2018-10-02 16:07:28 -07:00
Paddy Carver
ee4ec86bef
Fix error in instance template read.
...
Flattening disks involves taking the relative link of each disk. This
only works if you start from a self_link, but we were starting from
anything that resolveImage returns, which includes several
not-self_links.
This PR adds a test that shows the failure, and then fixes it by
expanding the output back out to a self_link before getting the relative
link from it.
2018-10-02 14:45:19 -07:00
Riley Karson
a8747b4909
Deprecate handwritten beta fields.
2018-10-02 14:44:09 -07:00
Paddy Carver
3ab8e95ef6
Pretend to delete, no error.
2018-10-02 14:15:31 -07:00
Paddy
c1d404ddc1
Merge pull request #1995 from terraform-providers/paddy_1916_diff_fix
...
Fix perma-diff on instance templates.
2018-10-02 14:13:15 -07:00
Dana Hoffman
546401277a
Make max_pods_per_node ForceNew ( #2139 )
...
I don't see any way of updating in the API, and even if there were, we aren't calling it right now.
Fixes #2084
2018-10-02 12:40:12 -07:00
Paddy Carver
9ceb644460
Add google_app_engine_application resource.
...
Deprecate the app_engine sub-block of google_project, and create a
google_app_engine_application resource instead. Also, add some tests for
its behaviour, as well as some documentation for it.
Note that this is largely an implementation of the ideas discussed in
#2118 , except we're not using CustomizeDiff to reject deletions without
our special flag set, because CustomizeDiff apparently doesn't run on
Delete. Who knew? This leaves us rejecting the deletion at apply time,
which is less than ideal, but the only other option I see is to silently
not delete the resource, and that's... not ideal, either.
This also stops the app_engine sub-block on google_project from forcing
new when it's removed, and sets it to computed, so users can safely move
from using the sub-block to using the resource without state surgery or
deleting their entire project. This does mean it's impossible to delete
an App Engine application from a sub-block now, but seeing as that was
the same situation before, and we just papered over it by making the
project recreate itself in that situation, and people Were Not Fans of
that, I'm considering that an acceptable casualty.
2018-10-02 02:59:17 -07:00
Paddy Carver
2fc8da91e7
Fix Dana's comments, expand images to self_links.
...
Fix Dana's comments, one of which exposed a bug: we weren't actually
fixing the diff. Because resolveImage can return multiple formats, and
only returns a self_link if a self_link is passed in, it was diffing
more often than not against a self_link supplied in the config. We just
had a bug in our CustomizeDiff function that concealed this.
I added the resolvedImageSelfLink helper function to turn the output
from resolveImage into a self_link, which fixes the problem. It also has
the knock-on effect of fixing #2067 at the same time, which is nice. I
decided to add another function instead of just modifying resolveImage
to always return a self_link because I don't want to deal with the
backwards compatibility problems of changing how we're storing a bunch
of things in state this close to 1.19.0. And honestly, we should
probably just be storing the self_link always, _anyways_.
2018-10-02 01:11:03 -07:00