Commit graph

663 commits

Author SHA1 Message Date
The Magician
2dedc90971
fix typo (#3369) (#246)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-19 10:24:35 -07:00
The Magician
9b80e74660
Add memcache, gke release channel, sql ca cert (#3682) (#245)
* Add memcache, gke release channel, sql ca cert

* Fixes

* Revert extra ga version

* Fixes

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-18 16:17:13 -07:00
The Magician
949470be2e
Add cloudbuild invert regex option (#3628) (#243)
* Add cloudbuild invert regex option

* Fix invert_regex name in tf tests

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-15 10:21:51 -07:00
The Magician
6662e19eb7
reapply partial #1794 (#3610) (#240)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-08 14:19:18 -07:00
The Magician
deab30ba48
add default_route_action to compute_url_map (#3587) (#239)
* add defaultRouteAction to url map

* update exactly_one_of per review comments

* update exactly_one_of for default_url_redirect

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-08 09:32:15 -07:00
The Magician
215727fbd6
make subnetwork region forcenew and update its description (#3599) (#233)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-03 10:59:24 -07:00
The Magician
a62520a428
Promote DNS resources to GA (#3524) (#231)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-05-20 22:33:19 -04:00
The Magician
6992944568
Add disk encryption settings and status to sql instance (#3496) (#230)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-05-19 14:18:29 -04:00
The Magician
6fde3fe7f9
Add region_backend_service portName (#3265) (#221)
* Add region_backend_service portName

* add port_name attribute to test cases

* add update from http to https for ilbUpdates

Co-authored-by: cynful <cynful@users.noreply.github.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: cynful <cynful@users.noreply.github.com>
2020-05-08 18:04:30 -04:00
The Magician
67df55d8fc
Fix bigquery dataset access iam roles with primative equivalent (#3471) (#220)
* account for iam vs primative bigquery roles

* add test, fix description

* s/EDITOR/WRITER

* fix test

* comments

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-05-05 22:58:41 -04:00
The Magician
9bfffd56e8
Add back requireds on stripquery (#3443) (#215)
* Add back requireds on stripquery

* Move required to terraform.yaml, add description on empty blocks'

* Fixed to preserve backwards compatibility

* Remove last default in description

* Default back to false in ansible urlmaps

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-05-01 13:05:39 -04:00
The Magician
416bf30c1e
Promote region* compute services to GA (#3381) (#213)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-29 16:31:51 -04:00
The Magician
bfa9528cf4
Sql user label (#3422) (#211)
* Add user labels kv map to sql instance

* Add userLabels to sql instance

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-24 19:18:05 -04:00
The Magician
43e2cd9596
Add default url redirect to url maps (#3379) (#209)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-24 18:47:21 -04:00
The Magician
282f8e3b82
Add enum values generation to documentation (#3404) (#207)
* Add enum values generation to documentation, remove previous handwritten lists unless they add value

* Add possible enum values to inspec doc generation

* Add default, possible values to the schema description

* Format fixes

* Try spacing to see how md looks

* PR feedback

* Order of operations

* Bigger spacefor markdown

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-24 13:45:23 -04:00
The Magician
41c072bf28
generate the sidebar (#3414) (#206)
* generate the sidebar

* put back accidentally deleted lines

* whitespace

* empty commit

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-23 19:38:42 -04:00
Alex Stephen
5cf411fd03
Merge pull request #165 from thexder1/patch-1
Update gcp_storage_object.py
2020-04-23 14:06:53 -04:00
The Magician
894d6fe330
change affected AtLeastOneOfs back to ExactlyOneOf (#3394) (#199)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-22 08:59:20 -07:00
The Magician
6026c8cabf
Add encryption, retention policy to buckets (#3384) (#195)
* Add encryption, retention policy to buckets

* snake case

* Typo

* Typo

* Add test, fix docs on sa key

* Remove test

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-16 13:17:08 -07:00
The Magician
1c3481e2c3
Placement policy support for Compute Instance (#3256) (#194)
* Revert "Revert "Placement policy support for Compute Instance (#3217)" (#3250)"

This reverts commit 18d6446fcf9284ac5562d1693877df1c75cc28a2.

* Auto restart false, us central a

* Create two instances during collocate test

* Add note on collocation and vm_count

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-15 14:42:58 -07:00
The Magician
a370221b2c
Global NEG (#3333) (#192)
* Adding external neg with fqdn

* Add decoder to fetch networkEndpoint

* Test passing, add custom import, decoder

* Fix old test

* Exclude from ansible/inspec

* networkEndpointGroup -> globalNetworkEndpointGroup for global endpoint

* Rebase, dont pre delete empty fields

* Delete unused file

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-10 15:40:04 -07:00
The Magician
bd876e58d2
Inspec bucket labels (#3364) (#191)
* Add labels to storage bucket

* Fix label include test

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-09 13:09:14 -07:00
The Magician
24b3edcdfb
Upstream https://github.com/terraform-providers/terraform-provi… (#3345) (#189)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-03 16:57:52 -07:00
The Magician
aa5b438c28
candidate subnets ignore read, admin enabled computed (#3342) (#188)
* candidate subnets ignore read, admin enabled computed

* Make adminEnabled updatable and send empty value

* Default adminEnabled to true

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-03 16:40:46 -07:00
The Magician
fd5984849a
add bigquery_dataset_access fine-grained resource (#3312) (#187)
* add bigquery_dataset_access fine-grained resource

* exclude ansible and inspec

* exclude validator

* compile

* expand and flatten when checking match

* add mutex and multiple test

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-04-02 17:41:19 -07:00
The Magician
375166519b
allow google_dns_managed_zone.dnssec_config to be updated (#3313) (#185)
* allow update for dns_managed_zone

* add some input trues back in

* add some input trues back in

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-30 12:33:26 -07:00
The Magician
c41f599aee
Add deadLetterPolicy to Pub/Sub Subscription resource (#3305) (#184)
* Add deadLetterPolicy to Pub/Sub subscription resource

* fix: disable allow_empty_objects, fix docstring, add example

* fix: set max_delivery_attempts

* fix: block and topic name

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-30 11:44:47 -07:00
The Magician
872d3daf12
Support compute reservation resize (#3308) (#181)
* support compute reservations resize

* remove if custom encoder

* review comments

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-27 14:55:40 -07:00
The Magician
47ecf8c27b
GA ILB multi-nic (#3289) (#178)
* GA ILB multi-nic

* Failover is not GA, needs if/else

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-23 14:50:53 -07:00
The Magician
1c5d5788c5
Ansible - Resource Policy (#3275) (#176)
* resource policy

* fixed

* rebase issues

* finally fixed

* async fix

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-19 17:18:32 -07:00
The Magician
1adb69f09a
Ansible - All the Regional Resources (#3264) (#175)
* region url map

* region instance group manager

* target http/https proxy

* region autoscaler

* revert some files

* adding min_version on TF

* Update products/compute/examples/ansible/region_target_https_proxy.yaml

Co-Authored-By: Chris Hawk <41700375+SirGitsalot@users.noreply.github.com>

Co-authored-by: Chris Hawk <41700375+SirGitsalot@users.noreply.github.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Chris Hawk <41700375+SirGitsalot@users.noreply.github.com>
2020-03-18 14:55:15 -07:00
The Magician
0be2684fe5
Ansible - Regional SSL Certs + Health Check (#3210) (#174)
* done

* first try!

* copyright

* changing examples

* removing google provider

* test fixes

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-17 15:56:54 -07:00
The Magician
79e3fe4704
Ansible - External VPN Gateways (#3260) (#173)
* adding the things

* rebase

* tf example

* removing google provider

* pr comments

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-17 15:01:30 -07:00
The Magician
e672b351a3
Ansible - Sql SSL Cert (#3262) (#172)
* sql ssl cert

* date

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-17 11:49:20 -07:00
The Magician
b9b52fe3e1
GA ILB global access (#3253) (#171)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-17 10:59:09 -07:00
The Magician
24bdbf2eac
Add podSecurityPolicyConfig to gke cluster (#3254) (#170)
* Add podSecurityPolicyConfig to gke cluster

* Add binauthz config to gke cluster

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-16 13:20:27 -07:00
The Magician
982e2487df
Memorystore Redis connectMode support (#3246) (#169)
* Memorystore Redis connectMode support

* Redis connectMode explicit default

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-13 13:53:41 -07:00
The Magician
0e3c7a6258
update golang links (#3238) (#168)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-10 09:18:10 -07:00
Jeff Parker
bc364a6ac7
Update gcp_storage_object.py
Documentation clarification on the source and destination specifying that they have to be urlencoded.
2020-03-05 12:35:38 -06:00
The Magician
d1e68460a8
Ansible Default Object Access Control (#3200) (#164)
* example

* module

* Update products/storage/examples/ansible/default_object_acl.yaml

Co-Authored-By: Chris Hawk <41700375+SirGitsalot@users.noreply.github.com>

Co-authored-by: Chris Hawk <41700375+SirGitsalot@users.noreply.github.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Chris Hawk <41700375+SirGitsalot@users.noreply.github.com>
2020-03-03 12:47:31 -08:00
The Magician
1508e9ab2e
Fixed KeyError due to deletionProtection (#2762) (#163)
Signed-off-by: Satyajit Bulage <sbulage@redhat.com>
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-03-01 18:21:04 -08:00
The Magician
ed12517036
document updated with right API url for resource google_compute_forwarding_rule. Issue-#5598 (#3098) (#162)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-02-19 16:39:36 -08:00
The Magician
69dc784c16
need elements listed in docs (#3141) (#161)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-02-18 22:32:06 -08:00
The Magician
bfd4a8d72d
docs changes (#3137) (#160)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-02-18 14:08:13 -08:00
The Magician
88333580dc
Terraform Data Source to get DNSKEY records of DNSSEC-signed managed zones (#3117) (#159)
* DNSSEC Keys

* update schema

* Define as a data source

* add into data sources map

* remove unused import

* add tests

* No fill dns keys of zone is not dnssec enabled

* add docs

* add ds record to ksk

* fix string templating

* improve doc description

* improve ds record generation

* Update third_party/terraform/website/docs/d/datasource_dns_key.html.markdown

Co-Authored-By: Sam Levenick <slevenick@google.com>

* rename data source in plural

* rename file, add comment on maps

* rename doc file

Co-authored-by: Sam Levenick <slevenick@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Sam Levenick <slevenick@google.com>
2020-02-18 10:30:57 -08:00
The Magician
e17ffe42fb
Fix the SQL API URL in MM (#3111) (#156)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-02-11 12:35:42 -08:00
The Magician
caae08275f
Ansible: Bigtable Instances and Clusters (#3080) (#155)
Bigtable

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-02-11 10:51:19 -08:00
The Magician
13b2cc8af1
Fix sqladmin after revendoring (#3099) (#154)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-02-10 17:09:35 -08:00
Modular Magician
7fc495d585 Add note about Postgres requiring user passwords (#3068)
* Add note about Postgres requiring user passwords

* Clarify wording.

Co-authored-by: Sebastien Williams-Wynn <s.williamswynn.mail@gmail.com>
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-02-04 17:13:01 +00:00
Sam Levenick
39be3659bd Inspec project_metric
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-01-22 22:03:43 +00:00