Commit graph

980 commits

Author SHA1 Message Date
David Moreau Simard
dc165aadfd
Add meta/runtime.yml
This file is used, amongst other things, to define the required Ansible
version and set up plugin routing or dependencies.

In the particular case of this collection, we also want to set up the
"gcp" action group in order to let users use module defaults:
https://docs.ansible.com/ansible/latest/user_guide/playbooks_module_defaults.html#module-defaults-groups
2020-11-16 15:57:09 -05:00
The Magician
c5ddedf104
Add custom response headers for backend service (#4223) (#334)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-16 11:11:48 -08:00
The Magician
62c10180d8
Add note about target pool based network lb needing legacy hc (#4236) (#333)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-16 10:07:32 -08:00
The Magician
1d718cdb65
fix typo + add orc (#4230) (#331)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-13 10:25:30 -08:00
The Magician
31164f96ae
Add a note about the service identity in Cloud build trigger (#4224) (#329)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-11 13:42:20 -08:00
The Magician
fef0dd2df0
Add ScaleInControl fields to GCE Autoscalers (#4147) (#328)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-10 10:10:54 -08:00
The Magician
85401c2cb3
Correctly mark config in spanner instance as ForceNew (#4207) (#325)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-09 13:06:40 -08:00
The Magician
a59dfcb196
Remove input for interconnect bandwidth (#4205) (#324)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-09 13:03:57 -08:00
The Magician
c51074b7c2
Cloud SQL "slave" -> "replica". (#4201) (#322)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-06 13:39:01 -08:00
The Magician
74679bffec
Direct google access (#4034) (#320)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-27 22:28:40 -07:00
The Magician
40275f32da
Add skip_initial_version_creation to kms crypto key (#3907) (#319)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-27 14:53:46 -07:00
The Magician
ffa905b853
Move release channel to GA (#4153) (#318)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-27 12:26:10 -07:00
The Magician
4263a126e3
Container and NodePool additions for InSpec (#4150) (#317)
* Add db encryption status to container cluster api

* Add various cluster/nodepool definitions

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-27 09:22:48 -07:00
The Magician
3a8a593218
relax load balancing scheme validation of region backend service (#4125) (#316)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-21 09:21:10 -07:00
The Magician
126a45752d
Mark google_pubsub_subscription.enable_message_ordering as ForceNew (#4128) (#314)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-20 14:59:33 -07:00
The Magician
a7dd28caed
vpc network custom mtu support (#4126) (#312)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-19 09:31:30 -07:00
The Magician
93b2e441a5
Change exactly one of in VPN tunnel to conflicts with (#4120) (#311)
* Revert addition of exactly one of that is a breaking change

* Switch to conflicts with

* Don't reference self

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-16 14:46:59 -07:00
The Magician
3af242d21d
fix doc formatting errors (#4118) (#310)
Co-authored-by: Riley Karson <rileykarson@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Riley Karson <rileykarson@google.com>
2020-10-16 13:41:31 -07:00
The Magician
3228844456
Promote HA VPN to GA (#4115) (#309)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-15 17:32:53 -07:00
The Magician
516eda181a
add docs for create_before_destroy on network endpoint groups (#4114) (#308)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-15 09:11:54 -07:00
The Magician
7809fee324
Add Node group maintenance policy (#4097) (#306)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-13 08:36:31 -07:00
The Magician
94c2d40382
Added stackdriver_logging_config to cloud_tasks_queue resource (#4077) (#305)
* cloud_tasks_queue - add logging config

* add example for cloud task fields

* fix tab vs spaces in rb files. Added required to solitary nested field

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-09 16:51:57 -07:00
The Magician
c0f747b910
docs(bigquery): remove list of location (#4070) (#302)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-10-08 10:07:51 -07:00
The Magician
7fa00db18c
Add source snapshot to ansible (#300)
* Make `iap` field computed (#3814) (#272)

Signed-off-by: Modular Magician <magic-modules@google.com>

* add source_image and source_snapshot to google_compute_image (#3799) (#273)

* add source_image to google_compute_image

* add source_snapshot to google_compute_image

* PR comment changes

Signed-off-by: Modular Magician <magic-modules@google.com>

* Collection fixes for release (#3831) (#274)

Signed-off-by: Modular Magician <magic-modules@google.com>

* Add new field filter to pubsub. (#3759) (#275)

* Add new field filter to pubsub.

Fixes: https://github.com/terraform-providers/terraform-provider-google/issues/6727

* Fixed filter name, it was improperly set.

* add filter key to pubsub subscription unit test

* spaces not tabs!

* hardcode filter value in test

* revert remove escaped quotes

Co-authored-by: Tim O'Connell <hi@timoconnell.co.uk>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Tim O'Connell <hi@timoconnell.co.uk>

* Add archive class to gcs (#3867) (#276)

Signed-off-by: Modular Magician <magic-modules@google.com>

* Add support for gRPC healthchecks (#3825) (#277)

Signed-off-by: Modular Magician <magic-modules@google.com>

* Add enableMessageOrdering to Pub/Sub Subscription (#3872) (#278)

Add enableMessageOrdering to Pub/Sub Subscription

Signed-off-by: Modular Magician <magic-modules@google.com>

* use {product}.googleapis.com endpoints (#3755) (#279)

* use {product}.googleapis.com endpoints

* use actual correct urls

* fix zone data source test

* fix network peering tests

* possibly fix deleting default network

Signed-off-by: Modular Magician <magic-modules@google.com>

* Removed instances where input and output are both true (#3890) (#280)

* [provider-yaml] - Removed instances where input and output are both true

* modified to only supply output. Following pattern from bigquerydatatransfer

Co-authored-by: Scott Suarez <scottsuarez@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Scott Suarez <scottsuarez@google.com>

* retrypolicy attribute added (#3843) (#281)

* retrypolicy attribute added

* test case updated

Signed-off-by: Modular Magician <magic-modules@google.com>

* Advanced logging config options in google_compute_subnetwork (#3603) (#282)

Co-authored-by: Dana Hoffman <danahoffman@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Dana Hoffman <danahoffman@google.com>

* Add Erase Windows VSS support to compute disk (#3898) (#283)

Co-authored-by: Cameron Thornton <camthornton@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Cameron Thornton <camthornton@google.com>

* Add Snapshot location to compute snapshot (#3896) (#286)

* added storage locations

* add storage locations to field

* tweak cmek logic

* fix the decoder logic and cleanup whitespaces

* remove duplicate entry

Signed-off-by: Modular Magician <magic-modules@google.com>

* Added missing 'all' option for protocol firewall rule (#3962) (#287)

Signed-off-by: Modular Magician <magic-modules@google.com>

* Added support GRPC for google_compute_(region)_backend_service.protocol (#3973) (#289)

Co-authored-by: Edward Sun <sunedward@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Edward Sun <sunedward@google.com>

* Add schema update support to spanner db 2082 (#3947) (#291)

* eoncders and customdiff added for spanner DB ddl update

* config update test case added

* customdiff modified to handle out-of-index issue

* new lines added

* indent fixed

* indent fixed for tests

* test added for ddl update condition

* mock added Terraformresourcediff, unit tests added

* test fixed

* more unit tests added

* tests fixed

* PR comments implemented

* unit tests converted to table driven tests

* ImportStateVerifyIgnore flag added to tests

* syntax corrected in test

Signed-off-by: Modular Magician <magic-modules@google.com>

* Added properties of options & artifacts on google_cloudbuild_trigger (#3944) (#292)

* added options & artifacts to cloudbuild trigger

* updated with minor changes and added more options in test

* a test adding update behavior for multiple optional fields

Co-authored-by: Edward Sun <sunedward@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Edward Sun <sunedward@google.com>

* Enable TPUs to use Shared VPC (#3939) (#293)

* add support for shared vpc

* make cidr_block computable

* add diffsuppression

* tweak diffsupression to ignore when network has a change

* rework diffsupress

* add customizediff

* switch the diff checks

Signed-off-by: Modular Magician <magic-modules@google.com>

* Add SEV_CAPABLE option to google_compute_image (#3994) (#294)

Signed-off-by: Modular Magician <magic-modules@google.com>

* Update docs for pubsub targets in cloud scheduler (#4008) (#295)

Signed-off-by: Modular Magician <magic-modules@google.com>

* Make RegionBackendService health checks optional (#4053) (#297)

Signed-off-by: Modular Magician <magic-modules@google.com>

* Update terminology for IAM roles (#4056) (#299)

Roles like "Owner" and "Editor" are now called "basic roles": https://cloud.google.com/iam/docs/understand

Signed-off-by: Modular Magician <magic-modules@google.com>

* Add source snapshot to ansible (#4060)

Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Tim O'Connell <hi@timoconnell.co.uk>
Co-authored-by: Scott Suarez <scottsuarez@google.com>
Co-authored-by: Dana Hoffman <danahoffman@google.com>
Co-authored-by: Cameron Thornton <camthornton@google.com>
Co-authored-by: Edward Sun <sunedward@google.com>
2020-10-06 15:39:08 -07:00
Alex Stephen
fb1485be7b disk fix + 1.0.1 release 2020-10-06 15:36:15 -07:00
Alex Stephen
c7d39b6827 version bump 2020-08-05 17:52:27 -07:00
Alex Stephen
04d1406c31
Merge pull request #271 from ansible-collections/fixes3 2020-08-05 17:49:12 -07:00
Alex Stephen
ab270a08dc the last of the fixes 2020-08-05 17:48:31 -07:00
Alex Stephen
2abb508e2d molecule and role fixes 2020-08-05 17:10:55 -07:00
The Magician
ebda9a536a
Adding Missing Cloud Build Attributes (#3627) (#269)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-08-05 10:08:20 -07:00
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
Alex Stephen
862039f849
Merge pull request #264 from ansible-collections/collection_fixes
some fixes
2020-07-28 18:32:13 -07:00
Alex Stephen
11e5da0e3a some fixes 2020-07-28 18:28:55 -07:00
Alex Stephen
e82e639e41
Update automationhub.yml 2020-07-28 11:13:04 -07:00
Alex Stephen
2602ef2bd9
Merge pull request #263 from ansible-collections/release 2020-07-28 11:06:23 -07:00
Alex Stephen
5f36bb9fc7 bump up release 2020-07-28 11:05:55 -07:00
Alex Stephen
fe7eaf7709
Merge pull request #262 from ansible-collections/automation 2020-07-28 11:05:05 -07:00
Alex Stephen
6f8e9843e5 automation hub upload 2020-07-28 11:04:42 -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
Alex Stephen
7577e10fb2
Merge pull request #228 from felixfontein/gcp_utils-units
Add gcp_utils unit tests from community.general.
2020-07-20 23:35:25 -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
Alex Stephen
72ff8360fd v0.10.1 2020-06-24 16:31:04 -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