Commit graph

728 commits

Author SHA1 Message Date
buck.wallander
c4f0eefe18 Fixing issue with UTF-8 conversion in Python3 for GCS uploads 2020-08-04 14:28:52 -07:00
The Magician
ff0e5c361d
Add persistence_iam_identity to Redis Instance (#3805) (#267)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-08-03 10:07:05 -07:00
The Magician
be865b82c4
Fix colon in doc notes (#3796) (#265)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-07-29 13:40:44 -07:00
The Magician
c87bb52d1b
add firewall logging controls (#3780) (#261)
* add firewall logging controls

* make backward compatible

* check enable_logging in expand

* update docs

* update expand logic to fix failing test

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-07-28 08:53:46 -07:00
The Magician
b6df15b40d
Backend service support for internet NEG backend (#3782) (#260)
* Add ability to set global network endpoint group as backend for backend service. Make health_checks optional

* PR fixes

* Add encoder to remove max_utilization when neg backend

* Check for global NEG in group to remove max_utilization

* Add another nil check

* Spacing

* Docs fix

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-07-24 17:57:29 -07:00
The Magician
0eff143eef
Add skip enum value generation (#3767) (#259)
* Add skip enum value generation

* Fix default

* Fix reader

* Fix line spacing on enum values

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-07-23 09:30:20 -07:00
The Magician
54f5764f8e
add tiers and nfs_export_options (#3766) (#258)
* add tiers and nfs_export_options

* update docs, make full test beta

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-07-22 07:59:37 -07:00
The Magician
19c74666d6
added support for shielded nodes in container (#3639) (#252)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-07-07 08:34:51 -07:00
The Magician
dc323012ac
Add mode and scaleDownControls for Compute Region AutoScaler (#3701) (#249)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-24 11:12:18 -07:00
The Magician
4944f92b72
Add mode enum and scale down controls for Compute AutoScaler (#3693) (#247)
* Add mode enum and scale down controls for Compute AutoScaler

* Add mode enum for Compute AutoScaler in the correct API block

* Add defaults for mode and default_from_api for scale down controls

* Add tests for scale_down_controls and set at_least_one_of for it

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-06-23 11:10:14 -07:00
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
Alex Stephen
714697b8b2
Merge pull request #218 from AlanCoding/inventory_imports 2020-05-13 16:04:32 -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
AlanCoding
fe241cd2ca
Change imports to work inside collection 2020-05-03 23:04:54 -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
Abhijeet Kasurde
a0e85cbc69 Moved gcp_kms_filters to google.cloud collection
Advertenly gcp_kms_filters was located to community.general,
moving this filter to its correct location i.e. google.cloud collection

Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2020-04-09 14:33:43 +05:30
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
Alex Stephen
947007da82
Merge pull request #177 from mnecas/rename_doc_framents
Fix: rename doc_fragment to doc_fragments
2020-03-25 12:27:34 -04: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
mnecas
c79d3f20f0 Fix: rename doc_fragment to doc_fragments 2020-03-20 13:53:43 +01: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
Alan Rominger
0471d79d2f
Use fully-qualified name in inventory plugin (#167) 2020-03-18 11:22:58 -04: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