How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Tigera Projectcalico Org V3 API

The projectcalicoOrg_v3 API from Tigera — 121 operation(s) for projectcalicoorg_v3.

Tigera Projectcalico Org V3 API is one of 7 APIs that Tigera publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include projectcalicoOrg_v3. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 258 operations across 121 paths, and defines 166 schemas. It is described by OpenAPI 3.2.0, at version unversioned.

Requests are made against a single base URL, https://kubernetes.default.svc/apis/projectcalico.org/v3.

258 operations 121 paths 166 schemas 50 DELETE119 GET31 PATCH27 POST31 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
unversioned
Base URL
https://kubernetes.default.svc/apis/projectcalico.org/v3
Resource Areas
1

Paths & Operations 258

Across 121 paths, the API surfaces 258 operations — 50 DELETE, 119 GET, 31 PATCH, 27 POST, 31 PUT. Each is listed below with its method, path, parameters, and response codes.

projectcalicoOrg_v3 258
GET
/apis/projectcalico.org/v3/
get available resources
getProjectcalicoOrgV3APIResources → 200
POST
/apis/projectcalico.org/v3/authenticationreviews
create an AuthenticationReview
createProjectcalicoOrgV3AuthenticationReview 3 params body → 200201202
POST
/apis/projectcalico.org/v3/authorizationreviews
create an AuthorizationReview
createProjectcalicoOrgV3AuthorizationReview 3 params body → 200201202
GET
/apis/projectcalico.org/v3/bgpconfigurations
list or watch objects of kind BGPConfiguration
listProjectcalicoOrgV3BGPConfiguration 10 params → 200
POST
/apis/projectcalico.org/v3/bgpconfigurations
create a BGPConfiguration
createProjectcalicoOrgV3BGPConfiguration 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/bgpconfigurations
delete collection of BGPConfiguration
deleteProjectcalicoOrgV3CollectionBGPConfiguration 12 params body → 200
GET
/apis/projectcalico.org/v3/bgpconfigurations/{name}
read the specified BGPConfiguration
readProjectcalicoOrgV3BGPConfiguration 4 params → 200
PUT
/apis/projectcalico.org/v3/bgpconfigurations/{name}
replace the specified BGPConfiguration
replaceProjectcalicoOrgV3BGPConfiguration 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/bgpconfigurations/{name}
delete a BGPConfiguration
deleteProjectcalicoOrgV3BGPConfiguration 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/bgpconfigurations/{name}
partially update the specified BGPConfiguration
patchProjectcalicoOrgV3BGPConfiguration 5 params body → 200
GET
/apis/projectcalico.org/v3/bgppeers
list or watch objects of kind BGPPeer
listProjectcalicoOrgV3BGPPeer 10 params → 200
POST
/apis/projectcalico.org/v3/bgppeers
create a BGPPeer
createProjectcalicoOrgV3BGPPeer 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/bgppeers
delete collection of BGPPeer
deleteProjectcalicoOrgV3CollectionBGPPeer 12 params body → 200
GET
/apis/projectcalico.org/v3/bgppeers/{name}
read the specified BGPPeer
readProjectcalicoOrgV3BGPPeer 4 params → 200
PUT
/apis/projectcalico.org/v3/bgppeers/{name}
replace the specified BGPPeer
replaceProjectcalicoOrgV3BGPPeer 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/bgppeers/{name}
delete a BGPPeer
deleteProjectcalicoOrgV3BGPPeer 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/bgppeers/{name}
partially update the specified BGPPeer
patchProjectcalicoOrgV3BGPPeer 5 params body → 200
GET
/apis/projectcalico.org/v3/clusterinformations
list or watch objects of kind ClusterInformation
listProjectcalicoOrgV3ClusterInformation 10 params → 200
POST
/apis/projectcalico.org/v3/clusterinformations
create a ClusterInformation
createProjectcalicoOrgV3ClusterInformation 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/clusterinformations
delete collection of ClusterInformation
deleteProjectcalicoOrgV3CollectionClusterInformation 12 params body → 200
GET
/apis/projectcalico.org/v3/clusterinformations/{name}
read the specified ClusterInformation
readProjectcalicoOrgV3ClusterInformation 4 params → 200
PUT
/apis/projectcalico.org/v3/clusterinformations/{name}
replace the specified ClusterInformation
replaceProjectcalicoOrgV3ClusterInformation 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/clusterinformations/{name}
delete a ClusterInformation
deleteProjectcalicoOrgV3ClusterInformation 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/clusterinformations/{name}
partially update the specified ClusterInformation
patchProjectcalicoOrgV3ClusterInformation 5 params body → 200
GET
/apis/projectcalico.org/v3/felixconfigurations
list or watch objects of kind FelixConfiguration
listProjectcalicoOrgV3FelixConfiguration 10 params → 200
POST
/apis/projectcalico.org/v3/felixconfigurations
create a FelixConfiguration
createProjectcalicoOrgV3FelixConfiguration 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/felixconfigurations
delete collection of FelixConfiguration
deleteProjectcalicoOrgV3CollectionFelixConfiguration 12 params body → 200
GET
/apis/projectcalico.org/v3/felixconfigurations/{name}
read the specified FelixConfiguration
readProjectcalicoOrgV3FelixConfiguration 4 params → 200
PUT
/apis/projectcalico.org/v3/felixconfigurations/{name}
replace the specified FelixConfiguration
replaceProjectcalicoOrgV3FelixConfiguration 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/felixconfigurations/{name}
delete a FelixConfiguration
deleteProjectcalicoOrgV3FelixConfiguration 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/felixconfigurations/{name}
partially update the specified FelixConfiguration
patchProjectcalicoOrgV3FelixConfiguration 5 params body → 200
GET
/apis/projectcalico.org/v3/globalalerts
list or watch objects of kind GlobalAlert
listProjectcalicoOrgV3GlobalAlert 10 params → 200
POST
/apis/projectcalico.org/v3/globalalerts
create a GlobalAlert
createProjectcalicoOrgV3GlobalAlert 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/globalalerts
delete collection of GlobalAlert
deleteProjectcalicoOrgV3CollectionGlobalAlert 12 params body → 200
GET
/apis/projectcalico.org/v3/globalalerts/{name}
read the specified GlobalAlert
readProjectcalicoOrgV3GlobalAlert 4 params → 200
PUT
/apis/projectcalico.org/v3/globalalerts/{name}
replace the specified GlobalAlert
replaceProjectcalicoOrgV3GlobalAlert 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/globalalerts/{name}
delete a GlobalAlert
deleteProjectcalicoOrgV3GlobalAlert 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/globalalerts/{name}
partially update the specified GlobalAlert
patchProjectcalicoOrgV3GlobalAlert 5 params body → 200
GET
/apis/projectcalico.org/v3/globalalerts/{name}/status
read status of the specified GlobalAlert
readProjectcalicoOrgV3GlobalAlertStatus 2 params → 200
PUT
/apis/projectcalico.org/v3/globalalerts/{name}/status
replace status of the specified GlobalAlert
replaceProjectcalicoOrgV3GlobalAlertStatus 4 params body → 200201
PATCH
/apis/projectcalico.org/v3/globalalerts/{name}/status
partially update status of the specified GlobalAlert
patchProjectcalicoOrgV3GlobalAlertStatus 5 params body → 200
GET
/apis/projectcalico.org/v3/globalalerttemplates
list or watch objects of kind GlobalAlertTemplate
listProjectcalicoOrgV3GlobalAlertTemplate 10 params → 200
POST
/apis/projectcalico.org/v3/globalalerttemplates
create a GlobalAlertTemplate
createProjectcalicoOrgV3GlobalAlertTemplate 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/globalalerttemplates
delete collection of GlobalAlertTemplate
deleteProjectcalicoOrgV3CollectionGlobalAlertTemplate 12 params body → 200
GET
/apis/projectcalico.org/v3/globalalerttemplates/{name}
read the specified GlobalAlertTemplate
readProjectcalicoOrgV3GlobalAlertTemplate 4 params → 200
PUT
/apis/projectcalico.org/v3/globalalerttemplates/{name}
replace the specified GlobalAlertTemplate
replaceProjectcalicoOrgV3GlobalAlertTemplate 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/globalalerttemplates/{name}
delete a GlobalAlertTemplate
deleteProjectcalicoOrgV3GlobalAlertTemplate 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/globalalerttemplates/{name}
partially update the specified GlobalAlertTemplate
patchProjectcalicoOrgV3GlobalAlertTemplate 5 params body → 200
GET
/apis/projectcalico.org/v3/globalnetworkpolicies
list or watch objects of kind GlobalNetworkPolicy
listProjectcalicoOrgV3GlobalNetworkPolicy 10 params → 200
POST
/apis/projectcalico.org/v3/globalnetworkpolicies
create a GlobalNetworkPolicy
createProjectcalicoOrgV3GlobalNetworkPolicy 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/globalnetworkpolicies
delete collection of GlobalNetworkPolicy
deleteProjectcalicoOrgV3CollectionGlobalNetworkPolicy 12 params body → 200
GET
/apis/projectcalico.org/v3/globalnetworkpolicies/{name}
read the specified GlobalNetworkPolicy
readProjectcalicoOrgV3GlobalNetworkPolicy 4 params → 200
PUT
/apis/projectcalico.org/v3/globalnetworkpolicies/{name}
replace the specified GlobalNetworkPolicy
replaceProjectcalicoOrgV3GlobalNetworkPolicy 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/globalnetworkpolicies/{name}
delete a GlobalNetworkPolicy
deleteProjectcalicoOrgV3GlobalNetworkPolicy 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/globalnetworkpolicies/{name}
partially update the specified GlobalNetworkPolicy
patchProjectcalicoOrgV3GlobalNetworkPolicy 5 params body → 200
GET
/apis/projectcalico.org/v3/globalnetworksets
list or watch objects of kind GlobalNetworkSet
listProjectcalicoOrgV3GlobalNetworkSet 10 params → 200
POST
/apis/projectcalico.org/v3/globalnetworksets
create a GlobalNetworkSet
createProjectcalicoOrgV3GlobalNetworkSet 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/globalnetworksets
delete collection of GlobalNetworkSet
deleteProjectcalicoOrgV3CollectionGlobalNetworkSet 12 params body → 200
GET
/apis/projectcalico.org/v3/globalnetworksets/{name}
read the specified GlobalNetworkSet
readProjectcalicoOrgV3GlobalNetworkSet 4 params → 200
PUT
/apis/projectcalico.org/v3/globalnetworksets/{name}
replace the specified GlobalNetworkSet
replaceProjectcalicoOrgV3GlobalNetworkSet 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/globalnetworksets/{name}
delete a GlobalNetworkSet
deleteProjectcalicoOrgV3GlobalNetworkSet 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/globalnetworksets/{name}
partially update the specified GlobalNetworkSet
patchProjectcalicoOrgV3GlobalNetworkSet 5 params body → 200
GET
/apis/projectcalico.org/v3/globalreports
list or watch objects of kind GlobalReport
listProjectcalicoOrgV3GlobalReport 10 params → 200
POST
/apis/projectcalico.org/v3/globalreports
create a GlobalReport
createProjectcalicoOrgV3GlobalReport 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/globalreports
delete collection of GlobalReport
deleteProjectcalicoOrgV3CollectionGlobalReport 12 params body → 200
GET
/apis/projectcalico.org/v3/globalreports/{name}
read the specified GlobalReport
readProjectcalicoOrgV3GlobalReport 4 params → 200
PUT
/apis/projectcalico.org/v3/globalreports/{name}
replace the specified GlobalReport
replaceProjectcalicoOrgV3GlobalReport 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/globalreports/{name}
delete a GlobalReport
deleteProjectcalicoOrgV3GlobalReport 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/globalreports/{name}
partially update the specified GlobalReport
patchProjectcalicoOrgV3GlobalReport 5 params body → 200
GET
/apis/projectcalico.org/v3/globalreports/{name}/status
read status of the specified GlobalReport
readProjectcalicoOrgV3GlobalReportStatus 2 params → 200
PUT
/apis/projectcalico.org/v3/globalreports/{name}/status
replace status of the specified GlobalReport
replaceProjectcalicoOrgV3GlobalReportStatus 4 params body → 200201
PATCH
/apis/projectcalico.org/v3/globalreports/{name}/status
partially update status of the specified GlobalReport
patchProjectcalicoOrgV3GlobalReportStatus 5 params body → 200
GET
/apis/projectcalico.org/v3/globalreporttypes
list or watch objects of kind GlobalReportType
listProjectcalicoOrgV3GlobalReportType 10 params → 200
POST
/apis/projectcalico.org/v3/globalreporttypes
create a GlobalReportType
createProjectcalicoOrgV3GlobalReportType 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/globalreporttypes
delete collection of GlobalReportType
deleteProjectcalicoOrgV3CollectionGlobalReportType 12 params body → 200
GET
/apis/projectcalico.org/v3/globalreporttypes/{name}
read the specified GlobalReportType
readProjectcalicoOrgV3GlobalReportType 4 params → 200
PUT
/apis/projectcalico.org/v3/globalreporttypes/{name}
replace the specified GlobalReportType
replaceProjectcalicoOrgV3GlobalReportType 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/globalreporttypes/{name}
delete a GlobalReportType
deleteProjectcalicoOrgV3GlobalReportType 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/globalreporttypes/{name}
partially update the specified GlobalReportType
patchProjectcalicoOrgV3GlobalReportType 5 params body → 200
GET
/apis/projectcalico.org/v3/globalthreatfeeds
list or watch objects of kind GlobalThreatFeed
listProjectcalicoOrgV3GlobalThreatFeed 10 params → 200
POST
/apis/projectcalico.org/v3/globalthreatfeeds
create a GlobalThreatFeed
createProjectcalicoOrgV3GlobalThreatFeed 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/globalthreatfeeds
delete collection of GlobalThreatFeed
deleteProjectcalicoOrgV3CollectionGlobalThreatFeed 12 params body → 200
GET
/apis/projectcalico.org/v3/globalthreatfeeds/{name}
read the specified GlobalThreatFeed
readProjectcalicoOrgV3GlobalThreatFeed 4 params → 200
PUT
/apis/projectcalico.org/v3/globalthreatfeeds/{name}
replace the specified GlobalThreatFeed
replaceProjectcalicoOrgV3GlobalThreatFeed 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/globalthreatfeeds/{name}
delete a GlobalThreatFeed
deleteProjectcalicoOrgV3GlobalThreatFeed 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/globalthreatfeeds/{name}
partially update the specified GlobalThreatFeed
patchProjectcalicoOrgV3GlobalThreatFeed 5 params body → 200
GET
/apis/projectcalico.org/v3/globalthreatfeeds/{name}/status
read status of the specified GlobalThreatFeed
readProjectcalicoOrgV3GlobalThreatFeedStatus 2 params → 200
PUT
/apis/projectcalico.org/v3/globalthreatfeeds/{name}/status
replace status of the specified GlobalThreatFeed
replaceProjectcalicoOrgV3GlobalThreatFeedStatus 4 params body → 200201
PATCH
/apis/projectcalico.org/v3/globalthreatfeeds/{name}/status
partially update status of the specified GlobalThreatFeed
patchProjectcalicoOrgV3GlobalThreatFeedStatus 5 params body → 200
GET
/apis/projectcalico.org/v3/hostendpoints
list or watch objects of kind HostEndpoint
listProjectcalicoOrgV3HostEndpoint 10 params → 200
POST
/apis/projectcalico.org/v3/hostendpoints
create a HostEndpoint
createProjectcalicoOrgV3HostEndpoint 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/hostendpoints
delete collection of HostEndpoint
deleteProjectcalicoOrgV3CollectionHostEndpoint 12 params body → 200
GET
/apis/projectcalico.org/v3/hostendpoints/{name}
read the specified HostEndpoint
readProjectcalicoOrgV3HostEndpoint 4 params → 200
PUT
/apis/projectcalico.org/v3/hostendpoints/{name}
replace the specified HostEndpoint
replaceProjectcalicoOrgV3HostEndpoint 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/hostendpoints/{name}
delete a HostEndpoint
deleteProjectcalicoOrgV3HostEndpoint 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/hostendpoints/{name}
partially update the specified HostEndpoint
patchProjectcalicoOrgV3HostEndpoint 5 params body → 200
GET
/apis/projectcalico.org/v3/ippools
list or watch objects of kind IPPool
listProjectcalicoOrgV3IPPool 10 params → 200
POST
/apis/projectcalico.org/v3/ippools
create an IPPool
createProjectcalicoOrgV3IPPool 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/ippools
delete collection of IPPool
deleteProjectcalicoOrgV3CollectionIPPool 12 params body → 200
GET
/apis/projectcalico.org/v3/ippools/{name}
read the specified IPPool
readProjectcalicoOrgV3IPPool 4 params → 200
PUT
/apis/projectcalico.org/v3/ippools/{name}
replace the specified IPPool
replaceProjectcalicoOrgV3IPPool 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/ippools/{name}
delete an IPPool
deleteProjectcalicoOrgV3IPPool 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/ippools/{name}
partially update the specified IPPool
patchProjectcalicoOrgV3IPPool 5 params body → 200
GET
/apis/projectcalico.org/v3/kubecontrollersconfigurations
list or watch objects of kind KubeControllersConfiguration
listProjectcalicoOrgV3KubeControllersConfiguration 10 params → 200
POST
/apis/projectcalico.org/v3/kubecontrollersconfigurations
create a KubeControllersConfiguration
createProjectcalicoOrgV3KubeControllersConfiguration 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/kubecontrollersconfigurations
delete collection of KubeControllersConfiguration
deleteProjectcalicoOrgV3CollectionKubeControllersConfiguration 12 params body → 200
GET
/apis/projectcalico.org/v3/kubecontrollersconfigurations/{name}
read the specified KubeControllersConfiguration
readProjectcalicoOrgV3KubeControllersConfiguration 4 params → 200
PUT
/apis/projectcalico.org/v3/kubecontrollersconfigurations/{name}
replace the specified KubeControllersConfiguration
replaceProjectcalicoOrgV3KubeControllersConfiguration 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/kubecontrollersconfigurations/{name}
delete a KubeControllersConfiguration
deleteProjectcalicoOrgV3KubeControllersConfiguration 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/kubecontrollersconfigurations/{name}
partially update the specified KubeControllersConfiguration
patchProjectcalicoOrgV3KubeControllersConfiguration 5 params body → 200
GET
/apis/projectcalico.org/v3/kubecontrollersconfigurations/{name}/status
read status of the specified KubeControllersConfiguration
readProjectcalicoOrgV3KubeControllersConfigurationStatus 2 params → 200
PUT
/apis/projectcalico.org/v3/kubecontrollersconfigurations/{name}/status
replace status of the specified KubeControllersConfiguration
replaceProjectcalicoOrgV3KubeControllersConfigurationStatus 4 params body → 200201
PATCH
/apis/projectcalico.org/v3/kubecontrollersconfigurations/{name}/status
partially update status of the specified KubeControllersConfiguration
patchProjectcalicoOrgV3KubeControllersConfigurationStatus 5 params body → 200
GET
/apis/projectcalico.org/v3/licensekeys
list or watch objects of kind LicenseKey
listProjectcalicoOrgV3LicenseKey 10 params → 200
POST
/apis/projectcalico.org/v3/licensekeys
create a LicenseKey
createProjectcalicoOrgV3LicenseKey 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/licensekeys
delete collection of LicenseKey
deleteProjectcalicoOrgV3CollectionLicenseKey 12 params body → 200
GET
/apis/projectcalico.org/v3/licensekeys/{name}
read the specified LicenseKey
readProjectcalicoOrgV3LicenseKey 4 params → 200
PUT
/apis/projectcalico.org/v3/licensekeys/{name}
replace the specified LicenseKey
replaceProjectcalicoOrgV3LicenseKey 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/licensekeys/{name}
delete a LicenseKey
deleteProjectcalicoOrgV3LicenseKey 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/licensekeys/{name}
partially update the specified LicenseKey
patchProjectcalicoOrgV3LicenseKey 5 params body → 200
GET
/apis/projectcalico.org/v3/licensekeys/{name}/status
read status of the specified LicenseKey
readProjectcalicoOrgV3LicenseKeyStatus 2 params → 200
PUT
/apis/projectcalico.org/v3/licensekeys/{name}/status
replace status of the specified LicenseKey
replaceProjectcalicoOrgV3LicenseKeyStatus 4 params body → 200201
PATCH
/apis/projectcalico.org/v3/licensekeys/{name}/status
partially update status of the specified LicenseKey
patchProjectcalicoOrgV3LicenseKeyStatus 5 params body → 200
GET
/apis/projectcalico.org/v3/managedclusters
list or watch objects of kind ManagedCluster
listProjectcalicoOrgV3ManagedCluster 10 params → 200
POST
/apis/projectcalico.org/v3/managedclusters
create a ManagedCluster
createProjectcalicoOrgV3ManagedCluster 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/managedclusters
delete collection of ManagedCluster
deleteProjectcalicoOrgV3CollectionManagedCluster 12 params body → 200
GET
/apis/projectcalico.org/v3/managedclusters/{name}
read the specified ManagedCluster
readProjectcalicoOrgV3ManagedCluster 4 params → 200
PUT
/apis/projectcalico.org/v3/managedclusters/{name}
replace the specified ManagedCluster
replaceProjectcalicoOrgV3ManagedCluster 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/managedclusters/{name}
delete a ManagedCluster
deleteProjectcalicoOrgV3ManagedCluster 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/managedclusters/{name}
partially update the specified ManagedCluster
patchProjectcalicoOrgV3ManagedCluster 5 params body → 200
GET
/apis/projectcalico.org/v3/managedclusters/{name}/status
read status of the specified ManagedCluster
readProjectcalicoOrgV3ManagedClusterStatus 2 params → 200
PUT
/apis/projectcalico.org/v3/managedclusters/{name}/status
replace status of the specified ManagedCluster
replaceProjectcalicoOrgV3ManagedClusterStatus 4 params body → 200201
PATCH
/apis/projectcalico.org/v3/managedclusters/{name}/status
partially update status of the specified ManagedCluster
patchProjectcalicoOrgV3ManagedClusterStatus 5 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/networkpolicies
list or watch objects of kind NetworkPolicy
listProjectcalicoOrgV3NamespacedNetworkPolicy 11 params → 200
POST
/apis/projectcalico.org/v3/namespaces/{namespace}/networkpolicies
create a NetworkPolicy
createProjectcalicoOrgV3NamespacedNetworkPolicy 4 params body → 200201202
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/networkpolicies
delete collection of NetworkPolicy
deleteProjectcalicoOrgV3CollectionNamespacedNetworkPolicy 13 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/networkpolicies/{name}
read the specified NetworkPolicy
readProjectcalicoOrgV3NamespacedNetworkPolicy 5 params → 200
PUT
/apis/projectcalico.org/v3/namespaces/{namespace}/networkpolicies/{name}
replace the specified NetworkPolicy
replaceProjectcalicoOrgV3NamespacedNetworkPolicy 5 params body → 200201
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/networkpolicies/{name}
delete a NetworkPolicy
deleteProjectcalicoOrgV3NamespacedNetworkPolicy 7 params body → 200202
PATCH
/apis/projectcalico.org/v3/namespaces/{namespace}/networkpolicies/{name}
partially update the specified NetworkPolicy
patchProjectcalicoOrgV3NamespacedNetworkPolicy 6 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/networksets
list or watch objects of kind NetworkSet
listProjectcalicoOrgV3NamespacedNetworkSet 11 params → 200
POST
/apis/projectcalico.org/v3/namespaces/{namespace}/networksets
create a NetworkSet
createProjectcalicoOrgV3NamespacedNetworkSet 4 params body → 200201202
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/networksets
delete collection of NetworkSet
deleteProjectcalicoOrgV3CollectionNamespacedNetworkSet 13 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/networksets/{name}
read the specified NetworkSet
readProjectcalicoOrgV3NamespacedNetworkSet 5 params → 200
PUT
/apis/projectcalico.org/v3/namespaces/{namespace}/networksets/{name}
replace the specified NetworkSet
replaceProjectcalicoOrgV3NamespacedNetworkSet 5 params body → 200201
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/networksets/{name}
delete a NetworkSet
deleteProjectcalicoOrgV3NamespacedNetworkSet 7 params body → 200202
PATCH
/apis/projectcalico.org/v3/namespaces/{namespace}/networksets/{name}
partially update the specified NetworkSet
patchProjectcalicoOrgV3NamespacedNetworkSet 6 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/packetcaptures
list or watch objects of kind PacketCapture
listProjectcalicoOrgV3NamespacedPacketCapture 11 params → 200
POST
/apis/projectcalico.org/v3/namespaces/{namespace}/packetcaptures
create a PacketCapture
createProjectcalicoOrgV3NamespacedPacketCapture 4 params body → 200201202
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/packetcaptures
delete collection of PacketCapture
deleteProjectcalicoOrgV3CollectionNamespacedPacketCapture 13 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/packetcaptures/{name}
read the specified PacketCapture
readProjectcalicoOrgV3NamespacedPacketCapture 5 params → 200
PUT
/apis/projectcalico.org/v3/namespaces/{namespace}/packetcaptures/{name}
replace the specified PacketCapture
replaceProjectcalicoOrgV3NamespacedPacketCapture 5 params body → 200201
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/packetcaptures/{name}
delete a PacketCapture
deleteProjectcalicoOrgV3NamespacedPacketCapture 7 params body → 200202
PATCH
/apis/projectcalico.org/v3/namespaces/{namespace}/packetcaptures/{name}
partially update the specified PacketCapture
patchProjectcalicoOrgV3NamespacedPacketCapture 6 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/stagedkubernetesnetworkpolicies
list or watch objects of kind StagedKubernetesNetworkPolicy
listProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicy 11 params → 200
POST
/apis/projectcalico.org/v3/namespaces/{namespace}/stagedkubernetesnetworkpolicies
create a StagedKubernetesNetworkPolicy
createProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicy 4 params body → 200201202
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/stagedkubernetesnetworkpolicies
delete collection of StagedKubernetesNetworkPolicy
deleteProjectcalicoOrgV3CollectionNamespacedStagedKubernetesNetworkPolicy 13 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/stagedkubernetesnetworkpolicies/{name}
read the specified StagedKubernetesNetworkPolicy
readProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicy 5 params → 200
PUT
/apis/projectcalico.org/v3/namespaces/{namespace}/stagedkubernetesnetworkpolicies/{name}
replace the specified StagedKubernetesNetworkPolicy
replaceProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicy 5 params body → 200201
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/stagedkubernetesnetworkpolicies/{name}
delete a StagedKubernetesNetworkPolicy
deleteProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicy 7 params body → 200202
PATCH
/apis/projectcalico.org/v3/namespaces/{namespace}/stagedkubernetesnetworkpolicies/{name}
partially update the specified StagedKubernetesNetworkPolicy
patchProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicy 6 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/stagednetworkpolicies
list or watch objects of kind StagedNetworkPolicy
listProjectcalicoOrgV3NamespacedStagedNetworkPolicy 11 params → 200
POST
/apis/projectcalico.org/v3/namespaces/{namespace}/stagednetworkpolicies
create a StagedNetworkPolicy
createProjectcalicoOrgV3NamespacedStagedNetworkPolicy 4 params body → 200201202
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/stagednetworkpolicies
delete collection of StagedNetworkPolicy
deleteProjectcalicoOrgV3CollectionNamespacedStagedNetworkPolicy 13 params body → 200
GET
/apis/projectcalico.org/v3/namespaces/{namespace}/stagednetworkpolicies/{name}
read the specified StagedNetworkPolicy
readProjectcalicoOrgV3NamespacedStagedNetworkPolicy 5 params → 200
PUT
/apis/projectcalico.org/v3/namespaces/{namespace}/stagednetworkpolicies/{name}
replace the specified StagedNetworkPolicy
replaceProjectcalicoOrgV3NamespacedStagedNetworkPolicy 5 params body → 200201
DELETE
/apis/projectcalico.org/v3/namespaces/{namespace}/stagednetworkpolicies/{name}
delete a StagedNetworkPolicy
deleteProjectcalicoOrgV3NamespacedStagedNetworkPolicy 7 params body → 200202
PATCH
/apis/projectcalico.org/v3/namespaces/{namespace}/stagednetworkpolicies/{name}
partially update the specified StagedNetworkPolicy
patchProjectcalicoOrgV3NamespacedStagedNetworkPolicy 6 params body → 200
GET
/apis/projectcalico.org/v3/networkpolicies
list or watch objects of kind NetworkPolicy
listProjectcalicoOrgV3NetworkPolicyForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/networksets
list or watch objects of kind NetworkSet
listProjectcalicoOrgV3NetworkSetForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/packetcaptures
list or watch objects of kind PacketCapture
listProjectcalicoOrgV3PacketCaptureForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/profiles
list or watch objects of kind Profile
listProjectcalicoOrgV3Profile 10 params → 200
POST
/apis/projectcalico.org/v3/profiles
create a Profile
createProjectcalicoOrgV3Profile 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/profiles
delete collection of Profile
deleteProjectcalicoOrgV3CollectionProfile 12 params body → 200
GET
/apis/projectcalico.org/v3/profiles/{name}
read the specified Profile
readProjectcalicoOrgV3Profile 4 params → 200
PUT
/apis/projectcalico.org/v3/profiles/{name}
replace the specified Profile
replaceProjectcalicoOrgV3Profile 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/profiles/{name}
delete a Profile
deleteProjectcalicoOrgV3Profile 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/profiles/{name}
partially update the specified Profile
patchProjectcalicoOrgV3Profile 5 params body → 200
GET
/apis/projectcalico.org/v3/remoteclusterconfigurations
list or watch objects of kind RemoteClusterConfiguration
listProjectcalicoOrgV3RemoteClusterConfiguration 10 params → 200
POST
/apis/projectcalico.org/v3/remoteclusterconfigurations
create a RemoteClusterConfiguration
createProjectcalicoOrgV3RemoteClusterConfiguration 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/remoteclusterconfigurations
delete collection of RemoteClusterConfiguration
deleteProjectcalicoOrgV3CollectionRemoteClusterConfiguration 12 params body → 200
GET
/apis/projectcalico.org/v3/remoteclusterconfigurations/{name}
read the specified RemoteClusterConfiguration
readProjectcalicoOrgV3RemoteClusterConfiguration 4 params → 200
PUT
/apis/projectcalico.org/v3/remoteclusterconfigurations/{name}
replace the specified RemoteClusterConfiguration
replaceProjectcalicoOrgV3RemoteClusterConfiguration 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/remoteclusterconfigurations/{name}
delete a RemoteClusterConfiguration
deleteProjectcalicoOrgV3RemoteClusterConfiguration 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/remoteclusterconfigurations/{name}
partially update the specified RemoteClusterConfiguration
patchProjectcalicoOrgV3RemoteClusterConfiguration 5 params body → 200
GET
/apis/projectcalico.org/v3/stagedglobalnetworkpolicies
list or watch objects of kind StagedGlobalNetworkPolicy
listProjectcalicoOrgV3StagedGlobalNetworkPolicy 10 params → 200
POST
/apis/projectcalico.org/v3/stagedglobalnetworkpolicies
create a StagedGlobalNetworkPolicy
createProjectcalicoOrgV3StagedGlobalNetworkPolicy 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/stagedglobalnetworkpolicies
delete collection of StagedGlobalNetworkPolicy
deleteProjectcalicoOrgV3CollectionStagedGlobalNetworkPolicy 12 params body → 200
GET
/apis/projectcalico.org/v3/stagedglobalnetworkpolicies/{name}
read the specified StagedGlobalNetworkPolicy
readProjectcalicoOrgV3StagedGlobalNetworkPolicy 4 params → 200
PUT
/apis/projectcalico.org/v3/stagedglobalnetworkpolicies/{name}
replace the specified StagedGlobalNetworkPolicy
replaceProjectcalicoOrgV3StagedGlobalNetworkPolicy 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/stagedglobalnetworkpolicies/{name}
delete a StagedGlobalNetworkPolicy
deleteProjectcalicoOrgV3StagedGlobalNetworkPolicy 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/stagedglobalnetworkpolicies/{name}
partially update the specified StagedGlobalNetworkPolicy
patchProjectcalicoOrgV3StagedGlobalNetworkPolicy 5 params body → 200
GET
/apis/projectcalico.org/v3/stagedkubernetesnetworkpolicies
list or watch objects of kind StagedKubernetesNetworkPolicy
listProjectcalicoOrgV3StagedKubernetesNetworkPolicyForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/stagednetworkpolicies
list or watch objects of kind StagedNetworkPolicy
listProjectcalicoOrgV3StagedNetworkPolicyForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/tiers
list or watch objects of kind Tier
listProjectcalicoOrgV3Tier 10 params → 200
POST
/apis/projectcalico.org/v3/tiers
create a Tier
createProjectcalicoOrgV3Tier 3 params body → 200201202
DELETE
/apis/projectcalico.org/v3/tiers
delete collection of Tier
deleteProjectcalicoOrgV3CollectionTier 12 params body → 200
GET
/apis/projectcalico.org/v3/tiers/{name}
read the specified Tier
readProjectcalicoOrgV3Tier 4 params → 200
PUT
/apis/projectcalico.org/v3/tiers/{name}
replace the specified Tier
replaceProjectcalicoOrgV3Tier 4 params body → 200201
DELETE
/apis/projectcalico.org/v3/tiers/{name}
delete a Tier
deleteProjectcalicoOrgV3Tier 6 params body → 200202
PATCH
/apis/projectcalico.org/v3/tiers/{name}
partially update the specified Tier
patchProjectcalicoOrgV3Tier 5 params body → 200
GET
/apis/projectcalico.org/v3/watch/authenticationreviews/{name}
watch changes to an object of kind AuthenticationReview. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3AuthenticationReview 11 params → 200
GET
/apis/projectcalico.org/v3/watch/authorizationreviews/{name}
watch changes to an object of kind AuthorizationReview. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3AuthorizationReview 11 params → 200
GET
/apis/projectcalico.org/v3/watch/bgpconfigurations
watch individual changes to a list of BGPConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3BGPConfigurationList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/bgpconfigurations/{name}
watch changes to an object of kind BGPConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3BGPConfiguration 11 params → 200
GET
/apis/projectcalico.org/v3/watch/bgppeers
watch individual changes to a list of BGPPeer. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3BGPPeerList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/bgppeers/{name}
watch changes to an object of kind BGPPeer. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3BGPPeer 11 params → 200
GET
/apis/projectcalico.org/v3/watch/clusterinformations
watch individual changes to a list of ClusterInformation. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3ClusterInformationList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/clusterinformations/{name}
watch changes to an object of kind ClusterInformation. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3ClusterInformation 11 params → 200
GET
/apis/projectcalico.org/v3/watch/felixconfigurations
watch individual changes to a list of FelixConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3FelixConfigurationList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/felixconfigurations/{name}
watch changes to an object of kind FelixConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3FelixConfiguration 11 params → 200
GET
/apis/projectcalico.org/v3/watch/globalalerts
watch individual changes to a list of GlobalAlert. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3GlobalAlertList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/globalalerts/{name}
watch changes to an object of kind GlobalAlert. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3GlobalAlert 11 params → 200
GET
/apis/projectcalico.org/v3/watch/globalalerttemplates
watch individual changes to a list of GlobalAlertTemplate. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3GlobalAlertTemplateList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/globalalerttemplates/{name}
watch changes to an object of kind GlobalAlertTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3GlobalAlertTemplate 11 params → 200
GET
/apis/projectcalico.org/v3/watch/globalnetworkpolicies
watch individual changes to a list of GlobalNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3GlobalNetworkPolicyList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/globalnetworkpolicies/{name}
watch changes to an object of kind GlobalNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3GlobalNetworkPolicy 11 params → 200
GET
/apis/projectcalico.org/v3/watch/globalnetworksets
watch individual changes to a list of GlobalNetworkSet. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3GlobalNetworkSetList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/globalnetworksets/{name}
watch changes to an object of kind GlobalNetworkSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3GlobalNetworkSet 11 params → 200
GET
/apis/projectcalico.org/v3/watch/globalreports
watch individual changes to a list of GlobalReport. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3GlobalReportList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/globalreports/{name}
watch changes to an object of kind GlobalReport. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3GlobalReport 11 params → 200
GET
/apis/projectcalico.org/v3/watch/globalreporttypes
watch individual changes to a list of GlobalReportType. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3GlobalReportTypeList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/globalreporttypes/{name}
watch changes to an object of kind GlobalReportType. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3GlobalReportType 11 params → 200
GET
/apis/projectcalico.org/v3/watch/globalthreatfeeds
watch individual changes to a list of GlobalThreatFeed. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3GlobalThreatFeedList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/globalthreatfeeds/{name}
watch changes to an object of kind GlobalThreatFeed. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3GlobalThreatFeed 11 params → 200
GET
/apis/projectcalico.org/v3/watch/hostendpoints
watch individual changes to a list of HostEndpoint. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3HostEndpointList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/hostendpoints/{name}
watch changes to an object of kind HostEndpoint. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3HostEndpoint 11 params → 200
GET
/apis/projectcalico.org/v3/watch/ippools
watch individual changes to a list of IPPool. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3IPPoolList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/ippools/{name}
watch changes to an object of kind IPPool. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3IPPool 11 params → 200
GET
/apis/projectcalico.org/v3/watch/kubecontrollersconfigurations
watch individual changes to a list of KubeControllersConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3KubeControllersConfigurationList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/kubecontrollersconfigurations/{name}
watch changes to an object of kind KubeControllersConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3KubeControllersConfiguration 11 params → 200
GET
/apis/projectcalico.org/v3/watch/licensekeys
watch individual changes to a list of LicenseKey. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3LicenseKeyList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/licensekeys/{name}
watch changes to an object of kind LicenseKey. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3LicenseKey 11 params → 200
GET
/apis/projectcalico.org/v3/watch/managedclusters
watch individual changes to a list of ManagedCluster. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3ManagedClusterList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/managedclusters/{name}
watch changes to an object of kind ManagedCluster. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3ManagedCluster 11 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/networkpolicies
watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3NamespacedNetworkPolicyList 11 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/networkpolicies/{name}
watch changes to an object of kind NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3NamespacedNetworkPolicy 12 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/networksets
watch individual changes to a list of NetworkSet. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3NamespacedNetworkSetList 11 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/networksets/{name}
watch changes to an object of kind NetworkSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3NamespacedNetworkSet 12 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/packetcaptures
watch individual changes to a list of PacketCapture. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3NamespacedPacketCaptureList 11 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/packetcaptures/{name}
watch changes to an object of kind PacketCapture. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3NamespacedPacketCapture 12 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/stagedkubernetesnetworkpolicies
watch individual changes to a list of StagedKubernetesNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicyList 11 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/stagedkubernetesnetworkpolicies/{name}
watch changes to an object of kind StagedKubernetesNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3NamespacedStagedKubernetesNetworkPolicy 12 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/stagednetworkpolicies
watch individual changes to a list of StagedNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3NamespacedStagedNetworkPolicyList 11 params → 200
GET
/apis/projectcalico.org/v3/watch/namespaces/{namespace}/stagednetworkpolicies/{name}
watch changes to an object of kind StagedNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3NamespacedStagedNetworkPolicy 12 params → 200
GET
/apis/projectcalico.org/v3/watch/networkpolicies
watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3NetworkPolicyListForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/watch/networksets
watch individual changes to a list of NetworkSet. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3NetworkSetListForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/watch/packetcaptures
watch individual changes to a list of PacketCapture. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3PacketCaptureListForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/watch/profiles
watch individual changes to a list of Profile. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3ProfileList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/profiles/{name}
watch changes to an object of kind Profile. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3Profile 11 params → 200
GET
/apis/projectcalico.org/v3/watch/remoteclusterconfigurations
watch individual changes to a list of RemoteClusterConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3RemoteClusterConfigurationList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/remoteclusterconfigurations/{name}
watch changes to an object of kind RemoteClusterConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3RemoteClusterConfiguration 11 params → 200
GET
/apis/projectcalico.org/v3/watch/stagedglobalnetworkpolicies
watch individual changes to a list of StagedGlobalNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3StagedGlobalNetworkPolicyList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/stagedglobalnetworkpolicies/{name}
watch changes to an object of kind StagedGlobalNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3StagedGlobalNetworkPolicy 11 params → 200
GET
/apis/projectcalico.org/v3/watch/stagedkubernetesnetworkpolicies
watch individual changes to a list of StagedKubernetesNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3StagedKubernetesNetworkPolicyListForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/watch/stagednetworkpolicies
watch individual changes to a list of StagedNetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3StagedNetworkPolicyListForAllNamespaces 10 params → 200
GET
/apis/projectcalico.org/v3/watch/tiers
watch individual changes to a list of Tier. deprecated: use the 'watch' parameter with a list operation instead.
watchProjectcalicoOrgV3TierList 10 params → 200
GET
/apis/projectcalico.org/v3/watch/tiers/{name}
watch changes to an object of kind Tier. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
watchProjectcalicoOrgV3Tier 11 params → 200

