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 NewAccountInformer

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

NewAccountInformer constructs a new informer for Account 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 NewCertificateInformer

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

NewCertificateInformer constructs a new informer for Certificate 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 NewConnectionCertificateInformer

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

NewConnectionCertificateInformer constructs a new informer for ConnectionCertificate 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 NewConnectionClassicCertificateInformer

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

NewConnectionClassicCertificateInformer constructs a new informer for ConnectionClassicCertificate 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 NewConnectionInformer

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

NewConnectionInformer constructs a new informer for Connection 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 NewConnectionServicePrincipalInformer

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

NewConnectionServicePrincipalInformer constructs a new informer for ConnectionServicePrincipal 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 NewCredentialInformer

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

NewCredentialInformer constructs a new informer for Credential 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 NewDscConfigurationInformer

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

NewDscConfigurationInformer constructs a new informer for DscConfiguration 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 NewDscNodeconfigurationInformer

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

NewDscNodeconfigurationInformer constructs a new informer for DscNodeconfiguration 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 NewFilteredAccountInformer

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

NewFilteredAccountInformer constructs a new informer for Account 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 NewFilteredCertificateInformer

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

NewFilteredCertificateInformer constructs a new informer for Certificate 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 NewFilteredConnectionCertificateInformer

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

NewFilteredConnectionCertificateInformer constructs a new informer for ConnectionCertificate 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 NewFilteredConnectionClassicCertificateInformer

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

NewFilteredConnectionClassicCertificateInformer constructs a new informer for ConnectionClassicCertificate 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 NewFilteredConnectionInformer

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

NewFilteredConnectionInformer constructs a new informer for Connection 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 NewFilteredConnectionServicePrincipalInformer

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

NewFilteredConnectionServicePrincipalInformer constructs a new informer for ConnectionServicePrincipal 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 NewFilteredCredentialInformer

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

NewFilteredCredentialInformer constructs a new informer for Credential 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 NewFilteredDscConfigurationInformer

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

NewFilteredDscConfigurationInformer constructs a new informer for DscConfiguration 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 NewFilteredDscNodeconfigurationInformer

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

NewFilteredDscNodeconfigurationInformer constructs a new informer for DscNodeconfiguration 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 NewFilteredJobScheduleInformer

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

NewFilteredJobScheduleInformer constructs a new informer for JobSchedule 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 NewFilteredModuleInformer

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

NewFilteredModuleInformer constructs a new informer for Module 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 NewFilteredRunbookInformer

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

NewFilteredRunbookInformer constructs a new informer for Runbook 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 NewFilteredScheduleInformer

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

NewFilteredScheduleInformer constructs a new informer for Schedule 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 NewFilteredVariableBoolInformer

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

NewFilteredVariableBoolInformer constructs a new informer for VariableBool 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 NewFilteredVariableDatetimeInformer

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

NewFilteredVariableDatetimeInformer constructs a new informer for VariableDatetime 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 NewFilteredVariableIntInformer

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

NewFilteredVariableIntInformer constructs a new informer for VariableInt 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 NewFilteredVariableStringInformer

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

NewFilteredVariableStringInformer constructs a new informer for VariableString 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 NewFilteredWebhookInformer added in v0.5.0

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

NewFilteredWebhookInformer constructs a new informer for Webhook 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 NewJobScheduleInformer

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

NewJobScheduleInformer constructs a new informer for JobSchedule 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 NewModuleInformer

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

NewModuleInformer constructs a new informer for Module 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 NewRunbookInformer

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

NewRunbookInformer constructs a new informer for Runbook 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 NewScheduleInformer

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

NewScheduleInformer constructs a new informer for Schedule 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 NewVariableBoolInformer

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

NewVariableBoolInformer constructs a new informer for VariableBool 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 NewVariableDatetimeInformer

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

NewVariableDatetimeInformer constructs a new informer for VariableDatetime 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 NewVariableIntInformer

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

NewVariableIntInformer constructs a new informer for VariableInt 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 NewVariableStringInformer

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

NewVariableStringInformer constructs a new informer for VariableString 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 NewWebhookInformer added in v0.5.0

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

NewWebhookInformer constructs a new informer for Webhook 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 AccountInformer

type AccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AccountLister
}

AccountInformer provides access to a shared informer and lister for Accounts.

type CertificateInformer

type CertificateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CertificateLister
}

CertificateInformer provides access to a shared informer and lister for Certificates.

type ConnectionCertificateInformer

type ConnectionCertificateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConnectionCertificateLister
}

ConnectionCertificateInformer provides access to a shared informer and lister for ConnectionCertificates.

type ConnectionClassicCertificateInformer

type ConnectionClassicCertificateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConnectionClassicCertificateLister
}

ConnectionClassicCertificateInformer provides access to a shared informer and lister for ConnectionClassicCertificates.

type ConnectionInformer

type ConnectionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConnectionLister
}

ConnectionInformer provides access to a shared informer and lister for Connections.

type ConnectionServicePrincipalInformer

type ConnectionServicePrincipalInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConnectionServicePrincipalLister
}

ConnectionServicePrincipalInformer provides access to a shared informer and lister for ConnectionServicePrincipals.

type CredentialInformer

type CredentialInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CredentialLister
}

CredentialInformer provides access to a shared informer and lister for Credentials.

type DscConfigurationInformer

type DscConfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DscConfigurationLister
}

DscConfigurationInformer provides access to a shared informer and lister for DscConfigurations.

type DscNodeconfigurationInformer

type DscNodeconfigurationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DscNodeconfigurationLister
}

DscNodeconfigurationInformer provides access to a shared informer and lister for DscNodeconfigurations.

type Interface

type Interface interface {
	// Accounts returns a AccountInformer.
	Accounts() AccountInformer
	// Certificates returns a CertificateInformer.
	Certificates() CertificateInformer
	// Connections returns a ConnectionInformer.
	Connections() ConnectionInformer
	// ConnectionCertificates returns a ConnectionCertificateInformer.
	ConnectionCertificates() ConnectionCertificateInformer
	// ConnectionClassicCertificates returns a ConnectionClassicCertificateInformer.
	ConnectionClassicCertificates() ConnectionClassicCertificateInformer
	// ConnectionServicePrincipals returns a ConnectionServicePrincipalInformer.
	ConnectionServicePrincipals() ConnectionServicePrincipalInformer
	// Credentials returns a CredentialInformer.
	Credentials() CredentialInformer
	// DscConfigurations returns a DscConfigurationInformer.
	DscConfigurations() DscConfigurationInformer
	// DscNodeconfigurations returns a DscNodeconfigurationInformer.
	DscNodeconfigurations() DscNodeconfigurationInformer
	// JobSchedules returns a JobScheduleInformer.
	JobSchedules() JobScheduleInformer
	// Modules returns a ModuleInformer.
	Modules() ModuleInformer
	// Runbooks returns a RunbookInformer.
	Runbooks() RunbookInformer
	// Schedules returns a ScheduleInformer.
	Schedules() ScheduleInformer
	// VariableBools returns a VariableBoolInformer.
	VariableBools() VariableBoolInformer
	// VariableDatetimes returns a VariableDatetimeInformer.
	VariableDatetimes() VariableDatetimeInformer
	// VariableInts returns a VariableIntInformer.
	VariableInts() VariableIntInformer
	// VariableStrings returns a VariableStringInformer.
	VariableStrings() VariableStringInformer
	// Webhooks returns a WebhookInformer.
	Webhooks() WebhookInformer
}

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

func New

New returns a new Interface.

type JobScheduleInformer

type JobScheduleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.JobScheduleLister
}

JobScheduleInformer provides access to a shared informer and lister for JobSchedules.

type ModuleInformer

type ModuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ModuleLister
}

ModuleInformer provides access to a shared informer and lister for Modules.

type RunbookInformer

type RunbookInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.RunbookLister
}

RunbookInformer provides access to a shared informer and lister for Runbooks.

type ScheduleInformer

type ScheduleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ScheduleLister
}

ScheduleInformer provides access to a shared informer and lister for Schedules.

type VariableBoolInformer

type VariableBoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VariableBoolLister
}

VariableBoolInformer provides access to a shared informer and lister for VariableBools.

type VariableDatetimeInformer

type VariableDatetimeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VariableDatetimeLister
}

VariableDatetimeInformer provides access to a shared informer and lister for VariableDatetimes.

type VariableIntInformer

type VariableIntInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VariableIntLister
}

VariableIntInformer provides access to a shared informer and lister for VariableInts.

type VariableStringInformer

type VariableStringInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.VariableStringLister
}

VariableStringInformer provides access to a shared informer and lister for VariableStrings.

type WebhookInformer added in v0.5.0

type WebhookInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WebhookLister
}

WebhookInformer provides access to a shared informer and lister for Webhooks.

Jump to

Keyboard shortcuts

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