mirror of
https://github.com/netbirdio/netbird.git
synced 2025-02-13 08:50:32 +01:00
31 lines
477 B
Protocol Buffer
31 lines
477 B
Protocol Buffer
|
syntax = "proto3";
|
||
|
|
||
|
import "google/protobuf/descriptor.proto";
|
||
|
|
||
|
option go_package = ".;proto";
|
||
|
|
||
|
package management;
|
||
|
|
||
|
service ManagementService {
|
||
|
|
||
|
rpc RegisterPeer(RegisterPeerRequest) returns (RegisterPeerResponse) {}
|
||
|
|
||
|
// health check endpoint
|
||
|
rpc isHealthy(Empty) returns (Empty) {}
|
||
|
}
|
||
|
|
||
|
message RegisterPeerRequest {
|
||
|
// Wireguard public key
|
||
|
string key = 1;
|
||
|
|
||
|
// Pre-authorized setup key
|
||
|
string setupKey = 2;
|
||
|
}
|
||
|
|
||
|
message RegisterPeerResponse {
|
||
|
|
||
|
}
|
||
|
|
||
|
message Empty {
|
||
|
|
||
|
}
|