syntax = "proto3";
package google.protobuf;
message Struct {
map<string, Value> fields = 1;
}
message ListValue {
repeated Value values = 1;
}
enum NullValue {
NULL_VALUE = 0;
}
message Value {
oneof kind {
NullValue null_value = 1;
double number_value = 2;
string string_value = 3;
bool bool_value = 4;
Struct struct_value = 5;
ListValue list_value = 6;
}
}