Documentation ¶
Index ¶
- func NewDelegationSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDelegationSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHostedZoneDnssecInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKeySigningKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredQueryLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverDnssecConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverFirewallConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverFirewallDomainListInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverFirewallRuleGroupAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverFirewallRuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverQueryLogConfigAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverQueryLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverRuleAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResolverRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcAssociationAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredZoneAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHostedZoneDnssecInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKeySigningKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewQueryLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverDnssecConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverFirewallConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverFirewallDomainListInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverFirewallRuleGroupAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverFirewallRuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverQueryLogConfigAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverQueryLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverRuleAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResolverRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcAssociationAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewZoneAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DelegationSetInformer
- type HealthCheckInformer
- type HostedZoneDnssecInformer
- type Interface
- type KeySigningKeyInformer
- type QueryLogInformer
- type RecordInformer
- type ResolverDnssecConfigInformer
- type ResolverEndpointInformer
- type ResolverFirewallConfigInformer
- type ResolverFirewallDomainListInformer
- type ResolverFirewallRuleGroupAssociationInformer
- type ResolverFirewallRuleGroupInformer
- type ResolverFirewallRuleInformer
- type ResolverQueryLogConfigAssociationInformer
- type ResolverQueryLogConfigInformer
- type ResolverRuleAssociationInformer
- type ResolverRuleInformer
- type VpcAssociationAuthorizationInformer
- type ZoneAssociationInformer
- type ZoneInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDelegationSetInformer ¶
func NewDelegationSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDelegationSetInformer constructs a new informer for DelegationSet 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 NewFilteredDelegationSetInformer ¶
func NewFilteredDelegationSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDelegationSetInformer constructs a new informer for DelegationSet 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 NewFilteredHealthCheckInformer ¶
func NewFilteredHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHealthCheckInformer constructs a new informer for HealthCheck 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 NewFilteredHostedZoneDnssecInformer ¶
func NewFilteredHostedZoneDnssecInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHostedZoneDnssecInformer constructs a new informer for HostedZoneDnssec 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 NewFilteredKeySigningKeyInformer ¶
func NewFilteredKeySigningKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKeySigningKeyInformer constructs a new informer for KeySigningKey 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 NewFilteredQueryLogInformer ¶
func NewFilteredQueryLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredQueryLogInformer constructs a new informer for QueryLog 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 NewFilteredRecordInformer ¶
func NewFilteredRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRecordInformer constructs a new informer for Record 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 NewFilteredResolverDnssecConfigInformer ¶
func NewFilteredResolverDnssecConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverDnssecConfigInformer constructs a new informer for ResolverDnssecConfig 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 NewFilteredResolverEndpointInformer ¶
func NewFilteredResolverEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverEndpointInformer constructs a new informer for ResolverEndpoint 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 NewFilteredResolverFirewallConfigInformer ¶
func NewFilteredResolverFirewallConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverFirewallConfigInformer constructs a new informer for ResolverFirewallConfig 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 NewFilteredResolverFirewallDomainListInformer ¶
func NewFilteredResolverFirewallDomainListInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverFirewallDomainListInformer constructs a new informer for ResolverFirewallDomainList 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 NewFilteredResolverFirewallRuleGroupAssociationInformer ¶
func NewFilteredResolverFirewallRuleGroupAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverFirewallRuleGroupAssociationInformer constructs a new informer for ResolverFirewallRuleGroupAssociation 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 NewFilteredResolverFirewallRuleGroupInformer ¶
func NewFilteredResolverFirewallRuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverFirewallRuleGroupInformer constructs a new informer for ResolverFirewallRuleGroup 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 NewFilteredResolverFirewallRuleInformer ¶
func NewFilteredResolverFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverFirewallRuleInformer constructs a new informer for ResolverFirewallRule 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 NewFilteredResolverQueryLogConfigAssociationInformer ¶
func NewFilteredResolverQueryLogConfigAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverQueryLogConfigAssociationInformer constructs a new informer for ResolverQueryLogConfigAssociation 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 NewFilteredResolverQueryLogConfigInformer ¶
func NewFilteredResolverQueryLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverQueryLogConfigInformer constructs a new informer for ResolverQueryLogConfig 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 NewFilteredResolverRuleAssociationInformer ¶
func NewFilteredResolverRuleAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverRuleAssociationInformer constructs a new informer for ResolverRuleAssociation 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 NewFilteredResolverRuleInformer ¶
func NewFilteredResolverRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResolverRuleInformer constructs a new informer for ResolverRule 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 NewFilteredVpcAssociationAuthorizationInformer ¶
func NewFilteredVpcAssociationAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpcAssociationAuthorizationInformer constructs a new informer for VpcAssociationAuthorization 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 NewFilteredZoneAssociationInformer ¶
func NewFilteredZoneAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredZoneAssociationInformer constructs a new informer for ZoneAssociation 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 NewFilteredZoneInformer ¶
func NewFilteredZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredZoneInformer constructs a new informer for Zone 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 NewHealthCheckInformer ¶
func NewHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHealthCheckInformer constructs a new informer for HealthCheck 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 NewHostedZoneDnssecInformer ¶
func NewHostedZoneDnssecInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHostedZoneDnssecInformer constructs a new informer for HostedZoneDnssec 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 NewKeySigningKeyInformer ¶
func NewKeySigningKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKeySigningKeyInformer constructs a new informer for KeySigningKey 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 NewQueryLogInformer ¶
func NewQueryLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewQueryLogInformer constructs a new informer for QueryLog 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 NewRecordInformer ¶
func NewRecordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRecordInformer constructs a new informer for Record 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 NewResolverDnssecConfigInformer ¶
func NewResolverDnssecConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverDnssecConfigInformer constructs a new informer for ResolverDnssecConfig 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 NewResolverEndpointInformer ¶
func NewResolverEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverEndpointInformer constructs a new informer for ResolverEndpoint 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 NewResolverFirewallConfigInformer ¶
func NewResolverFirewallConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverFirewallConfigInformer constructs a new informer for ResolverFirewallConfig 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 NewResolverFirewallDomainListInformer ¶
func NewResolverFirewallDomainListInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverFirewallDomainListInformer constructs a new informer for ResolverFirewallDomainList 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 NewResolverFirewallRuleGroupAssociationInformer ¶
func NewResolverFirewallRuleGroupAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverFirewallRuleGroupAssociationInformer constructs a new informer for ResolverFirewallRuleGroupAssociation 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 NewResolverFirewallRuleGroupInformer ¶
func NewResolverFirewallRuleGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverFirewallRuleGroupInformer constructs a new informer for ResolverFirewallRuleGroup 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 NewResolverFirewallRuleInformer ¶
func NewResolverFirewallRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverFirewallRuleInformer constructs a new informer for ResolverFirewallRule 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 NewResolverQueryLogConfigAssociationInformer ¶
func NewResolverQueryLogConfigAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverQueryLogConfigAssociationInformer constructs a new informer for ResolverQueryLogConfigAssociation 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 NewResolverQueryLogConfigInformer ¶
func NewResolverQueryLogConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverQueryLogConfigInformer constructs a new informer for ResolverQueryLogConfig 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 NewResolverRuleAssociationInformer ¶
func NewResolverRuleAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverRuleAssociationInformer constructs a new informer for ResolverRuleAssociation 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 NewResolverRuleInformer ¶
func NewResolverRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResolverRuleInformer constructs a new informer for ResolverRule 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 NewVpcAssociationAuthorizationInformer ¶
func NewVpcAssociationAuthorizationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpcAssociationAuthorizationInformer constructs a new informer for VpcAssociationAuthorization 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 NewZoneAssociationInformer ¶
func NewZoneAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewZoneAssociationInformer constructs a new informer for ZoneAssociation 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 NewZoneInformer ¶
func NewZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewZoneInformer constructs a new informer for Zone 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 DelegationSetInformer ¶
type DelegationSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DelegationSetLister }
DelegationSetInformer provides access to a shared informer and lister for DelegationSets.
type HealthCheckInformer ¶
type HealthCheckInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HealthCheckLister }
HealthCheckInformer provides access to a shared informer and lister for HealthChecks.
type HostedZoneDnssecInformer ¶
type HostedZoneDnssecInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HostedZoneDnssecLister }
HostedZoneDnssecInformer provides access to a shared informer and lister for HostedZoneDnssecs.
type Interface ¶
type Interface interface { // DelegationSets returns a DelegationSetInformer. DelegationSets() DelegationSetInformer // HealthChecks returns a HealthCheckInformer. HealthChecks() HealthCheckInformer // HostedZoneDnssecs returns a HostedZoneDnssecInformer. HostedZoneDnssecs() HostedZoneDnssecInformer // KeySigningKeys returns a KeySigningKeyInformer. KeySigningKeys() KeySigningKeyInformer // QueryLogs returns a QueryLogInformer. QueryLogs() QueryLogInformer // Records returns a RecordInformer. Records() RecordInformer // ResolverDnssecConfigs returns a ResolverDnssecConfigInformer. ResolverDnssecConfigs() ResolverDnssecConfigInformer // ResolverEndpoints returns a ResolverEndpointInformer. ResolverEndpoints() ResolverEndpointInformer // ResolverFirewallConfigs returns a ResolverFirewallConfigInformer. ResolverFirewallConfigs() ResolverFirewallConfigInformer // ResolverFirewallDomainLists returns a ResolverFirewallDomainListInformer. ResolverFirewallDomainLists() ResolverFirewallDomainListInformer // ResolverFirewallRules returns a ResolverFirewallRuleInformer. ResolverFirewallRules() ResolverFirewallRuleInformer // ResolverFirewallRuleGroups returns a ResolverFirewallRuleGroupInformer. ResolverFirewallRuleGroups() ResolverFirewallRuleGroupInformer // ResolverFirewallRuleGroupAssociations returns a ResolverFirewallRuleGroupAssociationInformer. ResolverFirewallRuleGroupAssociations() ResolverFirewallRuleGroupAssociationInformer // ResolverQueryLogConfigs returns a ResolverQueryLogConfigInformer. ResolverQueryLogConfigs() ResolverQueryLogConfigInformer // ResolverQueryLogConfigAssociations returns a ResolverQueryLogConfigAssociationInformer. ResolverQueryLogConfigAssociations() ResolverQueryLogConfigAssociationInformer // ResolverRules returns a ResolverRuleInformer. ResolverRules() ResolverRuleInformer // ResolverRuleAssociations returns a ResolverRuleAssociationInformer. ResolverRuleAssociations() ResolverRuleAssociationInformer // VpcAssociationAuthorizations returns a VpcAssociationAuthorizationInformer. VpcAssociationAuthorizations() VpcAssociationAuthorizationInformer // Zones returns a ZoneInformer. Zones() ZoneInformer // ZoneAssociations returns a ZoneAssociationInformer. ZoneAssociations() ZoneAssociationInformer }
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 KeySigningKeyInformer ¶
type KeySigningKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.KeySigningKeyLister }
KeySigningKeyInformer provides access to a shared informer and lister for KeySigningKeys.
type QueryLogInformer ¶
type QueryLogInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.QueryLogLister }
QueryLogInformer provides access to a shared informer and lister for QueryLogs.
type RecordInformer ¶
type RecordInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RecordLister }
RecordInformer provides access to a shared informer and lister for Records.
type ResolverDnssecConfigInformer ¶
type ResolverDnssecConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverDnssecConfigLister }
ResolverDnssecConfigInformer provides access to a shared informer and lister for ResolverDnssecConfigs.
type ResolverEndpointInformer ¶
type ResolverEndpointInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverEndpointLister }
ResolverEndpointInformer provides access to a shared informer and lister for ResolverEndpoints.
type ResolverFirewallConfigInformer ¶
type ResolverFirewallConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverFirewallConfigLister }
ResolverFirewallConfigInformer provides access to a shared informer and lister for ResolverFirewallConfigs.
type ResolverFirewallDomainListInformer ¶
type ResolverFirewallDomainListInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverFirewallDomainListLister }
ResolverFirewallDomainListInformer provides access to a shared informer and lister for ResolverFirewallDomainLists.
type ResolverFirewallRuleGroupAssociationInformer ¶
type ResolverFirewallRuleGroupAssociationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverFirewallRuleGroupAssociationLister }
ResolverFirewallRuleGroupAssociationInformer provides access to a shared informer and lister for ResolverFirewallRuleGroupAssociations.
type ResolverFirewallRuleGroupInformer ¶
type ResolverFirewallRuleGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverFirewallRuleGroupLister }
ResolverFirewallRuleGroupInformer provides access to a shared informer and lister for ResolverFirewallRuleGroups.
type ResolverFirewallRuleInformer ¶
type ResolverFirewallRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverFirewallRuleLister }
ResolverFirewallRuleInformer provides access to a shared informer and lister for ResolverFirewallRules.
type ResolverQueryLogConfigAssociationInformer ¶
type ResolverQueryLogConfigAssociationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverQueryLogConfigAssociationLister }
ResolverQueryLogConfigAssociationInformer provides access to a shared informer and lister for ResolverQueryLogConfigAssociations.
type ResolverQueryLogConfigInformer ¶
type ResolverQueryLogConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverQueryLogConfigLister }
ResolverQueryLogConfigInformer provides access to a shared informer and lister for ResolverQueryLogConfigs.
type ResolverRuleAssociationInformer ¶
type ResolverRuleAssociationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverRuleAssociationLister }
ResolverRuleAssociationInformer provides access to a shared informer and lister for ResolverRuleAssociations.
type ResolverRuleInformer ¶
type ResolverRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResolverRuleLister }
ResolverRuleInformer provides access to a shared informer and lister for ResolverRules.
type VpcAssociationAuthorizationInformer ¶
type VpcAssociationAuthorizationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpcAssociationAuthorizationLister }
VpcAssociationAuthorizationInformer provides access to a shared informer and lister for VpcAssociationAuthorizations.
type ZoneAssociationInformer ¶
type ZoneAssociationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ZoneAssociationLister }
ZoneAssociationInformer provides access to a shared informer and lister for ZoneAssociations.
type ZoneInformer ¶
type ZoneInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ZoneLister }
ZoneInformer provides access to a shared informer and lister for Zones.
Source Files ¶
- delegationset.go
- healthcheck.go
- hostedzonednssec.go
- interface.go
- keysigningkey.go
- querylog.go
- record.go
- resolverdnssecconfig.go
- resolverendpoint.go
- resolverfirewallconfig.go
- resolverfirewalldomainlist.go
- resolverfirewallrule.go
- resolverfirewallrulegroup.go
- resolverfirewallrulegroupassociation.go
- resolverquerylogconfig.go
- resolverquerylogconfigassociation.go
- resolverrule.go
- resolverruleassociation.go
- vpcassociationauthorization.go
- zone.go
- zoneassociation.go