Skip to content

Commit 4d263ae

Browse files
committed
feat(policy): DSPX-2754 DynamicValueMapping protos + generated code
Adds the DynamicValueMapping / DynamicValueResolver messages and DynamicValueOperatorEnum to objects.proto, and a dedicated DynamicValueMappingService (policy.dynamicvaluemapping), with regenerated protocol/go and OpenAPI/gRPC docs. Protocol-first half of DSPX-2754; the consumer implementation (service/sdk/db/PDP) is PR #3568. Includes review fixes: namespace oneof + min_len:1/uri + direct validation rules on CreateDynamicValueMappingRequest; per-field List filter comments; and a namespace_fqn filter (namespace_id|namespace_fqn oneof) on ListDynamicValueMappingsRequest. Refs: DSPX-2754, DSPX-3498 Signed-off-by: Krish Suchak <suchak.krish@gmail.com>
1 parent 61340a6 commit 4d263ae

6 files changed

Lines changed: 3567 additions & 4277 deletions

File tree

docs/grpc/index.html

Lines changed: 2848 additions & 3561 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/openapi/policy/dynamicvaluemapping/dynamic_value_mapping.openapi.yaml

Lines changed: 12 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

protocol/go/go.mod

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ module github.com/opentdf/platform/protocol/go
22

33
go 1.25.0
44

5-
toolchain go1.25.9
6-
75
require (
86
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.11-20260415201107-50325440f8f2.1
97
connectrpc.com/connect v1.20.0

0 commit comments

Comments
 (0)