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 GatewayLister

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

GatewayLister helps list Gateways. All objects returned here must be treated as read-only.

func NewGatewayLister

func NewGatewayLister(indexer cache.Indexer) GatewayLister

NewGatewayLister returns a new GatewayLister.

type GatewayListerExpansion

type GatewayListerExpansion interface{}

GatewayListerExpansion allows custom methods to be added to GatewayLister.

type GatewayNamespaceLister

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

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

type GatewayNamespaceListerExpansion

type GatewayNamespaceListerExpansion interface{}

GatewayNamespaceListerExpansion allows custom methods to be added to GatewayNamespaceLister.

type GatewayVLANAssociationLister

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

GatewayVLANAssociationLister helps list GatewayVLANAssociations. All objects returned here must be treated as read-only.

func NewGatewayVLANAssociationLister

func NewGatewayVLANAssociationLister(indexer cache.Indexer) GatewayVLANAssociationLister

NewGatewayVLANAssociationLister returns a new GatewayVLANAssociationLister.

type GatewayVLANAssociationListerExpansion

type GatewayVLANAssociationListerExpansion interface{}

GatewayVLANAssociationListerExpansion allows custom methods to be added to GatewayVLANAssociationLister.

type GatewayVLANAssociationNamespaceLister

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

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

type GatewayVLANAssociationNamespaceListerExpansion

type GatewayVLANAssociationNamespaceListerExpansion interface{}

GatewayVLANAssociationNamespaceListerExpansion allows custom methods to be added to GatewayVLANAssociationNamespaceLister.

type InterfaceSgAttachmentLister

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

InterfaceSgAttachmentLister helps list InterfaceSgAttachments. All objects returned here must be treated as read-only.

func NewInterfaceSgAttachmentLister

func NewInterfaceSgAttachmentLister(indexer cache.Indexer) InterfaceSgAttachmentLister

NewInterfaceSgAttachmentLister returns a new InterfaceSgAttachmentLister.

type InterfaceSgAttachmentListerExpansion

type InterfaceSgAttachmentListerExpansion interface{}

InterfaceSgAttachmentListerExpansion allows custom methods to be added to InterfaceSgAttachmentLister.

type InterfaceSgAttachmentNamespaceLister

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

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

type InterfaceSgAttachmentNamespaceListerExpansion

type InterfaceSgAttachmentNamespaceListerExpansion interface{}

InterfaceSgAttachmentNamespaceListerExpansion allows custom methods to be added to InterfaceSgAttachmentNamespaceLister.

type PublicIPLister

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

PublicIPLister helps list PublicIPs. All objects returned here must be treated as read-only.

func NewPublicIPLister

func NewPublicIPLister(indexer cache.Indexer) PublicIPLister

NewPublicIPLister returns a new PublicIPLister.

type PublicIPListerExpansion

type PublicIPListerExpansion interface{}

PublicIPListerExpansion allows custom methods to be added to PublicIPLister.

type PublicIPNamespaceLister

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

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

type PublicIPNamespaceListerExpansion

type PublicIPNamespaceListerExpansion interface{}

PublicIPNamespaceListerExpansion allows custom methods to be added to PublicIPNamespaceLister.

type VlanLister

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

VlanLister helps list Vlans. All objects returned here must be treated as read-only.

func NewVlanLister

func NewVlanLister(indexer cache.Indexer) VlanLister

NewVlanLister returns a new VlanLister.

type VlanListerExpansion

type VlanListerExpansion interface{}

VlanListerExpansion allows custom methods to be added to VlanLister.

type VlanNamespaceLister

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

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

type VlanNamespaceListerExpansion

type VlanNamespaceListerExpansion interface{}

VlanNamespaceListerExpansion allows custom methods to be added to VlanNamespaceLister.

type VlanSpanningLister

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

VlanSpanningLister helps list VlanSpannings. All objects returned here must be treated as read-only.

func NewVlanSpanningLister

func NewVlanSpanningLister(indexer cache.Indexer) VlanSpanningLister

NewVlanSpanningLister returns a new VlanSpanningLister.

type VlanSpanningListerExpansion

type VlanSpanningListerExpansion interface{}

VlanSpanningListerExpansion allows custom methods to be added to VlanSpanningLister.

type VlanSpanningNamespaceLister

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

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

type VlanSpanningNamespaceListerExpansion

type VlanSpanningNamespaceListerExpansion interface{}

VlanSpanningNamespaceListerExpansion allows custom methods to be added to VlanSpanningNamespaceLister.

Jump to

Keyboard shortcuts

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