Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Listener
string value = 10
string protocol = 20
string hostname = 30
int32 port = 40
Used in: ApiSessionAdded, ApiSessionUpdated
string token = 1
repeated string certFingerprints = 2
string id = 3
string identityId = 4
bool isFullState = 1
repeated ApiSession apiSessions = 2
repeated string tokens = 1
repeated string tokens = 1
repeated string ids = 2
Used in: DataState
map<string, bytes> data = 1
string version = 1
string hostname = 2
repeated string protocols = 3
map<string, string> data = 4
repeated string protocolPorts = 5
repeated Listener listeners = 10
Used in: IdentityConnectEvents
int64 connectTime = 1
string srcAddr = 2
string dstAddr = 3
Used in: ConnectEvents
string identityId = 1
bool isConnected = 2
Zero = 0
ServerHelloType = 20000
ClientHelloType = 20001
ErrorType = 20002
SessionRemovedType = 20102
ApiSessionAddedType = 20200
ApiSessionUpdatedType = 20201
ApiSessionRemovedType = 20202
ApiSessionHeartbeatType = 20203
RequestClientReSyncType = 20204
CreateCircuitRequestType = 20205
CreateCircuitResponseType = 20206
CreateTerminatorRequestType = 20207
CreateTerminatorResponseType = 20208
UpdateTerminatorRequestType = 20209
UpdateTerminatorResponseType = 20210
RemoveTerminatorRequestType = 20211
RemoveTerminatorResponseType = 20212
ValidateSessionsRequestType = 20213
HealthEventType = 20214
CreateTerminatorV2RequestType = 20216
CreateTerminatorV2ResponseType = 20217
CreateCircuitV2RequestType = 20218
CreateCircuitV2ResponseType = 20219
CreateTunnelCircuitV2RequestType = 20220
CreateTunnelCircuitV2ResponseType = 20221
EnrollType = 20300
EnrollmentCertsResponseType = 20301
EnrollmentExtendRouterRequestType = 20302
EnrollmentExtendRouterVerifyRequestType = 20303
CreateApiSessionRequestType = 20400
CreateApiSessionResponseType = 20401
CreateCircuitForServiceRequestType = 20402
CreateCircuitForServiceResponseType = 20403
ListServicesRequestType = 20404
ServiceListType = 20405
CreateTunnelTerminatorRequestType = 20406
CreateTunnelTerminatorResponseType = 20407
UpdateTunnelTerminatorRequestType = 20408
UpdateTunnelTerminatorResponseType = 20409
RemoveTunnelTerminatorRequestType = 20410
RemoveTunnelTerminatorResponseType = 20411
TunnelHealthEventType = 20412
CreateTunnelTerminatorRequestV2Type = 20413
CreateTunnelTerminatorResponseV2Type = 20414
ConnectEventsTypes = 20415
DataStateType = 20500
DataStateChangeSetType = 20501
UpdateTokenType = 20502
ValidateDataStateRequestType = 20503
ValidateDataStateResponseType = 20504
SubscribeToDataModelRequestType = 20505
CurrentIndexMessageType = 20506
optional EnvInfo envInfo = 1
optional SdkInfo sdkInfo = 2
repeated string configTypes = 3
Used in: CreateCircuitForServiceResponse, CreateTunnelTerminatorResponse
string sessionId = 1
string token = 2
uint32 refreshIntervalSeconds = 3
string identityId = 4
string identityName = 5
uint32 defaultHostingCost = 7
string appDataJson = 8
map<string, uint32> serviceCosts = 10
string sessionId = 1
string serviceName = 2
string terminatorInstanceId = 3
map<uint32, bytes> peerData = 4
string circuitId = 3
string address = 4
map<uint32, bytes> peerData = 5
map<string, string> tags = 6
string sessionToken = 1
repeated string fingerprints = 2
string terminatorInstanceId = 3
map<uint32, bytes> peerData = 4
string apiSessionToken = 5
string circuitId = 1
string address = 2
map<uint32, bytes> peerData = 3
map<string, string> tags = 4
Used in: CreateCircuitForServiceResponse, CreateTunnelTerminatorResponse
string sessionId = 1
string token = 2
string sessionToken = 1
repeated string fingerprints = 2
map<uint32, bytes> peerData = 3
uint32 cost = 4
string instanceId = 6
bytes instanceSecret = 7
string apiSessionToken = 8
Used in: CreateTerminatorV2Response, CreateTunnelTerminatorResponseV2
Success = 0
FailedIdConflict = 1
FailedOther = 2
FailedBusy = 3
FailedInvalidSession = 4
string address = 1
string sessionToken = 2
repeated string fingerprints = 3
map<uint32, bytes> peerData = 4
uint32 cost = 5
string instanceId = 7
bytes instanceSecret = 8
string apiSessionToken = 9
string terminatorId = 1
string msg = 3
string serviceName = 1
string terminatorInstanceId = 2
map<uint32, bytes> peerData = 3
string circuitId = 1
string address = 2
map<uint32, bytes> peerData = 3
map<string, string> tags = 4
string serviceName = 1
string sessionId = 2
string address = 3
map<uint32, bytes> peerData = 4
uint32 cost = 5
string instanceId = 7
bytes instanceSecret = 8
int64 startTime = 9
string serviceId = 1
string address = 2
map<uint32, bytes> peerData = 3
uint32 cost = 4
string instanceId = 6
bytes instanceSecret = 7
int64 startTime = 8
string terminatorId = 3
int64 startTime = 4
string terminatorId = 1
int64 startTime = 2
string msg = 4
Used in: RouterDataModelValidateRequest
uint64 endIndex = 2
string timelineId = 3
map<string, Cache> caches = 4
Used in: Event
Create = 0
Update = 1
Delete = 2
uint64 index = 1
bool isSynthetic = 2
repeated Event changes = 3
string timestampId = 4
Used in: Event
string id = 1
string typeId = 2
string name = 3
string dataJson = 4
Used in: Event
string id = 1
string name = 2
Used in: DataState, ChangeSet
bool isSynthetic = 3
oneof Model
Used in: Event
string id = 1
string name = 2
uint32 defaultHostingCost = 4
map<string, TerminatorPrecedence> serviceHostingPrecedences = 5
map<string, uint32> serviceHostingCosts = 6
bytes appDataJson = 7
map<string, ServiceConfigs> serviceConfigs = 8
bool disabled = 9
Used in: Event
string id = 1
string name = 2
string typeId = 4
oneof subtype
Used in: PostureCheck
repeated string domains = 1
Used in: PostureCheck
repeated string macAddresses = 1
Used in: PostureCheck
int64 TimeoutSeconds = 1
bool PromptOnWake = 2
bool PromptOnUnlock = 3
bool IgnoreLegacyEndpoints = 4
Used in: OsList
string OsType = 1
repeated string OsVersions = 2
Used in: PostureCheck
Used in: PostureCheck, ProcessMulti
string OsType = 1
string Path = 2
repeated string Hashes = 3
repeated string Fingerprints = 4
Used in: PostureCheck
string semantic = 1
repeated Process processes = 2
Used in: Event
bytes data = 1
string kid = 2
Used in: PublicKey
X509CertDer = 0
PKIXPublicKey = 1
Used in: PublicKey
JWTValidation = 0
ClientX509CertValidation = 1
Used in: Event
Used in: Event
string id = 1
string name = 2
bool encryptionRequired = 3
repeated string configs = 4
Used in: Identity
map<string, string> configs = 1
Used in: Event
string id = 1
string name = 2
Used in: Event
string policyId = 1
repeated string relatedEntityIds = 2
bool add = 4
string clientCertPem = 1
string serverCertPem = 2
string caCertsPem = 3
string clientCertCsr = 1
string serverCertCsr = 2
bool requireVerification = 3
Used in: CreateApiSessionRequest
string arch = 1
string Os = 2
string OsRelease = 3
string OsVersion = 4
string Hostname = 5
string Domain = 6
string code = 1
string message = 2
string cause = 3
HeaderZero = 0
TerminatorId = 1022
CheckPassed = 1023
RouterDataModel = 1024
RouterDataModelIndex = 1025
string sessionToken = 1
repeated string fingerprints = 2
string terminatorId = 3
bool checkPassed = 4
string apiSessionToken = 5
Used in: ClientHello
Used in: DataState.ServicePolicy
InvalidPolicy = 0
DialPolicy = 1
BindPolicy = 2
string sessionToken = 1
repeated string fingerprints = 2
string terminatorId = 3
string apiSessionToken = 4
Used in: RouterDataModelValidateResponse
string entityType = 1
string entityId = 2
string diffType = 3
string detail = 4
map<string, uint32> origEntityCounts = 1
map<string, uint32> copyEntityCounts = 2
Used in: CreateApiSessionRequest
string AppId = 1
string AppVersion = 2
string Branch = 3
string Revision = 4
string Type = 5
string Version = 6
string version = 1
map<string, string> data = 2
map<string, bytes> byteData = 3
Used in: DataState.ServicePolicyChange
InvalidRelatedType = 0
RelatedService = 1
RelatedIdentity = 2
RelatedPostureCheck = 3
repeated string tokens = 1
repeated string ids = 2
uint64 currentIndex = 1
uint32 subscriptionDurationSeconds = 2
bool renew = 3
string timelineId = 4
Used in: CreateApiSessionResponse, CreateTerminatorRequest, CreateTerminatorV2Request, CreateTunnelTerminatorRequest, CreateTunnelTerminatorRequestV2, DataState.Identity, UpdateTerminatorRequest, UpdateTunnelTerminatorRequest
Default = 0
Required = 1
Failed = 2
Used in: ServicesList
string id = 1
string name = 2
repeated string permissions = 3
bool encryption = 4
bytes config = 5
bytes tags = 6
string sessionToken = 1
repeated string fingerprints = 2
string terminatorId = 3
uint32 cost = 4
bool updatePrecedence = 6
bool updateCost = 7
string apiSessionToken = 8
string terminatorId = 1
uint32 cost = 2
bool updatePrecedence = 4
bool updateCost = 5
repeated string sessionTokens = 1