对服务增加基础的数据统计/部分代码分Package

This commit is contained in:
GoEdgeLab
2021-01-25 16:41:30 +08:00
parent 1e85ba4679
commit 1e6297a169
245 changed files with 13026 additions and 8836 deletions

View File

@@ -3,10 +3,10 @@ option go_package = "./pb";
package pb;
import "model_acme_user.proto";
import "model_dns_provider.proto";
import "model_ssl_cert.proto";
import "model_acme_task_log.proto";
import "models/model_acme_user.proto";
import "models/model_dns_provider.proto";
import "models/model_ssl_cert.proto";
import "models/model_acme_task_log.proto";
message ACMETask {
int64 id = 1;

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_admin_module.proto";
import "model_login.proto";
import "models/model_admin_module.proto";
import "models/model_login.proto";
message Admin {
int64 id = 1;

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_admin_module.proto";
import "models/model_admin_module.proto";
message AdminModuleList {
int64 adminId = 1;

View File

@@ -0,0 +1,9 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
message ClientBrowser {
int64 id = 1;
string name = 2;
}

View File

@@ -0,0 +1,9 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
message ClientSystem {
int64 id = 1;
string name = 2;
}

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_dns_route.proto";
import "models/model_dns_route.proto";
message DNSDomain {
int64 id = 1;

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_size_capacity.proto";
import "models/model_size_capacity.proto";
message HTTPGzip {
int64 id = 1;

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_file.proto";
import "models/model_file.proto";
message IPLibrary {
int64 id = 1;

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_node_cluster.proto";
import "model_node.proto";
import "models/model_node_cluster.proto";
import "models/model_node.proto";
message Message {
int64 id = 1;

View File

@@ -3,13 +3,13 @@ option go_package = "./pb";
package pb;
import "model_node_cluster.proto";
import "model_node_login.proto";
import "model_node_install_status.proto";
import "model_node_ip_address.proto";
import "model_node_group.proto";
import "model_node_region.proto";
import "model_dns_route.proto";
import "models/model_node_cluster.proto";
import "models/model_node_login.proto";
import "models/model_node_install_status.proto";
import "models/model_node_ip_address.proto";
import "models/model_node_group.proto";
import "models/model_node_region.proto";
import "models/model_dns_route.proto";
message Node {
int64 id = 1;

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_node.proto";
import "model_node_cluster.proto";
import "models/model_node.proto";
import "models/model_node_cluster.proto";
//
message NodeTask {

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_network_address.proto";
import "models/model_network_address.proto";
message Origin {
int64 id = 1;

View File

@@ -0,0 +1,10 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
message RegionCity {
int64 id = 1;
string name = 2;
repeated string codes = 3;
}

View File

@@ -0,0 +1,10 @@
syntax = "proto3";
option go_package = "./pb";
package pb;
message RegionProvider {
int64 id = 1;
string name = 2;
repeated string codes = 3;
}

View File

@@ -3,10 +3,10 @@ option go_package = "./pb";
package pb;
import "model_node_cluster.proto";
import "model_server_group.proto";
import "model_user.proto";
import "model_server_name_auditing_result.proto";
import "models/model_node_cluster.proto";
import "models/model_server_group.proto";
import "models/model_user.proto";
import "models/model_server_name_auditing_result.proto";
message Server {
int64 id = 1;

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_node_cluster.proto";
import "model_user_feature.proto";
import "models/model_node_cluster.proto";
import "models/model_user_feature.proto";
message User {
int64 id = 1;

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_user.proto";
import "models/model_user.proto";
message UserBill {
int64 id = 1;

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_acme_task.proto";
import "models/rpc_messages.proto";
import "models/model_acme_task.proto";
// ACME任务相关服务
service ACMETaskService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_acme_user.proto";
import "models/rpc_messages.proto";
import "models/model_acme_user.proto";
// ACME用户相关服务
service ACMEUserService {

View File

@@ -3,9 +3,9 @@ option go_package = "./pb";
package pb;
import "model_admin.proto";
import "model_admin_list.proto";
import "rpc_messages.proto";
import "models/model_admin.proto";
import "models/model_admin_list.proto";
import "models/rpc_messages.proto";
service AdminService {
// 登录

View File

@@ -2,8 +2,8 @@ syntax = "proto3";
option go_package = "./pb";
package pb;
import "model_api_node.proto";
import "rpc_messages.proto";
import "models/model_api_node.proto";
import "models/rpc_messages.proto";
service APINodeService {
// 创建API节点

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_db_table.proto";
import "models/rpc_messages.proto";
import "models/model_db_table.proto";
// 数据库相关服务
service DBService {

View File

@@ -3,9 +3,9 @@ option go_package = "./pb";
package pb;
import "model_db_node.proto";
import "rpc_messages.proto";
import "model_db_table.proto";
import "models/model_db_node.proto";
import "models/rpc_messages.proto";
import "models/model_db_table.proto";
service DBNodeService {
// 创建数据库节点

View File

@@ -3,9 +3,9 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_dns_domain.proto";
import "model_dns_route.proto";
import "models/rpc_messages.proto";
import "models/model_dns_domain.proto";
import "models/model_dns_route.proto";
// DNS域名相关
service DNSDomainService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_dns_provider.proto";
import "models/rpc_messages.proto";
import "models/model_dns_provider.proto";
// DNS服务商相关服务
service DNSProviderService {

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "models/rpc_messages.proto";
// 文件相关服务
service FileService {

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_file_chunk.proto";
import "models/model_file_chunk.proto";
// 文件片段相关服务
service FileChunkService {

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_http_access_log.proto";
import "models/model_http_access_log.proto";
// 访问日志相关服务
service HTTPAccessLogService {

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "model_http_access_log_policy.proto";
import "models/model_http_access_log_policy.proto";
service HTTPAccessLogPolicyService {
// 获取所有可用策略

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_http_cache_policy.proto";
import "rpc_messages.proto";
import "models/model_http_cache_policy.proto";
import "models/rpc_messages.proto";
service HTTPCachePolicyService {
// 获取所有可用策略

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_http_firewall_policy.proto";
import "rpc_messages.proto";
import "models/model_http_firewall_policy.proto";
import "models/rpc_messages.proto";
service HTTPFirewallPolicyService {
// 获取所有可用策略

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_http_firewall_rule_group.proto";
import "models/rpc_messages.proto";
import "models/model_http_firewall_rule_group.proto";
service HTTPFirewallRuleGroupService {
// 设置是否启用分组

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_http_firewall_rule_set.proto";
import "models/rpc_messages.proto";
import "models/model_http_firewall_rule_set.proto";
service HTTPFirewallRuleSetService {
// 根据配置创建或修改规则集

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_size_capacity.proto";
import "rpc_messages.proto";
import "models/model_size_capacity.proto";
import "models/rpc_messages.proto";
service HTTPGzipService {
// 创建Gzip配置

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "models/rpc_messages.proto";
service HTTPHeaderService {
// 创建Header

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "models/rpc_messages.proto";
service HTTPHeaderPolicyService {
// 查找策略配置

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "models/rpc_messages.proto";
service HTTPLocationService {
// 创建路径规则

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "models/rpc_messages.proto";
service HTTPPageService {
// 创建Page

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "models/rpc_messages.proto";
service HTTPRewriteRuleService {
// 创建重写规则

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_http_web.proto";
import "rpc_messages.proto";
import "models/model_http_web.proto";
import "models/rpc_messages.proto";
service HTTPWebService {
// 创建Web配置

View File

@@ -3,7 +3,7 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "models/rpc_messages.proto";
service HTTPWebsocketService {
// 创建Websocket配置

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_ip_item.proto";
import "models/rpc_messages.proto";
import "models/model_ip_item.proto";
// IP条目管理
service IPItemService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_ip_library.proto";
import "models/rpc_messages.proto";
import "models/model_ip_library.proto";
// IP库
service IPLibraryService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_ip_list.proto";
import "models/rpc_messages.proto";
import "models/model_ip_list.proto";
// IP列表
service IPListService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_log.proto";
import "models/rpc_messages.proto";
import "models/model_log.proto";
service LogService {
// 创建日志

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_login.proto";
import "rpc_messages.proto";
import "models/model_login.proto";
import "models/rpc_messages.proto";
// 认证相关服务
service LoginService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_message.proto";
import "rpc_messages.proto";
import "models/model_message.proto";
import "models/rpc_messages.proto";
// 消息相关服务
service MessageService {

View File

@@ -3,11 +3,11 @@ option go_package = "./pb";
package pb;
import "model_node.proto";
import "model_node_login.proto";
import "model_node_install_status.proto";
import "model_dns_route.proto";
import "rpc_messages.proto";
import "models/model_node.proto";
import "models/model_node_login.proto";
import "models/model_node_install_status.proto";
import "models/model_dns_route.proto";
import "models/rpc_messages.proto";
service NodeService {
// 创建节点

View File

@@ -3,12 +3,12 @@ option go_package = "./pb";
package pb;
import "model_node_cluster.proto";
import "model_api_node.proto";
import "model_node.proto";
import "rpc_messages.proto";
import "model_dns_domain.proto";
import "model_dns_provider.proto";
import "models/model_node_cluster.proto";
import "models/model_api_node.proto";
import "models/model_node.proto";
import "models/rpc_messages.proto";
import "models/model_dns_domain.proto";
import "models/model_dns_provider.proto";
service NodeClusterService {
// 创建集群

View File

@@ -2,8 +2,8 @@ syntax = "proto3";
option go_package = "./pb";
package pb;
import "model_node_grant.proto";
import "rpc_messages.proto";
import "models/model_node_grant.proto";
import "models/rpc_messages.proto";
service NodeGrantService {
// 创建认证

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_node_group.proto";
import "rpc_messages.proto";
import "models/model_node_group.proto";
import "models/rpc_messages.proto";
// 节点分组服务
service NodeGroupService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "model_node_ip_address.proto";
import "rpc_messages.proto";
import "models/model_node_ip_address.proto";
import "models/rpc_messages.proto";
service NodeIPAddressService {
// 创建IP地址

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_node_log.proto";
import "models/rpc_messages.proto";
import "models/model_node_log.proto";
// 节点日志相关服务
service NodeLogService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_node_price_item.proto";
import "models/rpc_messages.proto";
import "models/model_node_price_item.proto";
// 节点区域定价相关服务
service NodePriceItemService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_node_region.proto";
import "models/rpc_messages.proto";
import "models/model_node_region.proto";
// 节点区域相关服务
service NodeRegionService {

View File

@@ -3,8 +3,8 @@ option go_package = "./pb";
package pb;
import "rpc_messages.proto";
import "model_node_task.proto";
import "models/rpc_messages.proto";
import "models/model_node_task.proto";
// 节点同步任务相关服务
service NodeTaskService {

Some files were not shown because too many files have changed in this diff Show More