v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2021 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 AddressLister

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

AddressLister helps list Addresses. All objects returned here must be treated as read-only.

func NewAddressLister

func NewAddressLister(indexer cache.Indexer) AddressLister

NewAddressLister returns a new AddressLister.

type AddressListerExpansion

type AddressListerExpansion interface{}

AddressListerExpansion allows custom methods to be added to AddressLister.

type AddressNamespaceLister

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

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

type AddressNamespaceListerExpansion

type AddressNamespaceListerExpansion interface{}

AddressNamespaceListerExpansion allows custom methods to be added to AddressNamespaceLister.

type AttachedDiskLister

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

AttachedDiskLister helps list AttachedDisks. All objects returned here must be treated as read-only.

func NewAttachedDiskLister

func NewAttachedDiskLister(indexer cache.Indexer) AttachedDiskLister

NewAttachedDiskLister returns a new AttachedDiskLister.

type AttachedDiskListerExpansion

type AttachedDiskListerExpansion interface{}

AttachedDiskListerExpansion allows custom methods to be added to AttachedDiskLister.

type AttachedDiskNamespaceLister

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

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

type AttachedDiskNamespaceListerExpansion

type AttachedDiskNamespaceListerExpansion interface{}

AttachedDiskNamespaceListerExpansion allows custom methods to be added to AttachedDiskNamespaceLister.

type AutoscalerLister

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

AutoscalerLister helps list Autoscalers. All objects returned here must be treated as read-only.

func NewAutoscalerLister

func NewAutoscalerLister(indexer cache.Indexer) AutoscalerLister

NewAutoscalerLister returns a new AutoscalerLister.

type AutoscalerListerExpansion

type AutoscalerListerExpansion interface{}

AutoscalerListerExpansion allows custom methods to be added to AutoscalerLister.

type AutoscalerNamespaceLister

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

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

type AutoscalerNamespaceListerExpansion

type AutoscalerNamespaceListerExpansion interface{}

AutoscalerNamespaceListerExpansion allows custom methods to be added to AutoscalerNamespaceLister.

type BackendBucketLister

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

BackendBucketLister helps list BackendBuckets. All objects returned here must be treated as read-only.

func NewBackendBucketLister

func NewBackendBucketLister(indexer cache.Indexer) BackendBucketLister

NewBackendBucketLister returns a new BackendBucketLister.

type BackendBucketListerExpansion

type BackendBucketListerExpansion interface{}

BackendBucketListerExpansion allows custom methods to be added to BackendBucketLister.

type BackendBucketNamespaceLister

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

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

type BackendBucketNamespaceListerExpansion

type BackendBucketNamespaceListerExpansion interface{}

BackendBucketNamespaceListerExpansion allows custom methods to be added to BackendBucketNamespaceLister.

type BackendBucketSignedURLKeyLister

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

BackendBucketSignedURLKeyLister helps list BackendBucketSignedURLKeys. All objects returned here must be treated as read-only.

func NewBackendBucketSignedURLKeyLister

func NewBackendBucketSignedURLKeyLister(indexer cache.Indexer) BackendBucketSignedURLKeyLister

NewBackendBucketSignedURLKeyLister returns a new BackendBucketSignedURLKeyLister.

type BackendBucketSignedURLKeyListerExpansion

type BackendBucketSignedURLKeyListerExpansion interface{}

BackendBucketSignedURLKeyListerExpansion allows custom methods to be added to BackendBucketSignedURLKeyLister.

type BackendBucketSignedURLKeyNamespaceLister

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

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

type BackendBucketSignedURLKeyNamespaceListerExpansion

type BackendBucketSignedURLKeyNamespaceListerExpansion interface{}

BackendBucketSignedURLKeyNamespaceListerExpansion allows custom methods to be added to BackendBucketSignedURLKeyNamespaceLister.

type BackendServiceLister

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

BackendServiceLister helps list BackendServices. All objects returned here must be treated as read-only.

func NewBackendServiceLister

func NewBackendServiceLister(indexer cache.Indexer) BackendServiceLister

NewBackendServiceLister returns a new BackendServiceLister.

type BackendServiceListerExpansion

type BackendServiceListerExpansion interface{}

BackendServiceListerExpansion allows custom methods to be added to BackendServiceLister.

type BackendServiceNamespaceLister

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

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

type BackendServiceNamespaceListerExpansion

type BackendServiceNamespaceListerExpansion interface{}

BackendServiceNamespaceListerExpansion allows custom methods to be added to BackendServiceNamespaceLister.

type BackendServiceSignedURLKeyLister

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

BackendServiceSignedURLKeyLister helps list BackendServiceSignedURLKeys. All objects returned here must be treated as read-only.

func NewBackendServiceSignedURLKeyLister

func NewBackendServiceSignedURLKeyLister(indexer cache.Indexer) BackendServiceSignedURLKeyLister

NewBackendServiceSignedURLKeyLister returns a new BackendServiceSignedURLKeyLister.

type BackendServiceSignedURLKeyListerExpansion

type BackendServiceSignedURLKeyListerExpansion interface{}

BackendServiceSignedURLKeyListerExpansion allows custom methods to be added to BackendServiceSignedURLKeyLister.

type BackendServiceSignedURLKeyNamespaceLister

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

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

type BackendServiceSignedURLKeyNamespaceListerExpansion

type BackendServiceSignedURLKeyNamespaceListerExpansion interface{}

BackendServiceSignedURLKeyNamespaceListerExpansion allows custom methods to be added to BackendServiceSignedURLKeyNamespaceLister.

type DiskIamBindingLister

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

DiskIamBindingLister helps list DiskIamBindings. All objects returned here must be treated as read-only.

func NewDiskIamBindingLister

func NewDiskIamBindingLister(indexer cache.Indexer) DiskIamBindingLister

NewDiskIamBindingLister returns a new DiskIamBindingLister.

type DiskIamBindingListerExpansion

type DiskIamBindingListerExpansion interface{}

DiskIamBindingListerExpansion allows custom methods to be added to DiskIamBindingLister.

type DiskIamBindingNamespaceLister

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

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

type DiskIamBindingNamespaceListerExpansion

type DiskIamBindingNamespaceListerExpansion interface{}

DiskIamBindingNamespaceListerExpansion allows custom methods to be added to DiskIamBindingNamespaceLister.

type DiskIamMemberLister

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

DiskIamMemberLister helps list DiskIamMembers. All objects returned here must be treated as read-only.

func NewDiskIamMemberLister

func NewDiskIamMemberLister(indexer cache.Indexer) DiskIamMemberLister

NewDiskIamMemberLister returns a new DiskIamMemberLister.

type DiskIamMemberListerExpansion

type DiskIamMemberListerExpansion interface{}

DiskIamMemberListerExpansion allows custom methods to be added to DiskIamMemberLister.

type DiskIamMemberNamespaceLister

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

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

type DiskIamMemberNamespaceListerExpansion

type DiskIamMemberNamespaceListerExpansion interface{}

DiskIamMemberNamespaceListerExpansion allows custom methods to be added to DiskIamMemberNamespaceLister.

type DiskIamPolicyLister

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

DiskIamPolicyLister helps list DiskIamPolicies. All objects returned here must be treated as read-only.

func NewDiskIamPolicyLister

func NewDiskIamPolicyLister(indexer cache.Indexer) DiskIamPolicyLister

NewDiskIamPolicyLister returns a new DiskIamPolicyLister.

type DiskIamPolicyListerExpansion

type DiskIamPolicyListerExpansion interface{}

DiskIamPolicyListerExpansion allows custom methods to be added to DiskIamPolicyLister.

type DiskIamPolicyNamespaceLister

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

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

type DiskIamPolicyNamespaceListerExpansion

type DiskIamPolicyNamespaceListerExpansion interface{}

DiskIamPolicyNamespaceListerExpansion allows custom methods to be added to DiskIamPolicyNamespaceLister.

type DiskLister

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

DiskLister helps list Disks. All objects returned here must be treated as read-only.

func NewDiskLister

func NewDiskLister(indexer cache.Indexer) DiskLister

NewDiskLister returns a new DiskLister.

type DiskListerExpansion

type DiskListerExpansion interface{}

DiskListerExpansion allows custom methods to be added to DiskLister.

type DiskNamespaceLister

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

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

type DiskNamespaceListerExpansion

type DiskNamespaceListerExpansion interface{}

DiskNamespaceListerExpansion allows custom methods to be added to DiskNamespaceLister.

type DiskResourcePolicyAttachmentLister

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

DiskResourcePolicyAttachmentLister helps list DiskResourcePolicyAttachments. All objects returned here must be treated as read-only.

func NewDiskResourcePolicyAttachmentLister

func NewDiskResourcePolicyAttachmentLister(indexer cache.Indexer) DiskResourcePolicyAttachmentLister

NewDiskResourcePolicyAttachmentLister returns a new DiskResourcePolicyAttachmentLister.

type DiskResourcePolicyAttachmentListerExpansion

type DiskResourcePolicyAttachmentListerExpansion interface{}

DiskResourcePolicyAttachmentListerExpansion allows custom methods to be added to DiskResourcePolicyAttachmentLister.

type DiskResourcePolicyAttachmentNamespaceLister

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

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

type DiskResourcePolicyAttachmentNamespaceListerExpansion

type DiskResourcePolicyAttachmentNamespaceListerExpansion interface{}

DiskResourcePolicyAttachmentNamespaceListerExpansion allows custom methods to be added to DiskResourcePolicyAttachmentNamespaceLister.

type ExternalVPNGatewayLister

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

ExternalVPNGatewayLister helps list ExternalVPNGateways. All objects returned here must be treated as read-only.

func NewExternalVPNGatewayLister

func NewExternalVPNGatewayLister(indexer cache.Indexer) ExternalVPNGatewayLister

