Class ServiceEndpoint
- Namespace
- OpenShell
- Assembly
- OpenShell.Sdk.dll
A loopback HTTP service exposed from a sandbox through the gateway.
public sealed record ServiceEndpoint : IEquatable<ServiceEndpoint>
- Inheritance
-
ServiceEndpoint
- Implements
- Inherited Members
Properties
AuthorizationMode
How Authorization is treated toward the service.
public ServiceAuthorizationMode AuthorizationMode { get; init; }
Property Value
CreatedAt
Creation time.
public DateTimeOffset? CreatedAt { get; init; }
Property Value
Domain
True when the service is published on its own domain.
public bool Domain { get; init; }
Property Value
Name
Service name; empty for the unnamed service.
public required string Name { get; init; }
Property Value
ResourceVersion
Optimistic-concurrency version.
public ulong ResourceVersion { get; init; }
Property Value
Sandbox
Owning sandbox name.
public required string Sandbox { get; init; }
Property Value
SandboxId
Owning sandbox id.
public string SandboxId { get; init; }
Property Value
TargetPort
Port inside the sandbox.
public uint TargetPort { get; init; }
Property Value
Url
Public URL of the service.
public string Url { get; init; }