Commit Graph

23 Commits

Author SHA1 Message Date
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
7a216c40b5 Add support for guest_accelerators (GPU) to google_compute_instance (#330) 2017-08-22 15:49:43 -04:00
Joe Selman
bcaa151cfa Add support for Google RuntimeConfig (#315)
* Vendor runtimeconfig

* Add support for RuntimeConfig config and variable resources

This allows users to create/manage Google RuntimeConfig resources and
variables. More information here:
https://cloud.google.com/deployment-manager/runtime-configurator/

Closes #236

* Remove typo

* Use top-level declaration rather than init()

* Cleanup testing-related code by using ConflictsWith

Also adds better comments around how update works
2017-08-14 14:16:11 -07:00
Nicki Watt
04b3ffb8ea Add Google Spanner Support (google_spanner_instance) (#270) 2017-08-14 09:30:41 -07:00
Riley Karson
5645f72996 Add support for instance_type to google_bigtable_instance. (#313)
* govendor fetch cloud.google.com/go/bigtable

* Vendor the rest of the stuff.

* Add support for instance_type to google_bigtable_instance.

* Revendored some packages.

* Removed bad packages from vendor.json
2017-08-11 14:43:00 -07:00
Radek Simko
a1a064f154 vendor: github.com/hashicorp/terraform@v0.10.0 (#302)
* vendor: Ignore github.com/hashicorp/terraform/backend

This is to avoid dependency sprawl - e.g. vendoring AWS or Azure SDK
when we don't really need remote backend functionality
in provider code - it's core's responsibility.

* vendor: github.com/hashicorp/terraform/...@v0.10.0
2017-08-09 10:28:48 -05:00
alex1x
8570849022 Add Support for Google source repos (#256) 2017-08-03 15:00:34 -07:00
Dana Hoffman
7faec27fba Schema Generator script (#215)
* Initial commit for schema generator script

* vendor discovery api

* respond to comments

* Don't fail on formatting errors

* respond to comments

* update tests with latest changes
2017-08-01 14:46:55 -07:00
Dana Hoffman
32d7c3f62c Add support for legacyAbac to google_container_cluster (#261)
* revendor container api

* Add support for legacyAbac to `google_container_cluster`

* change to single enabled field
2017-07-31 11:09:05 -07:00
Radek Simko
c85c336a53 Merge pull request #202 from terraform-providers/dep-remove-aws
vendor: Remove unused dependencies
2017-07-21 10:45:24 +01:00
Radek Simko
922733066d
vendor: Remove github.com/fsouza/go-dockerclient 2017-07-17 08:09:51 +01:00
Radek Simko
f09f8886f7
vendor: Remove github.com/apparentlymart/go-rundeck-api 2017-07-17 08:06:49 +01:00
Joe Selman
95e72d513e Merge pull request #177 from terraform-providers/bigtable-support
Add support for Google Cloud Bigtable.
2017-07-11 16:26:51 -07:00
Riley Karson
cfe9e4afb4 Vendored updated bigtable client. 2017-06-28 13:28:47 -07:00
Dana Hoffman
75e4af923e revendor googleapi/internal/uritemplates 2017-06-28 09:24:00 -07:00
Dana Hoffman
b19ae9ca8f revendor googleapi 2017-06-27 17:43:43 -07:00
Joe Selman
5583b6d932 Update compute api client and AutomaticRestart usage
Instance.AutomaticRestart changed from a bool to a *bool to distinguish between
an empty value vs an explicitly set value. See
https://github.com/google/google-api-go-client/issues/196 for more context.
2017-06-19 20:48:21 -07:00
Dana Hoffman
9f33e99ab7 Merge pull request #8 from rileykarson/12581-bigtable-provider
Vendor dependencies for Bigtable client.
2017-06-15 09:31:35 -07:00
Riley Karson
3e710fbb43 Vendor GCP Compute Beta client library. 2017-06-12 11:37:49 -07:00
Riley Karson
5a71aa3649 Vendor dependencies for Bigtable client. 2017-06-09 17:23:19 -07:00
Jake Champlin
aa9478db74 Transfer of provider code 2017-06-09 16:51:19 +00:00
Jake Champlin
f0cc9af4bc
Initial transfer of provider code 2017-06-06 11:58:56 -04:00
Jake
5d420e83f6 initial commit 2017-06-05 20:54:03 +00:00