NewExternalVPNGatewayLister returns a new ExternalVPNGatewayLister.

type ExternalVPNGatewayListerExpansion

type ExternalVPNGatewayListerExpansion interface{}

ExternalVPNGatewayListerExpansion allows custom methods to be added to ExternalVPNGatewayLister.

type ExternalVPNGatewayNamespaceLister

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

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

type ExternalVPNGatewayNamespaceListerExpansion

type ExternalVPNGatewayNamespaceListerExpansion interface{}

ExternalVPNGatewayNamespaceListerExpansion allows custom methods to be added to ExternalVPNGatewayNamespaceLister.

type FirewallLister

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

FirewallLister helps list Firewalls. All objects returned here must be treated as read-only.

func NewFirewallLister

func NewFirewallLister(indexer cache.Indexer) FirewallLister

NewFirewallLister returns a new FirewallLister.

type FirewallListerExpansion

type FirewallListerExpansion interface{}

FirewallListerExpansion allows custom methods to be added to FirewallLister.

type FirewallNamespaceLister

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

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

type FirewallNamespaceListerExpansion

type FirewallNamespaceListerExpansion interface{}

FirewallNamespaceListerExpansion allows custom methods to be added to FirewallNamespaceLister.

type FirewallPolicyAssociationLister added in v0.4.0

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

FirewallPolicyAssociationLister helps list FirewallPolicyAssociations. All objects returned here must be treated as read-only.

func NewFirewallPolicyAssociationLister added in v0.4.0

func NewFirewallPolicyAssociationLister(indexer cache.Indexer) FirewallPolicyAssociationLister

NewFirewallPolicyAssociationLister returns a new FirewallPolicyAssociationLister.

type FirewallPolicyAssociationListerExpansion added in v0.4.0

type FirewallPolicyAssociationListerExpansion interface{}

FirewallPolicyAssociationListerExpansion allows custom methods to be added to FirewallPolicyAssociationLister.

type FirewallPolicyAssociationNamespaceLister added in v0.4.0

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

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

type FirewallPolicyAssociationNamespaceListerExpansion added in v0.4.0

type FirewallPolicyAssociationNamespaceListerExpansion interface{}

FirewallPolicyAssociationNamespaceListerExpansion allows custom methods to be added to FirewallPolicyAssociationNamespaceLister.

type FirewallPolicyLister added in v0.4.0

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

FirewallPolicyLister helps list FirewallPolicies. All objects returned here must be treated as read-only.

func NewFirewallPolicyLister added in v0.4.0

func NewFirewallPolicyLister(indexer cache.Indexer) FirewallPolicyLister

NewFirewallPolicyLister returns a new FirewallPolicyLister.

type FirewallPolicyListerExpansion added in v0.4.0

type FirewallPolicyListerExpansion interface{}

FirewallPolicyListerExpansion allows custom methods to be added to FirewallPolicyLister.

type FirewallPolicyNamespaceLister added in v0.4.0

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

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

type FirewallPolicyNamespaceListerExpansion added in v0.4.0

type FirewallPolicyNamespaceListerExpansion interface{}

FirewallPolicyNamespaceListerExpansion allows custom methods to be added to FirewallPolicyNamespaceLister.

type FirewallPolicyRuleLister added in v0.4.0

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

FirewallPolicyRuleLister helps list FirewallPolicyRules. All objects returned here must be treated as read-only.

func NewFirewallPolicyRuleLister added in v0.4.0

func NewFirewallPolicyRuleLister(indexer cache.Indexer) FirewallPolicyRuleLister

NewFirewallPolicyRuleLister returns a new FirewallPolicyRuleLister.

type FirewallPolicyRuleListerExpansion added in v0.4.0

type FirewallPolicyRuleListerExpansion interface{}

FirewallPolicyRuleListerExpansion allows custom methods to be added to FirewallPolicyRuleLister.

type FirewallPolicyRuleNamespaceLister added in v0.4.0

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

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

type FirewallPolicyRuleNamespaceListerExpansion added in v0.4.0

type FirewallPolicyRuleNamespaceListerExpansion interface{}

FirewallPolicyRuleNamespaceListerExpansion allows custom methods to be added to FirewallPolicyRuleNamespaceLister.

type ForwardingRuleLister

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

ForwardingRuleLister helps list ForwardingRules. All objects returned here must be treated as read-only.

func NewForwardingRuleLister

func NewForwardingRuleLister(indexer cache.Indexer) ForwardingRuleLister

NewForwardingRuleLister returns a new ForwardingRuleLister.

type ForwardingRuleListerExpansion

type ForwardingRuleListerExpansion interface{}

ForwardingRuleListerExpansion allows custom methods to be added to ForwardingRuleLister.

type ForwardingRuleNamespaceLister

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

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

type ForwardingRuleNamespaceListerExpansion

type ForwardingRuleNamespaceListerExpansion interface{}

ForwardingRuleNamespaceListerExpansion allows custom methods to be added to ForwardingRuleNamespaceLister.

type GlobalAddressLister

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

GlobalAddressLister helps list GlobalAddresses. All objects returned here must be treated as read-only.

func NewGlobalAddressLister

func NewGlobalAddressLister(indexer cache.Indexer) GlobalAddressLister

NewGlobalAddressLister returns a new GlobalAddressLister.

type GlobalAddressListerExpansion

type GlobalAddressListerExpansion interface{}

GlobalAddressListerExpansion allows custom methods to be added to GlobalAddressLister.

type GlobalAddressNamespaceLister

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

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

type GlobalAddressNamespaceListerExpansion

type GlobalAddressNamespaceListerExpansion interface{}

GlobalAddressNamespaceListerExpansion allows custom methods to be added to GlobalAddressNamespaceLister.

type GlobalForwardingRuleLister

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

GlobalForwardingRuleLister helps list GlobalForwardingRules. All objects returned here must be treated as read-only.

func NewGlobalForwardingRuleLister

func NewGlobalForwardingRuleLister(indexer cache.Indexer) GlobalForwardingRuleLister

NewGlobalForwardingRuleLister returns a new GlobalForwardingRuleLister.

type GlobalForwardingRuleListerExpansion

type GlobalForwardingRuleListerExpansion interface{}

GlobalForwardingRuleListerExpansion allows custom methods to be added to GlobalForwardingRuleLister.

type GlobalForwardingRuleNamespaceLister

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

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

type GlobalForwardingRuleNamespaceListerExpansion

type GlobalForwardingRuleNamespaceListerExpansion interface{}

GlobalForwardingRuleNamespaceListerExpansion allows custom methods to be added to GlobalForwardingRuleNamespaceLister.

type GlobalNetworkEndpointGroupLister

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

GlobalNetworkEndpointGroupLister helps list GlobalNetworkEndpointGroups. All objects returned here must be treated as read-only.

func NewGlobalNetworkEndpointGroupLister

func NewGlobalNetworkEndpointGroupLister(indexer cache.Indexer) GlobalNetworkEndpointGroupLister

NewGlobalNetworkEndpointGroupLister returns a new GlobalNetworkEndpointGroupLister.

type GlobalNetworkEndpointGroupListerExpansion

type GlobalNetworkEndpointGroupListerExpansion interface{}

GlobalNetworkEndpointGroupListerExpansion allows custom methods to be added to GlobalNetworkEndpointGroupLister.

type GlobalNetworkEndpointGroupNamespaceLister

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

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

type GlobalNetworkEndpointGroupNamespaceListerExpansion

type GlobalNetworkEndpointGroupNamespaceListerExpansion interface{}

GlobalNetworkEndpointGroupNamespaceListerExpansion allows custom methods to be added to GlobalNetworkEndpointGroupNamespaceLister.

type GlobalNetworkEndpointLister

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

GlobalNetworkEndpointLister helps list GlobalNetworkEndpoints. All objects returned here must be treated as read-only.

func NewGlobalNetworkEndpointLister

func NewGlobalNetworkEndpointLister(indexer cache.Indexer) GlobalNetworkEndpointLister

NewGlobalNetworkEndpointLister returns a new GlobalNetworkEndpointLister.

type GlobalNetworkEndpointListerExpansion

type GlobalNetworkEndpointListerExpansion interface{}

GlobalNetworkEndpointListerExpansion allows custom methods to be added to GlobalNetworkEndpointLister.

type GlobalNetworkEndpointNamespaceLister

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

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

type GlobalNetworkEndpointNamespaceListerExpansion

type GlobalNetworkEndpointNamespaceListerExpansion interface{}

GlobalNetworkEndpointNamespaceListerExpansion allows custom methods to be added to GlobalNetworkEndpointNamespaceLister.

type HaVPNGatewayLister

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

HaVPNGatewayLister helps list HaVPNGateways. All objects returned here must be treated as read-only.

func NewHaVPNGatewayLister

func NewHaVPNGatewayLister(indexer cache.Indexer) HaVPNGatewayLister

NewHaVPNGatewayLister returns a new HaVPNGatewayLister.

type HaVPNGatewayListerExpansion

type HaVPNGatewayListerExpansion interface{}

HaVPNGatewayListerExpansion allows custom methods to be added to HaVPNGatewayLister.

type HaVPNGatewayNamespaceLister

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

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

type HaVPNGatewayNamespaceListerExpansion

type HaVPNGatewayNamespaceListerExpansion interface{}

HaVPNGatewayNamespaceListerExpansion allows custom methods to be added to HaVPNGatewayNamespaceLister.

type HealthCheckLister

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

HealthCheckLister helps list HealthChecks. All objects returned here must be treated as read-only.

func NewHealthCheckLister

func NewHealthCheckLister(indexer cache.Indexer) HealthCheckLister

NewHealthCheckLister returns a new HealthCheckLister.

type HealthCheckListerExpansion

type HealthCheckListerExpansion interface{}

HealthCheckListerExpansion allows custom methods to be added to HealthCheckLister.

type HealthCheckNamespaceLister

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

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

type HealthCheckNamespaceListerExpansion

type HealthCheckNamespaceListerExpansion interface{}

HealthCheckNamespaceListerExpansion allows custom methods to be added to HealthCheckNamespaceLister.

type HttpHealthCheckLister

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

HttpHealthCheckLister helps list HttpHealthChecks. All objects returned here must be treated as read-only.

func NewHttpHealthCheckLister

func NewHttpHealthCheckLister(indexer cache.Indexer) HttpHealthCheckLister

NewHttpHealthCheckLister returns a new HttpHealthCheckLister.

type HttpHealthCheckListerExpansion

type HttpHealthCheckListerExpansion interface{}

HttpHealthCheckListerExpansion allows custom methods to be added to HttpHealthCheckLister.

type HttpHealthCheckNamespaceLister

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

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

type HttpHealthCheckNamespaceListerExpansion

type HttpHealthCheckNamespaceListerExpansion interface{}

HttpHealthCheckNamespaceListerExpansion allows custom methods to be added to HttpHealthCheckNamespaceLister.

type HttpsHealthCheckLister

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

HttpsHealthCheckLister helps list HttpsHealthChecks. All objects returned here must be treated as read-only.

func NewHttpsHealthCheckLister

func NewHttpsHealthCheckLister(indexer cache.Indexer) HttpsHealthCheckLister

NewHttpsHealthCheckLister returns a new HttpsHealthCheckLister.

type HttpsHealthCheckListerExpansion

type HttpsHealthCheckListerExpansion interface{}

HttpsHealthCheckListerExpansion allows custom methods to be added to HttpsHealthCheckLister.

type HttpsHealthCheckNamespaceLister

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

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

type HttpsHealthCheckNamespaceListerExpansion

type HttpsHealthCheckNamespaceListerExpansion interface{}

HttpsHealthCheckNamespaceListerExpansion allows custom methods to be added to HttpsHealthCheckNamespaceLister.

type ImageIamBindingLister

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

ImageIamBindingLister helps list ImageIamBindings. All objects returned here must be treated as read-only.

func NewImageIamBindingLister

func NewImageIamBindingLister(indexer cache.Indexer) ImageIamBindingLister

NewImageIamBindingLister returns a new ImageIamBindingLister.

type ImageIamBindingListerExpansion

type ImageIamBindingListerExpansion interface{}

ImageIamBindingListerExpansion allows custom methods to be added to ImageIamBindingLister.

type ImageIamBindingNamespaceLister

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

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

type ImageIamBindingNamespaceListerExpansion

type ImageIamBindingNamespaceListerExpansion interface{}

ImageIamBindingNamespaceListerExpansion allows custom methods to be added to ImageIamBindingNamespaceLister.

type ImageIamMemberLister

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

ImageIamMemberLister helps list ImageIamMembers. All objects returned here must be treated as read-only.

func NewImageIamMemberLister

func NewImageIamMemberLister(indexer cache.Indexer) ImageIamMemberLister

NewImageIamMemberLister returns a new ImageIamMemberLister.

type ImageIamMemberListerExpansion

type ImageIamMemberListerExpansion interface{}

ImageIamMemberListerExpansion allows custom methods to be added to ImageIamMemberLister.

type ImageIamMemberNamespaceLister

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

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

type ImageIamMemberNamespaceListerExpansion

type ImageIamMemberNamespaceListerExpansion interface{}

ImageIamMemberNamespaceListerExpansion allows custom methods to be added to ImageIamMemberNamespaceLister.

type ImageIamPolicyLister

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

ImageIamPolicyLister helps list ImageIamPolicies. All objects returned here must be treated as read-only.

func NewImageIamPolicyLister

func NewImageIamPolicyLister(indexer cache.Indexer) ImageIamPolicyLister

NewImageIamPolicyLister returns a new ImageIamPolicyLister.

type ImageIamPolicyListerExpansion

type ImageIamPolicyListerExpansion interface{}

ImageIamPolicyListerExpansion allows custom methods to be added to ImageIamPolicyLister.

type ImageIamPolicyNamespaceLister

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

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

type ImageIamPolicyNamespaceListerExpansion

type ImageIamPolicyNamespaceListerExpansion interface{}

ImageIamPolicyNamespaceListerExpansion allows custom methods to be added to ImageIamPolicyNamespaceLister.

type ImageLister

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

ImageLister helps list Images. All objects returned here must be treated as read-only.

func NewImageLister

func NewImageLister(indexer cache.Indexer) ImageLister

NewImageLister returns a new ImageLister.

type ImageListerExpansion

type ImageListerExpansion interface{}

ImageListerExpansion allows custom methods to be added to ImageLister.

type ImageNamespaceLister

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

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

type ImageNamespaceListerExpansion

type ImageNamespaceListerExpansion interface{}

ImageNamespaceListerExpansion allows custom methods to be added to ImageNamespaceLister.

type InstanceFromTemplateLister

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

InstanceFromTemplateLister helps list InstanceFromTemplates. All objects returned here must be treated as read-only.

func NewInstanceFromTemplateLister

func NewInstanceFromTemplateLister(indexer cache.Indexer) InstanceFromTemplateLister

NewInstanceFromTemplateLister returns a new InstanceFromTemplateLister.

type InstanceFromTemplateListerExpansion

type InstanceFromTemplateListerExpansion interface{}

InstanceFromTemplateListerExpansion allows custom methods to be added to InstanceFromTemplateLister.

type InstanceFromTemplateNamespaceLister

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

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

type InstanceFromTemplateNamespaceListerExpansion

type InstanceFromTemplateNamespaceListerExpansion interface{}

InstanceFromTemplateNamespaceListerExpansion allows custom methods to be added to InstanceFromTemplateNamespaceLister.

type InstanceGroupLister

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

InstanceGroupLister helps list InstanceGroups. All objects returned here must be treated as read-only.

func NewInstanceGroupLister

func NewInstanceGroupLister(indexer cache.Indexer) InstanceGroupLister

NewInstanceGroupLister returns a new InstanceGroupLister.

type InstanceGroupListerExpansion

type InstanceGroupListerExpansion interface{}

InstanceGroupListerExpansion allows custom methods to be added to InstanceGroupLister.

type InstanceGroupManagerLister

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

InstanceGroupManagerLister helps list InstanceGroupManagers. All objects returned here must be treated as read-only.

func NewInstanceGroupManagerLister

func NewInstanceGroupManagerLister(indexer cache.Indexer) InstanceGroupManagerLister

NewInstanceGroupManagerLister returns a new InstanceGroupManagerLister.

type InstanceGroupManagerListerExpansion

type InstanceGroupManagerListerExpansion interface{}

InstanceGroupManagerListerExpansion allows custom methods to be added to InstanceGroupManagerLister.

type InstanceGroupManagerNamespaceLister

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

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

type InstanceGroupManagerNamespaceListerExpansion

type InstanceGroupManagerNamespaceListerExpansion interface{}

InstanceGroupManagerNamespaceListerExpansion allows custom methods to be added to InstanceGroupManagerNamespaceLister.

type InstanceGroupNamedPortLister

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

InstanceGroupNamedPortLister helps list InstanceGroupNamedPorts. All objects returned here must be treated as read-only.

func NewInstanceGroupNamedPortLister

func NewInstanceGroupNamedPortLister(indexer cache.Indexer) InstanceGroupNamedPortLister

NewInstanceGroupNamedPortLister returns a new InstanceGroupNamedPortLister.

type InstanceGroupNamedPortListerExpansion

type InstanceGroupNamedPortListerExpansion interface{}

InstanceGroupNamedPortListerExpansion allows custom methods to be added to InstanceGroupNamedPortLister.

type InstanceGroupNamedPortNamespaceLister

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

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

type InstanceGroupNamedPortNamespaceListerExpansion

type InstanceGroupNamedPortNamespaceListerExpansion interface{}

InstanceGroupNamedPortNamespaceListerExpansion allows custom methods to be added to InstanceGroupNamedPortNamespaceLister.

type InstanceGroupNamespaceLister

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

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

type InstanceGroupNamespaceListerExpansion

type InstanceGroupNamespaceListerExpansion interface{}

InstanceGroupNamespaceListerExpansion allows custom methods to be added to InstanceGroupNamespaceLister.

type InstanceIamBindingLister

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

InstanceIamBindingLister helps list InstanceIamBindings. All objects returned here must be treated as read-only.

func NewInstanceIamBindingLister

func NewInstanceIamBindingLister(indexer cache.Indexer) InstanceIamBindingLister

NewInstanceIamBindingLister returns a new InstanceIamBindingLister.

type InstanceIamBindingListerExpansion

type InstanceIamBindingListerExpansion interface{}

InstanceIamBindingListerExpansion allows custom methods to be added to InstanceIamBindingLister.

type InstanceIamBindingNamespaceLister

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

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

type InstanceIamBindingNamespaceListerExpansion

type InstanceIamBindingNamespaceListerExpansion interface{}

InstanceIamBindingNamespaceListerExpansion allows custom methods to be added to InstanceIamBindingNamespaceLister.

type InstanceIamMemberLister

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

InstanceIamMemberLister helps list InstanceIamMembers. All objects returned here must be treated as read-only.

func NewInstanceIamMemberLister

func NewInstanceIamMemberLister(indexer cache.Indexer) InstanceIamMemberLister

NewInstanceIamMemberLister returns a new InstanceIamMemberLister.

type InstanceIamMemberListerExpansion

type InstanceIamMemberListerExpansion interface{}

InstanceIamMemberListerExpansion allows custom methods to be added to InstanceIamMemberLister.

type InstanceIamMemberNamespaceLister

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

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

type InstanceIamMemberNamespaceListerExpansion

type InstanceIamMemberNamespaceListerExpansion interface{}

InstanceIamMemberNamespaceListerExpansion allows custom methods to be added to InstanceIamMemberNamespaceLister.

type InstanceIamPolicyLister

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

InstanceIamPolicyLister helps list InstanceIamPolicies. All objects returned here must be treated as read-only.

func NewInstanceIamPolicyLister

func NewInstanceIamPolicyLister(indexer cache.Indexer) InstanceIamPolicyLister

NewInstanceIamPolicyLister returns a new InstanceIamPolicyLister.

type InstanceIamPolicyListerExpansion

type InstanceIamPolicyListerExpansion interface{}

InstanceIamPolicyListerExpansion allows custom methods to be added to InstanceIamPolicyLister.

type InstanceIamPolicyNamespaceLister

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

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

type InstanceIamPolicyNamespaceListerExpansion

type InstanceIamPolicyNamespaceListerExpansion interface{}

InstanceIamPolicyNamespaceListerExpansion allows custom methods to be added to InstanceIamPolicyNamespaceLister.

type InstanceLister

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

InstanceLister helps list Instances. All objects returned here must be treated as read-only.

func NewInstanceLister

func NewInstanceLister(indexer cache.Indexer) InstanceLister

NewInstanceLister returns a new InstanceLister.

type InstanceListerExpansion

type InstanceListerExpansion interface{}

InstanceListerExpansion allows custom methods to be added to InstanceLister.

type InstanceNamespaceLister

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

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

type InstanceNamespaceListerExpansion

type InstanceNamespaceListerExpansion interface{}

InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.

type InstanceTemplateLister

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

InstanceTemplateLister helps list InstanceTemplates. All objects returned here must be treated as read-only.

func NewInstanceTemplateLister

func NewInstanceTemplateLister(indexer cache.Indexer) InstanceTemplateLister

NewInstanceTemplateLister returns a new InstanceTemplateLister.

type InstanceTemplateListerExpansion

type InstanceTemplateListerExpansion interface{}

InstanceTemplateListerExpansion allows custom methods to be added to InstanceTemplateLister.

type InstanceTemplateNamespaceLister

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

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

type InstanceTemplateNamespaceListerExpansion

type InstanceTemplateNamespaceListerExpansion interface{}

InstanceTemplateNamespaceListerExpansion allows custom methods to be added to InstanceTemplateNamespaceLister.

type InterconnectAttachmentLister

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

InterconnectAttachmentLister helps list InterconnectAttachments. All objects returned here must be treated as read-only.

func NewInterconnectAttachmentLister

func NewInterconnectAttachmentLister(indexer cache.Indexer) InterconnectAttachmentLister

NewInterconnectAttachmentLister returns a new InterconnectAttachmentLister.

type InterconnectAttachmentListerExpansion

type InterconnectAttachmentListerExpansion interface{}

InterconnectAttachmentListerExpansion allows custom methods to be added to InterconnectAttachmentLister.

type InterconnectAttachmentNamespaceLister

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

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

type InterconnectAttachmentNamespaceListerExpansion

type InterconnectAttachmentNamespaceListerExpansion interface{}

InterconnectAttachmentNamespaceListerExpansion allows custom methods to be added to InterconnectAttachmentNamespaceLister.

type ManagedSslCertificateLister

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

ManagedSslCertificateLister helps list ManagedSslCertificates. All objects returned here must be treated as read-only.

func NewManagedSslCertificateLister

func NewManagedSslCertificateLister(indexer cache.Indexer) ManagedSslCertificateLister

NewManagedSslCertificateLister returns a new ManagedSslCertificateLister.

type ManagedSslCertificateListerExpansion

type ManagedSslCertificateListerExpansion interface{}

ManagedSslCertificateListerExpansion allows custom methods to be added to ManagedSslCertificateLister.

type ManagedSslCertificateNamespaceLister

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

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

type ManagedSslCertificateNamespaceListerExpansion

type ManagedSslCertificateNamespaceListerExpansion interface{}

ManagedSslCertificateNamespaceListerExpansion allows custom methods to be added to ManagedSslCertificateNamespaceLister.

type NetworkEndpointGroupLister

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

NetworkEndpointGroupLister helps list NetworkEndpointGroups. All objects returned here must be treated as read-only.

func NewNetworkEndpointGroupLister

func NewNetworkEndpointGroupLister(indexer cache.Indexer) NetworkEndpointGroupLister

NewNetworkEndpointGroupLister returns a new NetworkEndpointGroupLister.

type NetworkEndpointGroupListerExpansion

type NetworkEndpointGroupListerExpansion interface{}

NetworkEndpointGroupListerExpansion allows custom methods to be added to NetworkEndpointGroupLister.

type NetworkEndpointGroupNamespaceLister

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

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

type NetworkEndpointGroupNamespaceListerExpansion

type NetworkEndpointGroupNamespaceListerExpansion interface{}

NetworkEndpointGroupNamespaceListerExpansion allows custom methods to be added to NetworkEndpointGroupNamespaceLister.

type NetworkEndpointLister

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

NetworkEndpointLister helps list NetworkEndpoints. All objects returned here must be treated as read-only.

func NewNetworkEndpointLister

func NewNetworkEndpointLister(indexer cache.Indexer) NetworkEndpointLister

NewNetworkEndpointLister returns a new NetworkEndpointLister.

type NetworkEndpointListerExpansion

type NetworkEndpointListerExpansion interface{}

NetworkEndpointListerExpansion allows custom methods to be added to NetworkEndpointLister.

type NetworkEndpointNamespaceLister

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

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

type NetworkEndpointNamespaceListerExpansion

type NetworkEndpointNamespaceListerExpansion interface{}

NetworkEndpointNamespaceListerExpansion allows custom methods to be added to NetworkEndpointNamespaceLister.

type NetworkLister

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

NetworkLister helps list Networks. All objects returned here must be treated as read-only.

func NewNetworkLister

func NewNetworkLister(indexer cache.Indexer) NetworkLister

NewNetworkLister returns a new NetworkLister.

type NetworkListerExpansion

type NetworkListerExpansion interface{}

NetworkListerExpansion allows custom methods to be added to NetworkLister.

type NetworkNamespaceLister

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

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

type NetworkNamespaceListerExpansion

type NetworkNamespaceListerExpansion interface{}

NetworkNamespaceListerExpansion allows custom methods to be added to NetworkNamespaceLister.

type NetworkPeeringLister

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

NetworkPeeringLister helps list NetworkPeerings. All objects returned here must be treated as read-only.

func NewNetworkPeeringLister

func NewNetworkPeeringLister(indexer cache.Indexer) NetworkPeeringLister

NewNetworkPeeringLister returns a new NetworkPeeringLister.

type NetworkPeeringListerExpansion

type NetworkPeeringListerExpansion interface{}

NetworkPeeringListerExpansion allows custom methods to be added to NetworkPeeringLister.

type NetworkPeeringNamespaceLister

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

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

type NetworkPeeringNamespaceListerExpansion

type NetworkPeeringNamespaceListerExpansion interface{}

NetworkPeeringNamespaceListerExpansion allows custom methods to be added to NetworkPeeringNamespaceLister.

type NetworkPeeringRoutesConfigLister

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

NetworkPeeringRoutesConfigLister helps list NetworkPeeringRoutesConfigs. All objects returned here must be treated as read-only.

func NewNetworkPeeringRoutesConfigLister

func NewNetworkPeeringRoutesConfigLister(indexer cache.Indexer) NetworkPeeringRoutesConfigLister

NewNetworkPeeringRoutesConfigLister returns a new NetworkPeeringRoutesConfigLister.

type NetworkPeeringRoutesConfigListerExpansion

type NetworkPeeringRoutesConfigListerExpansion interface{}

NetworkPeeringRoutesConfigListerExpansion allows custom methods to be added to NetworkPeeringRoutesConfigLister.

type NetworkPeeringRoutesConfigNamespaceLister

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

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

type NetworkPeeringRoutesConfigNamespaceListerExpansion

type NetworkPeeringRoutesConfigNamespaceListerExpansion interface{}

NetworkPeeringRoutesConfigNamespaceListerExpansion allows custom methods to be added to NetworkPeeringRoutesConfigNamespaceLister.

type NodeGroupLister

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

NodeGroupLister helps list NodeGroups. All objects returned here must be treated as read-only.

func NewNodeGroupLister

func NewNodeGroupLister(indexer cache.Indexer) NodeGroupLister

NewNodeGroupLister returns a new NodeGroupLister.

type NodeGroupListerExpansion

type NodeGroupListerExpansion interface{}

NodeGroupListerExpansion allows custom methods to be added to NodeGroupLister.

type NodeGroupNamespaceLister

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

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

type NodeGroupNamespaceListerExpansion

type NodeGroupNamespaceListerExpansion interface{}

NodeGroupNamespaceListerExpansion allows custom methods to be added to NodeGroupNamespaceLister.

type NodeTemplateLister

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

NodeTemplateLister helps list NodeTemplates. All objects returned here must be treated as read-only.

func NewNodeTemplateLister

func NewNodeTemplateLister(indexer cache.Indexer) NodeTemplateLister

NewNodeTemplateLister returns a new NodeTemplateLister.

type NodeTemplateListerExpansion

type NodeTemplateListerExpansion interface{}

NodeTemplateListerExpansion allows custom methods to be added to NodeTemplateLister.

type NodeTemplateNamespaceLister

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

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

type NodeTemplateNamespaceListerExpansion

type NodeTemplateNamespaceListerExpansion interface{}

NodeTemplateNamespaceListerExpansion allows custom methods to be added to NodeTemplateNamespaceLister.

type PacketMirroringLister

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

PacketMirroringLister helps list PacketMirrorings. All objects returned here must be treated as read-only.

func NewPacketMirroringLister

func NewPacketMirroringLister(indexer cache.Indexer) PacketMirroringLister

NewPacketMirroringLister returns a new PacketMirroringLister.

type PacketMirroringListerExpansion

type PacketMirroringListerExpansion interface{}

PacketMirroringListerExpansion allows custom methods to be added to PacketMirroringLister.

type PacketMirroringNamespaceLister

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

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

type PacketMirroringNamespaceListerExpansion

type PacketMirroringNamespaceListerExpansion interface{}

PacketMirroringNamespaceListerExpansion allows custom methods to be added to PacketMirroringNamespaceLister.

type PerInstanceConfigLister

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

PerInstanceConfigLister helps list PerInstanceConfigs. All objects returned here must be treated as read-only.

func NewPerInstanceConfigLister

func NewPerInstanceConfigLister(indexer cache.Indexer) PerInstanceConfigLister

NewPerInstanceConfigLister returns a new PerInstanceConfigLister.

type PerInstanceConfigListerExpansion

type PerInstanceConfigListerExpansion interface{}

PerInstanceConfigListerExpansion allows custom methods to be added to PerInstanceConfigLister.

type PerInstanceConfigNamespaceLister

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

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

type PerInstanceConfigNamespaceListerExpansion

type PerInstanceConfigNamespaceListerExpansion interface{}

PerInstanceConfigNamespaceListerExpansion allows custom methods to be added to PerInstanceConfigNamespaceLister.

type ProjectDefaultNetworkTierLister

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

ProjectDefaultNetworkTierLister helps list ProjectDefaultNetworkTiers. All objects returned here must be treated as read-only.

func NewProjectDefaultNetworkTierLister

func NewProjectDefaultNetworkTierLister(indexer cache.Indexer) ProjectDefaultNetworkTierLister

NewProjectDefaultNetworkTierLister returns a new ProjectDefaultNetworkTierLister.

type ProjectDefaultNetworkTierListerExpansion

type ProjectDefaultNetworkTierListerExpansion interface{}

ProjectDefaultNetworkTierListerExpansion allows custom methods to be added to ProjectDefaultNetworkTierLister.

type ProjectDefaultNetworkTierNamespaceLister

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

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

type ProjectDefaultNetworkTierNamespaceListerExpansion

type ProjectDefaultNetworkTierNamespaceListerExpansion interface{}

ProjectDefaultNetworkTierNamespaceListerExpansion allows custom methods to be added to ProjectDefaultNetworkTierNamespaceLister.

type ProjectMetadataItemLister

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

ProjectMetadataItemLister helps list ProjectMetadataItems. All objects returned here must be treated as read-only.

func NewProjectMetadataItemLister

func NewProjectMetadataItemLister(indexer cache.Indexer) ProjectMetadataItemLister

NewProjectMetadataItemLister returns a new ProjectMetadataItemLister.

type ProjectMetadataItemListerExpansion

type ProjectMetadataItemListerExpansion interface{}

ProjectMetadataItemListerExpansion allows custom methods to be added to ProjectMetadataItemLister.

type ProjectMetadataItemNamespaceLister

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

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

type ProjectMetadataItemNamespaceListerExpansion

type ProjectMetadataItemNamespaceListerExpansion interface{}

ProjectMetadataItemNamespaceListerExpansion allows custom methods to be added to ProjectMetadataItemNamespaceLister.

type ProjectMetadataLister

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

ProjectMetadataLister helps list ProjectMetadatas. All objects returned here must be treated as read-only.

func NewProjectMetadataLister

func NewProjectMetadataLister(indexer cache.Indexer) ProjectMetadataLister

NewProjectMetadataLister returns a new ProjectMetadataLister.

type ProjectMetadataListerExpansion

type ProjectMetadataListerExpansion interface{}

ProjectMetadataListerExpansion allows custom methods to be added to ProjectMetadataLister.

type ProjectMetadataNamespaceLister

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

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

type ProjectMetadataNamespaceListerExpansion

type ProjectMetadataNamespaceListerExpansion interface{}

ProjectMetadataNamespaceListerExpansion allows custom methods to be added to ProjectMetadataNamespaceLister.

type RegionAutoscalerLister

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

RegionAutoscalerLister helps list RegionAutoscalers. All objects returned here must be treated as read-only.

func NewRegionAutoscalerLister

func NewRegionAutoscalerLister(indexer cache.Indexer) RegionAutoscalerLister

NewRegionAutoscalerLister returns a new RegionAutoscalerLister.

type RegionAutoscalerListerExpansion

type RegionAutoscalerListerExpansion interface{}

RegionAutoscalerListerExpansion allows custom methods to be added to RegionAutoscalerLister.

type RegionAutoscalerNamespaceLister

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

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

type RegionAutoscalerNamespaceListerExpansion

type RegionAutoscalerNamespaceListerExpansion interface{}

RegionAutoscalerNamespaceListerExpansion allows custom methods to be added to RegionAutoscalerNamespaceLister.

type RegionBackendServiceLister

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

RegionBackendServiceLister helps list RegionBackendServices. All objects returned here must be treated as read-only.

func NewRegionBackendServiceLister

func NewRegionBackendServiceLister(indexer cache.Indexer) RegionBackendServiceLister

NewRegionBackendServiceLister returns a new RegionBackendServiceLister.

type RegionBackendServiceListerExpansion

type RegionBackendServiceListerExpansion interface{}

RegionBackendServiceListerExpansion allows custom methods to be added to RegionBackendServiceLister.

type RegionBackendServiceNamespaceLister

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

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

type RegionBackendServiceNamespaceListerExpansion

type RegionBackendServiceNamespaceListerExpansion interface{}

RegionBackendServiceNamespaceListerExpansion allows custom methods to be added to RegionBackendServiceNamespaceLister.

type RegionDiskIamBindingLister

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

RegionDiskIamBindingLister helps list RegionDiskIamBindings. All objects returned here must be treated as read-only.

func NewRegionDiskIamBindingLister

func NewRegionDiskIamBindingLister(indexer cache.Indexer) RegionDiskIamBindingLister

NewRegionDiskIamBindingLister returns a new RegionDiskIamBindingLister.

type RegionDiskIamBindingListerExpansion

type RegionDiskIamBindingListerExpansion interface{}

RegionDiskIamBindingListerExpansion allows custom methods to be added to RegionDiskIamBindingLister.

type RegionDiskIamBindingNamespaceLister

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

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

type RegionDiskIamBindingNamespaceListerExpansion

type RegionDiskIamBindingNamespaceListerExpansion interface{}

RegionDiskIamBindingNamespaceListerExpansion allows custom methods to be added to RegionDiskIamBindingNamespaceLister.

type RegionDiskIamMemberLister

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

RegionDiskIamMemberLister helps list RegionDiskIamMembers. All objects returned here must be treated as read-only.

func NewRegionDiskIamMemberLister

func NewRegionDiskIamMemberLister(indexer cache.Indexer) RegionDiskIamMemberLister

NewRegionDiskIamMemberLister returns a new RegionDiskIamMemberLister.

type RegionDiskIamMemberListerExpansion

type RegionDiskIamMemberListerExpansion interface{}

RegionDiskIamMemberListerExpansion allows custom methods to be added to RegionDiskIamMemberLister.

type RegionDiskIamMemberNamespaceLister

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

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

type RegionDiskIamMemberNamespaceListerExpansion

type RegionDiskIamMemberNamespaceListerExpansion interface{}

RegionDiskIamMemberNamespaceListerExpansion allows custom methods to be added to RegionDiskIamMemberNamespaceLister.

type RegionDiskIamPolicyLister

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

RegionDiskIamPolicyLister helps list RegionDiskIamPolicies. All objects returned here must be treated as read-only.

func NewRegionDiskIamPolicyLister

func NewRegionDiskIamPolicyLister(indexer cache.Indexer) RegionDiskIamPolicyLister

NewRegionDiskIamPolicyLister returns a new RegionDiskIamPolicyLister.

type RegionDiskIamPolicyListerExpansion

type RegionDiskIamPolicyListerExpansion interface{}

RegionDiskIamPolicyListerExpansion allows custom methods to be added to RegionDiskIamPolicyLister.

type RegionDiskIamPolicyNamespaceLister

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

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

type RegionDiskIamPolicyNamespaceListerExpansion

type RegionDiskIamPolicyNamespaceListerExpansion interface{}

RegionDiskIamPolicyNamespaceListerExpansion allows custom methods to be added to RegionDiskIamPolicyNamespaceLister.

type RegionDiskLister

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

RegionDiskLister helps list RegionDisks. All objects returned here must be treated as read-only.

func NewRegionDiskLister

func NewRegionDiskLister(indexer cache.Indexer) RegionDiskLister

NewRegionDiskLister returns a new RegionDiskLister.

type RegionDiskListerExpansion

type RegionDiskListerExpansion interface{}

RegionDiskListerExpansion allows custom methods to be added to RegionDiskLister.

type RegionDiskNamespaceLister

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

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

type RegionDiskNamespaceListerExpansion

type RegionDiskNamespaceListerExpansion interface{}

RegionDiskNamespaceListerExpansion allows custom methods to be added to RegionDiskNamespaceLister.

type RegionDiskResourcePolicyAttachmentLister

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

RegionDiskResourcePolicyAttachmentLister helps list RegionDiskResourcePolicyAttachments. All objects returned here must be treated as read-only.

func NewRegionDiskResourcePolicyAttachmentLister

func NewRegionDiskResourcePolicyAttachmentLister(indexer cache.Indexer) RegionDiskResourcePolicyAttachmentLister

NewRegionDiskResourcePolicyAttachmentLister returns a new RegionDiskResourcePolicyAttachmentLister.

type RegionDiskResourcePolicyAttachmentListerExpansion

type RegionDiskResourcePolicyAttachmentListerExpansion interface{}

