v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 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 GlobalVmShutdownScheduleLister

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

GlobalVmShutdownScheduleLister helps list GlobalVmShutdownSchedules. All objects returned here must be treated as read-only.

func NewGlobalVmShutdownScheduleLister

func NewGlobalVmShutdownScheduleLister(indexer cache.Indexer) GlobalVmShutdownScheduleLister

NewGlobalVmShutdownScheduleLister returns a new GlobalVmShutdownScheduleLister.

type GlobalVmShutdownScheduleListerExpansion

type GlobalVmShutdownScheduleListerExpansion interface{}

GlobalVmShutdownScheduleListerExpansion allows custom methods to be added to GlobalVmShutdownScheduleLister.

type GlobalVmShutdownScheduleNamespaceLister

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

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

type GlobalVmShutdownScheduleNamespaceListerExpansion

type GlobalVmShutdownScheduleNamespaceListerExpansion interface{}

GlobalVmShutdownScheduleNamespaceListerExpansion allows custom methods to be added to GlobalVmShutdownScheduleNamespaceLister.

type LabLister

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

LabLister helps list Labs. All objects returned here must be treated as read-only.

func NewLabLister

func NewLabLister(indexer cache.Indexer) LabLister

NewLabLister returns a new LabLister.

type LabListerExpansion

type LabListerExpansion interface{}

LabListerExpansion allows custom methods to be added to LabLister.

type LabNamespaceLister

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

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

type LabNamespaceListerExpansion

type LabNamespaceListerExpansion interface{}

LabNamespaceListerExpansion allows custom methods to be added to LabNamespaceLister.

type LinuxVirtualMachineLister

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

LinuxVirtualMachineLister helps list LinuxVirtualMachines. All objects returned here must be treated as read-only.

func NewLinuxVirtualMachineLister

func NewLinuxVirtualMachineLister(indexer cache.Indexer) LinuxVirtualMachineLister

NewLinuxVirtualMachineLister returns a new LinuxVirtualMachineLister.

type LinuxVirtualMachineListerExpansion

type LinuxVirtualMachineListerExpansion interface{}

LinuxVirtualMachineListerExpansion allows custom methods to be added to LinuxVirtualMachineLister.

type LinuxVirtualMachineNamespaceLister

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

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

type LinuxVirtualMachineNamespaceListerExpansion

type LinuxVirtualMachineNamespaceListerExpansion interface{}

LinuxVirtualMachineNamespaceListerExpansion allows custom methods to be added to LinuxVirtualMachineNamespaceLister.

type PolicyLister

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

PolicyLister helps list Policies. All objects returned here must be treated as read-only.

func NewPolicyLister

func NewPolicyLister(indexer cache.Indexer) PolicyLister

NewPolicyLister returns a new PolicyLister.

type PolicyListerExpansion

type PolicyListerExpansion interface{}

PolicyListerExpansion allows custom methods to be added to PolicyLister.

type PolicyNamespaceLister

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

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

type PolicyNamespaceListerExpansion

type PolicyNamespaceListerExpansion interface{}

PolicyNamespaceListerExpansion allows custom methods to be added to PolicyNamespaceLister.

type ScheduleLister

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

ScheduleLister helps list Schedules. All objects returned here must be treated as read-only.

func NewScheduleLister

func NewScheduleLister(indexer cache.Indexer) ScheduleLister

NewScheduleLister returns a new ScheduleLister.

type ScheduleListerExpansion

type ScheduleListerExpansion interface{}

ScheduleListerExpansion allows custom methods to be added to ScheduleLister.

type ScheduleNamespaceLister

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

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

type ScheduleNamespaceListerExpansion

type ScheduleNamespaceListerExpansion interface{}

ScheduleNamespaceListerExpansion allows custom methods to be added to ScheduleNamespaceLister.

type VirtualNetworkLister

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

VirtualNetworkLister helps list VirtualNetworks. All objects returned here must be treated as read-only.

func NewVirtualNetworkLister

func NewVirtualNetworkLister(indexer cache.Indexer) VirtualNetworkLister

NewVirtualNetworkLister returns a new VirtualNetworkLister.

type VirtualNetworkListerExpansion

type VirtualNetworkListerExpansion interface{}

VirtualNetworkListerExpansion allows custom methods to be added to VirtualNetworkLister.

type VirtualNetworkNamespaceLister

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

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

type VirtualNetworkNamespaceListerExpansion

type VirtualNetworkNamespaceListerExpansion interface{}

VirtualNetworkNamespaceListerExpansion allows custom methods to be added to VirtualNetworkNamespaceLister.

type WindowsVirtualMachineLister

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

WindowsVirtualMachineLister helps list WindowsVirtualMachines. All objects returned here must be treated as read-only.

func NewWindowsVirtualMachineLister

func NewWindowsVirtualMachineLister(indexer cache.Indexer) WindowsVirtualMachineLister

NewWindowsVirtualMachineLister returns a new WindowsVirtualMachineLister.

type WindowsVirtualMachineListerExpansion

type WindowsVirtualMachineListerExpansion interface{}

WindowsVirtualMachineListerExpansion allows custom methods to be added to WindowsVirtualMachineLister.

type WindowsVirtualMachineNamespaceLister

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

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

type WindowsVirtualMachineNamespaceListerExpansion

type WindowsVirtualMachineNamespaceListerExpansion interface{}

WindowsVirtualMachineNamespaceListerExpansion allows custom methods to be added to WindowsVirtualMachineNamespaceLister.

Jump to

Keyboard shortcuts

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