Documentation
¶
Index ¶
- func NewDedicatedHostDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDedicatedHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDedicatedHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDedicatedHostDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDedicatedHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDedicatedHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFloatingIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFlowLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIkePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupManagerActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupManagerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceVolumeAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredIpsecPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLbListenerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLbListenerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLbListenerPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLbPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLbPoolMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkACLRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPublicGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityGroupNetworkInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityGroupRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityGroupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSshKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetNetworkACLAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetReservedIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualEndpointGatewayIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualEndpointGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcAddressPrefixInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcRoutingTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpcRoutingTableRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpnGatewayConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpnGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFloatingIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFlowLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIkePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupManagerActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupManagerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceVolumeAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewIpsecPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLbListenerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLbListenerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLbListenerPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLbPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLbPoolMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkACLRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPublicGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityGroupNetworkInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityGroupRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityGroupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSshKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetNetworkACLAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetReservedIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualEndpointGatewayIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualEndpointGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVolumeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcAddressPrefixInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcRoutingTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpcRoutingTableRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpnGatewayConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpnGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DedicatedHostDiskManagementInformer
- type DedicatedHostGroupInformer
- type DedicatedHostInformer
- type FloatingIPInformer
- type FlowLogInformer
- type IkePolicyInformer
- type ImageInformer
- type InstanceDiskManagementInformer
- type InstanceGroupInformer
- type InstanceGroupManagerActionInformer
- type InstanceGroupManagerInformer
- type InstanceGroupManagerPolicyInformer
- type InstanceGroupMembershipInformer
- type InstanceInformer
- type InstanceTemplateInformer
- type InstanceVolumeAttachmentInformer
- type Interface
- type IpsecPolicyInformer
- type LbInformer
- type LbListenerInformer
- type LbListenerPolicyInformer
- type LbListenerPolicyRuleInformer
- type LbPoolInformer
- type LbPoolMemberInformer
- type NetworkACLInformer
- type NetworkACLRuleInformer
- type PublicGatewayInformer
- type SecurityGroupInformer
- type SecurityGroupNetworkInterfaceAttachmentInformer
- type SecurityGroupRuleInformer
- type SecurityGroupTargetInformer
- type SnapshotInformer
- type SshKeyInformer
- type SubnetInformer
- type SubnetNetworkACLAttachmentInformer
- type SubnetReservedIPInformer
- type VirtualEndpointGatewayIPInformer
- type VirtualEndpointGatewayInformer
- type VolumeInformer
- type VpcAddressPrefixInformer
- type VpcInformer
- type VpcRouteInformer
- type VpcRoutingTableInformer
- type VpcRoutingTableRouteInformer
- type VpnGatewayConnectionInformer
- type VpnGatewayInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDedicatedHostDiskManagementInformer ¶
func NewDedicatedHostDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDedicatedHostDiskManagementInformer constructs a new informer for DedicatedHostDiskManagement 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 NewDedicatedHostGroupInformer ¶
func NewDedicatedHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDedicatedHostGroupInformer constructs a new informer for DedicatedHostGroup 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 NewDedicatedHostInformer ¶
func NewDedicatedHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDedicatedHostInformer constructs a new informer for DedicatedHost 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 NewFilteredDedicatedHostDiskManagementInformer ¶
func NewFilteredDedicatedHostDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDedicatedHostDiskManagementInformer constructs a new informer for DedicatedHostDiskManagement 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 NewFilteredDedicatedHostGroupInformer ¶
func NewFilteredDedicatedHostGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDedicatedHostGroupInformer constructs a new informer for DedicatedHostGroup 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 NewFilteredDedicatedHostInformer ¶
func NewFilteredDedicatedHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDedicatedHostInformer constructs a new informer for DedicatedHost 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 NewFilteredFloatingIPInformer ¶
func NewFilteredFloatingIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFloatingIPInformer constructs a new informer for FloatingIP 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 NewFilteredFlowLogInformer ¶
func NewFilteredFlowLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFlowLogInformer constructs a new informer for FlowLog 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 NewFilteredIkePolicyInformer ¶
func NewFilteredIkePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIkePolicyInformer constructs a new informer for IkePolicy 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 NewFilteredInstanceDiskManagementInformer ¶
func NewFilteredInstanceDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceDiskManagementInformer constructs a new informer for InstanceDiskManagement 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 NewFilteredInstanceGroupInformer ¶
func NewFilteredInstanceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceGroupInformer constructs a new informer for InstanceGroup 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 NewFilteredInstanceGroupManagerActionInformer ¶
func NewFilteredInstanceGroupManagerActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceGroupManagerActionInformer constructs a new informer for InstanceGroupManagerAction 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 NewFilteredInstanceGroupManagerInformer ¶
func NewFilteredInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceGroupManagerInformer constructs a new informer for InstanceGroupManager 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 NewFilteredInstanceGroupManagerPolicyInformer ¶
func NewFilteredInstanceGroupManagerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceGroupManagerPolicyInformer constructs a new informer for InstanceGroupManagerPolicy 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 NewFilteredInstanceGroupMembershipInformer ¶
func NewFilteredInstanceGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceGroupMembershipInformer constructs a new informer for InstanceGroupMembership 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 NewFilteredInstanceTemplateInformer ¶
func NewFilteredInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceTemplateInformer constructs a new informer for InstanceTemplate 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 NewFilteredInstanceVolumeAttachmentInformer ¶
func NewFilteredInstanceVolumeAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceVolumeAttachmentInformer constructs a new informer for InstanceVolumeAttachment 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 NewFilteredIpsecPolicyInformer ¶
func NewFilteredIpsecPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredIpsecPolicyInformer constructs a new informer for IpsecPolicy 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 NewFilteredLbInformer ¶
func NewFilteredLbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLbInformer constructs a new informer for Lb 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 NewFilteredLbListenerInformer ¶
func NewFilteredLbListenerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLbListenerInformer constructs a new informer for LbListener 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 NewFilteredLbListenerPolicyInformer ¶
func NewFilteredLbListenerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLbListenerPolicyInformer constructs a new informer for LbListenerPolicy 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 NewFilteredLbListenerPolicyRuleInformer ¶
func NewFilteredLbListenerPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLbListenerPolicyRuleInformer constructs a new informer for LbListenerPolicyRule 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 NewFilteredLbPoolInformer ¶
func NewFilteredLbPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLbPoolInformer constructs a new informer for LbPool 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 NewFilteredLbPoolMemberInformer ¶
func NewFilteredLbPoolMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLbPoolMemberInformer constructs a new informer for LbPoolMember 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 NewFilteredNetworkACLInformer ¶
func NewFilteredNetworkACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkACLInformer constructs a new informer for NetworkACL 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 NewFilteredNetworkACLRuleInformer ¶
func NewFilteredNetworkACLRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkACLRuleInformer constructs a new informer for NetworkACLRule 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 NewFilteredPublicGatewayInformer ¶
func NewFilteredPublicGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPublicGatewayInformer constructs a new informer for PublicGateway 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 NewFilteredSecurityGroupInformer ¶
func NewFilteredSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityGroupInformer constructs a new informer for SecurityGroup 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 NewFilteredSecurityGroupNetworkInterfaceAttachmentInformer ¶
func NewFilteredSecurityGroupNetworkInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityGroupNetworkInterfaceAttachmentInformer constructs a new informer for SecurityGroupNetworkInterfaceAttachment 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 NewFilteredSecurityGroupRuleInformer ¶
func NewFilteredSecurityGroupRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityGroupRuleInformer constructs a new informer for SecurityGroupRule 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 NewFilteredSecurityGroupTargetInformer ¶
func NewFilteredSecurityGroupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityGroupTargetInformer constructs a new informer for SecurityGroupTarget 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 NewFilteredSnapshotInformer ¶
func NewFilteredSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSnapshotInformer constructs a new informer for Snapshot 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 NewFilteredSubnetInformer ¶
func NewFilteredSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetInformer constructs a new informer for Subnet 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 NewFilteredSubnetNetworkACLAttachmentInformer ¶
func NewFilteredSubnetNetworkACLAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetNetworkACLAttachmentInformer constructs a new informer for SubnetNetworkACLAttachment 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 NewFilteredSubnetReservedIPInformer ¶
func NewFilteredSubnetReservedIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetReservedIPInformer constructs a new informer for SubnetReservedIP 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 NewFilteredVirtualEndpointGatewayIPInformer ¶
func NewFilteredVirtualEndpointGatewayIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualEndpointGatewayIPInformer constructs a new informer for VirtualEndpointGatewayIP 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 NewFilteredVirtualEndpointGatewayInformer ¶
func NewFilteredVirtualEndpointGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualEndpointGatewayInformer constructs a new informer for VirtualEndpointGateway 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 NewFilteredVpcAddressPrefixInformer ¶
func NewFilteredVpcAddressPrefixInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpcAddressPrefixInformer constructs a new informer for VpcAddressPrefix 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 NewFilteredVpcInformer ¶
func NewFilteredVpcInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpcInformer constructs a new informer for Vpc 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 NewFilteredVpcRouteInformer ¶
func NewFilteredVpcRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpcRouteInformer constructs a new informer for VpcRoute 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 NewFilteredVpcRoutingTableInformer ¶
func NewFilteredVpcRoutingTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpcRoutingTableInformer constructs a new informer for VpcRoutingTable 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 NewFilteredVpcRoutingTableRouteInformer ¶
func NewFilteredVpcRoutingTableRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpcRoutingTableRouteInformer constructs a new informer for VpcRoutingTableRoute 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 NewFilteredVpnGatewayConnectionInformer ¶
func NewFilteredVpnGatewayConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpnGatewayConnectionInformer constructs a new informer for VpnGatewayConnection 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 NewFilteredVpnGatewayInformer ¶
func NewFilteredVpnGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpnGatewayInformer constructs a new informer for VpnGateway 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 NewFloatingIPInformer ¶
func NewFloatingIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFloatingIPInformer constructs a new informer for FloatingIP 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 NewFlowLogInformer ¶
func NewFlowLogInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFlowLogInformer constructs a new informer for FlowLog 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 NewIkePolicyInformer ¶
func NewIkePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIkePolicyInformer constructs a new informer for IkePolicy 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 NewInstanceDiskManagementInformer ¶
func NewInstanceDiskManagementInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceDiskManagementInformer constructs a new informer for InstanceDiskManagement 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 NewInstanceGroupInformer ¶
func NewInstanceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceGroupInformer constructs a new informer for InstanceGroup 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 NewInstanceGroupManagerActionInformer ¶
func NewInstanceGroupManagerActionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceGroupManagerActionInformer constructs a new informer for InstanceGroupManagerAction 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 NewInstanceGroupManagerInformer ¶
func NewInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceGroupManagerInformer constructs a new informer for InstanceGroupManager 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 NewInstanceGroupManagerPolicyInformer ¶
func NewInstanceGroupManagerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceGroupManagerPolicyInformer constructs a new informer for InstanceGroupManagerPolicy 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 NewInstanceGroupMembershipInformer ¶
func NewInstanceGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceGroupMembershipInformer constructs a new informer for InstanceGroupMembership 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 NewInstanceTemplateInformer ¶
func NewInstanceTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceTemplateInformer constructs a new informer for InstanceTemplate 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 NewInstanceVolumeAttachmentInformer ¶
func NewInstanceVolumeAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceVolumeAttachmentInformer constructs a new informer for InstanceVolumeAttachment 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 NewIpsecPolicyInformer ¶
func NewIpsecPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewIpsecPolicyInformer constructs a new informer for IpsecPolicy 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 NewLbInformer ¶
func NewLbInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLbInformer constructs a new informer for Lb 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 NewLbListenerInformer ¶
func NewLbListenerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLbListenerInformer constructs a new informer for LbListener 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 NewLbListenerPolicyInformer ¶
func NewLbListenerPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLbListenerPolicyInformer constructs a new informer for LbListenerPolicy 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 NewLbListenerPolicyRuleInformer ¶
func NewLbListenerPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLbListenerPolicyRuleInformer constructs a new informer for LbListenerPolicyRule 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 NewLbPoolInformer ¶
func NewLbPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLbPoolInformer constructs a new informer for LbPool 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 NewLbPoolMemberInformer ¶
func NewLbPoolMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLbPoolMemberInformer constructs a new informer for LbPoolMember 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 NewNetworkACLInformer ¶
func NewNetworkACLInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkACLInformer constructs a new informer for NetworkACL 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 NewNetworkACLRuleInformer ¶
func NewNetworkACLRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkACLRuleInformer constructs a new informer for NetworkACLRule 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 NewPublicGatewayInformer ¶
func NewPublicGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPublicGatewayInformer constructs a new informer for PublicGateway 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 NewSecurityGroupInformer ¶
func NewSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityGroupInformer constructs a new informer for SecurityGroup 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 NewSecurityGroupNetworkInterfaceAttachmentInformer ¶
func NewSecurityGroupNetworkInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityGroupNetworkInterfaceAttachmentInformer constructs a new informer for SecurityGroupNetworkInterfaceAttachment 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 NewSecurityGroupRuleInformer ¶
func NewSecurityGroupRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityGroupRuleInformer constructs a new informer for SecurityGroupRule 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 NewSecurityGroupTargetInformer ¶
func NewSecurityGroupTargetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityGroupTargetInformer constructs a new informer for SecurityGroupTarget 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 NewSnapshotInformer ¶
func NewSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSnapshotInformer constructs a new informer for Snapshot 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 NewSubnetInformer ¶
func NewSubnetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetInformer constructs a new informer for Subnet 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 NewSubnetNetworkACLAttachmentInformer ¶
func NewSubnetNetworkACLAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetNetworkACLAttachmentInformer constructs a new informer for SubnetNetworkACLAttachment 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 NewSubnetReservedIPInformer ¶
func NewSubnetReservedIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetReservedIPInformer constructs a new informer for SubnetReservedIP 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 NewVirtualEndpointGatewayIPInformer ¶
func NewVirtualEndpointGatewayIPInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualEndpointGatewayIPInformer constructs a new informer for VirtualEndpointGatewayIP 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 NewVirtualEndpointGatewayInformer ¶
func NewVirtualEndpointGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualEndpointGatewayInformer constructs a new informer for VirtualEndpointGateway 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.
func NewVpcAddressPrefixInformer ¶
func NewVpcAddressPrefixInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpcAddressPrefixInformer constructs a new informer for VpcAddressPrefix 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 NewVpcInformer ¶
func NewVpcInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpcInformer constructs a new informer for Vpc 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 NewVpcRouteInformer ¶
func NewVpcRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpcRouteInformer constructs a new informer for VpcRoute 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 NewVpcRoutingTableInformer ¶
func NewVpcRoutingTableInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpcRoutingTableInformer constructs a new informer for VpcRoutingTable 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 NewVpcRoutingTableRouteInformer ¶
func NewVpcRoutingTableRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpcRoutingTableRouteInformer constructs a new informer for VpcRoutingTableRoute 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 NewVpnGatewayConnectionInformer ¶
func NewVpnGatewayConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpnGatewayConnectionInformer constructs a new informer for VpnGatewayConnection 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 NewVpnGatewayInformer ¶
func NewVpnGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpnGatewayInformer constructs a new informer for VpnGateway 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 DedicatedHostDiskManagementInformer ¶
type DedicatedHostDiskManagementInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DedicatedHostDiskManagementLister }
DedicatedHostDiskManagementInformer provides access to a shared informer and lister for DedicatedHostDiskManagements.
type DedicatedHostGroupInformer ¶
type DedicatedHostGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DedicatedHostGroupLister }
DedicatedHostGroupInformer provides access to a shared informer and lister for DedicatedHostGroups.
type DedicatedHostInformer ¶
type DedicatedHostInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DedicatedHostLister }
DedicatedHostInformer provides access to a shared informer and lister for DedicatedHosts.
type FloatingIPInformer ¶
type FloatingIPInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FloatingIPLister }
FloatingIPInformer provides access to a shared informer and lister for FloatingIPs.
type FlowLogInformer ¶
type FlowLogInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FlowLogLister }
FlowLogInformer provides access to a shared informer and lister for FlowLogs.
type IkePolicyInformer ¶
type IkePolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.IkePolicyLister }
IkePolicyInformer provides access to a shared informer and lister for IkePolicies.
type ImageInformer ¶
type ImageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageLister }
ImageInformer provides access to a shared informer and lister for Images.
type InstanceDiskManagementInformer ¶
type InstanceDiskManagementInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceDiskManagementLister }
InstanceDiskManagementInformer provides access to a shared informer and lister for InstanceDiskManagements.
type InstanceGroupInformer ¶
type InstanceGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupLister }
InstanceGroupInformer provides access to a shared informer and lister for InstanceGroups.
type InstanceGroupManagerActionInformer ¶
type InstanceGroupManagerActionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupManagerActionLister }
InstanceGroupManagerActionInformer provides access to a shared informer and lister for InstanceGroupManagerActions.
type InstanceGroupManagerInformer ¶
type InstanceGroupManagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupManagerLister }
InstanceGroupManagerInformer provides access to a shared informer and lister for InstanceGroupManagers.
type InstanceGroupManagerPolicyInformer ¶
type InstanceGroupManagerPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupManagerPolicyLister }
InstanceGroupManagerPolicyInformer provides access to a shared informer and lister for InstanceGroupManagerPolicies.
type InstanceGroupMembershipInformer ¶
type InstanceGroupMembershipInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupMembershipLister }
InstanceGroupMembershipInformer provides access to a shared informer and lister for InstanceGroupMemberships.
type InstanceInformer ¶
type InstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceLister }
InstanceInformer provides access to a shared informer and lister for Instances.
type InstanceTemplateInformer ¶
type InstanceTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceTemplateLister }
InstanceTemplateInformer provides access to a shared informer and lister for InstanceTemplates.
type InstanceVolumeAttachmentInformer ¶
type InstanceVolumeAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceVolumeAttachmentLister }
InstanceVolumeAttachmentInformer provides access to a shared informer and lister for InstanceVolumeAttachments.
type Interface ¶
type Interface interface { // DedicatedHosts returns a DedicatedHostInformer. DedicatedHosts() DedicatedHostInformer // DedicatedHostDiskManagements returns a DedicatedHostDiskManagementInformer. DedicatedHostDiskManagements() DedicatedHostDiskManagementInformer // DedicatedHostGroups returns a DedicatedHostGroupInformer. DedicatedHostGroups() DedicatedHostGroupInformer // FloatingIPs returns a FloatingIPInformer. FloatingIPs() FloatingIPInformer // FlowLogs returns a FlowLogInformer. FlowLogs() FlowLogInformer // IkePolicies returns a IkePolicyInformer. IkePolicies() IkePolicyInformer // Images returns a ImageInformer. Images() ImageInformer // Instances returns a InstanceInformer. Instances() InstanceInformer // InstanceDiskManagements returns a InstanceDiskManagementInformer. InstanceDiskManagements() InstanceDiskManagementInformer // InstanceGroups returns a InstanceGroupInformer. InstanceGroups() InstanceGroupInformer // InstanceGroupManagers returns a InstanceGroupManagerInformer. InstanceGroupManagers() InstanceGroupManagerInformer // InstanceGroupManagerActions returns a InstanceGroupManagerActionInformer. InstanceGroupManagerActions() InstanceGroupManagerActionInformer // InstanceGroupManagerPolicies returns a InstanceGroupManagerPolicyInformer. InstanceGroupManagerPolicies() InstanceGroupManagerPolicyInformer // InstanceGroupMemberships returns a InstanceGroupMembershipInformer. InstanceGroupMemberships() InstanceGroupMembershipInformer // InstanceTemplates returns a InstanceTemplateInformer. InstanceTemplates() InstanceTemplateInformer // InstanceVolumeAttachments returns a InstanceVolumeAttachmentInformer. InstanceVolumeAttachments() InstanceVolumeAttachmentInformer // IpsecPolicies returns a IpsecPolicyInformer. IpsecPolicies() IpsecPolicyInformer // Lbs returns a LbInformer. Lbs() LbInformer // LbListeners returns a LbListenerInformer. LbListeners() LbListenerInformer // LbListenerPolicies returns a LbListenerPolicyInformer. LbListenerPolicies() LbListenerPolicyInformer // LbListenerPolicyRules returns a LbListenerPolicyRuleInformer. LbListenerPolicyRules() LbListenerPolicyRuleInformer // LbPools returns a LbPoolInformer. LbPools() LbPoolInformer // LbPoolMembers returns a LbPoolMemberInformer. LbPoolMembers() LbPoolMemberInformer // NetworkACLs returns a NetworkACLInformer. NetworkACLs() NetworkACLInformer // NetworkACLRules returns a NetworkACLRuleInformer. NetworkACLRules() NetworkACLRuleInformer // PublicGateways returns a PublicGatewayInformer. PublicGateways() PublicGatewayInformer // SecurityGroups returns a SecurityGroupInformer. SecurityGroups() SecurityGroupInformer // SecurityGroupNetworkInterfaceAttachments returns a SecurityGroupNetworkInterfaceAttachmentInformer. SecurityGroupNetworkInterfaceAttachments() SecurityGroupNetworkInterfaceAttachmentInformer // SecurityGroupRules returns a SecurityGroupRuleInformer. SecurityGroupRules() SecurityGroupRuleInformer // SecurityGroupTargets returns a SecurityGroupTargetInformer. SecurityGroupTargets() SecurityGroupTargetInformer // Snapshots returns a SnapshotInformer. Snapshots() SnapshotInformer // SshKeys returns a SshKeyInformer. SshKeys() SshKeyInformer // Subnets returns a SubnetInformer. Subnets() SubnetInformer // SubnetNetworkACLAttachments returns a SubnetNetworkACLAttachmentInformer. SubnetNetworkACLAttachments() SubnetNetworkACLAttachmentInformer // SubnetReservedIPs returns a SubnetReservedIPInformer. SubnetReservedIPs() SubnetReservedIPInformer // VirtualEndpointGateways returns a VirtualEndpointGatewayInformer. VirtualEndpointGateways() VirtualEndpointGatewayInformer // VirtualEndpointGatewayIPs returns a VirtualEndpointGatewayIPInformer. VirtualEndpointGatewayIPs() VirtualEndpointGatewayIPInformer // Volumes returns a VolumeInformer. Volumes() VolumeInformer // Vpcs returns a VpcInformer. Vpcs() VpcInformer // VpcAddressPrefixes returns a VpcAddressPrefixInformer. VpcAddressPrefixes() VpcAddressPrefixInformer // VpcRoutes returns a VpcRouteInformer. VpcRoutes() VpcRouteInformer // VpcRoutingTables returns a VpcRoutingTableInformer. VpcRoutingTables() VpcRoutingTableInformer // VpcRoutingTableRoutes returns a VpcRoutingTableRouteInformer. VpcRoutingTableRoutes() VpcRoutingTableRouteInformer // VpnGateways returns a VpnGatewayInformer. VpnGateways() VpnGatewayInformer // VpnGatewayConnections returns a VpnGatewayConnectionInformer. VpnGatewayConnections() VpnGatewayConnectionInformer }
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 IpsecPolicyInformer ¶
type IpsecPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.IpsecPolicyLister }
IpsecPolicyInformer provides access to a shared informer and lister for IpsecPolicies.
type LbInformer ¶
type LbInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LbLister }
LbInformer provides access to a shared informer and lister for Lbs.
type LbListenerInformer ¶
type LbListenerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LbListenerLister }
LbListenerInformer provides access to a shared informer and lister for LbListeners.
type LbListenerPolicyInformer ¶
type LbListenerPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LbListenerPolicyLister }
LbListenerPolicyInformer provides access to a shared informer and lister for LbListenerPolicies.
type LbListenerPolicyRuleInformer ¶
type LbListenerPolicyRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LbListenerPolicyRuleLister }
LbListenerPolicyRuleInformer provides access to a shared informer and lister for LbListenerPolicyRules.
type LbPoolInformer ¶
type LbPoolInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LbPoolLister }
LbPoolInformer provides access to a shared informer and lister for LbPools.
type LbPoolMemberInformer ¶
type LbPoolMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LbPoolMemberLister }
LbPoolMemberInformer provides access to a shared informer and lister for LbPoolMembers.
type NetworkACLInformer ¶
type NetworkACLInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkACLLister }
NetworkACLInformer provides access to a shared informer and lister for NetworkACLs.
type NetworkACLRuleInformer ¶
type NetworkACLRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkACLRuleLister }
NetworkACLRuleInformer provides access to a shared informer and lister for NetworkACLRules.
type PublicGatewayInformer ¶
type PublicGatewayInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PublicGatewayLister }
PublicGatewayInformer provides access to a shared informer and lister for PublicGateways.
type SecurityGroupInformer ¶
type SecurityGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecurityGroupLister }
SecurityGroupInformer provides access to a shared informer and lister for SecurityGroups.
type SecurityGroupNetworkInterfaceAttachmentInformer ¶
type SecurityGroupNetworkInterfaceAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecurityGroupNetworkInterfaceAttachmentLister }
SecurityGroupNetworkInterfaceAttachmentInformer provides access to a shared informer and lister for SecurityGroupNetworkInterfaceAttachments.
type SecurityGroupRuleInformer ¶
type SecurityGroupRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecurityGroupRuleLister }
SecurityGroupRuleInformer provides access to a shared informer and lister for SecurityGroupRules.
type SecurityGroupTargetInformer ¶
type SecurityGroupTargetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecurityGroupTargetLister }
SecurityGroupTargetInformer provides access to a shared informer and lister for SecurityGroupTargets.
type SnapshotInformer ¶
type SnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SnapshotLister }
SnapshotInformer provides access to a shared informer and lister for Snapshots.
type SshKeyInformer ¶
type SshKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SshKeyLister }
SshKeyInformer provides access to a shared informer and lister for SshKeys.
type SubnetInformer ¶
type SubnetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubnetLister }
SubnetInformer provides access to a shared informer and lister for Subnets.
type SubnetNetworkACLAttachmentInformer ¶
type SubnetNetworkACLAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubnetNetworkACLAttachmentLister }
SubnetNetworkACLAttachmentInformer provides access to a shared informer and lister for SubnetNetworkACLAttachments.
type SubnetReservedIPInformer ¶
type SubnetReservedIPInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubnetReservedIPLister }
SubnetReservedIPInformer provides access to a shared informer and lister for SubnetReservedIPs.
type VirtualEndpointGatewayIPInformer ¶
type VirtualEndpointGatewayIPInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VirtualEndpointGatewayIPLister }
VirtualEndpointGatewayIPInformer provides access to a shared informer and lister for VirtualEndpointGatewayIPs.
type VirtualEndpointGatewayInformer ¶
type VirtualEndpointGatewayInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VirtualEndpointGatewayLister }
VirtualEndpointGatewayInformer provides access to a shared informer and lister for VirtualEndpointGateways.
type VolumeInformer ¶
type VolumeInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VolumeLister }
VolumeInformer provides access to a shared informer and lister for Volumes.
type VpcAddressPrefixInformer ¶
type VpcAddressPrefixInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpcAddressPrefixLister }
VpcAddressPrefixInformer provides access to a shared informer and lister for VpcAddressPrefixes.
type VpcInformer ¶
type VpcInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpcLister }
VpcInformer provides access to a shared informer and lister for Vpcs.
type VpcRouteInformer ¶
type VpcRouteInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpcRouteLister }
VpcRouteInformer provides access to a shared informer and lister for VpcRoutes.
type VpcRoutingTableInformer ¶
type VpcRoutingTableInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpcRoutingTableLister }
VpcRoutingTableInformer provides access to a shared informer and lister for VpcRoutingTables.
type VpcRoutingTableRouteInformer ¶
type VpcRoutingTableRouteInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpcRoutingTableRouteLister }
VpcRoutingTableRouteInformer provides access to a shared informer and lister for VpcRoutingTableRoutes.
type VpnGatewayConnectionInformer ¶
type VpnGatewayConnectionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpnGatewayConnectionLister }
VpnGatewayConnectionInformer provides access to a shared informer and lister for VpnGatewayConnections.
type VpnGatewayInformer ¶
type VpnGatewayInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpnGatewayLister }
VpnGatewayInformer provides access to a shared informer and lister for VpnGateways.
Source Files
¶
- dedicatedhost.go
- dedicatedhostdiskmanagement.go
- dedicatedhostgroup.go
- floatingip.go
- flowlog.go
- ikepolicy.go
- image.go
- instance.go
- instancediskmanagement.go
- instancegroup.go
- instancegroupmanager.go
- instancegroupmanageraction.go
- instancegroupmanagerpolicy.go
- instancegroupmembership.go
- instancetemplate.go
- instancevolumeattachment.go
- interface.go
- ipsecpolicy.go
- lb.go
- lblistener.go
- lblistenerpolicy.go
- lblistenerpolicyrule.go
- lbpool.go
- lbpoolmember.go
- networkacl.go
- networkaclrule.go
- publicgateway.go
- securitygroup.go
- securitygroupnetworkinterfaceattachment.go
- securitygrouprule.go
- securitygrouptarget.go
- snapshot.go
- sshkey.go
- subnet.go
- subnetnetworkaclattachment.go
- subnetreservedip.go
- virtualendpointgateway.go
- virtualendpointgatewayip.go
- volume.go
- vpc.go
- vpcaddressprefix.go
- vpcroute.go
- vpcroutingtable.go
- vpcroutingtableroute.go
- vpngateway.go
- vpngatewayconnection.go