RegionDiskResourcePolicyAttachmentListerExpansion allows custom methods to be added to RegionDiskResourcePolicyAttachmentLister.

type RegionDiskResourcePolicyAttachmentNamespaceLister

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

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

type RegionDiskResourcePolicyAttachmentNamespaceListerExpansion

type RegionDiskResourcePolicyAttachmentNamespaceListerExpansion interface{}

RegionDiskResourcePolicyAttachmentNamespaceListerExpansion allows custom methods to be added to RegionDiskResourcePolicyAttachmentNamespaceLister.

type RegionHealthCheckLister

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

RegionHealthCheckLister helps list RegionHealthChecks. All objects returned here must be treated as read-only.

func NewRegionHealthCheckLister

func NewRegionHealthCheckLister(indexer cache.Indexer) RegionHealthCheckLister

NewRegionHealthCheckLister returns a new RegionHealthCheckLister.

type RegionHealthCheckListerExpansion

type RegionHealthCheckListerExpansion interface{}

RegionHealthCheckListerExpansion allows custom methods to be added to RegionHealthCheckLister.

type RegionHealthCheckNamespaceLister

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

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

type RegionHealthCheckNamespaceListerExpansion

type RegionHealthCheckNamespaceListerExpansion interface{}

RegionHealthCheckNamespaceListerExpansion allows custom methods to be added to RegionHealthCheckNamespaceLister.

type RegionInstanceGroupManagerLister

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

RegionInstanceGroupManagerLister helps list RegionInstanceGroupManagers. All objects returned here must be treated as read-only.

func NewRegionInstanceGroupManagerLister

func NewRegionInstanceGroupManagerLister(indexer cache.Indexer) RegionInstanceGroupManagerLister

NewRegionInstanceGroupManagerLister returns a new RegionInstanceGroupManagerLister.

type RegionInstanceGroupManagerListerExpansion

type RegionInstanceGroupManagerListerExpansion interface{}

RegionInstanceGroupManagerListerExpansion allows custom methods to be added to RegionInstanceGroupManagerLister.

type RegionInstanceGroupManagerNamespaceLister

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

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

type RegionInstanceGroupManagerNamespaceListerExpansion

type RegionInstanceGroupManagerNamespaceListerExpansion interface{}

RegionInstanceGroupManagerNamespaceListerExpansion allows custom methods to be added to RegionInstanceGroupManagerNamespaceLister.

type RegionNetworkEndpointGroupLister

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

RegionNetworkEndpointGroupLister helps list RegionNetworkEndpointGroups. All objects returned here must be treated as read-only.

func NewRegionNetworkEndpointGroupLister

func NewRegionNetworkEndpointGroupLister(indexer cache.Indexer) RegionNetworkEndpointGroupLister

NewRegionNetworkEndpointGroupLister returns a new RegionNetworkEndpointGroupLister.

type RegionNetworkEndpointGroupListerExpansion

type RegionNetworkEndpointGroupListerExpansion interface{}

RegionNetworkEndpointGroupListerExpansion allows custom methods to be added to RegionNetworkEndpointGroupLister.

type RegionNetworkEndpointGroupNamespaceLister

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

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

type RegionNetworkEndpointGroupNamespaceListerExpansion

type RegionNetworkEndpointGroupNamespaceListerExpansion interface{}

RegionNetworkEndpointGroupNamespaceListerExpansion allows custom methods to be added to RegionNetworkEndpointGroupNamespaceLister.

type RegionPerInstanceConfigLister

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

RegionPerInstanceConfigLister helps list RegionPerInstanceConfigs. All objects returned here must be treated as read-only.

func NewRegionPerInstanceConfigLister

func NewRegionPerInstanceConfigLister(indexer cache.Indexer) RegionPerInstanceConfigLister

NewRegionPerInstanceConfigLister returns a new RegionPerInstanceConfigLister.

type RegionPerInstanceConfigListerExpansion

type RegionPerInstanceConfigListerExpansion interface{}

RegionPerInstanceConfigListerExpansion allows custom methods to be added to RegionPerInstanceConfigLister.

type RegionPerInstanceConfigNamespaceLister

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

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

type RegionPerInstanceConfigNamespaceListerExpansion

type RegionPerInstanceConfigNamespaceListerExpansion interface{}

RegionPerInstanceConfigNamespaceListerExpansion allows custom methods to be added to RegionPerInstanceConfigNamespaceLister.

type RegionSslCertificateLister

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

RegionSslCertificateLister helps list RegionSslCertificates. All objects returned here must be treated as read-only.

func NewRegionSslCertificateLister

func NewRegionSslCertificateLister(indexer cache.Indexer) RegionSslCertificateLister

NewRegionSslCertificateLister returns a new RegionSslCertificateLister.

type RegionSslCertificateListerExpansion

type RegionSslCertificateListerExpansion interface{}

RegionSslCertificateListerExpansion allows custom methods to be added to RegionSslCertificateLister.

type RegionSslCertificateNamespaceLister

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

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

type RegionSslCertificateNamespaceListerExpansion

type RegionSslCertificateNamespaceListerExpansion interface{}

RegionSslCertificateNamespaceListerExpansion allows custom methods to be added to RegionSslCertificateNamespaceLister.

type RegionTargetHTTPProxyLister

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

RegionTargetHTTPProxyLister helps list RegionTargetHTTPProxies. All objects returned here must be treated as read-only.

func NewRegionTargetHTTPProxyLister

func NewRegionTargetHTTPProxyLister(indexer cache.Indexer) RegionTargetHTTPProxyLister

NewRegionTargetHTTPProxyLister returns a new RegionTargetHTTPProxyLister.

type RegionTargetHTTPProxyListerExpansion

type RegionTargetHTTPProxyListerExpansion interface{}

RegionTargetHTTPProxyListerExpansion allows custom methods to be added to RegionTargetHTTPProxyLister.

type RegionTargetHTTPProxyNamespaceLister

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

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

type RegionTargetHTTPProxyNamespaceListerExpansion

type RegionTargetHTTPProxyNamespaceListerExpansion interface{}

RegionTargetHTTPProxyNamespaceListerExpansion allows custom methods to be added to RegionTargetHTTPProxyNamespaceLister.

type RegionTargetHTTPSProxyLister

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

RegionTargetHTTPSProxyLister helps list RegionTargetHTTPSProxies. All objects returned here must be treated as read-only.

func NewRegionTargetHTTPSProxyLister

func NewRegionTargetHTTPSProxyLister(indexer cache.Indexer) RegionTargetHTTPSProxyLister

NewRegionTargetHTTPSProxyLister returns a new RegionTargetHTTPSProxyLister.

type RegionTargetHTTPSProxyListerExpansion

type RegionTargetHTTPSProxyListerExpansion interface{}

RegionTargetHTTPSProxyListerExpansion allows custom methods to be added to RegionTargetHTTPSProxyLister.

type RegionTargetHTTPSProxyNamespaceLister

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

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

type RegionTargetHTTPSProxyNamespaceListerExpansion

type RegionTargetHTTPSProxyNamespaceListerExpansion interface{}

RegionTargetHTTPSProxyNamespaceListerExpansion allows custom methods to be added to RegionTargetHTTPSProxyNamespaceLister.

type RegionURLMapLister

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

RegionURLMapLister helps list RegionURLMaps. All objects returned here must be treated as read-only.

func NewRegionURLMapLister

func NewRegionURLMapLister(indexer cache.Indexer) RegionURLMapLister

NewRegionURLMapLister returns a new RegionURLMapLister.

type RegionURLMapListerExpansion

type RegionURLMapListerExpansion interface{}

RegionURLMapListerExpansion allows custom methods to be added to RegionURLMapLister.

type RegionURLMapNamespaceLister

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

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

type RegionURLMapNamespaceListerExpansion

type RegionURLMapNamespaceListerExpansion interface{}

RegionURLMapNamespaceListerExpansion allows custom methods to be added to RegionURLMapNamespaceLister.

type ReservationLister

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

ReservationLister helps list Reservations. All objects returned here must be treated as read-only.

func NewReservationLister

func NewReservationLister(indexer cache.Indexer) ReservationLister

NewReservationLister returns a new ReservationLister.

type ReservationListerExpansion

type ReservationListerExpansion interface{}

ReservationListerExpansion allows custom methods to be added to ReservationLister.

type ReservationNamespaceLister

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

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

type ReservationNamespaceListerExpansion

type ReservationNamespaceListerExpansion interface{}

ReservationNamespaceListerExpansion allows custom methods to be added to ReservationNamespaceLister.

type ResourcePolicyLister

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

ResourcePolicyLister helps list ResourcePolicies. All objects returned here must be treated as read-only.

func NewResourcePolicyLister

func NewResourcePolicyLister(indexer cache.Indexer) ResourcePolicyLister

NewResourcePolicyLister returns a new ResourcePolicyLister.

type ResourcePolicyListerExpansion

type ResourcePolicyListerExpansion interface{}

ResourcePolicyListerExpansion allows custom methods to be added to ResourcePolicyLister.

type ResourcePolicyNamespaceLister

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

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

type ResourcePolicyNamespaceListerExpansion

type ResourcePolicyNamespaceListerExpansion interface{}

ResourcePolicyNamespaceListerExpansion allows custom methods to be added to ResourcePolicyNamespaceLister.

type RouteLister

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

RouteLister helps list Routes. All objects returned here must be treated as read-only.

func NewRouteLister

func NewRouteLister(indexer cache.Indexer) RouteLister

NewRouteLister returns a new RouteLister.

type RouteListerExpansion

type RouteListerExpansion interface{}

RouteListerExpansion allows custom methods to be added to RouteLister.

type RouteNamespaceLister

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

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

type RouteNamespaceListerExpansion

type RouteNamespaceListerExpansion interface{}

RouteNamespaceListerExpansion allows custom methods to be added to RouteNamespaceLister.

type RouterInterfaceLister

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

RouterInterfaceLister helps list RouterInterfaces. All objects returned here must be treated as read-only.

func NewRouterInterfaceLister

func NewRouterInterfaceLister(indexer cache.Indexer) RouterInterfaceLister

NewRouterInterfaceLister returns a new RouterInterfaceLister.

type RouterInterfaceListerExpansion

type RouterInterfaceListerExpansion interface{}

RouterInterfaceListerExpansion allows custom methods to be added to RouterInterfaceLister.

type RouterInterfaceNamespaceLister

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

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

type RouterInterfaceNamespaceListerExpansion

type RouterInterfaceNamespaceListerExpansion interface{}

RouterInterfaceNamespaceListerExpansion allows custom methods to be added to RouterInterfaceNamespaceLister.

type RouterLister

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

RouterLister helps list Routers. All objects returned here must be treated as read-only.

func NewRouterLister

func NewRouterLister(indexer cache.Indexer) RouterLister

NewRouterLister returns a new RouterLister.

type RouterListerExpansion

type RouterListerExpansion interface{}

RouterListerExpansion allows custom methods to be added to RouterLister.

type RouterNATLister

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

RouterNATLister helps list RouterNATs. All objects returned here must be treated as read-only.

func NewRouterNATLister

func NewRouterNATLister(indexer cache.Indexer) RouterNATLister

NewRouterNATLister returns a new RouterNATLister.

type RouterNATListerExpansion

type RouterNATListerExpansion interface{}

RouterNATListerExpansion allows custom methods to be added to RouterNATLister.

type RouterNATNamespaceLister

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

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

type RouterNATNamespaceListerExpansion

type RouterNATNamespaceListerExpansion interface{}

RouterNATNamespaceListerExpansion allows custom methods to be added to RouterNATNamespaceLister.

type RouterNamespaceLister

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

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

type RouterNamespaceListerExpansion

type RouterNamespaceListerExpansion interface{}

RouterNamespaceListerExpansion allows custom methods to be added to RouterNamespaceLister.

type RouterPeerLister

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

RouterPeerLister helps list RouterPeers. All objects returned here must be treated as read-only.

func NewRouterPeerLister

func NewRouterPeerLister(indexer cache.Indexer) RouterPeerLister

NewRouterPeerLister returns a new RouterPeerLister.

type RouterPeerListerExpansion

type RouterPeerListerExpansion interface{}

RouterPeerListerExpansion allows custom methods to be added to RouterPeerLister.

type RouterPeerNamespaceLister

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

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

type RouterPeerNamespaceListerExpansion

type RouterPeerNamespaceListerExpansion interface{}

RouterPeerNamespaceListerExpansion allows custom methods to be added to RouterPeerNamespaceLister.

type SecurityPolicyLister

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

SecurityPolicyLister helps list SecurityPolicies. All objects returned here must be treated as read-only.

func NewSecurityPolicyLister

func NewSecurityPolicyLister(indexer cache.Indexer) SecurityPolicyLister

NewSecurityPolicyLister returns a new SecurityPolicyLister.

type SecurityPolicyListerExpansion

type SecurityPolicyListerExpansion interface{}

SecurityPolicyListerExpansion allows custom methods to be added to SecurityPolicyLister.

type SecurityPolicyNamespaceLister

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

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

type SecurityPolicyNamespaceListerExpansion

type SecurityPolicyNamespaceListerExpansion interface{}

SecurityPolicyNamespaceListerExpansion allows custom methods to be added to SecurityPolicyNamespaceLister.

type ServiceAttachmentLister added in v0.4.0

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

ServiceAttachmentLister helps list ServiceAttachments. All objects returned here must be treated as read-only.

func NewServiceAttachmentLister added in v0.4.0

func NewServiceAttachmentLister(indexer cache.Indexer) ServiceAttachmentLister

NewServiceAttachmentLister returns a new ServiceAttachmentLister.

type ServiceAttachmentListerExpansion added in v0.4.0

type ServiceAttachmentListerExpansion interface{}

ServiceAttachmentListerExpansion allows custom methods to be added to ServiceAttachmentLister.

type ServiceAttachmentNamespaceLister added in v0.4.0

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

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

type ServiceAttachmentNamespaceListerExpansion added in v0.4.0

type ServiceAttachmentNamespaceListerExpansion interface{}

ServiceAttachmentNamespaceListerExpansion allows custom methods to be added to ServiceAttachmentNamespaceLister.

type SharedVpcHostProjectLister

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

SharedVpcHostProjectLister helps list SharedVpcHostProjects. All objects returned here must be treated as read-only.

func NewSharedVpcHostProjectLister

func NewSharedVpcHostProjectLister(indexer cache.Indexer) SharedVpcHostProjectLister

NewSharedVpcHostProjectLister returns a new SharedVpcHostProjectLister.

type SharedVpcHostProjectListerExpansion

type SharedVpcHostProjectListerExpansion interface{}

SharedVpcHostProjectListerExpansion allows custom methods to be added to SharedVpcHostProjectLister.

type SharedVpcHostProjectNamespaceLister

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

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

type SharedVpcHostProjectNamespaceListerExpansion

type SharedVpcHostProjectNamespaceListerExpansion interface{}

SharedVpcHostProjectNamespaceListerExpansion allows custom methods to be added to SharedVpcHostProjectNamespaceLister.

type SharedVpcServiceProjectLister

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

SharedVpcServiceProjectLister helps list SharedVpcServiceProjects. All objects returned here must be treated as read-only.

func NewSharedVpcServiceProjectLister

func NewSharedVpcServiceProjectLister(indexer cache.Indexer) SharedVpcServiceProjectLister

NewSharedVpcServiceProjectLister returns a new SharedVpcServiceProjectLister.

type SharedVpcServiceProjectListerExpansion

type SharedVpcServiceProjectListerExpansion interface{}

SharedVpcServiceProjectListerExpansion allows custom methods to be added to SharedVpcServiceProjectLister.

type SharedVpcServiceProjectNamespaceLister

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

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

type SharedVpcServiceProjectNamespaceListerExpansion

type SharedVpcServiceProjectNamespaceListerExpansion interface{}

SharedVpcServiceProjectNamespaceListerExpansion allows custom methods to be added to SharedVpcServiceProjectNamespaceLister.

type SnapshotLister

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

SnapshotLister helps list Snapshots. All objects returned here must be treated as read-only.

func NewSnapshotLister

func NewSnapshotLister(indexer cache.Indexer) SnapshotLister

NewSnapshotLister returns a new SnapshotLister.

type SnapshotListerExpansion

type SnapshotListerExpansion interface{}

SnapshotListerExpansion allows custom methods to be added to SnapshotLister.

type SnapshotNamespaceLister

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

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

type SnapshotNamespaceListerExpansion

type SnapshotNamespaceListerExpansion interface{}

SnapshotNamespaceListerExpansion allows custom methods to be added to SnapshotNamespaceLister.

type SslCertificateLister

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

SslCertificateLister helps list SslCertificates. All objects returned here must be treated as read-only.

func NewSslCertificateLister

func NewSslCertificateLister(indexer cache.Indexer) SslCertificateLister

NewSslCertificateLister returns a new SslCertificateLister.

type SslCertificateListerExpansion

type SslCertificateListerExpansion interface{}

SslCertificateListerExpansion allows custom methods to be added to SslCertificateLister.

type SslCertificateNamespaceLister

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

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

type SslCertificateNamespaceListerExpansion

type SslCertificateNamespaceListerExpansion interface{}

SslCertificateNamespaceListerExpansion allows custom methods to be added to SslCertificateNamespaceLister.

type SslPolicyLister

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

SslPolicyLister helps list SslPolicies. All objects returned here must be treated as read-only.

func NewSslPolicyLister

func NewSslPolicyLister(indexer cache.Indexer) SslPolicyLister

NewSslPolicyLister returns a new SslPolicyLister.

type SslPolicyListerExpansion

type SslPolicyListerExpansion interface{}

SslPolicyListerExpansion allows custom methods to be added to SslPolicyLister.

type SslPolicyNamespaceLister

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

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

type SslPolicyNamespaceListerExpansion

type SslPolicyNamespaceListerExpansion interface{}

SslPolicyNamespaceListerExpansion allows custom methods to be added to SslPolicyNamespaceLister.

type SubnetworkIamBindingLister

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

SubnetworkIamBindingLister helps list SubnetworkIamBindings. All objects returned here must be treated as read-only.

func NewSubnetworkIamBindingLister

func NewSubnetworkIamBindingLister(indexer cache.Indexer) SubnetworkIamBindingLister

NewSubnetworkIamBindingLister returns a new SubnetworkIamBindingLister.

type SubnetworkIamBindingListerExpansion

type SubnetworkIamBindingListerExpansion interface{}

SubnetworkIamBindingListerExpansion allows custom methods to be added to SubnetworkIamBindingLister.

type SubnetworkIamBindingNamespaceLister

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

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

type SubnetworkIamBindingNamespaceListerExpansion

type SubnetworkIamBindingNamespaceListerExpansion interface{}

SubnetworkIamBindingNamespaceListerExpansion allows custom methods to be added to SubnetworkIamBindingNamespaceLister.

type SubnetworkIamMemberLister

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

SubnetworkIamMemberLister helps list SubnetworkIamMembers. All objects returned here must be treated as read-only.

func NewSubnetworkIamMemberLister

func NewSubnetworkIamMemberLister(indexer cache.Indexer) SubnetworkIamMemberLister

NewSubnetworkIamMemberLister returns a new SubnetworkIamMemberLister.

type SubnetworkIamMemberListerExpansion

type SubnetworkIamMemberListerExpansion interface{}

SubnetworkIamMemberListerExpansion allows custom methods to be added to SubnetworkIamMemberLister.

