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 ConnectionMonitorLister

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

ConnectionMonitorLister helps list ConnectionMonitors. All objects returned here must be treated as read-only.

func NewConnectionMonitorLister

func NewConnectionMonitorLister(indexer cache.Indexer) ConnectionMonitorLister

NewConnectionMonitorLister returns a new ConnectionMonitorLister.

type ConnectionMonitorListerExpansion

type ConnectionMonitorListerExpansion interface{}

ConnectionMonitorListerExpansion allows custom methods to be added to ConnectionMonitorLister.

type ConnectionMonitorNamespaceLister

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

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

type ConnectionMonitorNamespaceListerExpansion

type ConnectionMonitorNamespaceListerExpansion interface{}

ConnectionMonitorNamespaceListerExpansion allows custom methods to be added to ConnectionMonitorNamespaceLister.

type DdosProtectionPlanLister

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

DdosProtectionPlanLister helps list DdosProtectionPlans. All objects returned here must be treated as read-only.

func NewDdosProtectionPlanLister

func NewDdosProtectionPlanLister(indexer cache.Indexer) DdosProtectionPlanLister

NewDdosProtectionPlanLister returns a new DdosProtectionPlanLister.

type DdosProtectionPlanListerExpansion

type DdosProtectionPlanListerExpansion interface{}

DdosProtectionPlanListerExpansion allows custom methods to be added to DdosProtectionPlanLister.

type DdosProtectionPlanNamespaceLister

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

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

type DdosProtectionPlanNamespaceListerExpansion

type DdosProtectionPlanNamespaceListerExpansion interface{}

DdosProtectionPlanNamespaceListerExpansion allows custom methods to be added to DdosProtectionPlanNamespaceLister.

type InterfaceApplicationGatewayBackendAddressPoolAssociationLister

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

InterfaceApplicationGatewayBackendAddressPoolAssociationLister helps list InterfaceApplicationGatewayBackendAddressPoolAssociations. All objects returned here must be treated as read-only.

func NewInterfaceApplicationGatewayBackendAddressPoolAssociationLister

func NewInterfaceApplicationGatewayBackendAddressPoolAssociationLister(indexer cache.Indexer) InterfaceApplicationGatewayBackendAddressPoolAssociationLister

NewInterfaceApplicationGatewayBackendAddressPoolAssociationLister returns a new InterfaceApplicationGatewayBackendAddressPoolAssociationLister.

type InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion

type InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion interface{}

InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion allows custom methods to be added to InterfaceApplicationGatewayBackendAddressPoolAssociationLister.

type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister

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

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

type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion

type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion interface{}

InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister.

type InterfaceApplicationSecurityGroupAssociationLister

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

InterfaceApplicationSecurityGroupAssociationLister helps list InterfaceApplicationSecurityGroupAssociations. All objects returned here must be treated as read-only.

func NewInterfaceApplicationSecurityGroupAssociationLister

func NewInterfaceApplicationSecurityGroupAssociationLister(indexer cache.Indexer) InterfaceApplicationSecurityGroupAssociationLister

NewInterfaceApplicationSecurityGroupAssociationLister returns a new InterfaceApplicationSecurityGroupAssociationLister.

type InterfaceApplicationSecurityGroupAssociationListerExpansion

type InterfaceApplicationSecurityGroupAssociationListerExpansion interface{}

InterfaceApplicationSecurityGroupAssociationListerExpansion allows custom methods to be added to InterfaceApplicationSecurityGroupAssociationLister.

type InterfaceApplicationSecurityGroupAssociationNamespaceLister

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

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

type InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion

type InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion interface{}

InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceApplicationSecurityGroupAssociationNamespaceLister.

type InterfaceBackendAddressPoolAssociationLister

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

InterfaceBackendAddressPoolAssociationLister helps list InterfaceBackendAddressPoolAssociations. All objects returned here must be treated as read-only.

func NewInterfaceBackendAddressPoolAssociationLister

