v1alpha1

package
v0.55.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentClient

type AgentClient interface {
	CreateAgentJoinToken(ctx context.Context, clusterID, trustZoneID string) (string, error)
	UpdateAgentStatus(ctx context.Context, status *agentpb.AgentStatus) error
	// DEPRECATED: Federated services will move to a separate client.
	RegisterFederatedService(ctx context.Context, fs *federatedservicepb.FederatedService) (string, error)
	DeregisterFederatedService(ctx context.Context, federatedServiceID string) error
	GetFederatedService(ctx context.Context, federatedServiceID string) (*federatedservicepb.FederatedService, error)
	UpdateFederatedService(ctx context.Context, fs *federatedservicepb.FederatedService) error
	ListFederatedServices(ctx context.Context) ([]*federatedservicepb.FederatedService, error)
}

AgentClient is an interface for a gRPC client for the v1alpha1 version of the Connect AgentService.

func New

New instantiates a new AgentClient for communication with a Connect API.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL