MCPcopy Create free account
hub / github.com/cel-expr/cel-go / request

Function request

codelab/solution/codelab.go:505–511  ·  view source on GitHub ↗

request constructs a `google.rpc.context.AttributeContext.Request` message.

(auth *rpcpb.AttributeContext_Auth, t time.Time)

Source from the content-addressed store, hash-verified

503
504// request constructs a `google.rpc.context.AttributeContext.Request` message.
505func request(auth *rpcpb.AttributeContext_Auth, t time.Time) map[string]any {
506 req := &rpcpb.AttributeContext_Request{
507 Auth: auth,
508 Time: &tpb.Timestamp{Seconds: t.Unix()},
509 }
510 return map[string]any{"request": req}
511}
512
513// valueToJSON converts the CEL type to a protobuf JSON representation and
514// marshals the result to a string.

Callers 3

exercise2Function · 0.70
exercise3Function · 0.70
exercise4Function · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected