Class MonitorClientDto
Serialization-friendly representation of a connected monitoring agent.
public record MonitorClientDto : IEquatable<MonitorClientDto>
- Inheritance
-
MonitorClientDto
- Implements
- Inherited Members
Properties
AuthKeyName
Human-readable name of the API key used to authenticate this connection,
as reported by the registered IApiKeyValidator. null when the
connection was accepted without a key, or when the validator did not
supply a name.
public string AuthKeyName { get; init; }
Property Value
ConnectTime
public required DateTime ConnectTime { get; init; }
Property Value
ConnectionId
public required string ConnectionId { get; init; }
Property Value
DisconnectTime
public DateTime? DisconnectTime { get; init; }
Property Value
Instance
public required Guid Instance { get; init; }
Property Value
IsConnected
public required bool IsConnected { get; init; }
Property Value
Machine
public required string Machine { get; init; }
Property Value
SourceName
public string SourceName { get; init; }
Property Value
Type
public required string Type { get; init; }
Property Value
Version
public required string Version { get; init; }