v1

package
v3.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2023 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 AccessCodeLister

type AccessCodeLister interface {
	// List lists all AccessCodes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.AccessCode, err error)
	// AccessCodes returns an object that can list and get AccessCodes.
	AccessCodes(namespace string) AccessCodeNamespaceLister
	AccessCodeListerExpansion
}

AccessCodeLister helps list AccessCodes. All objects returned here must be treated as read-only.

func NewAccessCodeLister

func NewAccessCodeLister(indexer cache.Indexer) AccessCodeLister

NewAccessCodeLister returns a new AccessCodeLister.

type AccessCodeListerExpansion

type AccessCodeListerExpansion interface{}

AccessCodeListerExpansion allows custom methods to be added to AccessCodeLister.

type AccessCodeNamespaceLister

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

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

type AccessCodeNamespaceListerExpansion

type AccessCodeNamespaceListerExpansion interface{}

AccessCodeNamespaceListerExpansion allows custom methods to be added to AccessCodeNamespaceLister.

type CourseLister

type CourseLister interface {
	// List lists all Courses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Course, err error)
	// Courses returns an object that can list and get Courses.
	Courses(namespace string) CourseNamespaceLister
	CourseListerExpansion
}

CourseLister helps list Courses. All objects returned here must be treated as read-only.

func NewCourseLister

func NewCourseLister(indexer cache.Indexer) CourseLister

NewCourseLister returns a new CourseLister.

type CourseListerExpansion

type CourseListerExpansion interface{}

CourseListerExpansion allows custom methods to be added to CourseLister.

type CourseNamespaceLister

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

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

type CourseNamespaceListerExpansion

type CourseNamespaceListerExpansion interface{}

CourseNamespaceListerExpansion allows custom methods to be added to CourseNamespaceLister.

type DynamicBindConfigurationLister

type DynamicBindConfigurationLister interface {
	// List lists all DynamicBindConfigurations in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.DynamicBindConfiguration, err error)
	// DynamicBindConfigurations returns an object that can list and get DynamicBindConfigurations.
	DynamicBindConfigurations(namespace string) DynamicBindConfigurationNamespaceLister
	DynamicBindConfigurationListerExpansion
}

DynamicBindConfigurationLister helps list DynamicBindConfigurations. All objects returned here must be treated as read-only.

func NewDynamicBindConfigurationLister

func NewDynamicBindConfigurationLister(indexer cache.Indexer) DynamicBindConfigurationLister

NewDynamicBindConfigurationLister returns a new DynamicBindConfigurationLister.

type DynamicBindConfigurationListerExpansion

type DynamicBindConfigurationListerExpansion interface{}

DynamicBindConfigurationListerExpansion allows custom methods to be added to DynamicBindConfigurationLister.

type DynamicBindConfigurationNamespaceLister

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

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

type DynamicBindConfigurationNamespaceListerExpansion

type DynamicBindConfigurationNamespaceListerExpansion interface{}

DynamicBindConfigurationNamespaceListerExpansion allows custom methods to be added to DynamicBindConfigurationNamespaceLister.

type EnvironmentLister

type EnvironmentLister interface {
	// List lists all Environments in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Environment, err error)
	// Environments returns an object that can list and get Environments.
	Environments(namespace string) EnvironmentNamespaceLister
	EnvironmentListerExpansion
}

EnvironmentLister helps list Environments. All objects returned here must be treated as read-only.

func NewEnvironmentLister

func NewEnvironmentLister(indexer cache.Indexer) EnvironmentLister

NewEnvironmentLister returns a new EnvironmentLister.

type EnvironmentListerExpansion

type EnvironmentListerExpansion interface{}

EnvironmentListerExpansion allows custom methods to be added to EnvironmentLister.

type EnvironmentNamespaceLister

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

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

type EnvironmentNamespaceListerExpansion

type EnvironmentNamespaceListerExpansion interface{}

EnvironmentNamespaceListerExpansion allows custom methods to be added to EnvironmentNamespaceLister.

type OneTimeAccessCodeLister

