--- /dev/null
+syntax = "proto3";
+
+package google.api;
+
+message Http {
+
+ repeated HttpRule rules = 1;
+}
+
+message HttpRule {
+
+ oneof pattern {
+
+ string get = 2;
+ string put = 3;
+ string post = 4;
+ string delete = 5;
+ string patch = 6;
+ CustomHttpPattern custom = 8;
+ }
+
+ string selector = 1;
+ string body = 7;
+ repeated HttpRule additional_bindings = 11;
+}
+
+message CustomHttpPattern {
+
+ string kind = 1;
+ string path = 2;
+}
\ No newline at end of file