Documentation ¶
Index ¶
- type GatewayLister
- type GatewayListerExpansion
- type GatewayNamespaceLister
- type GatewayNamespaceListerExpansion
- type GatewayVLANAssociationLister
- type GatewayVLANAssociationListerExpansion
- type GatewayVLANAssociationNamespaceLister
- type GatewayVLANAssociationNamespaceListerExpansion
- type InterfaceSgAttachmentLister
- type InterfaceSgAttachmentListerExpansion
- type InterfaceSgAttachmentNamespaceLister
- type InterfaceSgAttachmentNamespaceListerExpansion
- type PublicIPLister
- type PublicIPListerExpansion
- type PublicIPNamespaceLister
- type PublicIPNamespaceListerExpansion
- type VlanLister
- type VlanListerExpansion
- type VlanNamespaceLister
- type VlanNamespaceListerExpansion
- type VlanSpanningLister
- type VlanSpanningListerExpansion
- type VlanSpanningNamespaceLister
- type VlanSpanningNamespaceListerExpansion
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.