type OneTimeAccessCodeLister interface {
	// List lists all OneTimeAccessCodes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.OneTimeAccessCode, err error)
	// OneTimeAccessCodes returns an object that can list and get OneTimeAccessCodes.
	OneTimeAccessCodes(namespace string) OneTimeAccessCodeNamespaceLister
	OneTimeAccessCodeListerExpansion
}

OneTimeAccessCodeLister helps list OneTimeAccessCodes. All objects returned here must be treated as read-only.

func NewOneTimeAccessCodeLister

func NewOneTimeAccessCodeLister(indexer cache.Indexer) OneTimeAccessCodeLister

NewOneTimeAccessCodeLister returns a new OneTimeAccessCodeLister.

type OneTimeAccessCodeListerExpansion

type OneTimeAccessCodeListerExpansion interface{}

OneTimeAccessCodeListerExpansion allows custom methods to be added to OneTimeAccessCodeLister.

type OneTimeAccessCodeNamespaceLister

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

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

type OneTimeAccessCodeNamespaceListerExpansion

type OneTimeAccessCodeNamespaceListerExpansion interface{}

OneTimeAccessCodeNamespaceListerExpansion allows custom methods to be added to OneTimeAccessCodeNamespaceLister.

type PredefinedServiceLister

type PredefinedServiceLister interface {
	// List lists all PredefinedServices in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.PredefinedService, err error)
	// PredefinedServices returns an object that can list and get PredefinedServices.
	PredefinedServices(namespace string) PredefinedServiceNamespaceLister
	PredefinedServiceListerExpansion
}

PredefinedServiceLister helps list PredefinedServices. All objects returned here must be treated as read-only.

func NewPredefinedServiceLister

func NewPredefinedServiceLister(indexer cache.Indexer) PredefinedServiceLister

NewPredefinedServiceLister returns a new PredefinedServiceLister.

type PredefinedServiceListerExpansion

type PredefinedServiceListerExpansion interface{}

PredefinedServiceListerExpansion allows custom methods to be added to PredefinedServiceLister.

type PredefinedServiceNamespaceLister

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

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

type PredefinedServiceNamespaceListerExpansion

type PredefinedServiceNamespaceListerExpansion interface{}

PredefinedServiceNamespaceListerExpansion allows custom methods to be added to PredefinedServiceNamespaceLister.

type ProgressLister

type ProgressLister interface {
	// List lists all Progresses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Progress, err error)
	// Progresses returns an object that can list and get Progresses.
	Progresses(namespace string) ProgressNamespaceLister
	ProgressListerExpansion
}

ProgressLister helps list Progresses. All objects returned here must be treated as read-only.

func NewProgressLister

func NewProgressLister(indexer cache.Indexer) ProgressLister

NewProgressLister returns a new ProgressLister.

type ProgressListerExpansion

type ProgressListerExpansion interface{}

ProgressListerExpansion allows custom methods to be added to ProgressLister.

type ProgressNamespaceLister

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

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

type ProgressNamespaceListerExpansion

type ProgressNamespaceListerExpansion interface{}

ProgressNamespaceListerExpansion allows custom methods to be added to ProgressNamespaceLister.

type ScenarioLister

type ScenarioLister interface {
	// List lists all Scenarios in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Scenario, err error)
	// Scenarios returns an object that can list and get Scenarios.
	Scenarios(namespace string) ScenarioNamespaceLister
	ScenarioListerExpansion
}

ScenarioLister helps list Scenarios. All objects returned here must be treated as read-only.

func NewScenarioLister

func NewScenarioLister(indexer cache.Indexer) ScenarioLister

NewScenarioLister returns a new ScenarioLister.

type ScenarioListerExpansion

type ScenarioListerExpansion interface{}

ScenarioListerExpansion allows custom methods to be added to ScenarioLister.

type ScenarioNamespaceLister

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

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

type ScenarioNamespaceListerExpansion

type ScenarioNamespaceListerExpansion interface{}

ScenarioNamespaceListerExpansion allows custom methods to be added to ScenarioNamespaceLister.

type ScheduledEventLister