type SubnetworkIamMemberNamespaceLister

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

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

type SubnetworkIamMemberNamespaceListerExpansion

type SubnetworkIamMemberNamespaceListerExpansion interface{}

SubnetworkIamMemberNamespaceListerExpansion allows custom methods to be added to SubnetworkIamMemberNamespaceLister.

type SubnetworkIamPolicyLister

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

SubnetworkIamPolicyLister helps list SubnetworkIamPolicies. All objects returned here must be treated as read-only.

func NewSubnetworkIamPolicyLister

func NewSubnetworkIamPolicyLister(indexer cache.Indexer) SubnetworkIamPolicyLister

NewSubnetworkIamPolicyLister returns a new SubnetworkIamPolicyLister.

type SubnetworkIamPolicyListerExpansion

type SubnetworkIamPolicyListerExpansion interface{}

SubnetworkIamPolicyListerExpansion allows custom methods to be added to SubnetworkIamPolicyLister.

type SubnetworkIamPolicyNamespaceLister

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

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

type SubnetworkIamPolicyNamespaceListerExpansion

type SubnetworkIamPolicyNamespaceListerExpansion interface{}

SubnetworkIamPolicyNamespaceListerExpansion allows custom methods to be added to SubnetworkIamPolicyNamespaceLister.

type SubnetworkLister

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

SubnetworkLister helps list Subnetworks. All objects returned here must be treated as read-only.

func NewSubnetworkLister

func NewSubnetworkLister(indexer cache.Indexer) SubnetworkLister

NewSubnetworkLister returns a new SubnetworkLister.

type SubnetworkListerExpansion

type SubnetworkListerExpansion interface{}

SubnetworkListerExpansion allows custom methods to be added to SubnetworkLister.

type SubnetworkNamespaceLister

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

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

type SubnetworkNamespaceListerExpansion

type SubnetworkNamespaceListerExpansion interface{}

SubnetworkNamespaceListerExpansion allows custom methods to be added to SubnetworkNamespaceLister.

type TargetGrpcProxyLister

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

TargetGrpcProxyLister helps list TargetGrpcProxies. All objects returned here must be treated as read-only.

func NewTargetGrpcProxyLister

func NewTargetGrpcProxyLister(indexer cache.Indexer) TargetGrpcProxyLister

NewTargetGrpcProxyLister returns a new TargetGrpcProxyLister.

type TargetGrpcProxyListerExpansion

type TargetGrpcProxyListerExpansion interface{}

TargetGrpcProxyListerExpansion allows custom methods to be added to TargetGrpcProxyLister.

type TargetGrpcProxyNamespaceLister

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

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

type TargetGrpcProxyNamespaceListerExpansion

type TargetGrpcProxyNamespaceListerExpansion interface{}

TargetGrpcProxyNamespaceListerExpansion allows custom methods to be added to TargetGrpcProxyNamespaceLister.

type TargetHTTPProxyLister

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

TargetHTTPProxyLister helps list TargetHTTPProxies. All objects returned here must be treated as read-only.

func NewTargetHTTPProxyLister

func NewTargetHTTPProxyLister(indexer cache.Indexer) TargetHTTPProxyLister

NewTargetHTTPProxyLister returns a new TargetHTTPProxyLister.

type TargetHTTPProxyListerExpansion

type TargetHTTPProxyListerExpansion interface{}

TargetHTTPProxyListerExpansion allows custom methods to be added to TargetHTTPProxyLister.

type TargetHTTPProxyNamespaceLister

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

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

type TargetHTTPProxyNamespaceListerExpansion

type TargetHTTPProxyNamespaceListerExpansion interface{}

TargetHTTPProxyNamespaceListerExpansion allows custom methods to be added to TargetHTTPProxyNamespaceLister.

type TargetHTTPSProxyLister

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

TargetHTTPSProxyLister helps list TargetHTTPSProxies. All objects returned here must be treated as read-only.

func NewTargetHTTPSProxyLister

func NewTargetHTTPSProxyLister(indexer cache.Indexer) TargetHTTPSProxyLister

NewTargetHTTPSProxyLister returns a new TargetHTTPSProxyLister.

type TargetHTTPSProxyListerExpansion

type TargetHTTPSProxyListerExpansion interface{}

TargetHTTPSProxyListerExpansion allows custom methods to be added to TargetHTTPSProxyLister.

type TargetHTTPSProxyNamespaceLister

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

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

type TargetHTTPSProxyNamespaceListerExpansion

type TargetHTTPSProxyNamespaceListerExpansion interface{}

TargetHTTPSProxyNamespaceListerExpansion allows custom methods to be added to TargetHTTPSProxyNamespaceLister.

type TargetInstanceLister

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

TargetInstanceLister helps list TargetInstances. All objects returned here must be treated as read-only.

func NewTargetInstanceLister

func NewTargetInstanceLister(indexer cache.Indexer) TargetInstanceLister

NewTargetInstanceLister returns a new TargetInstanceLister.

type TargetInstanceListerExpansion

type TargetInstanceListerExpansion interface{}

TargetInstanceListerExpansion allows custom methods to be added to TargetInstanceLister.

type TargetInstanceNamespaceLister

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

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

type TargetInstanceNamespaceListerExpansion

type TargetInstanceNamespaceListerExpansion interface{}

TargetInstanceNamespaceListerExpansion allows custom methods to be added to TargetInstanceNamespaceLister.

type TargetPoolLister

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

TargetPoolLister helps list TargetPools. All objects returned here must be treated as read-only.

func NewTargetPoolLister

func NewTargetPoolLister(indexer cache.Indexer) TargetPoolLister

NewTargetPoolLister returns a new TargetPoolLister.

type TargetPoolListerExpansion

type TargetPoolListerExpansion interface{}

TargetPoolListerExpansion allows custom methods to be added to TargetPoolLister.

type TargetPoolNamespaceLister

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

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

type TargetPoolNamespaceListerExpansion

type TargetPoolNamespaceListerExpansion interface{}

TargetPoolNamespaceListerExpansion allows custom methods to be added to TargetPoolNamespaceLister.

type TargetSslProxyLister

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

TargetSslProxyLister helps list TargetSslProxies. All objects returned here must be treated as read-only.

func NewTargetSslProxyLister

func NewTargetSslProxyLister(indexer cache.Indexer) TargetSslProxyLister

NewTargetSslProxyLister returns a new TargetSslProxyLister.

type TargetSslProxyListerExpansion

type TargetSslProxyListerExpansion interface{}

TargetSslProxyListerExpansion allows custom methods to be added to TargetSslProxyLister.

type TargetSslProxyNamespaceLister

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

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

type TargetSslProxyNamespaceListerExpansion

type TargetSslProxyNamespaceListerExpansion interface{}

TargetSslProxyNamespaceListerExpansion allows custom methods to be added to TargetSslProxyNamespaceLister.

type TargetTcpProxyLister

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

TargetTcpProxyLister helps list TargetTcpProxies. All objects returned here must be treated as read-only.

func NewTargetTcpProxyLister

func NewTargetTcpProxyLister(indexer cache.Indexer) TargetTcpProxyLister

NewTargetTcpProxyLister returns a new TargetTcpProxyLister.

type TargetTcpProxyListerExpansion

type TargetTcpProxyListerExpansion interface{}

TargetTcpProxyListerExpansion allows custom methods to be added to TargetTcpProxyLister.

type TargetTcpProxyNamespaceLister

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

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

type TargetTcpProxyNamespaceListerExpansion

type TargetTcpProxyNamespaceListerExpansion interface{}

TargetTcpProxyNamespaceListerExpansion allows custom methods to be added to TargetTcpProxyNamespaceLister.

type UrlMapLister

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

UrlMapLister helps list UrlMaps. All objects returned here must be treated as read-only.

func NewUrlMapLister

func NewUrlMapLister(indexer cache.Indexer) UrlMapLister

NewUrlMapLister returns a new UrlMapLister.

type UrlMapListerExpansion

type UrlMapListerExpansion interface{}

UrlMapListerExpansion allows custom methods to be added to UrlMapLister.

type UrlMapNamespaceLister

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

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

type UrlMapNamespaceListerExpansion

type UrlMapNamespaceListerExpansion interface{}

UrlMapNamespaceListerExpansion allows custom methods to be added to UrlMapNamespaceLister.

type VpnGatewayLister

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

VpnGatewayLister helps list VpnGateways. All objects returned here must be treated as read-only.

func NewVpnGatewayLister

func NewVpnGatewayLister(indexer cache.Indexer) VpnGatewayLister

NewVpnGatewayLister returns a new VpnGatewayLister.

type VpnGatewayListerExpansion

type VpnGatewayListerExpansion interface{}

VpnGatewayListerExpansion allows custom methods to be added to VpnGatewayLister.

type VpnGatewayNamespaceLister

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

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

type VpnGatewayNamespaceListerExpansion

type VpnGatewayNamespaceListerExpansion interface{}

VpnGatewayNamespaceListerExpansion allows custom methods to be added to VpnGatewayNamespaceLister.

type VpnTunnelLister

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

VpnTunnelLister helps list VpnTunnels. All objects returned here must be treated as read-only.

func NewVpnTunnelLister

func NewVpnTunnelLister(indexer cache.Indexer) VpnTunnelLister

NewVpnTunnelLister returns a new VpnTunnelLister.

type VpnTunnelListerExpansion

type VpnTunnelListerExpansion interface{}

VpnTunnelListerExpansion allows custom methods to be added to VpnTunnelLister.

type VpnTunnelNamespaceLister

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

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

type VpnTunnelNamespaceListerExpansion

type VpnTunnelNamespaceListerExpansion interface{}

VpnTunnelNamespaceListerExpansion allows custom methods to be added to VpnTunnelNamespaceLister.

Source Files

Jump to

Keyboard shortcuts

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