# Packages

No description provided by the author

# Functions

NewBGPPeer creates a new (zeroed) BGPPeer struct with the TypeMetadata initialised to the current version.
NewBGPPeerList creates a new (zeroed) BGPPeerList struct with the TypeMetadata initialised to the current version.
NewCalicoAPIConfig creates a new (zeroed) CalicoAPIConfig struct with the TypeMetadata initialised to the current version.
NewHostEndpoint creates a new (zeroed) HostEndpoint struct with the TypeMetadata initialised to the current version.
NewHostEndpoint creates a new (zeroed) HostEndpointList struct with the TypeMetadata initialised to the current version.
NewIPPool creates a new (zeroed) Pool struct with the TypeMetadata initialised to the current version.
NewIPPool creates a new (zeroed) PoolList struct with the TypeMetadata initialised to the current version.
NewNode creates a new (zeroed) NodeList struct with the TypeMetadata initialised to the current version.
NewNodeList creates a new (zeroed) NodeList struct with the TypeMetadata initialised to the current version.
NewPolicy creates a new (zeroed) Policy struct with the TypeMetadata initialised to the current version.
NewPolicyList creates a new (zeroed) PolicyList struct with the TypeMetadata initialised to the current version.
NewProfile creates a new (zeroed) Profile struct with the TypeMetadata initialised to the current version.
NewProfile creates a new (zeroed) Profile struct with the TypeMetadata initialised to the current version.
NewWorkloadEndpoint creates a new (zeroed) WorkloadEndpoint struct with the TypeMetadata initialised to the current version.
NewWorkloadEndpointList creates a new (zeroed) NodeList struct with the TypeMetadata initialised to the current version.

# Constants

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

BGPPeer contains information about a BGP peer resource that is a peer of a Calico compute node.
BGPPeerList contains a list of BGP Peer resources.
BGPPeerMetadata contains the metadata for a BGPPeer resource.
BGPPeerSpec contains the specification for a BGPPeer resource.
CalicoAPIConfig contains the connection information for a Calico CalicoAPIConfig resource.
CalicoAPIConfigMetadata contains the metadata for a Calico CalicoAPIConfig resource.
CalicoAPIConfigSpec contains the specification for a Calico CalicoAPIConfig resource.
An EntityRule is a sub-component of a Rule comprising the match criteria specific to a particular entity (that is either the source or destination).
No description provided by the author
HostEndpoint contains information about a “bare-metal” interfaces attached to the host that is running Calico’s agent, Felix.
HostEndpointList contains a list of Host Endpoint resources.
HostEndpointMetadata contains the Metadata for a HostEndpoint resource.
HostEndpointSpec contains the specification for a HostEndpoint resource.
ICMPFields defines structure for ICMP and NotICMP sub-struct for ICMP code and type.
No description provided by the author
IPNat contains a single NAT mapping for a WorkloadEndpoint resource.
IPPool contains the details of a Calico IP pool resource.
IPPoolList contains a list of IP pool resources.
IPPoolMetadata contains the metadata for an IP pool resource.
IPPoolSpec contains the specification for an IP pool resource.
No description provided by the author
Node contains the details of a node resource which contains the configuration for a Calico node instance running on a compute host.
NodeSpec contains the specification for a Calico Node resource.
A NodeList contains a list of Node resources.
NodeMetadata contains the metadata for a Calico Node resource.
NodeSpec contains the specification for a Calico Node resource.
OrchRef is used to correlate a Calico node to its corresponding representation in a given orchestrator.
Policy contains information about a security Policy resource.
PolicyList contains a list of selector-based security Policy resources.
PolicyMetadata contains the metadata for a selector-based security Policy resource.
PolicySpec contains the specification for a selector-based security Policy resource.
Profile contains the details a security profile resource.
A ProfileList contains a list of security Profile resources.
ProfileMetadata contains the metadata for a security Profile resource.
ProfileSpec contains the specification for a security Profile resource.
A Rule encapsulates a set of match criteria and an action.
No description provided by the author
WorkloadEndpointList contains a list of Workload Endpoint resources.
WorkloadEndpointMetadata contains the Metadata for a WorkloadEndpoint resource.
WorkloadEndpointMetadata contains the specification for a WorkloadEndpoint resource.

# Type aliases

No description provided by the author
PolicyType enumerates the possible values of the PolicySpec Types field.