Skip to main content

Module remote

Module remote 

Source
Expand description

Generated RemoteManagement client and native types. Generated native types and clients for remote.proto.

Structsยง

CreateRemoteRequest
Native message type for gestalt.provider.v1.CreateRemoteRequest.
DeleteRemoteRequest
Native message type for gestalt.provider.v1.DeleteRemoteRequest.
ListRemotesRequest
Native message type for gestalt.provider.v1.ListRemotesRequest.
ListRemotesResponse
Native message type for gestalt.provider.v1.ListRemotesResponse.
ProviderRef
Native message type for gestalt.provider.v1.ProviderRef.
RegistrationCheckRequest
Native message type for gestalt.provider.v1.RegistrationCheckRequest.
RegistrationCheckResponse
Native message type for gestalt.provider.v1.RegistrationCheckResponse.
RegistrationLifecycle
RegistrationLifecycle is served by local gestaltd over the mutually authenticated tunnel only. Internal, never public: it carries no http or visibility annotations so the publicrpc descriptor scan never exposes it.
Remote
Native message type for gestalt.provider.v1.Remote.
RemoteManagement
RemoteManagement is the public management service for reverse remotes. A developer running gestaltd serve calls CreateRemote to publish a provider set to this upstream; ListRemotes and DeleteRemote read and remove it. REST and gRPC dispatch through one implementation.
RemoteProviderDefinition
Native message type for gestalt.provider.v1.RemoteProviderDefinition.
RemoteProviderSummary
Native message type for gestalt.provider.v1.RemoteProviderSummary.
RemoteReachability
Native message type for gestalt.provider.v1.RemoteReachability.
ServerIdentity
Native message type for gestalt.provider.v1.ServerIdentity.
TunnelBootstrap
Native message type for gestalt.provider.v1.TunnelBootstrap.
TunnelEndpoint
Native message type for gestalt.provider.v1.TunnelEndpoint.