Commit Graph

3704 Commits

Author SHA1 Message Date
The Magician
fedf04325b Generate google_compute_network using Magic Modules (#3203)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-08 08:34:57 -08:00
The Magician
06ede25d13 Use correct product name for generated provider files. (#3195)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-08 07:37:33 -08:00
Eduardo
fdc7355a91 Referenced outputs do not match the actual state (#2515)
On testing dataproc resource the output as per the documentation gives an error.
Upon inspection of the state, this shows as nested lists instead of nested maps, so updated to match.
2019-03-07 09:02:38 -08:00
Ross Vandegrift
ea77a3fe04 Clarify account_id param (#2590)
Service accounts do not have a field named `id`, but they have a few fields with `Id` in the name.  This clarifies what terraform actually needs.
2019-03-07 09:02:20 -08:00
Andreas Sekine
d3d73d4850 Fix BigQuery Dataset markdown (#2994)
While rendered as intended by Github, the bullets are lost on the documentation's site
2019-03-07 09:01:19 -08:00
Stuart Sandine
dc80787c18 Docs update: container_node_pool allows min_node_count of zero (#3001)
I was pleasantly surprised to find that it works ok to set `min_node_count` to zero. But the docs say it must be at least one, so this PR proposes a tweak to update that.

More context, from https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-autoscaler:

> Beginning with Kubernetes version 1.7, you can specify a minimum size of zero for your node pool. This allows your node pool to scale down completely if the instances within aren't required to run your workloads. However, while a node pool can scale to a zero size, the overall cluster size does not scale down to zero nodes (as at least one node is always required to run system Pods).
2019-03-07 08:59:09 -08:00
Brandon Ooi
2be27894a5 Documentation note about creating TXT records longer than 255 characters. (#3058)
Common issue with 2048-bit DKIM records.
2019-03-07 08:56:09 -08:00
Marcin Kołda
7573f65a56 Documentation: fixed TF syntax in google_iam_policy example (#3083)
I found some TF syntax errors in google_iam_policy data source, so here's the fix.
2019-03-07 08:55:36 -08:00
David Rubin
10d1e8b052 Fix code block for dns_record_set (#3090)
This reverts the following PR #2495 

Fixes the following broken code block

<img width="907" alt="screenshot 2019-02-20 17 22 47" src="https://user-images.githubusercontent.com/237513/53106898-44c76300-3534-11e9-8429-c6e114d67c5b.png">

Is this the correct place to fix it? or is this file generated magically?
2019-03-07 08:54:39 -08:00
rob salmond
c4ad45113c Minor but important typo. (#3095)
Pretty sure this needs to be `s/organization_id/folder_id/`.
2019-03-07 08:54:13 -08:00
Gilad Salmon
137eafa684 reposoitory --> repository (#3061)
Fixes spelling mistake.
2019-03-07 08:53:33 -08:00
Conor Gilsenan
82e6e48723 Google compute instance doc updates (#3115)
* Clean up description of access_config block

* format whitespace

* Add default values and doc relationship between fields.

Attempting to create an instance with:

```
scheduling {
  preemptible = true
}
```

yields the following error (whitespace reformatted):

```
Error: Error applying plan:

1 error(s) occurred:

* google_compute_instance.test: 1 error(s) occurred:

* google_compute_instance.test: Error creating instance: googleapi: Error 400:
                                Invalid value for field
                                'resource.scheduling.preemptible': 'true'.
                                Scheduling must have preemptible be false when
                                AutomaticRestart is true., invalid
```

Documenting the default values for each field and the relationship
between then will help users avoid this error.
2019-03-07 08:52:06 -08:00
Conor Gilsenan
c49323aac5 Explain why scopes are required (#3116)
Scopes are the legacy way to assign permissions
to an instance, so it was incredibly confusing
for a first time GCP user why this field is required.

This updates the terraform docs to explain this briefly
and link to the Google docs which state that this field
is still required  (presumably, for legacy reasons).
2019-03-07 08:51:01 -08:00
Laurent Raufaste
8780090a65 Small typo (#3131) 2019-03-07 08:50:12 -08:00
Joseph Lewis III
58cdd9cd3a fix binary_log_enabled description (#3166)
the binary_log_enabled description was referencing an invalid field.

The text from the proto definition on [cloud.google.com](https://cloud.google.com/sql/docs/mysql/admin-api/v1beta4/instances/insert) is "Whether binary log is enabled. If backup configuration is disabled, binary log must be disabled as well."
2019-03-07 08:49:39 -08:00
Ross Vandegrift
29a407dea3 Clarify network_policy_config default (#3187)
network_policy_config defaults to `disabled = true`.  To enable it, the user must explicitly add `disabled = false`.

Fixes #1709
2019-03-07 08:48:59 -08:00
Riley Karson
95d5a0d053
Update CHANGELOG.md 2019-03-06 15:14:08 -08:00
The Magician
9dc1a66171 Allow fuzzy matching GKE versions in the GKE version datasource (#3199)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-06 15:12:33 -08:00
Riley Karson
03f8e667be
Update CHANGELOG.md 2019-03-06 13:53:27 -08:00
The Magician
1f5deb662b Add retention duraction, retain acked message to pubsub (#3193)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-06 13:52:21 -08:00
Riley Karson
92dff97bbc
Update CHANGELOG.md 2019-03-06 13:05:13 -08:00
The Magician
cc1c019166 Safely access maps in storage transfer (#3185)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-06 13:02:01 -08:00
The Magician
11bb321219 Add ACM docs to sidebar (#3175)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-06 12:54:07 -08:00
Riley Karson
2c4f6d56bb
Update CHANGELOG.md 2019-03-06 12:06:57 -08:00
The Magician
f9598c4b81 Handle instances not found in attached disk resource (#3183)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-06 12:05:40 -08:00
The Magician
b9eb735747 Homogenize flatteners in PubSub. (#3197)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-06 11:05:10 -08:00
The Magician
3afd2373df [TF] Enable GA Cloud Scheduler (#3188)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-05 13:44:21 -08:00
The Magician
a3f794685e [terraform] Add sensitive_content argument to resource_storage_bucket_object (#3192)
<!-- This change is generated by MagicModules. -->
/cc @rcoy-v
2019-03-05 09:04:28 -08:00
The Magician
705a9a754d Just don't set remove_node_pool on import (#3180)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-04 18:03:58 -08:00
emily
efe8f34ac2
Update CHANGELOG.md 2019-03-04 17:24:31 -08:00
The Magician
e0704943fc Fix accidentally reverted OiCS changes (#3186)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-04 16:11:03 -08:00
The Magician
946f3b77c7 Add Cloud TPU Nodes (#3179)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-04 16:07:10 -08:00
The Magician
17086fed49 Update API default change date for VPC Native GKE (#3182)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-04 14:45:38 -08:00
The Magician
ca0866a1b6 Versioned OiCS Examples / Generated tests (#3167)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-04 14:28:08 -08:00
Riley Karson
7bb5003918
Update CHANGELOG.md 2019-03-04 14:10:05 -08:00
The Magician
749e6b0281 Make VPC Native configurable in GKE (#3174)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-04 14:08:40 -08:00
Riley Karson
5e77548407
Update CHANGELOG.md 2019-03-04 13:59:29 -08:00
The Magician
08a2b15746 Add a datasource for retrieving a list of projects (#3178)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-03-04 13:58:27 -08:00
The Magician
4f7decf1e0 Changes ancillary to supporting the Terraform mapper. (#3177)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-04 12:56:25 -08:00
The Magician
f467ebf665 [Terraform] DNS Policies (#3170)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-04 12:32:41 -08:00
The Magician
84902cc34e Only set remove_default_node_pool for import if false - fixes TF tests (#3169)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-01 15:45:21 -08:00
Nathan McKinley
255b75467e
Update CHANGELOG.md 2019-03-01 12:05:54 -08:00
The Magician
226692d3ca Remember to set gcr domain in AppEngine Read. (#3149)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-01 12:03:51 -08:00
The Magician
c727bc458c Handle operation timeouts, if it's the gcp api that's timing out. (#3159)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-01 12:03:36 -08:00
The Magician
bc91f6be60 Add a computed field for uptime check id (#3138)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-01 09:22:16 -08:00
The Magician
1a5624c8ea Specify CIDR block sizes for GKE cluster subnets (#3145)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-02-28 21:19:29 -08:00
Riley Karson
b7eda7b151
Update CHANGELOG.md 2019-02-28 16:50:31 -08:00
The Magician
c8c685e316 Detach disk based on API information instead of state. (#3154)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-28 16:49:14 -08:00
The Magician
a9452a9a1d Allow empty string encryption key name in both 0.11 and 0.12. (#3148)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-02-28 16:41:40 -08:00
The Magician
0ef9ea8520 Use new output_name variable in Storage Object ACL docs (#3118)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-28 16:36:56 -08:00