Michael Bannister
ee641e0b1f
Relax diff on maintenance_policy.daily_maintenance_window.start_time ( #726 )
...
* Relax diff on maintenance_policy.daily_maintenance_window.start_time
If the maintenance window has been set outside of Terraform to a time with a
single-digit hour (such as 1:00), and the terraform definition is set to the
same hour but with a leading zero as per validation (i.e. 01:00), do not
consider the time to be changed (as we currently don't support update on this
property).
Fixes #719
* Generalise rfc3339TimeDiffSuppress and add more test cases
2017-11-13 11:30:26 -08:00
Vincent Roseberry
0332208bc9
Add import support to global forwarding rule ( #653 )
2017-10-31 11:28:55 -07:00
Nicki Watt
96ac8fc8a4
Add google_dataproc_cluster resource ( #252 )
...
* Add google_dataproc_cluster resource
* Add google_dataproc_cluster tests
* Add google_dataproc_cluster docs
* Removed google_dataproc_job ref (to be added in separate PR)
* Added delete_autogen_bucket attribute
* Refactored / simplified wait mechanism
* Changes based on review
* go fmt
* Add cluster_config enclosing config block
* Review updates - primarily re restructuring hierarchy
* Removed rogue import
* docs - alignment
* Changes for review
* Refactoring into expandXXX methods
* Refactoring of flattenXXX methods to be explicit
2017-10-30 16:41:37 -07:00
Vincent Roseberry
45c1d723e5
Create a reusable GlobalFieldValue and support reading project from schema ( #550 )
2017-10-10 09:53:57 -07:00
Vincent Roseberry
87f3a58cb2
Add support for org policies at the organization level ( #523 )
...
* Fetch latest resource manager client
* Add new resource to manage Org Policy at the organization level.
* Update documentation
2017-10-05 13:20:16 -07:00
Dana Hoffman
bb0ab8e1f6
Merge the schemas and logic for the node pool resource and the node pool field in the cluster to aid in maintainability ( #489 )
2017-10-03 17:09:34 -07:00
Vincent Roseberry
5f887b6568
Add update support for pubsub subscription push config field ( #512 )
2017-10-03 13:14:51 -07:00
Dana Hoffman
2db85e8e75
Add new retry wrapper fn, retry sql database instance operations that commonly 503 ( #417 )
...
* Retry sql database instance operations that commonly 503
* use new retry wrapper fn in resource_storage_bucket.go
2017-10-03 12:41:04 -07:00
Joe Selman
ef543b20c5
Add google_logging_folder_sink resource ( #470 )
...
* Fix bad page title
* Add resource logging_folder_sink
* Use proper parse function and string format
* Remove unused strings
2017-10-03 09:26:19 -07:00
Dana Hoffman
2d733a1600
Add new google_compute_shared_vpc
resource ( #396 )
...
* Revendor compute apis
* Add new resource for shared VPC host
* add test for disabled
* add docs for shared vpc host resource
* make project required
* Add new resource google_compute_shared_vpc
* Remove google_compute_shared_vpc_host
* Add docs for shared vpc resource
* Remove docs for shared vpc host resource
* fix typos in shared vpc docs
* move helper fn to utils.go
2017-09-13 10:36:07 +08:00
Vincent Roseberry
c751a32626
Add new resource region_instance_group_manager ( #394 )
2017-09-08 17:02:32 -07:00
Vincent Roseberry
7ceea51dfd
Add support for alias_ip_range in google_compute_instance network interface ( #375 )
2017-09-07 13:43:00 -07:00
Vincent Roseberry
5be9d28369
Import for compute_address supports multiple id formats. ( #378 )
...
This allows to import address from region and project different than the default project.
2017-09-07 10:38:26 -07:00
Joe Selman
227ea5660f
Add support for setting labels to compute_image ( #339 )
2017-08-18 13:34:11 -07:00
Joe Selman
329a25848b
Move non-provider related functions into a utils.go file ( #325 )
2017-08-15 16:35:46 -07:00