api

module
v1.21.0 Latest Latest
Warning

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

Go to latest
Published: Jun 28, 2025 License: Apache-2.0

README

API

Schema of the external API types that are served by KubeEdge.

Purpose

This library is the canonical location of the KubeEdge API definition. It will be published separately to avoid diamond dependency problems for users who depend on multiple KubeEdge components. On the other hand, this library also provides available CRD informers/listers/clientsets and KubeEdge API documentation for users.

Where does it come from?

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

Directories

Path Synopsis
apidoc
apis
apps/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
devices/v1alpha2
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
devices/v1beta1
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
dmi
operations/v1alpha1
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
operations/v1alpha2
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
+k8s:openapi-gen=true +k8s:deepcopy-gen=package
policy/v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
Package v1alpha1 is the v1alpha1 version of the API.
reliablesyncs/v1alpha1
+k8s:openapi-gen=true +k8s:deepcopy-gen=package,register Package v1alpha1 is the v1alpha1 version of the API.
+k8s:openapi-gen=true +k8s:deepcopy-gen=package,register Package v1alpha1 is the v1alpha1 version of the API.
rules/v1
+k8s:openapi-gen=true +k8s:deepcopy-gen=package +groupName=rules.kubeedge.io
+k8s:openapi-gen=true +k8s:deepcopy-gen=package +groupName=rules.kubeedge.io
client
clientset/versioned/fake
This package has the automatically generated fake clientset.
This package has the automatically generated fake clientset.
clientset/versioned/scheme
This package contains the scheme of the automatically generated clientset.
This package contains the scheme of the automatically generated clientset.
clientset/versioned/typed/apps/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/apps/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/devices/v1beta1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/devices/v1beta1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/operations/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/operations/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/operations/v1alpha2
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/operations/v1alpha2/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/policy/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/policy/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/reliablesyncs/v1alpha1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/reliablesyncs/v1alpha1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.
clientset/versioned/typed/rules/v1
This package has the automatically generated typed clients.
This package has the automatically generated typed clients.
clientset/versioned/typed/rules/v1/fake
Package fake has the automatically generated clients.
Package fake has the automatically generated clients.

Jump to

Keyboard shortcuts

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