Class EndpointStatus
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
What the sandbox supervisor last observed for one declared endpoint.
public sealed record EndpointStatus : IEquatable<EndpointStatus>
- Inheritance
-
EndpointStatus
- Implements
- Inherited Members
Properties
EndpointId
The endpoint identifier.
public string EndpointId { get; init; }
Property Value
Host
The endpoint host.
public string Host { get; init; }
Property Value
LastFailure
The classified cause of the latest failure; null when there is none.
public EndpointFailure? LastFailure { get; init; }
Property Value
LastReportedAt
When the supervisor reported LastResult.
public DateTimeOffset? LastReportedAt { get; init; }
Property Value
LastResult
Outcome of the latest observed exchange.
public EndpointResult LastResult { get; init; }
Property Value
Path
The endpoint path, when the endpoint is path-scoped.
public string Path { get; init; }
Property Value
Ports
The endpoint ports.
public IReadOnlyList<uint> Ports { get; init; }