Skip to content

Commit e3884b2

Browse files
committed
feat(policy): DSPX-2754 DynamicValueMapping protos + generated code
Protocol-first half of the dynamic attribute value entitlement work: adds the DynamicValueMapping / DynamicValueResolver messages and DynamicValueOperatorEnum to objects.proto, and a dedicated DynamicValueMappingService (policy.dynamicvaluemapping), plus regenerated protocol/go and OpenAPI/gRPC docs. No service implementation here. This lands and releases protocol/go first so the consumer PR (#3568) can require the new version and pass per-module 'go mod tidy'. Refs: DSPX-2754, DSPX-3498 Signed-off-by: Krish Suchak <suchak.krish@gmail.com>
1 parent 09e22dc commit e3884b2

10 files changed

Lines changed: 8056 additions & 3489 deletions

File tree

docs/grpc/index.html

Lines changed: 3559 additions & 2860 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: 1454 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/openapi/policy/objects.openapi.yaml

Lines changed: 77 additions & 0 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: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ module github.com/opentdf/platform/protocol/go
22

33
go 1.25.0
44

5+
toolchain go1.25.9
6+
57
require (
68
buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.11-20260415201107-50325440f8f2.1
79
connectrpc.com/connect v1.20.0

0 commit comments

Comments
 (0)