Commit graph

1003 commits

Author SHA1 Message Date
The Magician
3c921dc5cd
Added support for Private Services Connect for Google APIs (#4358) (#376)
* updated to mmv1 folder

* replaced data source with resources in tests

Signed-off-by: Modular Magician <magic-modules@google.com>
2021-02-12 09:00:49 -08:00
The Magician
26487b3ced
Fix typo in resource policy docs (#4481) (#375)
* mark field as updatable

Co-authored-by: upodroid <cy@borg.dev>

* Fix resource policy documenation

Co-authored-by: upodroid <cy@borg.dev>

* fix dodgy change

Signed-off-by: Modular Magician <magic-modules@google.com>
2021-02-10 14:01:33 -08:00
The Magician
d05b291f3d
mark field as updatable (#4371) (#374)
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: upodroid <cy@borg.dev>
2021-02-09 12:05:34 -08:00
Alex Stephen
86fbbf7a2c version bump 2021-02-04 13:07:14 -08:00
The Magician
64065c4935
[Ansible] adding no_log to some parameters (#4448) (#371)
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-02-04 13:04:56 -08:00
The Magician
de2e24dc89
Validate base64 fields in the Google Provider (#4338) (#369)
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: upodroid <cy@borg.dev>
2021-01-26 12:02:33 -08:00
The Magician
cf599fd36f
add fingerprint for privateIpv6GoogleAccess (#4424) (#368)
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-01-25 10:26:25 -08:00
The Magician
a611202049
Fix broken link (#4411) (#365)
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-01-19 14:25:39 -08:00
The Magician
c48fc6a7c6
Support cloud scheduler update (#4409) (#364)
* Specify which apis are required for cloud scheduler

* Add support update api for cloud scheduler

Signed-off-by: Modular Magician <magic-modules@google.com>
2021-01-19 14:03:38 -08:00
The Magician
df8a9d7b87
fix MM locations (#4394) (#363)
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: upodroid <cy@borg.dev>
2021-01-12 15:46:29 -08:00
The Magician
4b8faad30b
promote github fields to GA (#4373) (#362)
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: upodroid <cy@borg.dev>
2021-01-11 13:07:20 -08:00
The Magician
0abe246128
add support for sql 8.0 (#4363) (#360)
Signed-off-by: Modular Magician <magic-modules@google.com>
2021-01-07 07:10:40 -08:00
The Magician
4d6fb3b2a8
GA packet mirroring, add filter direction, ga mirroring collector flag (#4350) (#356)
* GA packet mirroring, add filter direction, ga mirroring collector flag

* Exclude ansible

Signed-off-by: Modular Magician <magic-modules@google.com>
2020-12-30 14:14:35 -08:00
The Magician
ab0280fcd8
Promote Redis Auth to GA (#4314) (#354)
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: upodroid <cy@borg.dev>
2020-12-28 14:40:43 -08:00
The Magician
83b477f91d
Fix path_matcher in region url maps (#4298) (#353)
* Fix path_matcher in region url maps

The default_service in path_matcher is actually not required as it should be default_service or default_url_redirect.

Further info in https://cloud.google.com/compute/docs/reference/rest/v1/regionUrlMaps
> pathMatchers[].defaultService
>> Only one of defaultService, defaultUrlRedirect or defaultRouteAction.weightedBackendService must be set.

* Add testcase

* Update function name

Co-authored-by: Gilles Margerie <gilles.margerie@gamesys.co.uk>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: Gilles Margerie <gilles.margerie@gamesys.co.uk>
2020-12-22 09:14:11 -08:00
The Magician
1f40f149db
add gvnic support for image (#4306) (#351)
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>
2020-12-11 20:43:05 -08:00
The Magician
cea42c68d6
Add SHARED_LOADBALANCER_VIP purpose to regional addresses. (#4169) (#350)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-12-10 13:40:02 -08:00
The Magician
45445ae46b
Move customResponseHeaders to beta only (#4286) (#347)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-12-04 14:40:35 -08:00
The Magician
6a87ead837
Add CDN to regional backend service, add flexible cache control to backend service. (#4276) (#345)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-12-04 11:31:08 -08:00
The Magician
6e0a23e67c
Promote Managed SSL to GA + Doc fixes (#4247) (#343)
Co-authored-by: upodroid <cy@borg.dev>
Co-authored-by: Cameron Thornton <camthornton@google.com>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: upodroid <cy@borg.dev>
Co-authored-by: Cameron Thornton <camthornton@google.com>
2020-12-01 15:42:47 -08:00
The Magician
af1194139d
Add more CDN options to Backend Buckets (#4261) (#340)
Co-authored-by: upodroid <cy@borg.dev>
Signed-off-by: Modular Magician <magic-modules@google.com>

Co-authored-by: upodroid <cy@borg.dev>
2020-11-25 09:26:57 -08:00
The Magician
1dc603f0f3
Fix more typos in api/terraform yaml files (#4246) (#339)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-20 10:57:54 -08:00
The Magician
df7a53b6d4
Fix various typos in Compute api.yaml (#4244) (#337)
Signed-off-by: Modular Magician <magic-modules@google.com>
2020-11-18 08:47:08 -08:00
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