增加DNS域名管理

This commit is contained in:
GoEdgeLab
2020-11-12 14:41:23 +08:00
parent 6d7d87aa11
commit 37538b40a9
36 changed files with 4007 additions and 4179 deletions

View File

@@ -15,7 +15,7 @@ service DNSProviderService {
rpc updateDNSProvider (UpdateDNSProviderRequest) returns (RPCUpdateSuccess);
// 计算服务商数量
rpc countAllEnabledDNSProviders (CountAllEnabledDNSProvidersRequest) returns (CountAllEnabledDNSProvidersResponse);
rpc countAllEnabledDNSProviders (CountAllEnabledDNSProvidersRequest) returns (RPCCountResponse);
// 列出单页服务商信息
rpc listEnabledDNSProviders (ListEnabledDNSProvidersRequest) returns (ListEnabledDNSProvidersResponse);
@@ -28,6 +28,9 @@ service DNSProviderService {
// 取得所有服务商类型
rpc findAllDNSProviderTypes (FindAllDNSProviderTypesRequest) returns (FindAllDNSProviderTypesResponse);
// 更新数据
rpc updateDNSProviderData (UpdateDNSProviderDataRequest) returns (UpdateDNSProviderDataResponse);
}
// 创建服务商
@@ -35,7 +38,6 @@ message CreateDNSProviderRequest {
string name = 1;
string type = 2;
bytes apiParamsJSON = 3;
bytes routesJSON = 4;
}
message CreateDNSProviderResponse {
@@ -47,7 +49,6 @@ message UpdateDNSProviderRequest {
int64 dnsProviderId = 1;
string name = 2;
bytes apiParamsJSON = 3;
bytes routesJSON = 4;
}
// 计算服务商数量
@@ -55,10 +56,6 @@ message CountAllEnabledDNSProvidersRequest {
}
message CountAllEnabledDNSProvidersResponse {
int64 count = 1;
}
// 列出单页的服务商信息
message ListEnabledDNSProvidersRequest {
int64 offset = 1;
@@ -95,4 +92,14 @@ message FindAllDNSProviderTypesResponse {
message DNSProviderType {
string name = 1;
string code = 2;
}
// 更新数据
message UpdateDNSProviderDataRequest {
int64 dnsProviderId = 1;
}
message UpdateDNSProviderDataResponse {
bool isOk = 1;
string error = 2;
}