v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AutoscaleGroupLister

type AutoscaleGroupLister interface {
	// List lists all AutoscaleGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AutoscaleGroup, err error)
	// AutoscaleGroups returns an object that can list and get AutoscaleGroups.
	AutoscaleGroups(namespace string) AutoscaleGroupNamespaceLister
	AutoscaleGroupListerExpansion
}

AutoscaleGroupLister helps list AutoscaleGroups. All objects returned here must be treated as read-only.

func NewAutoscaleGroupLister

func NewAutoscaleGroupLister(indexer cache.Indexer) AutoscaleGroupLister

NewAutoscaleGroupLister returns a new AutoscaleGroupLister.

type AutoscaleGroupListerExpansion

type AutoscaleGroupListerExpansion interface{}

AutoscaleGroupListerExpansion allows custom methods to be added to AutoscaleGroupLister.

type AutoscaleGroupNamespaceLister

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

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

type AutoscaleGroupNamespaceListerExpansion

type AutoscaleGroupNamespaceListerExpansion interface{}

AutoscaleGroupNamespaceListerExpansion allows custom methods to be added to AutoscaleGroupNamespaceLister.

type AutoscalePolicyLister

type AutoscalePolicyLister interface {
	// List lists all AutoscalePolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.AutoscalePolicy, err error)
	// AutoscalePolicies returns an object that can list and get AutoscalePolicies.
	AutoscalePolicies(namespace string) AutoscalePolicyNamespaceLister
	AutoscalePolicyListerExpansion
}

AutoscalePolicyLister helps list AutoscalePolicies. All objects returned here must be treated as read-only.

func NewAutoscalePolicyLister

func NewAutoscalePolicyLister(indexer cache.Indexer) AutoscalePolicyLister

NewAutoscalePolicyLister returns a new AutoscalePolicyLister.

type AutoscalePolicyListerExpansion

type AutoscalePolicyListerExpansion interface{}

AutoscalePolicyListerExpansion allows custom methods to be added to AutoscalePolicyLister.

type AutoscalePolicyNamespaceLister

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

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

type AutoscalePolicyNamespaceListerExpansion

type AutoscalePolicyNamespaceListerExpansion interface{}

AutoscalePolicyNamespaceListerExpansion allows custom methods to be added to AutoscalePolicyNamespaceLister.

type BareMetalLister

type BareMetalLister interface {
	// List lists all BareMetals in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.BareMetal, err error)
	// BareMetals returns an object that can list and get BareMetals.
	BareMetals(namespace string) BareMetalNamespaceLister
	BareMetalListerExpansion
}

BareMetalLister helps list BareMetals. All objects returned here must be treated as read-only.

func NewBareMetalLister

func NewBareMetalLister(indexer cache.Indexer) BareMetalLister

NewBareMetalLister returns a new BareMetalLister.

type BareMetalListerExpansion

type BareMetalListerExpansion interface{}

BareMetalListerExpansion allows custom methods to be added to BareMetalLister.

type BareMetalNamespaceLister

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

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

type BareMetalNamespaceListerExpansion

type BareMetalNamespaceListerExpansion interface{}

BareMetalNamespaceListerExpansion allows custom methods to be added to BareMetalNamespaceLister.

type DedicatedHostLister

type DedicatedHostLister interface {
	// List lists all DedicatedHosts in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DedicatedHost, err error)
	// DedicatedHosts returns an object that can list and get DedicatedHosts.
	DedicatedHosts(namespace string) DedicatedHostNamespaceLister
	DedicatedHostListerExpansion
}

DedicatedHostLister helps list DedicatedHosts. All objects returned here must be treated as read-only.

func NewDedicatedHostLister

func NewDedicatedHostLister(indexer cache.Indexer) DedicatedHostLister

NewDedicatedHostLister returns a new DedicatedHostLister.

type DedicatedHostListerExpansion

type DedicatedHostListerExpansion interface{}

DedicatedHostListerExpansion allows custom methods to be added to DedicatedHostLister.

type DedicatedHostNamespaceLister

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

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

type DedicatedHostNamespaceListerExpansion

type DedicatedHostNamespaceListerExpansion interface{}

DedicatedHostNamespaceListerExpansion allows custom methods to be added to DedicatedHostNamespaceLister.

type MonitorLister

type MonitorLister interface {
	// List lists all Monitors in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Monitor, err error)
	// Monitors returns an object that can list and get Monitors.
	Monitors(namespace string) MonitorNamespaceLister
	MonitorListerExpansion
}

MonitorLister helps list Monitors. All objects returned here must be treated as read-only.

func NewMonitorLister

func NewMonitorLister(indexer cache.Indexer) MonitorLister

NewMonitorLister returns a new MonitorLister.

type MonitorListerExpansion

type MonitorListerExpansion interface{}

MonitorListerExpansion allows custom methods to be added to MonitorLister.

type MonitorNamespaceLister

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

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

type MonitorNamespaceListerExpansion

type MonitorNamespaceListerExpansion interface{}

MonitorNamespaceListerExpansion allows custom methods to be added to MonitorNamespaceLister.

type PlacementGroupLister

type PlacementGroupLister interface {
	// List lists all PlacementGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.PlacementGroup, err error)
	// PlacementGroups returns an object that can list and get PlacementGroups.
	PlacementGroups(namespace string) PlacementGroupNamespaceLister
	PlacementGroupListerExpansion
}

PlacementGroupLister helps list PlacementGroups. All objects returned here must be treated as read-only.

func NewPlacementGroupLister

func NewPlacementGroupLister(indexer cache.Indexer) PlacementGroupLister

NewPlacementGroupLister returns a new PlacementGroupLister.

type PlacementGroupListerExpansion

type PlacementGroupListerExpansion interface{}

PlacementGroupListerExpansion allows custom methods to be added to PlacementGroupLister.

type PlacementGroupNamespaceLister

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

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

type PlacementGroupNamespaceListerExpansion

type PlacementGroupNamespaceListerExpansion interface{}

PlacementGroupNamespaceListerExpansion allows custom methods to be added to PlacementGroupNamespaceLister.

type ProvisioningHookLister

type ProvisioningHookLister interface {
	// List lists all ProvisioningHooks in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ProvisioningHook, err error)
	// ProvisioningHooks returns an object that can list and get ProvisioningHooks.
	ProvisioningHooks(namespace string) ProvisioningHookNamespaceLister
	ProvisioningHookListerExpansion
}

ProvisioningHookLister helps list ProvisioningHooks. All objects returned here must be treated as read-only.

func NewProvisioningHookLister

func NewProvisioningHookLister(indexer cache.Indexer) ProvisioningHookLister

NewProvisioningHookLister returns a new ProvisioningHookLister.

type ProvisioningHookListerExpansion

type ProvisioningHookListerExpansion interface{}

ProvisioningHookListerExpansion allows custom methods to be added to ProvisioningHookLister.

type ProvisioningHookNamespaceLister

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

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

type ProvisioningHookNamespaceListerExpansion

type ProvisioningHookNamespaceListerExpansion interface{}

ProvisioningHookNamespaceListerExpansion allows custom methods to be added to ProvisioningHookNamespaceLister.

type SshKeyLister

type SshKeyLister interface {
	// List lists all SshKeys in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SshKey, err error)
	// SshKeys returns an object that can list and get SshKeys.
	SshKeys(namespace string) SshKeyNamespaceLister
	SshKeyListerExpansion
}

SshKeyLister helps list SshKeys. All objects returned here must be treated as read-only.

func NewSshKeyLister

func NewSshKeyLister(indexer cache.Indexer) SshKeyLister

NewSshKeyLister returns a new SshKeyLister.

type SshKeyListerExpansion

type SshKeyListerExpansion interface{}

SshKeyListerExpansion allows custom methods to be added to SshKeyLister.

type SshKeyNamespaceLister

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

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

type SshKeyNamespaceListerExpansion

type SshKeyNamespaceListerExpansion interface{}

SshKeyNamespaceListerExpansion allows custom methods to be added to SshKeyNamespaceLister.

type SslCertificateLister

type SslCertificateLister interface {
	// List lists all SslCertificates in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SslCertificate, err error)
	// SslCertificates returns an object that can list and get SslCertificates.
	SslCertificates(namespace string) SslCertificateNamespaceLister
	SslCertificateListerExpansion
}

SslCertificateLister helps list SslCertificates. All objects returned here must be treated as read-only.

func NewSslCertificateLister

func NewSslCertificateLister(indexer cache.Indexer) SslCertificateLister

NewSslCertificateLister returns a new SslCertificateLister.

type SslCertificateListerExpansion

type SslCertificateListerExpansion interface{}

SslCertificateListerExpansion allows custom methods to be added to SslCertificateLister.

type SslCertificateNamespaceLister

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

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

type SslCertificateNamespaceListerExpansion

type SslCertificateNamespaceListerExpansion interface{}

SslCertificateNamespaceListerExpansion allows custom methods to be added to SslCertificateNamespaceLister.

type UserLister

type UserLister interface {
	// List lists all Users in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.User, err error)
	// Users returns an object that can list and get Users.
	Users(namespace string) UserNamespaceLister
	UserListerExpansion
}

UserLister helps list Users. All objects returned here must be treated as read-only.

func NewUserLister

func NewUserLister(indexer cache.Indexer) UserLister

NewUserLister returns a new UserLister.

type UserListerExpansion

type UserListerExpansion interface{}

UserListerExpansion allows custom methods to be added to UserLister.

type UserNamespaceLister

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

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

type UserNamespaceListerExpansion

type UserNamespaceListerExpansion interface{}

UserNamespaceListerExpansion allows custom methods to be added to UserNamespaceLister.

type VmInstanceLister

type VmInstanceLister interface {
	// List lists all VmInstances in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VmInstance, err error)
	// VmInstances returns an object that can list and get VmInstances.
	VmInstances(namespace string) VmInstanceNamespaceLister
	VmInstanceListerExpansion
}

VmInstanceLister helps list VmInstances. All objects returned here must be treated as read-only.

func NewVmInstanceLister

func NewVmInstanceLister(indexer cache.Indexer) VmInstanceLister

NewVmInstanceLister returns a new VmInstanceLister.

type VmInstanceListerExpansion

type VmInstanceListerExpansion interface{}

VmInstanceListerExpansion allows custom methods to be added to VmInstanceLister.

type VmInstanceNamespaceLister

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

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

type VmInstanceNamespaceListerExpansion

type VmInstanceNamespaceListerExpansion interface{}

VmInstanceNamespaceListerExpansion allows custom methods to be added to VmInstanceNamespaceLister.

Jump to

Keyboard shortcuts

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