func NewInterfaceBackendAddressPoolAssociationLister(indexer cache.Indexer) InterfaceBackendAddressPoolAssociationLister

NewInterfaceBackendAddressPoolAssociationLister returns a new InterfaceBackendAddressPoolAssociationLister.

type InterfaceBackendAddressPoolAssociationListerExpansion

type InterfaceBackendAddressPoolAssociationListerExpansion interface{}

InterfaceBackendAddressPoolAssociationListerExpansion allows custom methods to be added to InterfaceBackendAddressPoolAssociationLister.

type InterfaceBackendAddressPoolAssociationNamespaceLister

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

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

type InterfaceBackendAddressPoolAssociationNamespaceListerExpansion

type InterfaceBackendAddressPoolAssociationNamespaceListerExpansion interface{}

InterfaceBackendAddressPoolAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceBackendAddressPoolAssociationNamespaceLister.

type InterfaceLister

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

InterfaceLister helps list Interfaces. All objects returned here must be treated as read-only.

func NewInterfaceLister

func NewInterfaceLister(indexer cache.Indexer) InterfaceLister

NewInterfaceLister returns a new InterfaceLister.

type InterfaceListerExpansion

type InterfaceListerExpansion interface{}

InterfaceListerExpansion allows custom methods to be added to InterfaceLister.

type InterfaceNATRuleAssociationLister

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

InterfaceNATRuleAssociationLister helps list InterfaceNATRuleAssociations. All objects returned here must be treated as read-only.

func NewInterfaceNATRuleAssociationLister

func NewInterfaceNATRuleAssociationLister(indexer cache.Indexer) InterfaceNATRuleAssociationLister

NewInterfaceNATRuleAssociationLister returns a new InterfaceNATRuleAssociationLister.

type InterfaceNATRuleAssociationListerExpansion

type InterfaceNATRuleAssociationListerExpansion interface{}

InterfaceNATRuleAssociationListerExpansion allows custom methods to be added to InterfaceNATRuleAssociationLister.

type InterfaceNATRuleAssociationNamespaceLister

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

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

type InterfaceNATRuleAssociationNamespaceListerExpansion

type InterfaceNATRuleAssociationNamespaceListerExpansion interface{}

InterfaceNATRuleAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceNATRuleAssociationNamespaceLister.

type InterfaceNamespaceLister

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

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

type InterfaceNamespaceListerExpansion

type InterfaceNamespaceListerExpansion interface{}

InterfaceNamespaceListerExpansion allows custom methods to be added to InterfaceNamespaceLister.

type InterfaceSecurityGroupAssociationLister

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

InterfaceSecurityGroupAssociationLister helps list InterfaceSecurityGroupAssociations. All objects returned here must be treated as read-only.

func NewInterfaceSecurityGroupAssociationLister

func NewInterfaceSecurityGroupAssociationLister(indexer cache.Indexer) InterfaceSecurityGroupAssociationLister

NewInterfaceSecurityGroupAssociationLister returns a new InterfaceSecurityGroupAssociationLister.

type InterfaceSecurityGroupAssociationListerExpansion

type InterfaceSecurityGroupAssociationListerExpansion interface{}

InterfaceSecurityGroupAssociationListerExpansion allows custom methods to be added to InterfaceSecurityGroupAssociationLister.

type InterfaceSecurityGroupAssociationNamespaceLister

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

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

type InterfaceSecurityGroupAssociationNamespaceListerExpansion

type InterfaceSecurityGroupAssociationNamespaceListerExpansion interface{}

InterfaceSecurityGroupAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceSecurityGroupAssociationNamespaceLister.

type PacketCaptureLister

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

PacketCaptureLister helps list PacketCaptures. All objects returned here must be treated as read-only.

func NewPacketCaptureLister

func NewPacketCaptureLister(indexer cache.Indexer) PacketCaptureLister

NewPacketCaptureLister returns a new PacketCaptureLister.

type PacketCaptureListerExpansion

type PacketCaptureListerExpansion interface{}

PacketCaptureListerExpansion allows custom methods to be added to PacketCaptureLister.

type PacketCaptureNamespaceLister

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

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

type PacketCaptureNamespaceListerExpansion

type PacketCaptureNamespaceListerExpansion interface{}

PacketCaptureNamespaceListerExpansion allows custom methods to be added to PacketCaptureNamespaceLister.

type ProfileLister

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

ProfileLister helps list Profiles. All objects returned here must be treated as read-only.

func NewProfileLister

func NewProfileLister(indexer cache.Indexer) ProfileLister

NewProfileLister returns a new ProfileLister.

type ProfileListerExpansion

type ProfileListerExpansion interface{}

ProfileListerExpansion allows custom methods to be added to ProfileLister.

type ProfileNamespaceLister

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

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

type ProfileNamespaceListerExpansion

type ProfileNamespaceListerExpansion interface{}

ProfileNamespaceListerExpansion allows custom methods to be added to ProfileNamespaceLister.

type SecurityGroupLister

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

SecurityGroupLister helps list SecurityGroups. All objects returned here must be treated as read-only.

func NewSecurityGroupLister

func NewSecurityGroupLister(indexer cache.Indexer) SecurityGroupLister

NewSecurityGroupLister returns a new SecurityGroupLister.

type SecurityGroupListerExpansion

type SecurityGroupListerExpansion interface{}

SecurityGroupListerExpansion allows custom methods to be added to SecurityGroupLister.

type SecurityGroupNamespaceLister

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

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

type SecurityGroupNamespaceListerExpansion

type SecurityGroupNamespaceListerExpansion interface{}

SecurityGroupNamespaceListerExpansion allows custom methods to be added to SecurityGroupNamespaceLister.

type SecurityRuleLister

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

SecurityRuleLister helps list SecurityRules. All objects returned here must be treated as read-only.

func NewSecurityRuleLister

func NewSecurityRuleLister(indexer cache.Indexer) SecurityRuleLister

NewSecurityRuleLister returns a new SecurityRuleLister.

type SecurityRuleListerExpansion

type SecurityRuleListerExpansion interface{}

SecurityRuleListerExpansion allows custom methods to be added to SecurityRuleLister.

type SecurityRuleNamespaceLister

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

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

type SecurityRuleNamespaceListerExpansion

type SecurityRuleNamespaceListerExpansion interface{}

SecurityRuleNamespaceListerExpansion allows custom methods to be added to SecurityRuleNamespaceLister.

type WatcherFlowLogLister

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

WatcherFlowLogLister helps list WatcherFlowLogs. All objects returned here must be treated as read-only.

func NewWatcherFlowLogLister

func NewWatcherFlowLogLister(indexer cache.Indexer) WatcherFlowLogLister

NewWatcherFlowLogLister returns a new WatcherFlowLogLister.

type WatcherFlowLogListerExpansion

type WatcherFlowLogListerExpansion interface{}

WatcherFlowLogListerExpansion allows custom methods to be added to WatcherFlowLogLister.

type WatcherFlowLogNamespaceLister

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

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

type WatcherFlowLogNamespaceListerExpansion

type WatcherFlowLogNamespaceListerExpansion interface{}

WatcherFlowLogNamespaceListerExpansion allows custom methods to be added to WatcherFlowLogNamespaceLister.

type WatcherLister

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

WatcherLister helps list Watchers. All objects returned here must be treated as read-only.

func NewWatcherLister

func NewWatcherLister(indexer cache.Indexer) WatcherLister

NewWatcherLister returns a new WatcherLister.

type WatcherListerExpansion

type WatcherListerExpansion interface{}

WatcherListerExpansion allows custom methods to be added to WatcherLister.

type WatcherNamespaceLister

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

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

type WatcherNamespaceListerExpansion

type WatcherNamespaceListerExpansion interface{}

WatcherNamespaceListerExpansion allows custom methods to be added to WatcherNamespaceLister.

Jump to

Keyboard shortcuts

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