package
2.0.0-alpha1+incompatible
Repository: https://github.com/tigera/libcalico-go.git
Documentation: pkg.go.dev

# Functions

IsListOptionsLastSegmentPrefix returns true if the final segment of the default path root is a name prefix rather than the full name.
KeyFromDefaultPath parses the default path representation of a key into one of our <Type>Key structs.
KeyToDefaultDeleteParentPaths returns a slice of '/'-delimited paths which are used to delete parent entries that may be auto-created by directory-based KV stores (e.g.
KeyToDefaultDeletePath converts one of the Keys from this package into a unique '/'-delimited path, which is suitable for use as the key when (recursively) deleting the value from a hierarchical (i.e.
KeyToDefaultPath converts one of the Keys from this package into a unique '/'-delimited path, which is suitable for use as the key when storing the value in a hierarchical (i.e.
ListOptionsIsFullyQualified returns true if the options actually specify a fully qualified resource rather than a partial match.
ListOptionsToDefaultPathRoot converts list options struct into a common-prefix path suitable for querying a datastore that uses the paths returned by KeyToDefaultPath.
ParseValue parses the default JSON representation of our data into one of our value structs, according to the type of key.
Serialize a value in the model to a []byte to stored in the datastore.

# Variables

The BlockAffinity is stored as a raw string type.

# Structs

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
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
The Felix Host IP Key.
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
IPNat contains a single NAT mapping for a WorkloadEndpoint resource.
No description provided by the author
No description provided by the author
No description provided by the author
KVPair holds a typed key and value object as well as datastore specific revision information.
KVPairList hosts a slice of KVPair structs and a Revision, returned from a Ls.
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
The profile structure is defined to allow the client to define a conversion interface to map between the API and backend profiles.
The profile key actually returns the common parent of the three separate entries.
ProfileLabelsKey implements the KeyInterface for the profile labels.
No description provided by the author
No description provided by the author
ProfileRulesKey implements the KeyInterface for the profile rules.
ProfileTagsKey implements the KeyInterface for the profile tags.
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

# Interfaces

Key represents a parsed datastore key.
Interface used to perform datastore lookups.