Schemas 166

The contract defines 166 schemas that model the data the API accepts and returns. The most detailed are com.github.projectcalico.libcalico-go.lib.apis.v3.FelixConfigurationSpec (191 properties), com.github.projectcalico.libcalico-go.lib.apis.v3.RemoteClusterConfigurationSpec (19 properties), io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta (16 properties), com.github.projectcalico.libcalico-go.lib.apis.v3.BGPPeerSpec (13 properties). Each schema is shown below with its type and property counts.

com.github.projectcalico.libcalico-go.lib.apis.v3.NamesAndLabelsMatch
object
NamesAndLabelsMatch is used to specify resource matches using both label and name selection.
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.RuleMetadata
object
1 property
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalReportType
object
4 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.RemoteClusterConfigurationList
object
RemoteClusterConfigurationList is a list of RemoteClusterConfiguration objects.
4 properties 1 required
io.k8s.api.core.v1.ConfigMapKeySelector
object
Selects a key from a ConfigMap.
3 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ReportStatus
object
ReportStatus contains the status of the automated report generation.
4 properties
io.k8s.apimachinery.pkg.apis.meta.v1.Status
object
Status is a return value for calls that don't return other objects.
8 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.FelixConfigurationList
object
FelixConfigurationList contains a list of FelixConfiguration object.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.KubeControllersConfigurationStatus
object
KubeControllersConfigurationStatus represents the status of the configuration. It's useful for admins to be able to see the actual config that was applied, whi…
2 properties
io.k8s.api.networking.v1.NetworkPolicyPort
object
NetworkPolicyPort describes a port to allow traffic on
2 properties
io.k8s.apimachinery.pkg.apis.meta.v1.Patch
object
Patch is provided to give a concrete name and type to the Kubernetes PATCH request body.
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.NetworkPolicy
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.TierSpec
object
TierSpec contains the specification for a security policy tier resource.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.IPPoolSpec
object
IPPoolSpec contains the specification for an IPPool resource.
9 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.AutoHostEndpointConfig
object
1 property
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.IPPool
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ThreatFeedFormatCSV
object
7 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.FederatedServicesControllerConfig
object
FederatedServicesControllerConfig configures the federated services controller, which syncs Kubernetes services from remote clusters.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.PrefixAdvertisement
object
PrefixAdvertisement configures advertisement properties for the specified CIDR.
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.LicenseKeyStatus
object
LicenseKeyStatus contains the license key information.
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.AuthorizedResourceGroup
object
2 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.EndpointPort
object
3 properties 3 required
com.github.projectcalico.libcalico-go.lib.apis.v3.Pull
object
2 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta
object
ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.
16 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.GlobalThreatFeedSpec
object
GlobalThreatFeedSpec contains the specification of a GlobalThreatFeed resource.
3 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ServiceAccountControllerConfig
object
ServiceAccountControllerConfig configures the service account controller, which syncs Kubernetes service accounts to Calico profiles (only used for etcdv3 data…
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.WorkloadEndpointControllerConfig
object
WorkloadEndpointControllerConfig configures the workload endpoint controller, which syncs Kubernetes labels to Calico workload endpoints (only used for etcdv3…
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.EndpointsSelection
object
EndpointsSelection is a set of selectors used to select the endpoints that are considered to be in-scope for the report. An empty selector is equivalent to all…
3 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalNetworkPolicyList
object
GlobalNetworkPolicyList is a list of Policy objects.
4 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.Time
string
Time is a wrapper around time.Time which supports correct marshaling to YAML and JSON. Wrappers are provided for many of the factory methods that the time pack…
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.KubeControllersConfigurationList
object
KubeControllersConfigurationList contains a list of KubeControllersConfiguration object.
4 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.LicenseKeyList
object
LicenseKeyList is a list of license objects.
4 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalThreatFeedList
object
GlobalThreatFeedList is a list of GlobalThreatFeed objects.
4 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.AuthorizationReview
object
5 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.AuthorizationReviewSpec
object
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.BGPPassword
object
BGPPassword contains ways to specify a BGP password.
1 property
com.github.projectcalico.libcalico-go.lib.numorstring.Protocol
string
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.StagedNetworkPolicyList
object
StagedNetworkPolicyList is a list of Policy objects.
4 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.Profile
object
4 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.StagedGlobalNetworkPolicyList
object
StagedGlobalNetworkPolicyList is a list of Policy objects.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ProfileSpec
object
ProfileSpec contains the specification for a security Profile resource.
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ClusterInformationSpec
object
ClusterInformationSpec contains the values of describing the cluster.
6 properties
io.k8s.api.core.v1.ObjectReference
object
ObjectReference contains enough information to let you inspect or modify the referred object.
7 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.GlobalThreatFeedStatus
object
3 properties 3 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.NetworkPolicyList
object
NetworkPolicyList is a list of Policy objects.
4 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList
object
APIResourceList is a list of APIResource, it is used to expose the name of the resources supported in a specific group and version, and if the resource is name…
4 properties 2 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalThreatFeed
object
5 properties
io.k8s.apimachinery.pkg.util.intstr.IntOrString
string
IntOrString is a type that can hold an int32 or a string. When used in JSON or YAML marshalling and unmarshalling, it produces or consumes the inner type. This…
io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelectorRequirement
object
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
3 properties 2 required
com.github.projectcalico.libcalico-go.lib.apis.v3.FelixConfigurationSpec
object
FelixConfigurationSpec contains the values of the Felix configuration.
191 properties
io.k8s.apimachinery.pkg.apis.meta.v1.APIResource
object
APIResource specifies the name of a resource and whether it is namespaced.
10 properties 5 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.ClusterInformation
object
4 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.TierList
object
TierList is a list of Tier objects.
4 properties 1 required
io.k8s.api.networking.v1.IPBlock
object
IPBlock describes a particular CIDR (Ex. "192.168.1.1/24","2001:db9::/64") that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The except…
2 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.HostEndpoint
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ReportTemplate
object
ReportTemplate defines a template used to render a report into downloadable or UI compatible format.
3 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.StagedGlobalNetworkPolicy
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.NetworkSetSpec
object
NetworkSetSpec contains the specification for a NetworkSet resource.
2 properties
io.k8s.apimachinery.pkg.runtime.RawExtension
object
RawExtension is used to hold extensions in external versions. To use this, make a field which has RawExtension as its type in your external, versioned struct,…
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.KubeControllersConfiguration
object
5 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalAlert
object
5 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.AuthenticationReview
object
4 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalReport
object
5 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalAlertList
object
GlobalAlertList is a list of GlobalAlert objects.
4 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.StagedNetworkPolicy
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.Community
object
Community contains standard or large community value and its name.
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.NodeControllerConfig
object
NodeControllerConfig configures the node controller, which automatically cleans up configuration for nodes that no longer exist. Optionally, it can create host…
3 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ThreatFeedFormatNewlineDelimited
object
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.NetworkSet
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ManagedClusterStatusCondition
object
Condition contains various status information
4 properties 2 required
com.github.projectcalico.libcalico-go.lib.apis.v3.RemoteClusterConfigurationSpec
object
RemoteClusterConfigurationSpec contains the values of describing the cluster.
19 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.StagedKubernetesNetworkPolicyList
object
StagedKubernetesNetworkPolicyList is a list of Policy objects.
4 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.StatusDetails
object
StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status…
6 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.EntityRule
object
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). A source E…
9 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.ClusterInformationList
object
ClusterInformationList is a list of ClusterInformation objects.
4 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.FelixConfiguration
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.AuthorizedResourceVerb
object
2 properties 2 required
io.k8s.api.networking.v1.NetworkPolicyIngressRule
object
NetworkPolicyIngressRule describes a particular set of traffic that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The traffic must match…
2 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalReportList
object
GlobalReportList is a list of GlobalReport objects.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.GlobalAlertStatus
object
7 properties 2 required
com.github.projectcalico.libcalico-go.lib.apis.v3.HTTPMatch
object
HTTPMatch is an optional field that apply only to HTTP requests The Methods and Path fields are joined with AND
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.HTTPPath
object
HTTPPath specifies an HTTP path to match. It may be either of the form: exact: : which matches the path exactly or prefix: : which matches the path prefix
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ServiceLoadBalancerIPBlock
object
ServiceLoadBalancerIPBlock represents a single allowed LoadBalancer IP CIDR block.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.KubeControllersConfigurationSpec
object
KubeControllersConfigurationSpec contains the values of the Kubernetes controllers configuration.
5 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.BGPConfigurationList
object
BGPConfigurationList is a list of BGPConfiguration resources.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.NamespaceControllerConfig
object
NamespaceControllerConfig configures the service account controller, which syncs Kubernetes service accounts to Calico profiles (only used for etcdv3 datastore…
1 property
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalAlertTemplateList
object
GlobalAlertTemplateList is a list of GlobalAlertTemplate objects.
4 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.Duration
string
Duration is a wrapper around time.Duration which supports correct marshaling to YAML and JSON. In particular, it marshals into strings, which can be used as ma…
com.github.projectcalico.libcalico-go.lib.apis.v3.ICMPFields
object
ICMPFields defines structure for ICMP and NotICMP sub-struct for ICMP code and type
2 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.RemoteClusterConfiguration
object
4 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.StagedKubernetesNetworkPolicy
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ThreatFeedFormat
object
3 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.LicenseKey
object
5 properties
io.k8s.apimachinery.pkg.apis.meta.v1.FieldsV1
object
FieldsV1 stores a set of fields in a data structure like a Trie, in JSON format. Each key is either a '.' representing the field itself, and will always map to…
com.github.projectcalico.libcalico-go.lib.apis.v3.AuthorizationReviewResourceAttributes
object
3 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalNetworkSetList
object
GlobalNetworkSetList is a list of NetworkSet objects.
4 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions
object
DeleteOptions may be provided when deleting an API object.
7 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.BGPPeerSpec
object
BGPPeerSpec contains the specification for a BGPPeer resource.
13 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ProtoPort
object
ProtoPort is combination of protocol and port, both must be specified.
2 properties 2 required
com.github.projectcalico.libcalico-go.lib.apis.v3.AuditResource
object
AuditResource is used to filter Audit events in the Report configuration. An empty field value indicates a wildcard. For example, if Resource is set to "networ…
5 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.ProfileList
object
ProfileList is a list of Profile objects.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.GlobalNetworkSetSync
object
1 property
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalNetworkSet
object
4 properties
io.k8s.api.networking.v1.NetworkPolicyPeer
object
NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed
3 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.PacketCaptureSpec
object
PacketCaptureSpec contains the values of the packet capture.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.PolicyControllerConfig
object
PolicyControllerConfig configures the network policy controller, which syncs Kubernetes policies to Calico policies (only used for etcdv3 datastore).
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.AuthenticationReviewStatus
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ServiceClusterIPBlock
object
ServiceClusterIPBlock represents a single allowed ClusterIP CIDR block.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.GlobalAlertSpec
object
12 properties 3 required
com.github.projectcalico.libcalico-go.lib.apis.v3.StagedKubernetesNetworkPolicySpec
object
5 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.HTTPPull
object
3 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ManagedClusterSpec
object
ManagedClusterSpec contains the specification of a ManagedCluster resource.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.ReportJob
object
ReportJob contains
3 properties 3 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ReportTypeSpec
object
ReportTypeSpec contains the various templates, and configuration used to render a specific type of report.
6 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.NetworkSetList
object
NetworkSetList is a list of NetworkSet objects.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.CompletedReportJob
object
CompletedReportJob augments the ReportJob with completion details.
4 properties 3 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ServiceAccountMatch
object
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.AuthorizedResourceVerbs
object
3 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.ServiceExternalIPBlock
object
ServiceExternalIPBlock represents a single allowed External IP CIDR block.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.ManagedClusterStatus
object
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.GlobalNetworkSetSpec
object
GlobalNetworkSetSpec contains the specification for a NetworkSet resource.
2 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.BGPPeer
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.StagedNetworkPolicySpec
object
8 properties
io.k8s.api.networking.v1.NetworkPolicyEgressRule
object
NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector. The traffic must match…
2 properties
io.k8s.apimachinery.pkg.apis.meta.v1.StatusCause
object
StatusCause provides more information about an api.Status failure, including cases when multiple errors are encountered.
3 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.HostEndpointList
object
HostEndpointList is a list of HostEndpoint objects.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ErrorCondition
object
2 properties 2 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ControllersConfig
object
ControllersConfig enables and configures individual Kubernetes controllers
6 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.CISBenchmarkFilter
object
CISBenchmarkFilter provides filters for a set of benchmarks that match particular selection criteria.
3 properties
com.github.projectcalico.libcalico-go.lib.apis.v1.IPIPConfiguration
object
2 properties
io.k8s.apimachinery.pkg.apis.meta.v1.OwnerReference
object
OwnerReference contains enough information to let you identify an owning object. An owning object must be in the same namespace as the dependent, or be cluster…
6 properties 4 required
com.github.projectcalico.libcalico-go.lib.apis.v3.CISBenchmarkParams
object
CISBenchmarkParams contains the parameters for configuring a CIS benchmark report.
5 properties
io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent
object
Event represents a single event to a watched resource.
2 properties 2 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.ManagedClusterList
object
ManagedClusterList is a list of ManagedCluster objects (used for multi-cluster management).
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ThreatFeedFormatJSON
object
1 property
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.ManagedCluster
object
5 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.NetworkPolicySpec
object
7 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalReportTypeList
object
GlobalReportTypeList is a list of GlobalReportType objects.
4 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.LicenseKeySpec
object
LicenseKeySpec contains the license key itself.
2 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.ReportSpec
object
ReportSpec contains the values of the GlobalReport.
6 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.IPPoolList
object
IPPoolList contains a list of IPPool resources.
4 properties 1 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.BGPPeerList
object
BGPPeerList is a list of BGPPeer resources.
4 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.ListMeta
object
ListMeta describes metadata that synthetic resources must have, including lists and various status objects. A resource may have only one of {ObjectMeta, ListMe…
4 properties
io.k8s.api.core.v1.SecretKeySelector
object
SecretKeySelector selects a key of a Secret.
3 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.HostEndpointSpec
object
HostEndpointSpec contains the specification for a HostEndpoint resource.
5 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.GlobalNetworkPolicySpec
object
11 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.Rule
object
A Rule encapsulates a set of match criteria and an action. Both selector-based security Policy and security Profiles reference rules - separated out as a list…
10 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.EgressSpec
object
2 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.PacketCapture
object
4 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.BGPConfiguration
object
4 properties
io.k8s.apimachinery.pkg.apis.meta.v1.Preconditions
object
Preconditions must be fulfilled before an operation (update, delete, etc.) is carried out.
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.CISBenchmarkSelection
object
CISBenchmarkSelection selects a particular set of benchmarks.
1 property
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalNetworkPolicy
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.StagedGlobalNetworkPolicySpec
object
12 properties
io.k8s.apimachinery.pkg.apis.meta.v1.ManagedFieldsEntry
object
ManagedFieldsEntry is a workflow-id, a FieldSet and the group version of the resource that the fieldset applies to.
6 properties
com.github.projectcalico.libcalico-go.lib.numorstring.Port
string
com.github.projectcalico.libcalico-go.lib.apis.v3.HTTPHeader
object
3 properties 1 required
com.github.projectcalico.libcalico-go.lib.apis.v3.RouteTableRange
object
2 properties 2 required
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.Tier
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.HTTPHeaderSource
object
2 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.AuthorizationReviewStatus
object
1 property
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.GlobalAlertTemplate
object
4 properties
com.github.projectcalico.libcalico-go.lib.apis.v3.AuditEventsSelection
object
AuditEventsSelection defines which set of resources should be audited.
1 property
com.github.projectcalico.libcalico-go.lib.apis.v3.BGPConfigurationSpec
object
BGPConfigurationSpec contains the values of the BGP configuration.
10 properties
com.github.tigera.apiserver.pkg.apis.projectcalico.v3.PacketCaptureList
object
PacketCaptureList is a list of PacketCapture objects.
4 properties 1 required
io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector
object
A label selector is a label query over a set of resources. The result of matchLabels and matchExpressions are ANDed. An empty label selector matches all object…
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

tigera-projectcalicoorg-v3-api-openapi.yml Raw ↑

Other APIs Tigera publishes across the network.

Goldmane Flows API
Tigera MCP Server
Calico Cloud Usage API
Tigera APIS API
Tigera Projectcalico Org API
Tigera Version API
Where this information came from

This is an independent, third-party profile of Tigera Projectcalico Org V3 API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.