syntax = "proto3"; package user; option go_package = "github.com/pomerium/pomerium/internal/grpc/user"; import "google/protobuf/any.proto"; import "google/protobuf/empty.proto"; import "google/protobuf/timestamp.proto"; message User { string version = 1; string id = 2; string name = 3; string email = 4; google.protobuf.Timestamp created_at = 5; google.protobuf.Timestamp modified_at = 6; google.protobuf.Timestamp deleted_at = 7; map claims = 8; } message AddRequest { User user = 1; } service UserService { rpc Add(AddRequest) returns (google.protobuf.Empty); }