---
title: "Resource definitions"
description: "Reference index of the Calico Open Source API resources covering networking, IP address management, BGP, and policy custom resources."
product: "Calico Open Source"
version: "3.32 (latest)"
section: "Reference"
canonical_url: "https://docs.tigera.io/calico/latest/reference/resources/"
---

# Resource definitions

## [📄️Resource definitions](https://docs.tigera.io/calico/latest/reference/resources/overview.md)

[Reference overview of the Calico Open Source API resources, including the manifest format and how calicoctl manages them.](https://docs.tigera.io/calico/latest/reference/resources/overview.md)

## [📄️BGP configuration](https://docs.tigera.io/calico/latest/reference/resources/bgpconfig.md)

[Reference for the BGPConfiguration resource in Calico Open Source that sets cluster-wide BGP options including the autonomous system number and route reflectors.](https://docs.tigera.io/calico/latest/reference/resources/bgpconfig.md)

## [📄️BGP peer](https://docs.tigera.io/calico/latest/reference/resources/bgppeer.md)

[Reference for the BGPPeer resource in Calico Open Source that defines a BGP neighbor relationship between Calico nodes and external routers.](https://docs.tigera.io/calico/latest/reference/resources/bgppeer.md)

## [📄️BGP Filter](https://docs.tigera.io/calico/latest/reference/resources/bgpfilter.md)

[Reference for the BGPFilter resource in Calico Open Source that filters routes imported from or exported to BGP peers.](https://docs.tigera.io/calico/latest/reference/resources/bgpfilter.md)

## [📄️Block affinity](https://docs.tigera.io/calico/latest/reference/resources/blockaffinity.md)

[Reference for the BlockAffinity resource in Calico Open Source that records which node owns each IP address management block.](https://docs.tigera.io/calico/latest/reference/resources/blockaffinity.md)

## [📄️Calico node status](https://docs.tigera.io/calico/latest/reference/resources/caliconodestatus.md)

[Reference for the CalicoNodeStatus resource in Calico Open Source that exposes per-node agent, BGP, and routing state.](https://docs.tigera.io/calico/latest/reference/resources/caliconodestatus.md)

## [📄️Felix configuration](https://docs.tigera.io/calico/latest/reference/resources/felixconfig.md)

[Reference for the FelixConfiguration resource in Calico Open Source that controls Felix data plane behavior across the cluster.](https://docs.tigera.io/calico/latest/reference/resources/felixconfig.md)

## [📄️Global network policy](https://docs.tigera.io/calico/latest/reference/resources/globalnetworkpolicy.md)

[Reference for the GlobalNetworkPolicy resource in Calico Open Source, a cluster-scoped policy that selects endpoints across all namespaces.](https://docs.tigera.io/calico/latest/reference/resources/globalnetworkpolicy.md)

## [📄️Global network set](https://docs.tigera.io/calico/latest/reference/resources/globalnetworkset.md)

[Reference for the GlobalNetworkSet resource in Calico Open Source that defines a cluster-scoped set of CIDRs referenced by network policy.](https://docs.tigera.io/calico/latest/reference/resources/globalnetworkset.md)

## [📄️Host endpoint](https://docs.tigera.io/calico/latest/reference/resources/hostendpoint.md)

[Reference for the HostEndpoint resource in Calico Open Source that represents a host network interface for policy enforcement.](https://docs.tigera.io/calico/latest/reference/resources/hostendpoint.md)

## [📄️IP pool](https://docs.tigera.io/calico/latest/reference/resources/ippool.md)

[Reference for the IPPool resource in Calico Open Source that defines CIDRs available for pod IP address allocation.](https://docs.tigera.io/calico/latest/reference/resources/ippool.md)

## [📄️IP reservation](https://docs.tigera.io/calico/latest/reference/resources/ipreservation.md)

[Reference for the IPReservation resource in Calico Open Source that excludes specific addresses or ranges from automatic allocation.](https://docs.tigera.io/calico/latest/reference/resources/ipreservation.md)

## [📄️IPAM configuration](https://docs.tigera.io/calico/latest/reference/resources/ipamconfig.md)

[Reference for the IP address management configuration resource in Calico Open Source that sets cluster-wide options such as strict affinity.](https://docs.tigera.io/calico/latest/reference/resources/ipamconfig.md)

## [📄️Kubernetes controllers configuration](https://docs.tigera.io/calico/latest/reference/resources/kubecontrollersconfig.md)

[Reference for the KubeControllersConfiguration resource in Calico Open Source that controls behavior of the kube-controllers component.](https://docs.tigera.io/calico/latest/reference/resources/kubecontrollersconfig.md)

## [📄️Network policy](https://docs.tigera.io/calico/latest/reference/resources/networkpolicy.md)

[Reference for the NetworkPolicy resource in Calico Open Source, a namespaced policy that selects pods within a single namespace.](https://docs.tigera.io/calico/latest/reference/resources/networkpolicy.md)

## [📄️Network set](https://docs.tigera.io/calico/latest/reference/resources/networkset.md)

[Reference for the NetworkSet resource in Calico Open Source that defines a namespaced set of CIDRs referenced by network policy.](https://docs.tigera.io/calico/latest/reference/resources/networkset.md)

## [📄️Node](https://docs.tigera.io/calico/latest/reference/resources/node.md)

[Reference for the Node resource in Calico Open Source that represents a host running the calico/node agent.](https://docs.tigera.io/calico/latest/reference/resources/node.md)

## [📄️Profile](https://docs.tigera.io/calico/latest/reference/resources/profile.md)

[Reference for the Profile resource in Calico Open Source that groups labels and rules applied to endpoints.](https://docs.tigera.io/calico/latest/reference/resources/profile.md)

## [📄️Staged global network policy](https://docs.tigera.io/calico/latest/reference/resources/stagedglobalnetworkpolicy.md)

[Reference for the StagedGlobalNetworkPolicy resource in Calico Open Source that previews cluster-scoped policy without enforcing it.](https://docs.tigera.io/calico/latest/reference/resources/stagedglobalnetworkpolicy.md)

## [📄️Staged Kubernetes network policy](https://docs.tigera.io/calico/latest/reference/resources/stagedkubernetesnetworkpolicy.md)

[Reference for the StagedKubernetesNetworkPolicy resource in Calico Open Source that previews Kubernetes network policy without enforcing it.](https://docs.tigera.io/calico/latest/reference/resources/stagedkubernetesnetworkpolicy.md)

## [📄️Staged network policy](https://docs.tigera.io/calico/latest/reference/resources/stagednetworkpolicy.md)

[Reference for the StagedNetworkPolicy resource in Calico Open Source that previews namespaced policy without enforcing it.](https://docs.tigera.io/calico/latest/reference/resources/stagednetworkpolicy.md)

## [📄️Tier](https://docs.tigera.io/calico/latest/reference/resources/tier.md)

[Reference for the Tier resource in Calico Open Source that groups policies into ordered evaluation buckets.](https://docs.tigera.io/calico/latest/reference/resources/tier.md)

## [📄️Workload endpoint](https://docs.tigera.io/calico/latest/reference/resources/workloadendpoint.md)

[Reference for the WorkloadEndpoint resource in Calico Open Source that represents a pod or VM interface for policy and IPAM.](https://docs.tigera.io/calico/latest/reference/resources/workloadendpoint.md)
