Skip to content

Add new targets to AuthzPolicy, AuthzExtension#1220

Merged
modular-magician merged 1 commit intoterraform-google-modules:masterfrom
modular-magician:downstream-pr-96b15b7008606fbc1ed6062af4c1b18e116b44ba
Feb 13, 2026
Merged

Add new targets to AuthzPolicy, AuthzExtension#1220
modular-magician merged 1 commit intoterraform-google-modules:masterfrom
modular-magician:downstream-pr-96b15b7008606fbc1ed6062af4c1b18e116b44ba

Conversation

@modular-magician
Copy link
Collaborator

These features are behind an allowlist and some targets don't actually validate (but will in the future), so I've skipped current tests until things stabilize. b/484137930 to follow up.

TestAccNetworkSecurityAuthzPolicy_networkSecurityAuthzPolicyMcpExample: gpaste/5225265870536704
TestAccNetworkSecurityAuthzPolicy_networkSecurityAuthzPolicyMcpUpdate: gpaste/5085298053742592 (note: due to a bug I had to disable the update mask on this one. That'll get remediated by the API, or I'll patch and retest if we need clientside changes)
TestAccNetworkServicesAuthzExtension_networkServicesAuthzExtensionIapExample does not pass yet, but the changes should be backwards compatible for existing targets and we should accommodate new targets barring unusual canonicalization rules.

Also renamed incorrectly named AuthzPolicy files in a few places; it's in NetworkSecurity, not NetworkServices. I only messed that one up a half dozen times myself working on these...

Release Note Template for Downstream PRs (will be copied)

See Write release notes for guidance.

networkservices: relaxed `load_balancing_scheme` validation to support non-Backend Service targets in `google_network_services_authz_extension`
networksecurity: added `policy_profile`, `http_rules.0.to.0.operations.0.mcp` to `google_network_security_authz_policy`. Relaxed `load_balancing_scheme` validation to support non-Backend Service targets.

Derived from GoogleCloudPlatform/magic-modules#16390

[upstream:96b15b7008606fbc1ed6062af4c1b18e116b44ba]

Signed-off-by: Modular Magician <magic-modules@google.com>
@modular-magician modular-magician merged commit c860fc2 into terraform-google-modules:master Feb 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments