Sébastien GLON
94e0b746df
Add support for google_service_account_key ( #472 )
...
* Initial support for google service account keys
* Add vendor for vault and encryption
* Add change for PR comment
* Add doc and improvement fo public key management
* adding waiter for compatibility with issue google/google-api-go-client#234
* improvement
* Add test with pgp_key
* Perform doc anf format
* remove test if public_key exists
* Add link on doc
* correct pr
2017-10-25 12:43:20 -07:00
Patrick Decat
3d1e11023d
Make google_service_account resource importable ( #606 )
...
* Make google_service_account resource importable
* Add google_service_account testcase with default project
* Mark google_service_account.project as computed to ensure the project id is always stored in the state, defined in configuration or not. Add corresponding test cases
* Inline variables with single usage
* Replace tabs with spaces in configuration strings
* Ensure service account is not recreated when the default project is explicitely added to the configuration
* camelcase
2017-10-25 12:33:21 -07:00
Patrick Decat
16611cb3ac
Make google_project_services resource importable ( #601 )
...
* Make google_project_services resource importable
* Reuse testAccGoogleProjectAssociateServicesBasic() from resource_google_project_services_test.go
2017-10-23 14:23:51 -07:00
Dana Hoffman
c577ad6e8d
Allow setting boot and attached disk sources by name or self link ( #605 )
...
* disk cleanup
* fix attached disk test
* allow disk sources from name or url
* parse disk source better on read
* update docs
* fix boot disk source url
2017-10-23 13:26:59 -07:00
Joe Selman
2765290724
Add label support to google_compute_snapshot ( #570 )
...
* Add label support to google_compute_snapshot
* Refactor operation polling code to use client directly
2017-10-13 15:36:03 -07:00
Vincent Roseberry
3f3fa868c7
Fix import for compute_route ( #565 )
...
* Reorder fields in schema for style consistency
* Add reusable ZonalFieldValue
* Fix import and read state from API for compute route
* Generate network link without calling the API
2017-10-13 11:05:22 -07:00
Vincent Roseberry
66f876e6ae
Add new resource google_compute_target_ssl_proxy ( #569 )
...
* Add target ssl proxy
* Add documentation
2017-10-13 11:02:42 -07:00
Vincent Roseberry
fdd9432ed2
Fix autoscaler and org policies docs ( #584 )
...
* Add region autoscaler docs
* Change link to API docs in autoscaler docs
* Add autoscaler and org policies documentation to the side menu
2017-10-13 10:14:21 -07:00
Dana Hoffman
811530f145
Fix cluster version upgrades ( #577 )
...
* wait for running status on a cluster on read
* add min_master_version field
* respond to comments
* add docs
* no node_version on create
2017-10-12 11:21:33 -07:00
Vincent Roseberry
e5d9fe6163
Add support for shared VPC ( #572 )
...
* Add VPC host project resource
* Add VPC service project resource
* Add combined acceptance test for shared VPC
* Add docs for shared VPC
* Increase deadline for project services operation
2017-10-11 12:51:09 -07:00
Radek Simko
96ac8255d1
Merge pull request #561 from terraform-providers/f-compute-vpn-tunnel-secret-sensitive
...
r/compute_vpn_tunnel: Mark 'shared_secret' as sensitive
2017-10-10 18:24:33 +01:00
Stefan Schmidt
db62fe7b8e
Fix broken link to GCP Resource Manager's folder API doc. ( #562 )
2017-10-10 09:38:40 -07:00
Radek Simko
0e5b4b0597
r/compute_vpn_tunnel: Mark 'shared_secret' as sensitive
2017-10-10 12:57:52 +01:00
kev1nlaube
fa661697e1
Add missing parameters to the node pool docs ( #551 )
2017-10-09 10:42:35 -07:00
Joe Selman
e3ca8fbe59
Add labels to google_compute_instance_template ( #515 )
2017-10-09 10:17:15 -07:00
Mioi Hanaoka
efa4c36e37
fix default for connection_draining_timeout_sec ( #548 )
...
The default value for the connection_draining_timeout_sec arg was
changed in commit 5cd3e1ec99
from
0 to 300. Fixing the doc to reflect this change.
2017-10-06 12:03:16 -07:00
Vincent Roseberry
306b3d66b4
Forwarding rule network field supports name in addition of self_link ( #487 )
...
* Forwarding rule network field supports name in addition of self_link
* Update documentation
2017-10-06 09:33:42 -07:00
Vincent Roseberry
c94cbde1f6
Add import support to google_compute_target_tcp_proxy ( #534 )
2017-10-05 14:29:53 -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
Vincent Roseberry
03b11da5bb
Update Region Backend Service docs example to use a region instance group manager. ( #533 )
...
* Update compute_region_backend_service to use a regional instance group manager in the example
* Update the attributes section
2017-10-05 12:35:33 -07:00
Dana Hoffman
4ec0920ef3
Update region in sql db docs ( #521 )
...
* update region in sql db docs
* Update phrasing
2017-10-05 11:17:05 -07:00
Alberto
2f94ff9ad4
Add support for target_tcp_proxy ( #528 )
2017-10-05 10:27:56 -07:00
Vincent Roseberry
d60deb044a
Update google_project docs to reflect that the id field has been removed ( #530 )
2017-10-04 16:19:43 -07:00
Bryce Kahle
7e4c17d8a5
Fix formatting of container_node_pool.min_node_count ( #499 )
2017-10-03 10:46:33 -07:00
Joe Selman
475ddb1b5b
Add kubernetes dashboard addon ( #464 )
...
* Update google.golang.org/api/container/v1
* Add support for kubernetes_dashboard addon
* Fix tab/spaces issue in string
2017-10-03 09:29:27 -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
Paddy
cfe614b5d9
Fix broken links.
2017-10-02 10:19:22 -07:00
Paddy
fccae61d61
1.0.0 Deprecations, pt 2
...
Fix the CI tests we broke with the deprecations for 1.0.0, and update
the docs we missed. Also, update the examples.
2017-09-29 16:04:52 -07:00
Paddy
3db816d686
Merge pull request #491 from terraform-providers/paddy_1.0_deprecations
...
Remove deprecated resources for 1.0.0.
2017-09-29 11:32:14 -07:00
Paddy
02512af271
Revert Shared VPC.
...
We want to talk about the design of Shared VPC a little bit more before
it ships, so this PR removes it, to be added back at a later date.
2017-09-29 04:59:41 -07:00
Paddy
50ad10a513
Address comments.
2017-09-29 04:57:47 -07:00
Paddy
e1b0eadfa7
Remove disk.
2017-09-28 17:23:29 -07:00
Paddy
81162a745e
Update docs to reflect removal and deprecations.
2017-09-28 15:51:31 -07:00
Vincent Roseberry
bc25c02cbf
Firewall network field now supports self_link in addition of name ( #477 )
2017-09-28 12:02:39 -07:00
Vincent Roseberry
d35b92086a
global_address ipv6 uses v1 api
...
global_forwarding_rule ipv6 uses v1 api
Update documentation
2017-09-26 15:57:22 -07:00
Joe Selman
8231d6a83a
Add resource_logging_billing_account_sink resource ( #457 )
...
* Add resource_logging_billing_account_sink resource
* Fix bad style
2017-09-26 15:26:54 -07:00
kf Fellows
30c8186a2e
Update dataset_id value for google_bigquery_table resource in docs ( #465 )
2017-09-26 14:17:34 -07:00
Vincent Roseberry
5e44df5199
Pubsub subscription read state from API and import support ( #456 )
2017-09-26 13:44:13 -07:00
Vincent Roseberry
20929eb468
Assign IAM policy to folder. ( #447 )
...
* Assign IAM policy to folder.
* Add documentation for google_folder_iam_policy
2017-09-25 11:30:45 -07:00
Vincent Roseberry
2e940178d8
Fix example in google_project. Name field is required. ( #450 )
2017-09-22 12:42:36 -07:00
Manoj Srivastava
c1d0e716d9
Folder support: Assign/Reassign a google project to a folder. ( #438 )
...
+ Make the org_id optional when creating a project. Closes #131
+ Mark org_id as computed to allow for GCP automatically assigning the org.
+ Add an acceptance test for project creation without an organization.
+ Skip TestAccGoogleProject_createWithoutOrg if GOOGLE_ORG is set.
+ Add a folder_id to the google_project resource, optionally
specifying the ID of the GCP folder in which the GCP project should
live.
+ Document how one can provision a project into a folder, and added a
sample configuration to create a project into an existing folder.
* Skip test without org if service account is used
* Support folders/* or id only for the folder id field
2017-09-22 13:03:08 -05:00
Marcus Barczak
f3ecd1ea1c
note ipv4 addresses can't be disabled on 2nd gen ( #446 )
...
Adds a note that IPv4 addresses can't be disabled on 2nd generation cloudsql instances to save end user confusion.
2017-09-22 12:12:28 -05:00
Vincent Roseberry
a575c6e824
Update service account docs to mark policy field as deprecated. ( #437 )
...
Also, update example to stop using the deprecated field.
2017-09-18 08:24:08 -07:00
Christopher Stelma
43e749c213
Add versioning for google storage buckets ( #381 )
2017-09-15 08:36:01 -07:00
Joe Selman
3d5eccc1c6
Add stackdriver project sink support ( #432 )
...
* Vendor cloud logging api
* Add logging sink support
* Remove typo
* Set Filter simpler
* Rename typ, typName to resourceType, resourceId
* Handle notFoundError
* Use # instead of // for hcl comments
* Cleanup test code
* Change testAccCheckLoggingProjectSink to take a provided api object
* Fix whitespace change after merge conflict
2017-09-14 19:15:14 -07:00
Vincent Roseberry
167abea500
Create, update, move and delete a GCP folders. ( #416 )
...
* Initialize resourcemanager v2beta1 client
* Create new google_folder resource supporting create, move, update and delete operations.
* Add documentation for folders
2017-09-14 11:19:58 -07:00
Raúl Naveiras
eee011fc99
Add support for setting labels to google_project ( #383 )
2017-09-14 10:39:21 -07:00
Joe Selman
41248230ef
Expose instance_id as a computed field on compute_instance ( #427 )
2017-09-13 16:18:08 -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
Victor Hiairrassary
9ede711538
Fix BigQuery Dataset doc ( #407 )
...
The `labels` argument should not be nested under `default_table_expiration_ms`
2017-09-12 11:26:19 -07:00