Dana Hoffman
3942754472
Update CHANGELOG.md
2017-07-25 17:02:00 -07:00
jimmy-btn
12ed8d8dd9
Update expected type of expiration time ( #209 )
2017-07-25 16:58:35 -07:00
Riley Karson
ec162c666c
Refactor Compute Operations to work identically & introduce a scope-less API ( #191 )
...
* Refactor compute_operation.go to duplicate less code.
* Determine what scope type an Operation is from it's Operation object.
* Inlined operation type switch statement into if/else methods.
2017-07-25 16:22:27 -07:00
Paddy
e6bf316070
Update CHANGELOG.md
2017-07-25 16:13:31 -07:00
Paddy
775d931476
Merge pull request #6 from pdecat/f-google-storage-bucket-lifecycle
...
Add provider/google/google_storage_bucket lifecycle interface
2017-07-25 16:11:59 -07:00
Paddy
fa2d54f408
Terraform fmt website examples.
2017-07-25 12:22:52 -07:00
Paddy
655435f940
Terraform fmt on our test configs.
2017-07-25 12:17:20 -07:00
Paddy
91d227cdb0
id => project_id
...
For clarity and explicitness(? is that a word?) use the project_id
instead of Terraform's internal id in our test configs.
2017-07-25 12:15:28 -07:00
Paddy
b0e3790b61
Use the policy r/m/w helper and handle edge case.
...
Use the new projectIamPolicyReadModifyWrite helper to manage the RMW
loop for our policy member resource.
Handle the case of having a binding server-side that doesn't have the
member we expect more elegantly.
2017-07-25 12:14:05 -07:00
Paddy
52d552d740
id => project_id in test configs.
...
Helps keep things explicit.
2017-07-25 12:00:03 -07:00
Paddy
f9eeb36657
terraform fmt test configs.
2017-07-25 11:56:27 -07:00
Paddy
5282ad7b12
Use string slice conversion helper.
2017-07-25 11:52:38 -07:00
Paddy
729e9fc501
Create an iam policy read/modify/write helper.
...
We were repeating that logic a lot, so this helper just reads a policy,
calls the passed modify function on the policy, then writes the policy
back and takes care of the optimistic concurrency logic for the caller.
So now all the caller has to do is the unique part, which is the modify
function.
2017-07-25 11:43:49 -07:00
Paddy
9c1c0bbc52
Just remove deleted bindings not present in the API.
...
We can just set the ID of bindings that are scheduled to be deleted but
don't exist in the API, we don't need an entire separate read request.
2017-07-25 11:12:15 -07:00
Paddy
d3f901bfc3
Refactor binding update loop for clarity.
...
Rewrite the structure of our if statement to make the conditions under
which each portion executes a bit more clear.
2017-07-25 11:08:34 -07:00
Dmitry Vlasov
63f76107a8
fix issue #218
2017-07-25 19:13:26 +03:00
Joe Selman
0b5b68eaec
Update CHANGELOG.md
2017-07-24 16:29:03 -07:00
Renaud Chaput
15ddd678e6
google_compute_ssl_certificate: mark private_key as sensitive ( #220 )
2017-07-24 16:24:36 -07:00
Martin Atkins
8dbe153426
Import examples that were formerly in the Terraform core repository
2017-07-24 15:03:24 -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
TeamCity
f63a8e465a
Cleanup after v0.1.2 release
2017-07-20 22:31:11 +00:00
TeamCity
996c4063c6
v0.1.2
2017-07-20 22:08:32 +00:00
Dana Hoffman
884158d891
Revert metadata item changes ( #225 )
...
* Revert "Add additional fingerprint error to check for when updating metadata (#221 )"
This reverts commit 4c8f62edf6
.
* Revert "Fix bug where range variable is improperly dereferenced (#217 )"
This reverts commit 8f75c1c9a5
.
* Revert "Add support for google_compute_project_metadata_item (#176 )"
This reverts commit 236c0f5d24
.
2017-07-20 09:54:59 -07:00
Vincent Roseberry
41862268a9
Update CHANGELOG.md
2017-07-20 09:22:52 -07:00
Vincent Roseberry
076d31dd69
Support import for google_compute_instance_group ( #201 )
2017-07-20 09:21:18 -07:00
Joe Selman
4c8f62edf6
Add additional fingerprint error to check for when updating metadata ( #221 )
2017-07-19 15:33:07 -07:00
Vincent Roseberry
adaae73e8f
Update CHANGELOG.md
2017-07-19 13:55:24 -07:00
Vincent Roseberry
d9abcd8a9f
Support path-only when referencing ssl certificate in compute_target_https_proxy ( #210 )
2017-07-19 13:49:14 -07:00
Joe Selman
8f75c1c9a5
Fix bug where range variable is improperly dereferenced ( #217 )
...
* Fix bug where range variable is improperly dereferenced
* Add comment explaining why a value is copied
2017-07-19 13:19:27 -07:00
Dana Hoffman
6c27e076ce
Update CHANGELOG.md
2017-07-18 11:35:59 -07:00
Vincent Roseberry
f4db3fd1aa
Support import for google_compute_https_health_check ( #213 )
2017-07-18 11:35:24 -07:00
Joe Selman
236c0f5d24
Add support for google_compute_project_metadata_item ( #176 )
...
* Add support for google_compute_project_metadata_item
This allows terraform users to manage single key/value items within the
project metadata map, rather than the entire map itself.
* Update CHANGELOG.md
* Add details about import
2017-07-17 16:28:51 -07:00
Riley Karson
5628c678ac
Update CHANGELOG.md
2017-07-17 08:37:43 -07:00
Stefan Schmidt
9e5aa27677
Add charset and collation to google_sql_database. ( #183 )
...
* Add charset and collation to google_sql_database.
* Add documentation for charset, collation attributes.
* Extend the existing acceptance test to also cover charset and collation.
* Charset and collation always have a value present. Also inline.
* Move charset and collation to optional arguments.
* Add charset and collection to the example.
* Document charset and collation defaults.
* Keep TestAccGoogleSqlDatabase_basic as is, add TestAccGoogleSqlDatabase_update.
2017-07-17 08:32:29 -07:00
Patrick Decat
a0ba61a5ce
Add checks on actions and conditions lists lengths
2017-07-17 11:46:24 +02:00
Patrick Decat
c43b8b441e
Action and condition blocks of a lifecycle_rule block are both required, use MinItems in schema to enforce
2017-07-17 11:46:24 +02:00
Patrick Decat
40fad4beb5
Implement limit on lifecycle_rules using MaxItems in schema
2017-07-17 11:46:24 +02:00
Patrick Decat
8bf132db0c
Avoid shadowing lifecycle_rule variable, rename unconverted one to raw_lifecycle_rule
2017-07-17 11:46:24 +02:00
Patrick Decat
da1c67395d
Fix acceptance tests
2017-07-17 11:46:24 +02:00
Patrick Decat
05d2567101
Clarify documentation regarding the required action and condition blocks, and that at least one condition element has to be defined
2017-07-17 11:46:24 +02:00
Patrick Decat
28219ef7d3
Simplify minimum condition elements assertion
2017-07-17 11:46:24 +02:00
Patrick Decat
ec145fe48f
Print number of lifecycle rules passed if there are too many (> 100)
2017-07-17 11:46:24 +02:00
Patrick Decat
dfd3bde193
Remove useless update
param
2017-07-17 11:46:24 +02:00
Patrick Decat
accb665914
Rename number_of_newer_versions as num_newer_versions
2017-07-17 11:46:24 +02:00
Patrick Decat
7676453758
Add documentation provider/google/google_storage_bucket lifecycle interface
2017-07-17 11:46:24 +02:00
Patrick Decat
7dc4c9d5e0
[WIP] Add provider/google/google_storage_bucket lifecycle interface
2017-07-17 11:46:24 +02: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
Dana Hoffman
a08c7c4fac
Update CHANGELOG.md
2017-07-14 15:46:10 -07:00
Vincent Roseberry
af69c8cead
Change description field to not be Computed ( #199 )
2017-07-14 15:45:06 -07:00