type ScheduledEventLister interface {
	// List lists all ScheduledEvents in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ScheduledEvent, err error)
	// ScheduledEvents returns an object that can list and get ScheduledEvents.
	ScheduledEvents(namespace string) ScheduledEventNamespaceLister
	ScheduledEventListerExpansion
}

ScheduledEventLister helps list ScheduledEvents. All objects returned here must be treated as read-only.

func NewScheduledEventLister

func NewScheduledEventLister(indexer cache.Indexer) ScheduledEventLister

NewScheduledEventLister returns a new ScheduledEventLister.

type ScheduledEventListerExpansion

type ScheduledEventListerExpansion interface{}

ScheduledEventListerExpansion allows custom methods to be added to ScheduledEventLister.

type ScheduledEventNamespaceLister

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

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

type ScheduledEventNamespaceListerExpansion

type ScheduledEventNamespaceListerExpansion interface{}

ScheduledEventNamespaceListerExpansion allows custom methods to be added to ScheduledEventNamespaceLister.

type ScopeLister

type ScopeLister interface {
	// List lists all Scopes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Scope, err error)
	// Scopes returns an object that can list and get Scopes.
	Scopes(namespace string) ScopeNamespaceLister
	ScopeListerExpansion
}

ScopeLister helps list Scopes. All objects returned here must be treated as read-only.

func NewScopeLister

func NewScopeLister(indexer cache.Indexer) ScopeLister

NewScopeLister returns a new ScopeLister.

type ScopeListerExpansion

type ScopeListerExpansion interface{}

ScopeListerExpansion allows custom methods to be added to ScopeLister.

type ScopeNamespaceLister

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

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

type ScopeNamespaceListerExpansion

type ScopeNamespaceListerExpansion interface{}

ScopeNamespaceListerExpansion allows custom methods to be added to ScopeNamespaceLister.

type SessionLister

type SessionLister interface {
	// List lists all Sessions in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Session, err error)
	// Sessions returns an object that can list and get Sessions.
	Sessions(namespace string) SessionNamespaceLister
	SessionListerExpansion
}

SessionLister helps list Sessions. All objects returned here must be treated as read-only.

func NewSessionLister

func NewSessionLister(indexer cache.Indexer) SessionLister

NewSessionLister returns a new SessionLister.

type SessionListerExpansion

type SessionListerExpansion interface{}

SessionListerExpansion allows custom methods to be added to SessionLister.

type SessionNamespaceLister

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

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

type SessionNamespaceListerExpansion

type SessionNamespaceListerExpansion interface{}

SessionNamespaceListerExpansion allows custom methods to be added to SessionNamespaceLister.

type SettingLister

type SettingLister interface {
	// List lists all Settings in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Setting, err error)
	// Settings returns an object that can list and get Settings.
	Settings(namespace string) SettingNamespaceLister
	SettingListerExpansion
}

SettingLister helps list Settings. All objects returned here must be treated as read-only.

func NewSettingLister

func NewSettingLister(indexer cache.Indexer) SettingLister

NewSettingLister returns a new SettingLister.

type SettingListerExpansion

type SettingListerExpansion interface{}

SettingListerExpansion allows custom methods to be added to SettingLister.

type SettingNamespaceLister

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

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

type SettingNamespaceListerExpansion

type SettingNamespaceListerExpansion interface{}

SettingNamespaceListerExpansion allows custom methods to be added to SettingNamespaceLister.

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 []*v1.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 []*v1.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) (*v1.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 VirtualMachineClaimLister

type VirtualMachineClaimLister interface {
	// List lists all VirtualMachineClaims in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VirtualMachineClaim, err error)
	// VirtualMachineClaims returns an object that can list and get VirtualMachineClaims.
	VirtualMachineClaims(namespace string) VirtualMachineClaimNamespaceLister
	VirtualMachineClaimListerExpansion
}

VirtualMachineClaimLister helps list VirtualMachineClaims. All objects returned here must be treated as read-only.

func NewVirtualMachineClaimLister

func NewVirtualMachineClaimLister(indexer cache.Indexer) VirtualMachineClaimLister

NewVirtualMachineClaimLister returns a new VirtualMachineClaimLister.

type VirtualMachineClaimListerExpansion

type VirtualMachineClaimListerExpansion interface{}

VirtualMachineClaimListerExpansion allows custom methods to be added to VirtualMachineClaimLister.

type VirtualMachineClaimNamespaceLister

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

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

type VirtualMachineClaimNamespaceListerExpansion

type VirtualMachineClaimNamespaceListerExpansion interface{}

VirtualMachineClaimNamespaceListerExpansion allows custom methods to be added to VirtualMachineClaimNamespaceLister.

type VirtualMachineLister

type VirtualMachineLister interface {
	// List lists all VirtualMachines in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VirtualMachine, err error)
	// VirtualMachines returns an object that can list and get VirtualMachines.
	VirtualMachines(namespace string) VirtualMachineNamespaceLister
	VirtualMachineListerExpansion
}

VirtualMachineLister helps list VirtualMachines. All objects returned here must be treated as read-only.

func NewVirtualMachineLister

func NewVirtualMachineLister(indexer cache.Indexer) VirtualMachineLister

NewVirtualMachineLister returns a new VirtualMachineLister.

type VirtualMachineListerExpansion

type VirtualMachineListerExpansion interface{}

VirtualMachineListerExpansion allows custom methods to be added to VirtualMachineLister.

type VirtualMachineNamespaceLister

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

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

type VirtualMachineNamespaceListerExpansion

type VirtualMachineNamespaceListerExpansion interface{}

VirtualMachineNamespaceListerExpansion allows custom methods to be added to VirtualMachineNamespaceLister.

type VirtualMachineSetLister

type VirtualMachineSetLister interface {
	// List lists all VirtualMachineSets in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VirtualMachineSet, err error)
	// VirtualMachineSets returns an object that can list and get VirtualMachineSets.
	VirtualMachineSets(namespace string) VirtualMachineSetNamespaceLister
	VirtualMachineSetListerExpansion
}

VirtualMachineSetLister helps list VirtualMachineSets. All objects returned here must be treated as read-only.

func NewVirtualMachineSetLister

func NewVirtualMachineSetLister(indexer cache.Indexer) VirtualMachineSetLister

NewVirtualMachineSetLister returns a new VirtualMachineSetLister.

type VirtualMachineSetListerExpansion

type VirtualMachineSetListerExpansion interface{}

VirtualMachineSetListerExpansion allows custom methods to be added to VirtualMachineSetLister.

type VirtualMachineSetNamespaceLister

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

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

type VirtualMachineSetNamespaceListerExpansion

type VirtualMachineSetNamespaceListerExpansion interface{}

VirtualMachineSetNamespaceListerExpansion allows custom methods to be added to VirtualMachineSetNamespaceLister.

type VirtualMachineTemplateLister

type VirtualMachineTemplateLister interface {
	// List lists all VirtualMachineTemplates in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VirtualMachineTemplate, err error)
	// VirtualMachineTemplates returns an object that can list and get VirtualMachineTemplates.
	VirtualMachineTemplates(namespace string) VirtualMachineTemplateNamespaceLister
	VirtualMachineTemplateListerExpansion
}

VirtualMachineTemplateLister helps list VirtualMachineTemplates. All objects returned here must be treated as read-only.

func NewVirtualMachineTemplateLister

func NewVirtualMachineTemplateLister(indexer cache.Indexer) VirtualMachineTemplateLister

NewVirtualMachineTemplateLister returns a new VirtualMachineTemplateLister.

type VirtualMachineTemplateListerExpansion

type VirtualMachineTemplateListerExpansion interface{}

VirtualMachineTemplateListerExpansion allows custom methods to be added to VirtualMachineTemplateLister.

type VirtualMachineTemplateNamespaceLister

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

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

type VirtualMachineTemplateNamespaceListerExpansion

type VirtualMachineTemplateNamespaceListerExpansion interface{}

VirtualMachineTemplateNamespaceListerExpansion allows custom methods to be added to VirtualMachineTemplateNamespaceLister.

Jump to

Keyboard shortcuts

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