# Functions
APICanModify determines whether API requests from a user are allowed to modify this endpoint.
No description provided by the author
Ct4MapPath returns the path to IPv4 connection tracking map of endpoint.
Ct6MapPath returns the path to IPv6 connection tracking map of endpoint.
FilterEPDir returns a list of directories' names that possible belong to an endpoint.
No description provided by the author
NewEndpointFromChangeModel creates a new endpoint from a request.
No description provided by the author
NewEndpointWithState creates a new endpoint useful for testing purposes.
No description provided by the author
OrderEndpointAsc orders the slice of Endpoint in ascending ID order.
ParseCiliumID parses id as cilium endpoint id and returns numeric portion.
ParseEndpoint parses the given strEp which is in the form of: common.CiliumCHeaderPrefix + common.Version + ":" + endpointBase64.
ParseID parses specified id and returns normalized id as string.
RunK8sCiliumEndpointSyncGC starts the node-singleton sweeper for CiliumEndpoint objects where the managing node is no longer running.
SplitID splits ID into prefix and id.
ValidateID parses specified id and returns normalized id as string.
# Constants
No description provided by the author
No description provided by the author
CallsMapName specifies the base prefix for EP specific call map.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ExecTimeout is the execution timeout to use in join_ep.sh executions.
No description provided by the author
HealthCEPPrefix is the prefix used to name the cilium health endpoints' CEP.
L3 Map types.
L3 Map types.
IPv4Prefix is the prefix used in Cilium IDs when the identifier is the IPv4 address of the endpoint.
L3 Map types.
L3 Map types.
L3 Map types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PolicyGlobalMapName specifies the global tail call map for EP handle_policy() lookup.
ReservedCEPNamespace is the namespace to use for reserved endpoints that don't have a namespace (e.g.
StateCreating is used to set the endpoint is being created.
StateDisconnected is used to set the endpoint is disconnected.
StateDisconnecting indicates that the endpoint is being disconnected.
StateReady specifies if the endpoint is ready to be used.
StateRegenerating specifies when the endpoint is being regenerated.
StateRestoring is used to set the endpoint is being restored.
StateWaitingForIdentity is used to set if the endpoint is waiting for an identity from the KVStore.
StateWaitingToRegenerate specifies when the endpoint needs to be regenerated, but regeneration has not started yet.
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
IPv4Enabled can be set to false to indicate IPv6 only operation.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Endpoint represents a container or similar which can be individually addresses on L3 with its own IP addresses.
EndpointStatus represents the endpoint status.
PortMap is the port mapping representation for a particular endpoint.
Request is used to create the endpoint's request and send it to the endpoints processor.
No description provided by the author
No description provided by the author
No description provided by the author
UpdateStateChangeError is an error that indicates that updating the state of an endpoint was unsuccessful.
No description provided by the author
# Interfaces
Owner is the interface defines the requirements for anybody owning policies.
# Type aliases
L3Maps is an array for pointers to all the supported L3 bpf map types.
L3MapType is an enumeration type for different kind of IP CIDR bpf maps.
No description provided by the author
No description provided by the author
StatusType represents the type for the given status, higher the value, higher the priority.