api

module
v0.0.0-...-cfc12f1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 18, 2023 License: Apache-2.0

README

api

Schema of the external API types that are served by the KubeSphere API server.

Where does it come from?

api is synced from https://github.com/kubesphere/kubesphere/blob/master/staging/src/kubesphere.io/api. Code changes are made in that location, merged into kubesphere.io/api and later synced here.

Directories

Path Synopsis
Package alerting contains alerting API versions
Package alerting contains alerting API versions
v2beta1
Package v2beta1 contains API Schema definitions for the alerting v2beta1 API group +groupName=alerting.kubesphere.io +kubebuilder:object:generate=true
Package v2beta1 contains API Schema definitions for the alerting v2beta1 API group +groupName=alerting.kubesphere.io +kubebuilder:object:generate=true
v1alpha1
Package v1alpha1 contains API Schema definitions for the application v1alpha1 API group +kubebuilder:object:generate=true +groupName=application.kubesphere.io
Package v1alpha1 contains API Schema definitions for the application v1alpha1 API group +kubebuilder:object:generate=true +groupName=application.kubesphere.io
Package auditing contains auditing API versions
Package auditing contains auditing API versions
v1alpha1
Package v1alpha1 contains API Schema definitions for the audit v1alpha1 API group +groupName=auditing.kubesphere.io
Package v1alpha1 contains API Schema definitions for the audit v1alpha1 API group +groupName=auditing.kubesphere.io
v1alpha1
Package v1alpha1 contains API Schema definitions for the tower v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:defaulter-gen=TypeMeta +groupName=cluster.kubesphere.io
Package v1alpha1 contains API Schema definitions for the tower v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:defaulter-gen=TypeMeta +groupName=cluster.kubesphere.io
Package devops contains devops API versions
Package devops contains devops API versions
v1alpha1
Package v1alpha1 contains API Schema definitions for the devops v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
Package v1alpha1 contains API Schema definitions for the devops v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
v1alpha3
Package v1alpha3 contains API Schema definitions for the devops v1alpha3 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
Package v1alpha3 contains API Schema definitions for the devops v1alpha3 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/devops +k8s:defaulter-gen=TypeMeta +groupName=devops.kubesphere.io
Package gateway contains gateway API versions
Package gateway contains gateway API versions
v1alpha1
Package v1alpha1 contains API Schema definitions for the gateway.kubesphere.io v1alpha1 API group +kubebuilder:object:generate=true +groupName=gateway.kubesphere.io
Package v1alpha1 contains API Schema definitions for the gateway.kubesphere.io v1alpha1 API group +kubebuilder:object:generate=true +groupName=gateway.kubesphere.io
iam
Package iam contains iam API versions
Package iam contains iam API versions
v1alpha2
Package v1alpha2 contains API Schema definitions for the iam v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io
Package v1alpha2 contains API Schema definitions for the iam v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io
v1beta1
Package v1beta1 contains API Schema definitions for the iam v1beta1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io
Package v1beta1 contains API Schema definitions for the iam v1beta1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/iam +k8s:defaulter-gen=TypeMeta +groupName=iam.kubesphere.io
Package network contains network API versions
Package network contains network API versions
calicov3
API Schema definitions for configuring the installation of Calico and Calico Enterprise +kubebuilder:object:generate=true +groupName=crd.projectcalico.org
API Schema definitions for configuring the installation of Calico and Calico Enterprise +kubebuilder:object:generate=true +groupName=crd.projectcalico.org
v1alpha1
Package v1alpha1 contains API Schema definitions for the network v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/network +k8s:defaulter-gen=TypeMeta +groupName=network.kubesphere.io
Package v1alpha1 contains API Schema definitions for the network v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/network +k8s:defaulter-gen=TypeMeta +groupName=network.kubesphere.io
Package auditing contains auditing API versions
Package auditing contains auditing API versions
v2beta1
Package v2beta1 contains API Schema definitions for the notification v2beta1 API group +groupName=notification.kubesphere.io +genclient +genclient:nonNamespaced
Package v2beta1 contains API Schema definitions for the notification v2beta1 API group +groupName=notification.kubesphere.io +genclient +genclient:nonNamespaced
v2beta2
Package v2beta2 contains API Schema definitions for the notification v2beta2 API group +groupName=notification.kubesphere.io +genclient +genclient:nonNamespaced
Package v2beta2 contains API Schema definitions for the notification v2beta2 API group +groupName=notification.kubesphere.io +genclient +genclient:nonNamespaced
Package quota contains quota API versions
Package quota contains quota API versions
v1alpha2
Package v1alpha2 contains API Schema definitions for the quotas v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/quota +k8s:defaulter-gen=TypeMeta +groupName=quota.kubesphere.io
Package v1alpha2 contains API Schema definitions for the quotas v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/quota +k8s:defaulter-gen=TypeMeta +groupName=quota.kubesphere.io
Package servicemesh contains servicemesh API versions
Package servicemesh contains servicemesh API versions
v1alpha2
Package v1alpha2 contains API Schema definitions for the servicemesh v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/servicemesh +k8s:defaulter-gen=TypeMeta +groupName=servicemesh.kubesphere.io
Package v1alpha2 contains API Schema definitions for the servicemesh v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/servicemesh +k8s:defaulter-gen=TypeMeta +groupName=servicemesh.kubesphere.io
Package storage contains storage API versions
Package storage contains storage API versions
v1alpha1
Package v1alpha1 contains API Schema definitions for the storage v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/storage +k8s:defaulter-gen=TypeMeta +groupName=storage.kubesphere.io
Package v1alpha1 contains API Schema definitions for the storage v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/storage +k8s:defaulter-gen=TypeMeta +groupName=storage.kubesphere.io
Package tenant contains tenant API versions
Package tenant contains tenant API versions
v1alpha1
Package v1alpha1 contains API Schema definitions for the tenant v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
Package v1alpha1 contains API Schema definitions for the tenant v1alpha1 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
v1alpha2
Package v1alpha2 contains API Schema definitions for the tenant v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
Package v1alpha2 contains API Schema definitions for the tenant v1alpha2 API group +k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/tenant +k8s:defaulter-gen=TypeMeta +groupName=tenant.kubesphere.io
v1beta1
+k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io
+k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io
v1beta2
+k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io
+k8s:openapi-gen=true +kubebuilder:object:generate=true +k8s:conversion-gen=kubesphere.io/api/types +k8s:defaulter-gen=TypeMeta +groupName=types.kubefed.io

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL