Documentation ¶
Index ¶
- func NewFilteredManagerAccessLevelBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagerAccessLevelConditionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagerAccessLevelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagerAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagerGcpUserAccessBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagerServicePerimeterBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagerServicePerimeterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagerServicePerimeterResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerAccessLevelBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerAccessLevelConditionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerAccessLevelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerGcpUserAccessBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerServicePerimeterBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerServicePerimeterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagerServicePerimeterResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type ManagerAccessLevelBatchInformer
- type ManagerAccessLevelConditionInformer
- type ManagerAccessLevelInformer
- type ManagerAccessPolicyInformer
- type ManagerGcpUserAccessBindingInformer
- type ManagerServicePerimeterBatchInformer
- type ManagerServicePerimeterInformer
- type ManagerServicePerimeterResourceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredManagerAccessLevelBatchInformer ¶
func NewFilteredManagerAccessLevelBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerAccessLevelBatchInformer constructs a new informer for ManagerAccessLevelBatch type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredManagerAccessLevelConditionInformer ¶
func NewFilteredManagerAccessLevelConditionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerAccessLevelConditionInformer constructs a new informer for ManagerAccessLevelCondition type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredManagerAccessLevelInformer ¶
func NewFilteredManagerAccessLevelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerAccessLevelInformer constructs a new informer for ManagerAccessLevel type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredManagerAccessPolicyInformer ¶
func NewFilteredManagerAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerAccessPolicyInformer constructs a new informer for ManagerAccessPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredManagerGcpUserAccessBindingInformer ¶
func NewFilteredManagerGcpUserAccessBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerGcpUserAccessBindingInformer constructs a new informer for ManagerGcpUserAccessBinding type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredManagerServicePerimeterBatchInformer ¶
func NewFilteredManagerServicePerimeterBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerServicePerimeterBatchInformer constructs a new informer for ManagerServicePerimeterBatch type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredManagerServicePerimeterInformer ¶
func NewFilteredManagerServicePerimeterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerServicePerimeterInformer constructs a new informer for ManagerServicePerimeter type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredManagerServicePerimeterResourceInformer ¶
func NewFilteredManagerServicePerimeterResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagerServicePerimeterResourceInformer constructs a new informer for ManagerServicePerimeterResource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerAccessLevelBatchInformer ¶
func NewManagerAccessLevelBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerAccessLevelBatchInformer constructs a new informer for ManagerAccessLevelBatch type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerAccessLevelConditionInformer ¶
func NewManagerAccessLevelConditionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerAccessLevelConditionInformer constructs a new informer for ManagerAccessLevelCondition type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerAccessLevelInformer ¶
func NewManagerAccessLevelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerAccessLevelInformer constructs a new informer for ManagerAccessLevel type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerAccessPolicyInformer ¶
func NewManagerAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerAccessPolicyInformer constructs a new informer for ManagerAccessPolicy type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerGcpUserAccessBindingInformer ¶
func NewManagerGcpUserAccessBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerGcpUserAccessBindingInformer constructs a new informer for ManagerGcpUserAccessBinding type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerServicePerimeterBatchInformer ¶
func NewManagerServicePerimeterBatchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerServicePerimeterBatchInformer constructs a new informer for ManagerServicePerimeterBatch type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerServicePerimeterInformer ¶
func NewManagerServicePerimeterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerServicePerimeterInformer constructs a new informer for ManagerServicePerimeter type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewManagerServicePerimeterResourceInformer ¶
func NewManagerServicePerimeterResourceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagerServicePerimeterResourceInformer constructs a new informer for ManagerServicePerimeterResource type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type Interface ¶
type Interface interface { // ManagerAccessLevels returns a ManagerAccessLevelInformer. ManagerAccessLevels() ManagerAccessLevelInformer // ManagerAccessLevelBatches returns a ManagerAccessLevelBatchInformer. ManagerAccessLevelBatches() ManagerAccessLevelBatchInformer // ManagerAccessLevelConditions returns a ManagerAccessLevelConditionInformer. ManagerAccessLevelConditions() ManagerAccessLevelConditionInformer // ManagerAccessPolicies returns a ManagerAccessPolicyInformer. ManagerAccessPolicies() ManagerAccessPolicyInformer // ManagerGcpUserAccessBindings returns a ManagerGcpUserAccessBindingInformer. ManagerGcpUserAccessBindings() ManagerGcpUserAccessBindingInformer // ManagerServicePerimeters returns a ManagerServicePerimeterInformer. ManagerServicePerimeters() ManagerServicePerimeterInformer // ManagerServicePerimeterBatches returns a ManagerServicePerimeterBatchInformer. ManagerServicePerimeterBatches() ManagerServicePerimeterBatchInformer // ManagerServicePerimeterResources returns a ManagerServicePerimeterResourceInformer. ManagerServicePerimeterResources() ManagerServicePerimeterResourceInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type ManagerAccessLevelBatchInformer ¶
type ManagerAccessLevelBatchInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerAccessLevelBatchLister }
ManagerAccessLevelBatchInformer provides access to a shared informer and lister for ManagerAccessLevelBatches.
type ManagerAccessLevelConditionInformer ¶
type ManagerAccessLevelConditionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerAccessLevelConditionLister }
ManagerAccessLevelConditionInformer provides access to a shared informer and lister for ManagerAccessLevelConditions.
type ManagerAccessLevelInformer ¶
type ManagerAccessLevelInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerAccessLevelLister }
ManagerAccessLevelInformer provides access to a shared informer and lister for ManagerAccessLevels.
type ManagerAccessPolicyInformer ¶
type ManagerAccessPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerAccessPolicyLister }
ManagerAccessPolicyInformer provides access to a shared informer and lister for ManagerAccessPolicies.
type ManagerGcpUserAccessBindingInformer ¶
type ManagerGcpUserAccessBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerGcpUserAccessBindingLister }
ManagerGcpUserAccessBindingInformer provides access to a shared informer and lister for ManagerGcpUserAccessBindings.
type ManagerServicePerimeterBatchInformer ¶
type ManagerServicePerimeterBatchInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerServicePerimeterBatchLister }
ManagerServicePerimeterBatchInformer provides access to a shared informer and lister for ManagerServicePerimeterBatches.
type ManagerServicePerimeterInformer ¶
type ManagerServicePerimeterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerServicePerimeterLister }
ManagerServicePerimeterInformer provides access to a shared informer and lister for ManagerServicePerimeters.
type ManagerServicePerimeterResourceInformer ¶
type ManagerServicePerimeterResourceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagerServicePerimeterResourceLister }
ManagerServicePerimeterResourceInformer provides access to a shared informer and lister for ManagerServicePerimeterResources.