package
25.1.0+incompatible
Repository: https://github.com/cockroachdb/cockroach.git
Documentation: pkg.go.dev
# Functions
Deserialize constructs a new T from reader.
FindPrivateEndpointID looks for the endpoint identifier within the connection object (which must be a *proxyproto.Conn) and returns that.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WithLookupTenantFn sets the function used to perform a tenant lookup based on the tenant ID.
WithPollingInterval specifies interval between polling for config file changes.
WithTimeSource overrides the time source used to check expiration times.
# Constants
Enum values for DenyType.
Enum values for DenyType.
Enum values for DenyType.
# Structs
No description provided by the author
Allowlist represents the current IP Allowlist, which maps tenant IDs to a list of allowed IP ranges.
No description provided by the author
CIDRRanges represents the controller used to manage ACL rules for public connections.
ConnectionTags contains connection properties to match against the ACLs.
DenyEntity represent one denied entity.
DenyEntry records info about one denied entity, the reason and the expiration time.
Denylist represents an in-memory cache for the current denylist.
File represents a on-disk version of the denylist config.
PrivateEndpoints represents the controller used to manage ACL rules for private connections.
Watcher maintains a list of connections waiting for changes to the access control list.