Files
EdgeCommon/pkg/rpc/protos/service_http_web.proto

45 lines
804 B
Protocol Buffer
Raw Normal View History

2020-09-15 14:44:38 +08:00
syntax = "proto3";
option go_package = "./pb";
package pb;
import "model_http_web.proto";
service HTTPWebService {
// 创建Web配置
rpc createHTTPWeb (CreateHTTPWebRequest) returns (CreateHTTPWebResponse);
// 查找Web配置
rpc findEnabledHTTPWeb (FindEnabledHTTPWebRequest) returns (FindEnabledHTTPWebResponse);
// 更新Web配置
rpc updateHTTPWeb (UpdateHTTPWebRequest) returns (UpdateHTTPWebResponse);
}
// 创建Web配置
message CreateHTTPWebRequest {
string root = 1;
}
message CreateHTTPWebResponse {
int64 webId = 1;
}
// 查找Web配置
message FindEnabledHTTPWebRequest {
int64 webId = 1;
}
message FindEnabledHTTPWebResponse {
HTTPWeb web = 1;
}
// 更新Web配置
message UpdateHTTPWebRequest {
int64 webId = 1;
string root = 2;
}
message UpdateHTTPWebResponse {
}