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 NewAccessPolicyInformer

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

NewAccessPolicyInformer constructs a new informer for AccessPolicy 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 NewCertificateIssuerInformer

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

NewCertificateIssuerInformer constructs a new informer for CertificateIssuer 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 NewFilteredAccessPolicyInformer

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

NewFilteredAccessPolicyInformer constructs a new informer for AccessPolicy 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 NewFilteredCertificateIssuerInformer

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

NewFilteredCertificateIssuerInformer constructs a new informer for CertificateIssuer 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 NewFilteredKeyInformer

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

NewFilteredKeyInformer constructs a new informer for Key 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 NewFilteredKeyVaultInformer

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

NewFilteredKeyVaultInformer constructs a new informer for KeyVault 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 NewFilteredManagedHardwareSecurityModuleInformer

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

NewFilteredManagedHardwareSecurityModuleInformer constructs a new informer for ManagedHardwareSecurityModule 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 NewFilteredManagedStorageAccountInformer added in v0.5.0

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

NewFilteredManagedStorageAccountInformer constructs a new informer for ManagedStorageAccount 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 NewFilteredManagedStorageAccountSasTokenDefinitionInformer added in v0.5.0

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

NewFilteredManagedStorageAccountSasTokenDefinitionInformer constructs a new informer for ManagedStorageAccountSasTokenDefinition 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 NewFilteredSecretInformer

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

NewFilteredSecretInformer constructs a new informer for Secret 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 NewKeyInformer

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

NewKeyInformer constructs a new informer for Key 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 NewKeyVaultInformer

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

NewKeyVaultInformer constructs a new informer for KeyVault 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 NewManagedHardwareSecurityModuleInformer

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

NewManagedHardwareSecurityModuleInformer constructs a new informer for ManagedHardwareSecurityModule 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 NewManagedStorageAccountInformer added in v0.5.0

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

NewManagedStorageAccountInformer constructs a new informer for ManagedStorageAccount 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 NewManagedStorageAccountSasTokenDefinitionInformer added in v0.5.0

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

NewManagedStorageAccountSasTokenDefinitionInformer constructs a new informer for ManagedStorageAccountSasTokenDefinition 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 NewSecretInformer

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

NewSecretInformer constructs a new informer for Secret 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 AccessPolicyInformer

type AccessPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AccessPolicyLister
}

AccessPolicyInformer provides access to a shared informer and lister for AccessPolicies.

type CertificateInformer

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

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

type CertificateIssuerInformer

type CertificateIssuerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CertificateIssuerLister
}

CertificateIssuerInformer provides access to a shared informer and lister for CertificateIssuers.

type Interface

type Interface interface {
	// AccessPolicies returns a AccessPolicyInformer.
	AccessPolicies() AccessPolicyInformer
	// Certificates returns a CertificateInformer.
	Certificates() CertificateInformer
	// CertificateIssuers returns a CertificateIssuerInformer.
	CertificateIssuers() CertificateIssuerInformer
	// Keys returns a KeyInformer.
	Keys() KeyInformer
	// KeyVaults returns a KeyVaultInformer.
	KeyVaults() KeyVaultInformer
	// ManagedHardwareSecurityModules returns a ManagedHardwareSecurityModuleInformer.
	ManagedHardwareSecurityModules() ManagedHardwareSecurityModuleInformer
	// ManagedStorageAccounts returns a ManagedStorageAccountInformer.
	ManagedStorageAccounts() ManagedStorageAccountInformer
	// ManagedStorageAccountSasTokenDefinitions returns a ManagedStorageAccountSasTokenDefinitionInformer.
	ManagedStorageAccountSasTokenDefinitions() ManagedStorageAccountSasTokenDefinitionInformer
	// Secrets returns a SecretInformer.
	Secrets() SecretInformer
}

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

func New

New returns a new Interface.

type KeyInformer

type KeyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KeyLister
}

KeyInformer provides access to a shared informer and lister for Keys.

type KeyVaultInformer

type KeyVaultInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KeyVaultLister
}

KeyVaultInformer provides access to a shared informer and lister for KeyVaults.

type ManagedHardwareSecurityModuleInformer

type ManagedHardwareSecurityModuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManagedHardwareSecurityModuleLister
}

ManagedHardwareSecurityModuleInformer provides access to a shared informer and lister for ManagedHardwareSecurityModules.

type ManagedStorageAccountInformer added in v0.5.0

type ManagedStorageAccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManagedStorageAccountLister
}

ManagedStorageAccountInformer provides access to a shared informer and lister for ManagedStorageAccounts.

type ManagedStorageAccountSasTokenDefinitionInformer added in v0.5.0

type ManagedStorageAccountSasTokenDefinitionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManagedStorageAccountSasTokenDefinitionLister
}

ManagedStorageAccountSasTokenDefinitionInformer provides access to a shared informer and lister for ManagedStorageAccountSasTokenDefinitions.

type SecretInformer

type SecretInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SecretLister
}

SecretInformer provides access to a shared informer and lister for Secrets.

Jump to

Keyboard shortcuts

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