package
1.0.0-beta-rc3
Repository: https://github.com/neiljerram/libcalico-go.git
Documentation: pkg.go.dev

# 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.
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

# 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.
Client configuration required to instantiate a Calico client interface.
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).
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.
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.
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 Host 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