# Functions

ExportClusterName returns the cluster name of an exported service.
ImportListenerName returns the listener name of an imported service.
RemotePeerClusterName returns the cluster name of a remote peer.

# Constants

AccessTokenHeader holds the access token for an exported service, sent back by the server.
AuthorizationHeader holds a signed token allowing ingress connections to access the dataplane.
CertificateSecret is the secret name of the dataplane certificate.
ClientIPHeader holds the IP address of the source client.
ControlplaneCluster is the cluster name of the controlplane gRPC server.
EgressRouterCluster is the cluster name of the internal egress router.
EgressRouterListener is the listener name of the internal egress router.
ExportClusterPrefix is the prefix of clusters representing exported services.
ExportNameJWTClaim holds the name of the requested exported service.
ExportNamespaceJWTClaim holds the namespace of the requested exported service.
HeartbeatPath is the path for Heartbeat requests from remote peers.
ImportListenerPrefix is the prefix of listeners representing imported services.
ImportNameHeader holds the name of the imported service.
ImportNamespaceHeader holds the namespace of the imported service.
IngressRouterListener is the listener name of the ingress router.
JWTSignatureAlgorithm defines the signing algorithm for JWT tokens.
ListenPort is the port used by the dataplane to access the controlplane.
Name is the controlplane name.
ReadinessListenPort is the port used to probe for controlplane readiness.
RemotePeerAuthorizationPath is the path remote peers use to send an authorization request.
RemotePeerClusterPrefix is the prefix of clusters representing remote peers.
TargetClusterHeader holds the name of the target cluster.
ValidationSecret is the secret name of the dataplane certificate validation context (which includes the CA certificate).

# Structs

AuthorizationRequest represents an authorization request for accessing an exported service.