Add DNS Armor support (#3874)

* add dns armor module

* add dns armor to pf

* added missing/optional attributes

* Update project schemas

* Set version file copyright year to 2025

* replace module with single resource

* moved into it's own file

* Added tests and defaulting enabled to false

* Add optional name parameter and updated schemas

* make dns_threat_detector.enabled optional in project schemas

---------

Co-authored-by: Luca Prete <preteluca@gmail.com>
This commit is contained in:
Liam Nesteroff
2026-04-24 16:58:48 +10:00
committed by GitHub
parent 427d9a3298
commit f5ee82ab3a
15 changed files with 258 additions and 5 deletions

View File

@@ -972,6 +972,7 @@ counts:
google_kms_crypto_key_iam_member: 2
google_kms_key_ring: 1
google_monitoring_notification_channel: 1
google_network_security_dns_threat_detector: 1
google_org_policy_policy: 3
google_privileged_access_manager_entitlement: 2
google_project: 4
@@ -995,5 +996,5 @@ counts:
google_tags_tag_value: 2
google_tags_tag_value_iam_binding: 1
modules: 34
resources: 118
resources: 119
terraform_data: 2