Get desktop application:
View/edit binary Protocol Buffers messages
repeated string tcp_ports = 1
repeated string udp_ports = 2
repeated string groups = 1
bool allow_relay = 2
repeated string allowed_proxy_cidrs = 3
int64 ttl_seconds = 4
optional string credential_id = 5
optional bool reusable = 7
string credential_id = 1
string credential_secret = 2
bool include_trusted_keys = 2
repeated Route routes = 1
string prometheus_text = 1
Used in: ListConnectorResponse
Used in: Connector
CONNECTED = 0
DISCONNECTED = 1
CONNECTING = 2
Used in: ListCredentialsResponse
string credential_id = 1
repeated string groups = 2
bool allow_relay = 3
int64 expiry_unix = 4
repeated string allowed_proxy_cidrs = 5
optional bool reusable = 6
Used in: ListForeignNetworkResponse
repeated PeerInfo peers = 1
bytes network_secret_digest = 2
uint32 my_peer_id_for_this_network = 3
Used in: config.GetConfigRequest, config.PatchConfigRequest, DumpRouteRequest, GenerateCredentialRequest, GetAclStatsRequest, GetForeignNetworkSummaryRequest, GetPrometheusStatsRequest, GetStatsRequest, GetVpnPortalInfoRequest, GetWhitelistRequest, ListConnectorRequest, ListCredentialsRequest, ListForeignNetworkRequest, ListGlobalForeignNetworkRequest, ListMappedListenerRequest, ListPeerRequest, ListPortForwardRequest, ListPublicIpv6InfoRequest, ListRouteRequest, ListTcpProxyEntryRequest, RevokeCredentialRequest, ShowNodeInfoRequest
Used in: InstanceIdentifier
Used in: ListGlobalForeignNetworkResponse
Used in: ForeignNetworks
string network_name = 1
repeated uint32 peer_ids = 2
string last_updated = 3
uint32 version = 4
Used in: ListMappedListenerResponse
Used in: GetStatsResponse
string name = 1
uint64 value = 2
map<string, string> labels = 3
Used in: ListPeerResponse, ShowNodeInfoResponse
uint32 peer_id = 1
string ipv4_addr = 2
repeated string proxy_cidrs = 3
string hostname = 4
string inst_id = 6
repeated string listeners = 7
string config = 8
string version = 9
optional common.Ipv6Inet public_ipv6_addr = 12
optional common.Ipv6Inet ipv6_public_addr_prefix = 13
Used in: PeerInfo
string conn_id = 1
uint32 my_peer_id = 2
uint32 peer_id = 3
repeated string features = 4
float loss_rate = 7
bool is_client = 8
string network_name = 9
bool is_closed = 10
bytes noise_local_static_pubkey = 11
bytes noise_remote_static_pubkey = 12
Used in: PeerConnInfo
uint64 rx_bytes = 1
uint64 tx_bytes = 2
uint64 rx_packets = 3
uint64 tx_packets = 4
uint64 latency_us = 5
Used in: ForeignNetworkEntryPb, ListPeerResponse, PeerRoutePair, manage.NetworkInstanceRunningInfo
Used in: manage.NetworkInstanceRunningInfo
Used in: ListPublicIpv6InfoResponse
uint32 peer_id = 1
string inst_id = 2
int64 valid_until_unix_seconds = 4
bool reused = 5
Used in: ListRouteResponse, PeerRoutePair, manage.NetworkInstanceRunningInfo, magic_dns.UpdateDnsRecordRequest
uint32 peer_id = 1
uint32 next_hop_peer_id = 3
int32 cost = 4
int32 path_latency = 11
repeated string proxy_cidrs = 5
string hostname = 6
string inst_id = 8
string version = 9
optional uint32 next_hop_peer_id_latency_first = 12
optional int32 cost_latency_first = 13
optional int32 path_latency_latency_first = 14
optional common.Ipv6Inet public_ipv6_addr = 16
optional common.Ipv6Inet ipv6_public_addr_prefix = 17
int32 code = 1
string message = 2
Used in: ListTcpProxyEntryResponse
Used in: TcpProxyEntry
Unknown = 0
SynReceived = 1
ConnectingDst = 2
Connected = 3
Closed = 4
ClosingSrc = 5
ClosingDst = 6
Used in: TcpProxyEntry
Used in: ForeignNetworkEntryPb
bytes pubkey = 1
optional int64 expiry_unix = 3
Used in: TrustedKeyInfoPb
TRUSTED_KEY_SOURCE_PB_UNSPECIFIED = 0
TRUSTED_KEY_SOURCE_PB_OSPF_NODE = 1
TRUSTED_KEY_SOURCE_PB_OSPF_CREDENTIAL = 2
Used in: GetVpnPortalInfoResponse
string vpn_type = 1
string client_config = 2
repeated string connected_clients = 3