networkservices: add forward_attributes to google_network_services_authz_extension - #18636
Conversation
|
Googlers: For automatic test runs see go/terraform-auto-test-runs. @slevenick, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look. You can help make sure that review is quick by doing a self-review and by running impacted tests locally. |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 8e0ec96: Diff reportYour PR generated the following diffs in downstream repositories:
Test reportAnalytics
Affected Service Packages
Step 1: Replaying Mode Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
View the replaying VCR build log Step 2: Recording Mode
🟢 All tests passed! View the recording VCR build log or the debug logs folder for detailed results. @martijneken, @slevenick VCR tests complete for 8e0ec96! |
Description
Adds support for the
forward_attributes(API:forwardAttributes) field togoogle_network_services_authz_extension.forward_attributesallows users to specify a list of Envoy attributes (up to 16) forwarded to the callout extension server in theProcessingRequest.attributesmap field. This follows the existing implementation ingoogle_network_services_lb_traffic_extension,google_network_services_lb_route_extension, andgoogle_network_services_lb_edge_extension.References
google.cloud.networkservices.v1main.AuthzExtension.forward_attributes(field 13)Affected Resource(s)
google_network_services_authz_extensionTests
TestAccNetworkServicesAuthzExtension_updateto cover create and update offorward_attributes.USE_BAZEL=0 make testinmmv1.Release Note Template