old_mixer_repo icon indicating copy to clipboard operation
old_mixer_repo copied to clipboard

Feature request: Please provide support google.protobuf.Struct for a Mixer data type

Open apicl opened this issue 7 years ago • 1 comments

I previously present the design doc Istio Auth Attributes (http://goo.gl/9dokCX). We need to define request.auth.claims to be google.protobuf.Struct. Can someone please add google.protobuf.Struct as a mixer data type.

Note that google.protobuf.Struct is an open source proto. See https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto

apicl avatar Oct 18 '17 00:10 apicl

Supporting structs as a first class attribute type has considerable implications. Whereas Mixer generally ensures strong typing, this would introduce weak typing into our model. It would also likely require substantial syntax enhancements in our expression language.

geeknoid avatar Oct 24 '17 22:10 geeknoid