syntax = "proto3"; option go_package = "./pb"; package pb; import "models/model_httpdns_access_log.proto"; service HTTPDNSAccessLogService { rpc createHTTPDNSAccessLogs (CreateHTTPDNSAccessLogsRequest) returns (CreateHTTPDNSAccessLogsResponse); rpc listHTTPDNSAccessLogs (ListHTTPDNSAccessLogsRequest) returns (ListHTTPDNSAccessLogsResponse); } message CreateHTTPDNSAccessLogsRequest { repeated HTTPDNSAccessLog logs = 1; } message CreateHTTPDNSAccessLogsResponse { } message ListHTTPDNSAccessLogsRequest { string day = 1; int64 clusterId = 2; int64 nodeId = 3; string appId = 4; string domain = 5; string status = 6; string keyword = 7; int64 offset = 8; int64 size = 9; } message ListHTTPDNSAccessLogsResponse { repeated HTTPDNSAccessLog logs = 1; int64 total = 2; }