v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAggregateAuthorizationInformer

func NewAggregateAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAggregateAuthorizationInformer constructs a new informer for AggregateAuthorization 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 NewConfigRuleInformer

func NewConfigRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewConfigRuleInformer constructs a new informer for ConfigRule 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 NewConfigurationAggregatorInformer

func NewConfigurationAggregatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewConfigurationAggregatorInformer constructs a new informer for ConfigurationAggregator 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 NewConfigurationRecorderInformer

func NewConfigurationRecorderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewConfigurationRecorderInformer constructs a new informer for ConfigurationRecorder 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 NewConfigurationRecorderStatusInformer added in v0.1.1

func NewConfigurationRecorderStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewConfigurationRecorderStatusInformer constructs a new informer for ConfigurationRecorderStatus 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 NewConformancePackInformer

func NewConformancePackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewConformancePackInformer constructs a new informer for ConformancePack 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 NewDeliveryChannelInformer

func NewDeliveryChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDeliveryChannelInformer constructs a new informer for DeliveryChannel 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 NewFilteredAggregateAuthorizationInformer

func NewFilteredAggregateAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAggregateAuthorizationInformer constructs a new informer for AggregateAuthorization 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 NewFilteredConfigRuleInformer

func NewFilteredConfigRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredConfigRuleInformer constructs a new informer for ConfigRule 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 NewFilteredConfigurationAggregatorInformer

func NewFilteredConfigurationAggregatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredConfigurationAggregatorInformer constructs a new informer for ConfigurationAggregator 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 NewFilteredConfigurationRecorderInformer

func NewFilteredConfigurationRecorderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredConfigurationRecorderInformer constructs a new informer for ConfigurationRecorder 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 NewFilteredConfigurationRecorderStatusInformer added in v0.1.1

func NewFilteredConfigurationRecorderStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredConfigurationRecorderStatusInformer constructs a new informer for ConfigurationRecorderStatus 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 NewFilteredConformancePackInformer

func NewFilteredConformancePackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredConformancePackInformer constructs a new informer for ConformancePack 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 NewFilteredDeliveryChannelInformer

func NewFilteredDeliveryChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDeliveryChannelInformer constructs a new informer for DeliveryChannel 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 NewFilteredOrganizationConformancePackInformer added in v0.5.0

func NewFilteredOrganizationConformancePackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOrganizationConformancePackInformer constructs a new informer for OrganizationConformancePack 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 NewFilteredOrganizationCustomRuleInformer

func NewFilteredOrganizationCustomRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOrganizationCustomRuleInformer constructs a new informer for OrganizationCustomRule 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 NewFilteredOrganizationManagedRuleInformer

func NewFilteredOrganizationManagedRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredOrganizationManagedRuleInformer constructs a new informer for OrganizationManagedRule 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 NewFilteredRemediationConfigurationInformer

func NewFilteredRemediationConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredRemediationConfigurationInformer constructs a new informer for RemediationConfiguration 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 NewOrganizationConformancePackInformer added in v0.5.0

func NewOrganizationConformancePackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOrganizationConformancePackInformer constructs a new informer for OrganizationConformancePack 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 NewOrganizationCustomRuleInformer

func NewOrganizationCustomRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOrganizationCustomRuleInformer constructs a new informer for OrganizationCustomRule 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 NewOrganizationManagedRuleInformer

func NewOrganizationManagedRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewOrganizationManagedRuleInformer constructs a new informer for OrganizationManagedRule 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 NewRemediationConfigurationInformer

func NewRemediationConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewRemediationConfigurationInformer constructs a new informer for RemediationConfiguration 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 AggregateAuthorizationInformer

type AggregateAuthorizationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AggregateAuthorizationLister
}

AggregateAuthorizationInformer provides access to a shared informer and lister for AggregateAuthorizations.

type ConfigRuleInformer

type ConfigRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigRuleLister
}

ConfigRuleInformer provides access to a shared informer and lister for ConfigRules.

type ConfigurationAggregatorInformer

type ConfigurationAggregatorInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigurationAggregatorLister
}

ConfigurationAggregatorInformer provides access to a shared informer and lister for ConfigurationAggregators.

type ConfigurationRecorderInformer

type ConfigurationRecorderInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigurationRecorderLister
}

ConfigurationRecorderInformer provides access to a shared informer and lister for ConfigurationRecorders.

type ConfigurationRecorderStatusInformer added in v0.1.1

type ConfigurationRecorderStatusInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigurationRecorderStatusLister
}

ConfigurationRecorderStatusInformer provides access to a shared informer and lister for ConfigurationRecorderStatuses.

type ConformancePackInformer

type ConformancePackInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConformancePackLister
}

ConformancePackInformer provides access to a shared informer and lister for ConformancePacks.

type DeliveryChannelInformer

type DeliveryChannelInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DeliveryChannelLister
}

DeliveryChannelInformer provides access to a shared informer and lister for DeliveryChannels.

type Interface

type Interface interface {
	// AggregateAuthorizations returns a AggregateAuthorizationInformer.
	AggregateAuthorizations() AggregateAuthorizationInformer
	// ConfigRules returns a ConfigRuleInformer.
	ConfigRules() ConfigRuleInformer
	// ConfigurationAggregators returns a ConfigurationAggregatorInformer.
	ConfigurationAggregators() ConfigurationAggregatorInformer
	// ConfigurationRecorders returns a ConfigurationRecorderInformer.
	ConfigurationRecorders() ConfigurationRecorderInformer
	// ConfigurationRecorderStatuses returns a ConfigurationRecorderStatusInformer.
	ConfigurationRecorderStatuses() ConfigurationRecorderStatusInformer
	// ConformancePacks returns a ConformancePackInformer.
	ConformancePacks() ConformancePackInformer
	// DeliveryChannels returns a DeliveryChannelInformer.
	DeliveryChannels() DeliveryChannelInformer
	// OrganizationConformancePacks returns a OrganizationConformancePackInformer.
	OrganizationConformancePacks() OrganizationConformancePackInformer
	// OrganizationCustomRules returns a OrganizationCustomRuleInformer.
	OrganizationCustomRules() OrganizationCustomRuleInformer
	// OrganizationManagedRules returns a OrganizationManagedRuleInformer.
	OrganizationManagedRules() OrganizationManagedRuleInformer
	// RemediationConfigurations returns a RemediationConfigurationInformer.
	RemediationConfigurations() RemediationConfigurationInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type OrganizationConformancePackInformer added in v0.5.0

type OrganizationConformancePackInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OrganizationConformancePackLister
}

OrganizationConformancePackInformer provides access to a shared informer and lister for OrganizationConformancePacks.

type OrganizationCustomRuleInformer

type OrganizationCustomRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OrganizationCustomRuleLister
}

OrganizationCustomRuleInformer provides access to a shared informer and lister for OrganizationCustomRules.

type OrganizationManagedRuleInformer

type OrganizationManagedRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.OrganizationManagedRuleLister
}

OrganizationManagedRuleInformer provides access to a shared informer and lister for OrganizationManagedRules.

type RemediationConfigurationInformer

type RemediationConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RemediationConfigurationLister
}

RemediationConfigurationInformer provides access to a shared informer and lister for RemediationConfigurations.

Jump to

Keyboard shortcuts

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