Commit Graph

148 Commits

Author SHA1 Message Date
The Magician
8077953aa7 Add compute node types and templates (#3446)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-04-22 15:32:58 -07:00
The Magician
6121d539c2 Add google_impersonated_credential datasource (#3357)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-04-01 17:21:13 -07:00
The Magician
42f5957c95 Add DNS policy to sidebar. (#3251)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-15 10:34:17 -07:00
The Magician
9fa1d462d2 Adding datasources for folder and project org policy (#3137)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2019-03-14 09:45:45 -07:00
The Magician
2b7ccc86ae Terraform: Add managed ssl cert to documentation sidebar. (#3225)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-03-12 14:15:43 -07: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
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
3d36a173f3 Add docs for storage bucket object to sidebar (#3119)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-25 16:56:34 -08:00
The Magician
dff7b250c1 Add a datasource for retrieving the client email from OpenID Connect (#3103)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-25 12:39:12 -08:00
The Magician
25cac70b17 Add Cloud Scheduler to the sidebar. (#3057)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-02-14 13:30:55 -08:00
The Magician
eafa256669 Update the 2.0.0 Upgrade Guide, misc. other docs (#3031)
Signed-off-by: Modular Magician <magic-modules@google.com>
2019-02-11 15:24:23 -08:00
The Magician
094b1bc673 Rename some files to match intended names (#2920)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-23 18:08:41 -08:00
The Magician
30fe927df6 Data Sources for KMS Key Ring and Key (#2891)
<!-- This change is generated by MagicModules. -->
/cc @kierachell
2019-01-17 16:12:22 -08:00
The Magician
766a71aaf6 Rename (unreleased) google_appengine_firewall_rule to google_app_engine_firewall_rule (#2849)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2019-01-09 16:02:11 -08:00
The Magician
4f298a29d2 Add resource_storage_transfer_job (#2707)
<!-- This change is generated by MagicModules. -->
/cc @akramhussein
2018-12-20 17:22:22 -08:00
The Magician
069a2d89e9 Add missing stackdriver group to website sidebar (#2697)
<!-- This change is generated by MagicModules. -->
/cc @chrisst
2018-12-20 17:22:22 -08:00
The Magician
23b44b5ae5 Add google_storage_transfer_project_service_account data_source (#2692)
<!-- This change is generated by MagicModules. -->
/cc @akramhussein
2018-12-20 17:22:22 -08:00
The Magician
717300e974 Add documentation for new resource_compute_router_nat to Terraform provider (#2545)
<!-- This change is generated by MagicModules. -->
/cc @cornmander
2018-12-20 17:22:22 -08:00
The Magician
67eadbe0f3 Adding rubocop for generated inspec files (#2539)
<!-- This change is generated by MagicModules. -->
/cc @slevenick
2018-12-20 17:22:22 -08:00
Manuel Correa
cefb6c6566 Add support for data source 'google_iam_role' (#2482)
Add `google_iam_role` data source to be able to fetch and query for GCP IAM roles permissions.
2018-12-20 17:22:22 -08:00
The Magician
5928101e2f Add billing account IAM (#2413) 2018-12-20 17:22:22 -08:00
Ben Vickers
e9ac055363 Add the sql ssl (client) cert resource (#2290)
* add the sql client cert resource

* correct schema ordering for sql ssl cert resource
2018-12-20 17:22:22 -08:00
Chris Stephens
a1dc2c3aee Remove beta resources from the website 2018-12-20 17:22:22 -08:00
The Magician
7153ef3af2 Add empty files because of copying over beta resources (#2426) 2018-12-20 17:22:22 -08:00
The Magician
f81dcc3270 initial 2.0 upgrade guide (#2383)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-12-20 17:22:22 -08:00
The Magician
1096d5f592 Add missing resources and datasources to sidebar. (#2381)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-20 17:22:22 -08:00
Riley Karson
b76bc0331b Docs: Make "All Providers" a backwards arrow (#2266) 2018-12-20 17:22:22 -08:00
Nathan McKinley
902675c324 Reverting 1.20 and 1.19 cherrypick branches. 2018-12-20 17:22:22 -08:00
The Magician
be5571dae7 Add missing resources and datasources to sidebar. (#2381)
<!-- This change is generated by MagicModules. -->
/cc @rileykarson
2018-12-12 17:23:35 -08:00
Manuel Correa
decc9db551 Add support for data source 'google_iam_role' (#2482)
Add `google_iam_role` data source to be able to fetch and query for GCP IAM roles permissions.
2018-12-12 17:23:35 -08:00
The Magician
8256815662 Add billing account IAM (#2413) 2018-12-12 17:23:35 -08:00
Ben Vickers
fceefe6cd1 Add the sql ssl (client) cert resource (#2290)
* add the sql client cert resource

* correct schema ordering for sql ssl cert resource
2018-12-12 17:23:35 -08:00
Riley Karson
76b97c66fe Docs: Make "All Providers" a backwards arrow (#2266) 2018-12-12 17:23:35 -08:00
Paddy
c3276fbda5
Merge pull request #2150 from emilymye/docs
Actually add composer docs to sidebar
2018-10-11 23:30:36 -07:00
Paddy
b3ac3e3ff2
Merge pull request #2160 from danawillow/beta-docs
add doc about the different provider versions
2018-10-03 19:55:50 -07:00
Chris Stephens
ba088fa113
Add the moitoring top level resource (#2148)
* Add the moitoring top level resource

* Add stackdriver monitoring to the website
2018-10-03 19:09:24 -04:00
Dana Hoffman
177314036b add doc about the different provider versions 2018-10-03 15:22:59 -07:00
Emily Ye
6c7f7aa907 actually add composer docs to sidebar 2018-10-02 12:15:14 -07:00
Paddy Carver
9ceb644460 Add google_app_engine_application resource.
Deprecate the app_engine sub-block of google_project, and create a
google_app_engine_application resource instead. Also, add some tests for
its behaviour, as well as some documentation for it.

Note that this is largely an implementation of the ideas discussed in
 #2118, except we're not using CustomizeDiff to reject deletions without
our special flag set, because CustomizeDiff apparently doesn't run on
Delete. Who knew? This leaves us rejecting the deletion at apply time,
which is less than ideal, but the only other option I see is to silently
not delete the resource, and that's... not ideal, either.

This also stops the app_engine sub-block on google_project from forcing
new when it's removed, and sets it to computed, so users can safely move
from using the sub-block to using the resource without state surgery or
deleting their entire project. This does mean it's impossible to delete
an App Engine application from a sub-block now, but seeing as that was
the same situation before, and we just papered over it by making the
project recreate itself in that situation, and people Were Not Fans of
that, I'm considering that an acceptable casualty.
2018-10-02 02:59:17 -07:00
The Magician
0790c96cac Implement Filestore Instance. (#2088) 2018-09-21 18:01:22 -07:00
Riley Karson
c6ceb36ec7
Introduce a new Google provider landing page, complementary pages. (#2065)
* Introduce a new Google provider landing page, complementary pages.

* Review fixes.

* Link community tutorials, modules.

* Review comments pt 2.

* Review comments 3. Prioritize and tone.

* Review comments 3.1. Then -> Next.

* Paddy review comments.

* Review comments.
2018-09-21 12:49:32 -07:00
Chris Stephens
afcbb859ca
Attached disk resource (#1957)
* Adding resource_attached_disk

This is a resource which will allow joining a arbitrary compute disk
to a compute instance. This will enable dynamic numbers of disks to
be associated by using counts.
2018-09-11 13:08:14 -07:00
The Magician
3ff7ccca7c Add Policy, Attestor, and Note resources for Binary Authorization (#1885)
<!-- This change is generated by MagicModules. -->
/cc @danawillow
2018-08-20 16:46:13 -07:00
Christoph Blecker
60dc8bccad Add google_project_services data source (#1822) 2018-08-15 15:45:54 -07:00
Dana Hoffman
27f434ddf1
alphabatize/update sidebar (#1861)
I noticed we were missing the link for `region_disk`, and wanted to make sure we weren't missing any others. The easiest way to check was to alphabetize them, which I think is probably a good idea in general so I kept it. Turns out we were only missing `region_disk`, good job us.
2018-08-13 16:01:19 -07:00
Dana Hoffman
7e04cee958
add new compute_instance_from_template resource (#1652)
This was done as its own resource as suggested in slack, since we don't have the option of making all fields Computed in google_compute_instance. There's precedent in the aws provider for this sort of thing (see ami_copy, ami_from_instance).

When I started working on this I assumed I could do it in the compute_instance resource and so I went ahead and reordered the schema to make it easier to work with in the future. Now it's not quite relevant, but I left it in as its own commit that can be looked at separately from the other changes.

Fixes #1582.
2018-06-28 16:09:23 -07:00
Sébastien GLON
d766990ce9 Add new google_compute_regions (#1603)
* Add new google_compute_regions

* Add docs

* correct doc
2018-06-07 09:52:12 -07:00
Tenorio Orta JM
6864f1f9e5 Added GCP Netblock Data Source (#1416) (#1580)
* Added GCP Netblock Data Source (#1416)

* Added docs for google_netblock_ip_ranges (#1416)

* Code review changes (#1416)
2018-06-04 16:31:09 -07:00
Jonathan Pentecost
8f31fec857 New datasource: service account and service account key (#1535) 2018-05-31 17:31:45 -07:00
Paddy
c71ab3f62f Add link to sidebar for liens. (#1575) 2018-05-31 15:38:22 -07:00