Simone Ruffilli
abb6b50a46
Add periods at the end of each description field where missing ( #478 )
2022-01-31 10:45:34 +01:00
Julio Castillo
e2abd772f2
Update resman modules ( #475 )
...
* Make logging sinks in different resources use the same API
* Split resman modules in multiple files. Add nullables where applicable
2022-01-29 19:35:33 +01:00
Julio Castillo
eb0ab2c1ec
Split organization module in files, add nullables
2022-01-29 10:55:47 +01:00
Ludovico Magnocavallo
9b5961f1c0
Net GLB module: add tfdoc to README, add file descriptions, fix markdown errors ( #472 )
...
* add tfdoc to README, add file descriptions, fix markdown errors
* remove broken link
2022-01-29 10:41:30 +01:00
Julio Castillo
3dd6e3fc0d
Define nullable variables in SA module
2022-01-29 09:51:02 +01:00
Julio Castillo
bb6674ea19
Split SA module in multiple files
2022-01-29 09:51:02 +01:00
Julio Castillo
cf423998f0
Align tftest syntax with tdoc
...
This commit changes the token separator for inline examples from a
semicolon to a space
2022-01-28 21:34:15 +01:00
Ludovico Magnocavallo
1cc59a368d
Update README.md
2022-01-28 08:53:21 +01:00
apichick
f3a7b8bc17
Removed unused key ingress_settings in function_config ( #463 )
...
Co-authored-by: apichick <apichick@google.com>
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-01-28 08:45:32 +01:00
lcaggio
8203ebdc64
VPC-SC: Fix README ( #462 )
...
* fix VPC-SC README.
* fix VPC-SC README.
* Update README.md
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-01-28 08:44:07 +01:00
apichick
6dbb7fc6b2
removed boolean flag used to authorize the sink writer identity on the destination
2022-01-27 17:44:27 +01:00
Luca Prete
51cd70ce9a
[ #459 ] net-glb: add serverless backend example
2022-01-25 14:42:48 +01:00
Luca Prete
c30d29bf9b
[ #455 ] net-glb: add support for null health_checks_config_defaults ( #456 )
2022-01-25 14:06:02 +01:00
Luca Prete
f40d89776e
[ #457 ] Fix url map default service selection
2022-01-25 11:07:22 +01:00
Ludovico Magnocavallo
3717548c25
edit variable description so table does not overflow
2022-01-22 16:12:03 +01:00
Julio Castillo
31f625f149
Link vars and outputs from README
2022-01-22 14:15:16 +01:00
Ludovico Magnocavallo
9a533180a0
Refactor project module, support per-file tags in tfdoc ( #450 )
...
* add support for in-doc tfdoc options overrides
* clean up project module
* add file description tags
* only output module and resource columns in tfdoc file table if they exist
* update fast READMEs
* fix check docs
2022-01-22 11:34:18 +01:00
lcaggio
a97c606253
Support service dependencies for crypto key bindings in project module ( #443 )
...
* Support services that require crypto/decrypt role on robot service accounts
* delete test and upload refactored implementation
* fix duplicate key on dependent services, add tests
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2022-01-22 08:32:13 +01:00
apichick
7bbe3d0b6d
fixed README in iam-service-account module
2022-01-21 21:01:48 +01:00
Roberto Jung Drebes
b99e33ce5b
fix recreation of resources that depend on project_id on pre-existing projects when data source refresh is triggered
2022-01-21 17:16:20 +00:00
apichick
5ac828dd85
replaced firewall_policy_attachments with firewall_policy_association in example
2022-01-19 20:55:55 +01:00
Lorenzo Caggioni
27383fa0a2
Add missing Service Identity Accounts
2022-01-17 09:04:19 +01:00
Ludovico Magnocavallo
70d8d1f890
refactor and test apply/destroy on existing project
2022-01-14 16:53:15 +01:00
Julio Castillo
5cc6a62dec
Remove unused variables, use regional resources, generate command as output
2022-01-14 16:53:15 +01:00
Luca Prete
4f79e12365
Rename net-xlb module to net-glb ( #433 )
2022-01-14 16:52:03 +01:00
Luca Prete
ca82d5157a
GLB - Module tests and fixes ( #431 )
...
* GLB - Module tests and fixes
* Fixing linting
* Fix ssl cert id vs self_link
* Simplify syntax
2022-01-14 16:05:10 +01:00
Luca Prete
19565c5bad
[ #411 ] XLB module - Initial commit ( #416 )
...
* [#411 ] XLB module - Initial commit
* formatting
* Refactoring and examples tests
* Update copyright to 2022
* Remove splat syntax from outputs
* Fix linting
2022-01-14 08:19:02 +01:00
Julio Castillo
2728c4aac1
Fix all internal links
2022-01-11 11:53:19 +01:00
Julio Castillo
b2fe01c4fb
Fix vpc subnet factory for yamls with different shapes.
2022-01-11 11:16:16 +01:00
Ludovico Magnocavallo
4b500c2366
add support for additive IAM roles to KMS ( #417 )
2022-01-10 16:35:02 +01:00
Ludovico Magnocavallo
682041b369
add versions to vpc-sc module
2022-01-05 08:55:05 +01:00
Ludovico Magnocavallo
aff758b3a5
depend bridge from regular perimeters in vpc sc module
2022-01-05 03:14:30 +01:00
Ludovico Magnocavallo
79b7a6f40f
disable device policy support in vpc-sc module
2022-01-04 16:22:15 +01:00
Ludovico Magnocavallo
c17b23b665
fix ingress policies in vpc sc module
2022-01-04 16:01:03 +01:00
Ludovico Magnocavallo
91b40dc9c3
Interpolate access levels by key in vpc sc module ( #414 )
...
* interpolate access levels by key
* fix access level reference
* fix num resources in last README test
2022-01-04 13:02:38 +01:00
yuryninog
a3da60bc71
Merge branch 'master' into yuryninog-patch-1
2022-01-03 10:47:27 -05:00
Ludovico Magnocavallo
347a4c6b69
remove lifecycle block from vpc sc perimeters ( #412 )
2022-01-03 15:27:00 +01:00
Simone Ruffilli
ee25965c89
Copyright bump ( #410 )
2022-01-01 15:52:31 +01:00
Ludovico Magnocavallo
b9f00bf259
fix cases where bridge perimeter status resources are null ( #408 )
2021-12-31 16:47:39 +01:00
Ludovico Magnocavallo
ea2f92cfff
Update README.md
2021-12-31 15:14:33 +01:00
Ludovico Magnocavallo
2c7dab3bb2
New vpc-sc module implementation ( #406 )
...
* first implementation
* minimal output
* split service perimeters in regular and bridge
* tests and fixes
* new vpc-sc implementation
* remove providers file used for testing
* remove provider used during development
2021-12-31 13:29:22 +01:00
Julio Castillo
d4adcaced0
Fix typo.
2021-12-31 13:20:21 +01:00
Julio Castillo
f78902aee8
Update hierarchical firewall resource
...
This replaces all the `google_compute_organization_security_*`
resources with the newer `google_compute_firewall_*` resources.
2021-12-31 13:06:35 +01:00
Simone Ruffilli
640a5fe39c
Org/Folder: Allow for policy association when using rule factory ( #405 )
...
* Org/Folder: Allow for policy association when using rule factory
* Fix linting issue
2021-12-31 12:20:42 +01:00
Ludovico Magnocavallo
2bc5f7d33c
update tfdoc ( #404 )
2021-12-30 10:56:19 +01:00
Ludovico Magnocavallo
197e7cbe19
Fix ignore changes for hfw rules ( #401 )
...
* fix tfdoc replacement
* ignore changes to rule description
* add folder example, fixes #339
* fix ignore changes in org and folder module
2021-12-22 11:00:44 +01:00
Ludovico Magnocavallo
e2f5b96f4a
Ludo hfw fixes ( #400 )
...
* fix tfdoc replacement
* ignore changes to rule description
* add folder example, fixes #339
2021-12-22 10:46:27 +01:00
Julio Castillo
0c21fecff8
Add metric scopes support ( #397 )
...
* Add metric scopes support
* Fix typo
* new tfdoc block in README
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2021-12-21 09:22:10 +01:00
Ludovico Magnocavallo
1ac3fe4460
New tfdoc version ( #396 )
...
* update tfdoc
* rewrite check docs, refactor tfdoc replace, regenerate modules READMEs
* remove dead code from check docs
* do not fail on missing variable files in check docs
* fix typos
2021-12-21 08:51:51 +01:00
Simone Ruffilli
d2cbf800fc
Fixes typo
2021-12-16 18:11:40 +01:00