Documentation
¶
Index ¶
- func NewDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDomainRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDomainRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLkeClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodebalancerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodebalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodebalancerNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredObjectStorageBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredObjectStorageKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRdnsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSshkeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStackscriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLkeClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodebalancerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodebalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodebalancerNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObjectStorageBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewObjectStorageKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRdnsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSshkeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStackscriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DomainInformer
- type DomainRecordInformer
- type FirewallInformer
- type ImageInformer
- type InstanceInformer
- type Interface
- type LkeClusterInformer
- type NodebalancerConfigInformer
- type NodebalancerInformer
- type NodebalancerNodeInformer
- type ObjectStorageBucketInformer
- type ObjectStorageKeyInformer
- type RdnsInformer
- type SshkeyInformer
- type StackscriptInformer
- type TokenInformer
- type VolumeInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDomainInformer ¶
func NewDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDomainInformer constructs a new informer for Domain 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 NewDomainRecordInformer ¶
func NewDomainRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDomainRecordInformer constructs a new informer for DomainRecord 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 NewFilteredDomainInformer ¶
func NewFilteredDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDomainInformer constructs a new informer for Domain 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 NewFilteredDomainRecordInformer ¶
func NewFilteredDomainRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDomainRecordInformer constructs a new informer for DomainRecord 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 NewFilteredFirewallInformer ¶ added in v0.2.0
func NewFilteredFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFirewallInformer constructs a new informer for Firewall 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 NewFilteredImageInformer ¶
func NewFilteredImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageInformer constructs a new informer for Image 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 NewFilteredInstanceInformer ¶
func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceInformer constructs a new informer for Instance 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 NewFilteredLkeClusterInformer ¶ added in v0.2.0
func NewFilteredLkeClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLkeClusterInformer constructs a new informer for LkeCluster 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 NewFilteredNodebalancerConfigInformer ¶
func NewFilteredNodebalancerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodebalancerConfigInformer constructs a new informer for NodebalancerConfig 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 NewFilteredNodebalancerInformer ¶
func NewFilteredNodebalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodebalancerInformer constructs a new informer for Nodebalancer 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 NewFilteredNodebalancerNodeInformer ¶
func NewFilteredNodebalancerNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodebalancerNodeInformer constructs a new informer for NodebalancerNode 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 NewFilteredObjectStorageBucketInformer ¶ added in v0.2.0
func NewFilteredObjectStorageBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredObjectStorageBucketInformer constructs a new informer for ObjectStorageBucket 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 NewFilteredObjectStorageKeyInformer ¶ added in v0.2.0
func NewFilteredObjectStorageKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredObjectStorageKeyInformer constructs a new informer for ObjectStorageKey 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 NewFilteredRdnsInformer ¶
func NewFilteredRdnsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRdnsInformer constructs a new informer for Rdns 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 NewFilteredSshkeyInformer ¶
func NewFilteredSshkeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSshkeyInformer constructs a new informer for Sshkey 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 NewFilteredStackscriptInformer ¶
func NewFilteredStackscriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredStackscriptInformer constructs a new informer for Stackscript 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 NewFilteredTokenInformer ¶
func NewFilteredTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTokenInformer constructs a new informer for Token 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 NewFilteredVolumeInformer ¶
func NewFilteredVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVolumeInformer constructs a new informer for Volume 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 NewFirewallInformer ¶ added in v0.2.0
func NewFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFirewallInformer constructs a new informer for Firewall 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 NewImageInformer ¶
func NewImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageInformer constructs a new informer for Image 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 NewInstanceInformer ¶
func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceInformer constructs a new informer for Instance 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 NewLkeClusterInformer ¶ added in v0.2.0
func NewLkeClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLkeClusterInformer constructs a new informer for LkeCluster 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 NewNodebalancerConfigInformer ¶
func NewNodebalancerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodebalancerConfigInformer constructs a new informer for NodebalancerConfig 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 NewNodebalancerInformer ¶
func NewNodebalancerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodebalancerInformer constructs a new informer for Nodebalancer 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 NewNodebalancerNodeInformer ¶
func NewNodebalancerNodeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodebalancerNodeInformer constructs a new informer for NodebalancerNode 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 NewObjectStorageBucketInformer ¶ added in v0.2.0
func NewObjectStorageBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewObjectStorageBucketInformer constructs a new informer for ObjectStorageBucket 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 NewObjectStorageKeyInformer ¶ added in v0.2.0
func NewObjectStorageKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewObjectStorageKeyInformer constructs a new informer for ObjectStorageKey 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 NewRdnsInformer ¶
func NewRdnsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRdnsInformer constructs a new informer for Rdns 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 NewSshkeyInformer ¶
func NewSshkeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSshkeyInformer constructs a new informer for Sshkey 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 NewStackscriptInformer ¶
func NewStackscriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewStackscriptInformer constructs a new informer for Stackscript 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 NewTokenInformer ¶
func NewTokenInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTokenInformer constructs a new informer for Token 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 NewVolumeInformer ¶
func NewVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVolumeInformer constructs a new informer for Volume 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 DomainInformer ¶
type DomainInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DomainLister }
DomainInformer provides access to a shared informer and lister for Domains.
type DomainRecordInformer ¶
type DomainRecordInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DomainRecordLister }
DomainRecordInformer provides access to a shared informer and lister for DomainRecords.
type FirewallInformer ¶ added in v0.2.0
type FirewallInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FirewallLister }
FirewallInformer provides access to a shared informer and lister for Firewalls.
type ImageInformer ¶
type ImageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageLister }
ImageInformer provides access to a shared informer and lister for Images.
type InstanceInformer ¶
type InstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceLister }
InstanceInformer provides access to a shared informer and lister for Instances.
type Interface ¶
type Interface interface { // Domains returns a DomainInformer. Domains() DomainInformer // DomainRecords returns a DomainRecordInformer. DomainRecords() DomainRecordInformer // Firewalls returns a FirewallInformer. Firewalls() FirewallInformer // Images returns a ImageInformer. Images() ImageInformer // Instances returns a InstanceInformer. Instances() InstanceInformer // LkeClusters returns a LkeClusterInformer. LkeClusters() LkeClusterInformer // Nodebalancers returns a NodebalancerInformer. Nodebalancers() NodebalancerInformer // NodebalancerConfigs returns a NodebalancerConfigInformer. NodebalancerConfigs() NodebalancerConfigInformer // NodebalancerNodes returns a NodebalancerNodeInformer. NodebalancerNodes() NodebalancerNodeInformer // ObjectStorageBuckets returns a ObjectStorageBucketInformer. ObjectStorageBuckets() ObjectStorageBucketInformer // ObjectStorageKeys returns a ObjectStorageKeyInformer. ObjectStorageKeys() ObjectStorageKeyInformer // Rdnses returns a RdnsInformer. Rdnses() RdnsInformer // Sshkeys returns a SshkeyInformer. Sshkeys() SshkeyInformer // Stackscripts returns a StackscriptInformer. Stackscripts() StackscriptInformer // Tokens returns a TokenInformer. Tokens() TokenInformer // Volumes returns a VolumeInformer. Volumes() VolumeInformer }
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 LkeClusterInformer ¶ added in v0.2.0
type LkeClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LkeClusterLister }
LkeClusterInformer provides access to a shared informer and lister for LkeClusters.
type NodebalancerConfigInformer ¶
type NodebalancerConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NodebalancerConfigLister }
NodebalancerConfigInformer provides access to a shared informer and lister for NodebalancerConfigs.
type NodebalancerInformer ¶
type NodebalancerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NodebalancerLister }
NodebalancerInformer provides access to a shared informer and lister for Nodebalancers.
type NodebalancerNodeInformer ¶
type NodebalancerNodeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NodebalancerNodeLister }
NodebalancerNodeInformer provides access to a shared informer and lister for NodebalancerNodes.
type ObjectStorageBucketInformer ¶ added in v0.2.0
type ObjectStorageBucketInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ObjectStorageBucketLister }
ObjectStorageBucketInformer provides access to a shared informer and lister for ObjectStorageBuckets.
type ObjectStorageKeyInformer ¶ added in v0.2.0
type ObjectStorageKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ObjectStorageKeyLister }
ObjectStorageKeyInformer provides access to a shared informer and lister for ObjectStorageKeys.
type RdnsInformer ¶
type RdnsInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RdnsLister }
RdnsInformer provides access to a shared informer and lister for Rdnses.
type SshkeyInformer ¶
type SshkeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SshkeyLister }
SshkeyInformer provides access to a shared informer and lister for Sshkeys.
type StackscriptInformer ¶
type StackscriptInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.StackscriptLister }
StackscriptInformer provides access to a shared informer and lister for Stackscripts.
type TokenInformer ¶
type TokenInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TokenLister }
TokenInformer provides access to a shared informer and lister for Tokens.
type VolumeInformer ¶
type VolumeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeLister }
VolumeInformer provides access to a shared informer and lister for Volumes.