diff --git a/dependencies.sh b/dependencies.sh index 2e1fd95..35f8439 100644 --- a/dependencies.sh +++ b/dependencies.sh @@ -18,7 +18,7 @@ # under the License. export COLLECT_PROTOCOL_SHA=0da9c8b3e111fb51c9f8854cae16d4519462ecfe -export QUERY_PROTOCOL_SHA=5016e9c0e2a86a78a063a39adfea942d5a01fb3e +export QUERY_PROTOCOL_SHA=1f80cd0af8bc0baf71bb68961a894c110c9d9b79 export ENVOY_SERVICE_PROTOCOL_SHA=533b32f1b390a3a88ec2008d0561e07c926d879a export XDS_SERVICE_PROTOCOL_SHA=25de7278fc844d392d607214f36dbedf50f167ee export PROTOC_VALIDATE_SHA=v0.6.1 diff --git a/go.mod b/go.mod index 4ca3ebe..9e20b6c 100644 --- a/go.mod +++ b/go.mod @@ -7,5 +7,5 @@ require ( golang.org/x/net v0.6.0 // indirect google.golang.org/genproto v0.0.0-20210624195500-8bfb893ecb84 // indirect google.golang.org/grpc v1.40.0 - google.golang.org/protobuf v1.30.0 + google.golang.org/protobuf v1.31.0 ) diff --git a/go.sum b/go.sum index 43bbdf1..eb6d24a 100644 --- a/go.sum +++ b/go.sum @@ -149,8 +149,8 @@ google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpAD google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.30.0 h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng= -google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs8= +google.golang.org/protobuf v1.31.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= diff --git a/query/schema.go b/query/schema.go index 447e405..8e043ae 100644 --- a/query/schema.go +++ b/query/schema.go @@ -464,6 +464,14 @@ type MQEValues struct { Values []*MQEValue `json:"values"` } +type MenuItem struct { + Name string `json:"name"` + Icon *string `json:"icon,omitempty"` + Path string `json:"path"` + Activate bool `json:"activate"` + SubItems []*MenuItem `json:"subItems"` +} + type Metadata struct { Labels []*KeyValue `json:"labels"` }