v1beta1

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Jun 20, 2024 License: EUPL-1.2 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KubeadmControlPlaneLister

type KubeadmControlPlaneLister interface {
	// List lists all KubeadmControlPlanes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1beta1.KubeadmControlPlane, err error)
	// KubeadmControlPlanes returns an object that can list and get KubeadmControlPlanes.
	KubeadmControlPlanes(namespace string) KubeadmControlPlaneNamespaceLister
	KubeadmControlPlaneListerExpansion
}

KubeadmControlPlaneLister helps list KubeadmControlPlanes. All objects returned here must be treated as read-only.

func NewKubeadmControlPlaneLister

func NewKubeadmControlPlaneLister(indexer cache.Indexer) KubeadmControlPlaneLister

NewKubeadmControlPlaneLister returns a new KubeadmControlPlaneLister.

type KubeadmControlPlaneListerExpansion

type KubeadmControlPlaneListerExpansion interface{}

KubeadmControlPlaneListerExpansion allows custom methods to be added to KubeadmControlPlaneLister.

type KubeadmControlPlaneNamespaceLister

type KubeadmControlPlaneNamespaceLister interface {
	// List lists all KubeadmControlPlanes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1beta1.KubeadmControlPlane, err error)
	// Get retrieves the KubeadmControlPlane from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1beta1.KubeadmControlPlane, error)
	KubeadmControlPlaneNamespaceListerExpansion
}

KubeadmControlPlaneNamespaceLister helps list and get KubeadmControlPlanes. All objects returned here must be treated as read-only.

type KubeadmControlPlaneNamespaceListerExpansion

type KubeadmControlPlaneNamespaceListerExpansion interface{}

KubeadmControlPlaneNamespaceListerExpansion allows custom methods to be added to KubeadmControlPlaneNamespaceLister.

type KubeadmControlPlaneTemplateLister

type KubeadmControlPlaneTemplateLister interface {
	// List lists all KubeadmControlPlaneTemplates in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1beta1.KubeadmControlPlaneTemplate, err error)
	// KubeadmControlPlaneTemplates returns an object that can list and get KubeadmControlPlaneTemplates.
	KubeadmControlPlaneTemplates(namespace string) KubeadmControlPlaneTemplateNamespaceLister
	KubeadmControlPlaneTemplateListerExpansion
}

KubeadmControlPlaneTemplateLister helps list KubeadmControlPlaneTemplates. All objects returned here must be treated as read-only.

func NewKubeadmControlPlaneTemplateLister

func NewKubeadmControlPlaneTemplateLister(indexer cache.Indexer) KubeadmControlPlaneTemplateLister

NewKubeadmControlPlaneTemplateLister returns a new KubeadmControlPlaneTemplateLister.

type KubeadmControlPlaneTemplateListerExpansion

type KubeadmControlPlaneTemplateListerExpansion interface{}

KubeadmControlPlaneTemplateListerExpansion allows custom methods to be added to KubeadmControlPlaneTemplateLister.

type KubeadmControlPlaneTemplateNamespaceLister

type KubeadmControlPlaneTemplateNamespaceLister interface {
	// List lists all KubeadmControlPlaneTemplates in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1beta1.KubeadmControlPlaneTemplate, err error)
	// Get retrieves the KubeadmControlPlaneTemplate from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1beta1.KubeadmControlPlaneTemplate, error)
	KubeadmControlPlaneTemplateNamespaceListerExpansion
}

KubeadmControlPlaneTemplateNamespaceLister helps list and get KubeadmControlPlaneTemplates. All objects returned here must be treated as read-only.

type KubeadmControlPlaneTemplateNamespaceListerExpansion

type KubeadmControlPlaneTemplateNamespaceListerExpansion interface{}

KubeadmControlPlaneTemplateNamespaceListerExpansion allows custom methods to be added to KubeadmControlPlaneTemplateNamespaceLister.

Jump to

Keyboard shortcuts

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