Documentation ¶
Index ¶
- func NewAggregateAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigurationAggregatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigurationRecorderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigurationRecorderStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConformancePackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDeliveryChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAggregateAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigurationAggregatorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigurationRecorderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigurationRecorderStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConformancePackInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDeliveryChannelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOrganizationCustomRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOrganizationManagedRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRemediationConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrganizationCustomRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOrganizationManagedRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRemediationConfigurationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AggregateAuthorizationInformer
- type ConfigRuleInformer
- type ConfigurationAggregatorInformer
- type ConfigurationRecorderInformer
- type ConfigurationRecorderStatusInformer
- type ConformancePackInformer
- type DeliveryChannelInformer
- type Interface
- type OrganizationCustomRuleInformer
- type OrganizationManagedRuleInformer
- type RemediationConfigurationInformer
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 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 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 // 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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
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.