Documentation ¶
Index ¶
- func NewAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAttachedDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackendBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackendBucketSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewBackendServiceSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewExternalVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAttachedDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackendBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackendBucketSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredBackendServiceSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredExternalVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallPolicyAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredFirewallPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGlobalAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGlobalForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGlobalNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGlobalNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHaVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHttpHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredHttpsHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceFromTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceGroupNamedPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceIamPolicyInformer(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 NewFilteredInterconnectAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagedSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkPeeringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkPeeringRoutesConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNodeTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPacketMirroringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectDefaultNetworkTierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectMetadataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredProjectMetadataItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRegionURLMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredReservationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredResourcePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouterInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouterNATInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRouterPeerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSharedVpcHostProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSharedVpcServiceProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSslPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetworkIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetworkIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetworkIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubnetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTargetGrpcProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTargetInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTargetPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTargetSslProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTargetTcpProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUrlMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpnGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpnTunnelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallPolicyAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFirewallPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlobalAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlobalForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlobalNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGlobalNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHaVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHttpHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewHttpsHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceFromTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceGroupNamedPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceIamPolicyInformer(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 NewInterconnectAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagedSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkPeeringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkPeeringRoutesConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNodeTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPacketMirroringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectDefaultNetworkTierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectMetadataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewProjectMetadataItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRegionURLMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewReservationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewResourcePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouterInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouterNATInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRouterPeerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSharedVpcHostProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSharedVpcServiceProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSslPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetworkIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetworkIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetworkIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubnetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTargetGrpcProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTargetInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTargetPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTargetSslProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTargetTcpProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUrlMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpnGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpnTunnelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AddressInformer
- type AttachedDiskInformer
- type AutoscalerInformer
- type BackendBucketInformer
- type BackendBucketSignedURLKeyInformer
- type BackendServiceInformer
- type BackendServiceSignedURLKeyInformer
- type DiskIamBindingInformer
- type DiskIamMemberInformer
- type DiskIamPolicyInformer
- type DiskInformer
- type DiskResourcePolicyAttachmentInformer
- type ExternalVPNGatewayInformer
- type FirewallInformer
- type FirewallPolicyAssociationInformer
- type FirewallPolicyInformer
- type FirewallPolicyRuleInformer
- type ForwardingRuleInformer
- type GlobalAddressInformer
- type GlobalForwardingRuleInformer
- type GlobalNetworkEndpointGroupInformer
- type GlobalNetworkEndpointInformer
- type HaVPNGatewayInformer
- type HealthCheckInformer
- type HttpHealthCheckInformer
- type HttpsHealthCheckInformer
- type ImageIamBindingInformer
- type ImageIamMemberInformer
- type ImageIamPolicyInformer
- type ImageInformer
- type InstanceFromTemplateInformer
- type InstanceGroupInformer
- type InstanceGroupManagerInformer
- type InstanceGroupNamedPortInformer
- type InstanceIamBindingInformer
- type InstanceIamMemberInformer
- type InstanceIamPolicyInformer
- type InstanceInformer
- type InstanceTemplateInformer
- type InterconnectAttachmentInformer
- type Interface
- type ManagedSslCertificateInformer
- type NetworkEndpointGroupInformer
- type NetworkEndpointInformer
- type NetworkInformer
- type NetworkPeeringInformer
- type NetworkPeeringRoutesConfigInformer
- type NodeGroupInformer
- type NodeTemplateInformer
- type PacketMirroringInformer
- type PerInstanceConfigInformer
- type ProjectDefaultNetworkTierInformer
- type ProjectMetadataInformer
- type ProjectMetadataItemInformer
- type RegionAutoscalerInformer
- type RegionBackendServiceInformer
- type RegionDiskIamBindingInformer
- type RegionDiskIamMemberInformer
- type RegionDiskIamPolicyInformer
- type RegionDiskInformer
- type RegionDiskResourcePolicyAttachmentInformer
- type RegionHealthCheckInformer
- type RegionInstanceGroupManagerInformer
- type RegionNetworkEndpointGroupInformer
- type RegionPerInstanceConfigInformer
- type RegionSslCertificateInformer
- type RegionTargetHTTPProxyInformer
- type RegionTargetHTTPSProxyInformer
- type RegionURLMapInformer
- type ReservationInformer
- type ResourcePolicyInformer
- type RouteInformer
- type RouterInformer
- type RouterInterfaceInformer
- type RouterNATInformer
- type RouterPeerInformer
- type SecurityPolicyInformer
- type ServiceAttachmentInformer
- type SharedVpcHostProjectInformer
- type SharedVpcServiceProjectInformer
- type SnapshotInformer
- type SslCertificateInformer
- type SslPolicyInformer
- type SubnetworkIamBindingInformer
- type SubnetworkIamMemberInformer
- type SubnetworkIamPolicyInformer
- type SubnetworkInformer
- type TargetGrpcProxyInformer
- type TargetHTTPProxyInformer
- type TargetHTTPSProxyInformer
- type TargetInstanceInformer
- type TargetPoolInformer
- type TargetSslProxyInformer
- type TargetTcpProxyInformer
- type UrlMapInformer
- type VpnGatewayInformer
- type VpnTunnelInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAddressInformer ¶
func NewAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAddressInformer constructs a new informer for Address 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 NewAttachedDiskInformer ¶
func NewAttachedDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAttachedDiskInformer constructs a new informer for AttachedDisk 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 NewAutoscalerInformer ¶
func NewAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAutoscalerInformer constructs a new informer for Autoscaler 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 NewBackendBucketInformer ¶
func NewBackendBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackendBucketInformer constructs a new informer for BackendBucket 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 NewBackendBucketSignedURLKeyInformer ¶
func NewBackendBucketSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackendBucketSignedURLKeyInformer constructs a new informer for BackendBucketSignedURLKey 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 NewBackendServiceInformer ¶
func NewBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackendServiceInformer constructs a new informer for BackendService 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 NewBackendServiceSignedURLKeyInformer ¶
func NewBackendServiceSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewBackendServiceSignedURLKeyInformer constructs a new informer for BackendServiceSignedURLKey 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 NewDiskIamBindingInformer ¶
func NewDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDiskIamBindingInformer constructs a new informer for DiskIamBinding 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 NewDiskIamMemberInformer ¶
func NewDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDiskIamMemberInformer constructs a new informer for DiskIamMember 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 NewDiskIamPolicyInformer ¶
func NewDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDiskIamPolicyInformer constructs a new informer for DiskIamPolicy 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 NewDiskInformer ¶
func NewDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDiskInformer constructs a new informer for Disk 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 NewDiskResourcePolicyAttachmentInformer ¶
func NewDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDiskResourcePolicyAttachmentInformer constructs a new informer for DiskResourcePolicyAttachment 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 NewExternalVPNGatewayInformer ¶
func NewExternalVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewExternalVPNGatewayInformer constructs a new informer for ExternalVPNGateway 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 NewFilteredAddressInformer ¶
func NewFilteredAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAddressInformer constructs a new informer for Address 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 NewFilteredAttachedDiskInformer ¶
func NewFilteredAttachedDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAttachedDiskInformer constructs a new informer for AttachedDisk 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 NewFilteredAutoscalerInformer ¶
func NewFilteredAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAutoscalerInformer constructs a new informer for Autoscaler 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 NewFilteredBackendBucketInformer ¶
func NewFilteredBackendBucketInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackendBucketInformer constructs a new informer for BackendBucket 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 NewFilteredBackendBucketSignedURLKeyInformer ¶
func NewFilteredBackendBucketSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackendBucketSignedURLKeyInformer constructs a new informer for BackendBucketSignedURLKey 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 NewFilteredBackendServiceInformer ¶
func NewFilteredBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackendServiceInformer constructs a new informer for BackendService 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 NewFilteredBackendServiceSignedURLKeyInformer ¶
func NewFilteredBackendServiceSignedURLKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredBackendServiceSignedURLKeyInformer constructs a new informer for BackendServiceSignedURLKey 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 NewFilteredDiskIamBindingInformer ¶
func NewFilteredDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDiskIamBindingInformer constructs a new informer for DiskIamBinding 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 NewFilteredDiskIamMemberInformer ¶
func NewFilteredDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDiskIamMemberInformer constructs a new informer for DiskIamMember 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 NewFilteredDiskIamPolicyInformer ¶
func NewFilteredDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDiskIamPolicyInformer constructs a new informer for DiskIamPolicy 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 NewFilteredDiskInformer ¶
func NewFilteredDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDiskInformer constructs a new informer for Disk 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 NewFilteredDiskResourcePolicyAttachmentInformer ¶
func NewFilteredDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDiskResourcePolicyAttachmentInformer constructs a new informer for DiskResourcePolicyAttachment 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 NewFilteredExternalVPNGatewayInformer ¶
func NewFilteredExternalVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredExternalVPNGatewayInformer constructs a new informer for ExternalVPNGateway type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredFirewallInformer ¶
func NewFilteredFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFirewallInformer constructs a new informer for Firewall type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredFirewallPolicyAssociationInformer ¶ added in v0.4.0
func NewFilteredFirewallPolicyAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFirewallPolicyAssociationInformer constructs a new informer for FirewallPolicyAssociation 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 NewFilteredFirewallPolicyInformer ¶ added in v0.4.0
func NewFilteredFirewallPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFirewallPolicyInformer constructs a new informer for FirewallPolicy 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 NewFilteredFirewallPolicyRuleInformer ¶ added in v0.4.0
func NewFilteredFirewallPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredFirewallPolicyRuleInformer constructs a new informer for FirewallPolicyRule 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 NewFilteredForwardingRuleInformer ¶
func NewFilteredForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredForwardingRuleInformer constructs a new informer for ForwardingRule 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 NewFilteredGlobalAddressInformer ¶
func NewFilteredGlobalAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGlobalAddressInformer constructs a new informer for GlobalAddress 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 NewFilteredGlobalForwardingRuleInformer ¶
func NewFilteredGlobalForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGlobalForwardingRuleInformer constructs a new informer for GlobalForwardingRule 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 NewFilteredGlobalNetworkEndpointGroupInformer ¶
func NewFilteredGlobalNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGlobalNetworkEndpointGroupInformer constructs a new informer for GlobalNetworkEndpointGroup 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 NewFilteredGlobalNetworkEndpointInformer ¶
func NewFilteredGlobalNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGlobalNetworkEndpointInformer constructs a new informer for GlobalNetworkEndpoint 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 NewFilteredHaVPNGatewayInformer ¶
func NewFilteredHaVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHaVPNGatewayInformer constructs a new informer for HaVPNGateway 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 NewFilteredHttpHealthCheckInformer ¶
func NewFilteredHttpHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHttpHealthCheckInformer constructs a new informer for HttpHealthCheck 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 NewFilteredHttpsHealthCheckInformer ¶
func NewFilteredHttpsHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredHttpsHealthCheckInformer constructs a new informer for HttpsHealthCheck 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 NewFilteredImageIamBindingInformer ¶
func NewFilteredImageIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageIamBindingInformer constructs a new informer for ImageIamBinding 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 NewFilteredImageIamMemberInformer ¶
func NewFilteredImageIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageIamMemberInformer constructs a new informer for ImageIamMember 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 NewFilteredImageIamPolicyInformer ¶
func NewFilteredImageIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredImageIamPolicyInformer constructs a new informer for ImageIamPolicy 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 NewFilteredInstanceFromTemplateInformer ¶
func NewFilteredInstanceFromTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceFromTemplateInformer constructs a new informer for InstanceFromTemplate 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 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 NewFilteredInstanceGroupNamedPortInformer ¶
func NewFilteredInstanceGroupNamedPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceGroupNamedPortInformer constructs a new informer for InstanceGroupNamedPort 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 NewFilteredInstanceIamBindingInformer ¶
func NewFilteredInstanceIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceIamBindingInformer constructs a new informer for InstanceIamBinding 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 NewFilteredInstanceIamMemberInformer ¶
func NewFilteredInstanceIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceIamMemberInformer constructs a new informer for InstanceIamMember 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 NewFilteredInstanceIamPolicyInformer ¶
func NewFilteredInstanceIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceIamPolicyInformer constructs a new informer for InstanceIamPolicy 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 NewFilteredInterconnectAttachmentInformer ¶
func NewFilteredInterconnectAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInterconnectAttachmentInformer constructs a new informer for InterconnectAttachment 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 NewFilteredManagedSslCertificateInformer ¶
func NewFilteredManagedSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagedSslCertificateInformer constructs a new informer for ManagedSslCertificate 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 NewFilteredNetworkEndpointGroupInformer ¶
func NewFilteredNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkEndpointGroupInformer constructs a new informer for NetworkEndpointGroup 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 NewFilteredNetworkEndpointInformer ¶
func NewFilteredNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkEndpointInformer constructs a new informer for NetworkEndpoint 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 NewFilteredNetworkInformer ¶
func NewFilteredNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkInformer constructs a new informer for Network 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 NewFilteredNetworkPeeringInformer ¶
func NewFilteredNetworkPeeringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkPeeringInformer constructs a new informer for NetworkPeering 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 NewFilteredNetworkPeeringRoutesConfigInformer ¶
func NewFilteredNetworkPeeringRoutesConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkPeeringRoutesConfigInformer constructs a new informer for NetworkPeeringRoutesConfig 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 NewFilteredNodeGroupInformer ¶
func NewFilteredNodeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeGroupInformer constructs a new informer for NodeGroup 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 NewFilteredNodeTemplateInformer ¶
func NewFilteredNodeTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNodeTemplateInformer constructs a new informer for NodeTemplate 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 NewFilteredPacketMirroringInformer ¶
func NewFilteredPacketMirroringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPacketMirroringInformer constructs a new informer for PacketMirroring 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 NewFilteredPerInstanceConfigInformer ¶
func NewFilteredPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPerInstanceConfigInformer constructs a new informer for PerInstanceConfig 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 NewFilteredProjectDefaultNetworkTierInformer ¶
func NewFilteredProjectDefaultNetworkTierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectDefaultNetworkTierInformer constructs a new informer for ProjectDefaultNetworkTier 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 NewFilteredProjectMetadataInformer ¶
func NewFilteredProjectMetadataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectMetadataInformer constructs a new informer for ProjectMetadata 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 NewFilteredProjectMetadataItemInformer ¶
func NewFilteredProjectMetadataItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredProjectMetadataItemInformer constructs a new informer for ProjectMetadataItem 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 NewFilteredRegionAutoscalerInformer ¶
func NewFilteredRegionAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionAutoscalerInformer constructs a new informer for RegionAutoscaler 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 NewFilteredRegionBackendServiceInformer ¶
func NewFilteredRegionBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionBackendServiceInformer constructs a new informer for RegionBackendService 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 NewFilteredRegionDiskIamBindingInformer ¶
func NewFilteredRegionDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionDiskIamBindingInformer constructs a new informer for RegionDiskIamBinding 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 NewFilteredRegionDiskIamMemberInformer ¶
func NewFilteredRegionDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionDiskIamMemberInformer constructs a new informer for RegionDiskIamMember 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 NewFilteredRegionDiskIamPolicyInformer ¶
func NewFilteredRegionDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionDiskIamPolicyInformer constructs a new informer for RegionDiskIamPolicy 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 NewFilteredRegionDiskInformer ¶
func NewFilteredRegionDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionDiskInformer constructs a new informer for RegionDisk 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 NewFilteredRegionDiskResourcePolicyAttachmentInformer ¶
func NewFilteredRegionDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionDiskResourcePolicyAttachmentInformer constructs a new informer for RegionDiskResourcePolicyAttachment 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 NewFilteredRegionHealthCheckInformer ¶
func NewFilteredRegionHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionHealthCheckInformer constructs a new informer for RegionHealthCheck 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 NewFilteredRegionInstanceGroupManagerInformer ¶
func NewFilteredRegionInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionInstanceGroupManagerInformer constructs a new informer for RegionInstanceGroupManager 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 NewFilteredRegionNetworkEndpointGroupInformer ¶
func NewFilteredRegionNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionNetworkEndpointGroupInformer constructs a new informer for RegionNetworkEndpointGroup 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 NewFilteredRegionPerInstanceConfigInformer ¶
func NewFilteredRegionPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionPerInstanceConfigInformer constructs a new informer for RegionPerInstanceConfig 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 NewFilteredRegionSslCertificateInformer ¶
func NewFilteredRegionSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionSslCertificateInformer constructs a new informer for RegionSslCertificate 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 NewFilteredRegionTargetHTTPProxyInformer ¶
func NewFilteredRegionTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionTargetHTTPProxyInformer constructs a new informer for RegionTargetHTTPProxy 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 NewFilteredRegionTargetHTTPSProxyInformer ¶
func NewFilteredRegionTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionTargetHTTPSProxyInformer constructs a new informer for RegionTargetHTTPSProxy 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 NewFilteredRegionURLMapInformer ¶
func NewFilteredRegionURLMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRegionURLMapInformer constructs a new informer for RegionURLMap 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 NewFilteredReservationInformer ¶
func NewFilteredReservationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredReservationInformer constructs a new informer for Reservation 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 NewFilteredResourcePolicyInformer ¶
func NewFilteredResourcePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredResourcePolicyInformer constructs a new informer for ResourcePolicy 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 NewFilteredRouteInformer ¶
func NewFilteredRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouteInformer constructs a new informer for Route 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 NewFilteredRouterInformer ¶
func NewFilteredRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouterInformer constructs a new informer for Router 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 NewFilteredRouterInterfaceInformer ¶
func NewFilteredRouterInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouterInterfaceInformer constructs a new informer for RouterInterface 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 NewFilteredRouterNATInformer ¶
func NewFilteredRouterNATInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouterNATInformer constructs a new informer for RouterNAT 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 NewFilteredRouterPeerInformer ¶
func NewFilteredRouterPeerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRouterPeerInformer constructs a new informer for RouterPeer 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 NewFilteredSecurityPolicyInformer ¶
func NewFilteredSecurityPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityPolicyInformer constructs a new informer for SecurityPolicy 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 NewFilteredServiceAttachmentInformer ¶ added in v0.4.0
func NewFilteredServiceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceAttachmentInformer constructs a new informer for ServiceAttachment 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 NewFilteredSharedVpcHostProjectInformer ¶
func NewFilteredSharedVpcHostProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSharedVpcHostProjectInformer constructs a new informer for SharedVpcHostProject 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 NewFilteredSharedVpcServiceProjectInformer ¶
func NewFilteredSharedVpcServiceProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSharedVpcServiceProjectInformer constructs a new informer for SharedVpcServiceProject 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 NewFilteredSslCertificateInformer ¶
func NewFilteredSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSslCertificateInformer constructs a new informer for SslCertificate 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 NewFilteredSslPolicyInformer ¶
func NewFilteredSslPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSslPolicyInformer constructs a new informer for SslPolicy 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 NewFilteredSubnetworkIamBindingInformer ¶
func NewFilteredSubnetworkIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetworkIamBindingInformer constructs a new informer for SubnetworkIamBinding 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 NewFilteredSubnetworkIamMemberInformer ¶
func NewFilteredSubnetworkIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetworkIamMemberInformer constructs a new informer for SubnetworkIamMember 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 NewFilteredSubnetworkIamPolicyInformer ¶
func NewFilteredSubnetworkIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetworkIamPolicyInformer constructs a new informer for SubnetworkIamPolicy 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 NewFilteredSubnetworkInformer ¶
func NewFilteredSubnetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubnetworkInformer constructs a new informer for Subnetwork 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 NewFilteredTargetGrpcProxyInformer ¶
func NewFilteredTargetGrpcProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTargetGrpcProxyInformer constructs a new informer for TargetGrpcProxy 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 NewFilteredTargetHTTPProxyInformer ¶
func NewFilteredTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTargetHTTPProxyInformer constructs a new informer for TargetHTTPProxy 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 NewFilteredTargetHTTPSProxyInformer ¶
func NewFilteredTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTargetHTTPSProxyInformer constructs a new informer for TargetHTTPSProxy 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 NewFilteredTargetInstanceInformer ¶
func NewFilteredTargetInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTargetInstanceInformer constructs a new informer for TargetInstance 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 NewFilteredTargetPoolInformer ¶
func NewFilteredTargetPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTargetPoolInformer constructs a new informer for TargetPool 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 NewFilteredTargetSslProxyInformer ¶
func NewFilteredTargetSslProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTargetSslProxyInformer constructs a new informer for TargetSslProxy 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 NewFilteredTargetTcpProxyInformer ¶
func NewFilteredTargetTcpProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTargetTcpProxyInformer constructs a new informer for TargetTcpProxy 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 NewFilteredUrlMapInformer ¶
func NewFilteredUrlMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUrlMapInformer constructs a new informer for UrlMap 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 NewFilteredVpnTunnelInformer ¶
func NewFilteredVpnTunnelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpnTunnelInformer constructs a new informer for VpnTunnel type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFirewallInformer ¶
func NewFirewallInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFirewallInformer constructs a new informer for Firewall type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFirewallPolicyAssociationInformer ¶ added in v0.4.0
func NewFirewallPolicyAssociationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFirewallPolicyAssociationInformer constructs a new informer for FirewallPolicyAssociation 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 NewFirewallPolicyInformer ¶ added in v0.4.0
func NewFirewallPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFirewallPolicyInformer constructs a new informer for FirewallPolicy 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 NewFirewallPolicyRuleInformer ¶ added in v0.4.0
func NewFirewallPolicyRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewFirewallPolicyRuleInformer constructs a new informer for FirewallPolicyRule 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 NewForwardingRuleInformer ¶
func NewForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewForwardingRuleInformer constructs a new informer for ForwardingRule 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 NewGlobalAddressInformer ¶
func NewGlobalAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGlobalAddressInformer constructs a new informer for GlobalAddress 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 NewGlobalForwardingRuleInformer ¶
func NewGlobalForwardingRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGlobalForwardingRuleInformer constructs a new informer for GlobalForwardingRule 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 NewGlobalNetworkEndpointGroupInformer ¶
func NewGlobalNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGlobalNetworkEndpointGroupInformer constructs a new informer for GlobalNetworkEndpointGroup 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 NewGlobalNetworkEndpointInformer ¶
func NewGlobalNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGlobalNetworkEndpointInformer constructs a new informer for GlobalNetworkEndpoint 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 NewHaVPNGatewayInformer ¶
func NewHaVPNGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHaVPNGatewayInformer constructs a new informer for HaVPNGateway 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 NewHttpHealthCheckInformer ¶
func NewHttpHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHttpHealthCheckInformer constructs a new informer for HttpHealthCheck 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 NewHttpsHealthCheckInformer ¶
func NewHttpsHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewHttpsHealthCheckInformer constructs a new informer for HttpsHealthCheck 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 NewImageIamBindingInformer ¶
func NewImageIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageIamBindingInformer constructs a new informer for ImageIamBinding 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 NewImageIamMemberInformer ¶
func NewImageIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageIamMemberInformer constructs a new informer for ImageIamMember 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 NewImageIamPolicyInformer ¶
func NewImageIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewImageIamPolicyInformer constructs a new informer for ImageIamPolicy 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 NewInstanceFromTemplateInformer ¶
func NewInstanceFromTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceFromTemplateInformer constructs a new informer for InstanceFromTemplate 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 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 NewInstanceGroupNamedPortInformer ¶
func NewInstanceGroupNamedPortInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceGroupNamedPortInformer constructs a new informer for InstanceGroupNamedPort 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 NewInstanceIamBindingInformer ¶
func NewInstanceIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceIamBindingInformer constructs a new informer for InstanceIamBinding 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 NewInstanceIamMemberInformer ¶
func NewInstanceIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceIamMemberInformer constructs a new informer for InstanceIamMember 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 NewInstanceIamPolicyInformer ¶
func NewInstanceIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceIamPolicyInformer constructs a new informer for InstanceIamPolicy 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 NewInterconnectAttachmentInformer ¶
func NewInterconnectAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInterconnectAttachmentInformer constructs a new informer for InterconnectAttachment 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 NewManagedSslCertificateInformer ¶
func NewManagedSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagedSslCertificateInformer constructs a new informer for ManagedSslCertificate 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 NewNetworkEndpointGroupInformer ¶
func NewNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkEndpointGroupInformer constructs a new informer for NetworkEndpointGroup 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 NewNetworkEndpointInformer ¶
func NewNetworkEndpointInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkEndpointInformer constructs a new informer for NetworkEndpoint 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 NewNetworkInformer ¶
func NewNetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkInformer constructs a new informer for Network 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 NewNetworkPeeringInformer ¶
func NewNetworkPeeringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkPeeringInformer constructs a new informer for NetworkPeering 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 NewNetworkPeeringRoutesConfigInformer ¶
func NewNetworkPeeringRoutesConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkPeeringRoutesConfigInformer constructs a new informer for NetworkPeeringRoutesConfig 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 NewNodeGroupInformer ¶
func NewNodeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeGroupInformer constructs a new informer for NodeGroup 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 NewNodeTemplateInformer ¶
func NewNodeTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNodeTemplateInformer constructs a new informer for NodeTemplate 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 NewPacketMirroringInformer ¶
func NewPacketMirroringInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPacketMirroringInformer constructs a new informer for PacketMirroring 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 NewPerInstanceConfigInformer ¶
func NewPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPerInstanceConfigInformer constructs a new informer for PerInstanceConfig 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 NewProjectDefaultNetworkTierInformer ¶
func NewProjectDefaultNetworkTierInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectDefaultNetworkTierInformer constructs a new informer for ProjectDefaultNetworkTier 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 NewProjectMetadataInformer ¶
func NewProjectMetadataInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectMetadataInformer constructs a new informer for ProjectMetadata 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 NewProjectMetadataItemInformer ¶
func NewProjectMetadataItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewProjectMetadataItemInformer constructs a new informer for ProjectMetadataItem 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 NewRegionAutoscalerInformer ¶
func NewRegionAutoscalerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionAutoscalerInformer constructs a new informer for RegionAutoscaler 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 NewRegionBackendServiceInformer ¶
func NewRegionBackendServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionBackendServiceInformer constructs a new informer for RegionBackendService 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 NewRegionDiskIamBindingInformer ¶
func NewRegionDiskIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionDiskIamBindingInformer constructs a new informer for RegionDiskIamBinding 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 NewRegionDiskIamMemberInformer ¶
func NewRegionDiskIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionDiskIamMemberInformer constructs a new informer for RegionDiskIamMember 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 NewRegionDiskIamPolicyInformer ¶
func NewRegionDiskIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionDiskIamPolicyInformer constructs a new informer for RegionDiskIamPolicy 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 NewRegionDiskInformer ¶
func NewRegionDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionDiskInformer constructs a new informer for RegionDisk 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 NewRegionDiskResourcePolicyAttachmentInformer ¶
func NewRegionDiskResourcePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionDiskResourcePolicyAttachmentInformer constructs a new informer for RegionDiskResourcePolicyAttachment 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 NewRegionHealthCheckInformer ¶
func NewRegionHealthCheckInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionHealthCheckInformer constructs a new informer for RegionHealthCheck 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 NewRegionInstanceGroupManagerInformer ¶
func NewRegionInstanceGroupManagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionInstanceGroupManagerInformer constructs a new informer for RegionInstanceGroupManager 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 NewRegionNetworkEndpointGroupInformer ¶
func NewRegionNetworkEndpointGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionNetworkEndpointGroupInformer constructs a new informer for RegionNetworkEndpointGroup 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 NewRegionPerInstanceConfigInformer ¶
func NewRegionPerInstanceConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionPerInstanceConfigInformer constructs a new informer for RegionPerInstanceConfig 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 NewRegionSslCertificateInformer ¶
func NewRegionSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionSslCertificateInformer constructs a new informer for RegionSslCertificate 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 NewRegionTargetHTTPProxyInformer ¶
func NewRegionTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionTargetHTTPProxyInformer constructs a new informer for RegionTargetHTTPProxy 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 NewRegionTargetHTTPSProxyInformer ¶
func NewRegionTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionTargetHTTPSProxyInformer constructs a new informer for RegionTargetHTTPSProxy 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 NewRegionURLMapInformer ¶
func NewRegionURLMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRegionURLMapInformer constructs a new informer for RegionURLMap 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 NewReservationInformer ¶
func NewReservationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewReservationInformer constructs a new informer for Reservation 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 NewResourcePolicyInformer ¶
func NewResourcePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewResourcePolicyInformer constructs a new informer for ResourcePolicy 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 NewRouteInformer ¶
func NewRouteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouteInformer constructs a new informer for Route 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 NewRouterInformer ¶
func NewRouterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouterInformer constructs a new informer for Router 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 NewRouterInterfaceInformer ¶
func NewRouterInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouterInterfaceInformer constructs a new informer for RouterInterface 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 NewRouterNATInformer ¶
func NewRouterNATInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouterNATInformer constructs a new informer for RouterNAT 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 NewRouterPeerInformer ¶
func NewRouterPeerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRouterPeerInformer constructs a new informer for RouterPeer 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 NewSecurityPolicyInformer ¶
func NewSecurityPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityPolicyInformer constructs a new informer for SecurityPolicy 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 NewServiceAttachmentInformer ¶ added in v0.4.0
func NewServiceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceAttachmentInformer constructs a new informer for ServiceAttachment 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 NewSharedVpcHostProjectInformer ¶
func NewSharedVpcHostProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSharedVpcHostProjectInformer constructs a new informer for SharedVpcHostProject 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 NewSharedVpcServiceProjectInformer ¶
func NewSharedVpcServiceProjectInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSharedVpcServiceProjectInformer constructs a new informer for SharedVpcServiceProject 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 NewSslCertificateInformer ¶
func NewSslCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSslCertificateInformer constructs a new informer for SslCertificate 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 NewSslPolicyInformer ¶
func NewSslPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSslPolicyInformer constructs a new informer for SslPolicy 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 NewSubnetworkIamBindingInformer ¶
func NewSubnetworkIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetworkIamBindingInformer constructs a new informer for SubnetworkIamBinding 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 NewSubnetworkIamMemberInformer ¶
func NewSubnetworkIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetworkIamMemberInformer constructs a new informer for SubnetworkIamMember 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 NewSubnetworkIamPolicyInformer ¶
func NewSubnetworkIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetworkIamPolicyInformer constructs a new informer for SubnetworkIamPolicy 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 NewSubnetworkInformer ¶
func NewSubnetworkInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubnetworkInformer constructs a new informer for Subnetwork 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 NewTargetGrpcProxyInformer ¶
func NewTargetGrpcProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTargetGrpcProxyInformer constructs a new informer for TargetGrpcProxy 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 NewTargetHTTPProxyInformer ¶
func NewTargetHTTPProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTargetHTTPProxyInformer constructs a new informer for TargetHTTPProxy 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 NewTargetHTTPSProxyInformer ¶
func NewTargetHTTPSProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTargetHTTPSProxyInformer constructs a new informer for TargetHTTPSProxy 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 NewTargetInstanceInformer ¶
func NewTargetInstanceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTargetInstanceInformer constructs a new informer for TargetInstance 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 NewTargetPoolInformer ¶
func NewTargetPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTargetPoolInformer constructs a new informer for TargetPool 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 NewTargetSslProxyInformer ¶
func NewTargetSslProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTargetSslProxyInformer constructs a new informer for TargetSslProxy 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 NewTargetTcpProxyInformer ¶
func NewTargetTcpProxyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTargetTcpProxyInformer constructs a new informer for TargetTcpProxy 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 NewUrlMapInformer ¶
func NewUrlMapInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUrlMapInformer constructs a new informer for UrlMap 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.
func NewVpnTunnelInformer ¶
func NewVpnTunnelInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpnTunnelInformer constructs a new informer for VpnTunnel 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 AddressInformer ¶
type AddressInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AddressLister }
AddressInformer provides access to a shared informer and lister for Addresses.
type AttachedDiskInformer ¶
type AttachedDiskInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AttachedDiskLister }
AttachedDiskInformer provides access to a shared informer and lister for AttachedDisks.
type AutoscalerInformer ¶
type AutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AutoscalerLister }
AutoscalerInformer provides access to a shared informer and lister for Autoscalers.
type BackendBucketInformer ¶
type BackendBucketInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackendBucketLister }
BackendBucketInformer provides access to a shared informer and lister for BackendBuckets.
type BackendBucketSignedURLKeyInformer ¶
type BackendBucketSignedURLKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackendBucketSignedURLKeyLister }
BackendBucketSignedURLKeyInformer provides access to a shared informer and lister for BackendBucketSignedURLKeys.
type BackendServiceInformer ¶
type BackendServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackendServiceLister }
BackendServiceInformer provides access to a shared informer and lister for BackendServices.
type BackendServiceSignedURLKeyInformer ¶
type BackendServiceSignedURLKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.BackendServiceSignedURLKeyLister }
BackendServiceSignedURLKeyInformer provides access to a shared informer and lister for BackendServiceSignedURLKeys.
type DiskIamBindingInformer ¶
type DiskIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DiskIamBindingLister }
DiskIamBindingInformer provides access to a shared informer and lister for DiskIamBindings.
type DiskIamMemberInformer ¶
type DiskIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DiskIamMemberLister }
DiskIamMemberInformer provides access to a shared informer and lister for DiskIamMembers.
type DiskIamPolicyInformer ¶
type DiskIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DiskIamPolicyLister }
DiskIamPolicyInformer provides access to a shared informer and lister for DiskIamPolicies.
type DiskInformer ¶
type DiskInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DiskLister }
DiskInformer provides access to a shared informer and lister for Disks.
type DiskResourcePolicyAttachmentInformer ¶
type DiskResourcePolicyAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DiskResourcePolicyAttachmentLister }
DiskResourcePolicyAttachmentInformer provides access to a shared informer and lister for DiskResourcePolicyAttachments.
type ExternalVPNGatewayInformer ¶
type ExternalVPNGatewayInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ExternalVPNGatewayLister }
ExternalVPNGatewayInformer provides access to a shared informer and lister for ExternalVPNGateways.
type FirewallInformer ¶
type FirewallInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FirewallLister }
FirewallInformer provides access to a shared informer and lister for Firewalls.
type FirewallPolicyAssociationInformer ¶ added in v0.4.0
type FirewallPolicyAssociationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FirewallPolicyAssociationLister }
FirewallPolicyAssociationInformer provides access to a shared informer and lister for FirewallPolicyAssociations.
type FirewallPolicyInformer ¶ added in v0.4.0
type FirewallPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FirewallPolicyLister }
FirewallPolicyInformer provides access to a shared informer and lister for FirewallPolicies.
type FirewallPolicyRuleInformer ¶ added in v0.4.0
type FirewallPolicyRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.FirewallPolicyRuleLister }
FirewallPolicyRuleInformer provides access to a shared informer and lister for FirewallPolicyRules.
type ForwardingRuleInformer ¶
type ForwardingRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ForwardingRuleLister }
ForwardingRuleInformer provides access to a shared informer and lister for ForwardingRules.
type GlobalAddressInformer ¶
type GlobalAddressInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GlobalAddressLister }
GlobalAddressInformer provides access to a shared informer and lister for GlobalAddresses.
type GlobalForwardingRuleInformer ¶
type GlobalForwardingRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GlobalForwardingRuleLister }
GlobalForwardingRuleInformer provides access to a shared informer and lister for GlobalForwardingRules.
type GlobalNetworkEndpointGroupInformer ¶
type GlobalNetworkEndpointGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GlobalNetworkEndpointGroupLister }
GlobalNetworkEndpointGroupInformer provides access to a shared informer and lister for GlobalNetworkEndpointGroups.
type GlobalNetworkEndpointInformer ¶
type GlobalNetworkEndpointInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GlobalNetworkEndpointLister }
GlobalNetworkEndpointInformer provides access to a shared informer and lister for GlobalNetworkEndpoints.
type HaVPNGatewayInformer ¶
type HaVPNGatewayInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HaVPNGatewayLister }
HaVPNGatewayInformer provides access to a shared informer and lister for HaVPNGateways.
type HealthCheckInformer ¶
type HealthCheckInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HealthCheckLister }
HealthCheckInformer provides access to a shared informer and lister for HealthChecks.
type HttpHealthCheckInformer ¶
type HttpHealthCheckInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HttpHealthCheckLister }
HttpHealthCheckInformer provides access to a shared informer and lister for HttpHealthChecks.
type HttpsHealthCheckInformer ¶
type HttpsHealthCheckInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.HttpsHealthCheckLister }
HttpsHealthCheckInformer provides access to a shared informer and lister for HttpsHealthChecks.
type ImageIamBindingInformer ¶
type ImageIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageIamBindingLister }
ImageIamBindingInformer provides access to a shared informer and lister for ImageIamBindings.
type ImageIamMemberInformer ¶
type ImageIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageIamMemberLister }
ImageIamMemberInformer provides access to a shared informer and lister for ImageIamMembers.
type ImageIamPolicyInformer ¶
type ImageIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageIamPolicyLister }
ImageIamPolicyInformer provides access to a shared informer and lister for ImageIamPolicies.
type ImageInformer ¶
type ImageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ImageLister }
ImageInformer provides access to a shared informer and lister for Images.
type InstanceFromTemplateInformer ¶
type InstanceFromTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceFromTemplateLister }
InstanceFromTemplateInformer provides access to a shared informer and lister for InstanceFromTemplates.
type InstanceGroupInformer ¶
type InstanceGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupLister }
InstanceGroupInformer provides access to a shared informer and lister for InstanceGroups.
type InstanceGroupManagerInformer ¶
type InstanceGroupManagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupManagerLister }
InstanceGroupManagerInformer provides access to a shared informer and lister for InstanceGroupManagers.
type InstanceGroupNamedPortInformer ¶
type InstanceGroupNamedPortInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceGroupNamedPortLister }
InstanceGroupNamedPortInformer provides access to a shared informer and lister for InstanceGroupNamedPorts.
type InstanceIamBindingInformer ¶
type InstanceIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceIamBindingLister }
InstanceIamBindingInformer provides access to a shared informer and lister for InstanceIamBindings.
type InstanceIamMemberInformer ¶
type InstanceIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceIamMemberLister }
InstanceIamMemberInformer provides access to a shared informer and lister for InstanceIamMembers.
type InstanceIamPolicyInformer ¶
type InstanceIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceIamPolicyLister }
InstanceIamPolicyInformer provides access to a shared informer and lister for InstanceIamPolicies.
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 InterconnectAttachmentInformer ¶
type InterconnectAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InterconnectAttachmentLister }
InterconnectAttachmentInformer provides access to a shared informer and lister for InterconnectAttachments.
type Interface ¶
type Interface interface { // Addresses returns a AddressInformer. Addresses() AddressInformer // AttachedDisks returns a AttachedDiskInformer. AttachedDisks() AttachedDiskInformer // Autoscalers returns a AutoscalerInformer. Autoscalers() AutoscalerInformer // BackendBuckets returns a BackendBucketInformer. BackendBuckets() BackendBucketInformer // BackendBucketSignedURLKeys returns a BackendBucketSignedURLKeyInformer. BackendBucketSignedURLKeys() BackendBucketSignedURLKeyInformer // BackendServices returns a BackendServiceInformer. BackendServices() BackendServiceInformer // BackendServiceSignedURLKeys returns a BackendServiceSignedURLKeyInformer. BackendServiceSignedURLKeys() BackendServiceSignedURLKeyInformer // Disks returns a DiskInformer. Disks() DiskInformer // DiskIamBindings returns a DiskIamBindingInformer. DiskIamBindings() DiskIamBindingInformer // DiskIamMembers returns a DiskIamMemberInformer. DiskIamMembers() DiskIamMemberInformer // DiskIamPolicies returns a DiskIamPolicyInformer. DiskIamPolicies() DiskIamPolicyInformer // DiskResourcePolicyAttachments returns a DiskResourcePolicyAttachmentInformer. DiskResourcePolicyAttachments() DiskResourcePolicyAttachmentInformer // ExternalVPNGateways returns a ExternalVPNGatewayInformer. ExternalVPNGateways() ExternalVPNGatewayInformer // Firewalls returns a FirewallInformer. Firewalls() FirewallInformer // FirewallPolicies returns a FirewallPolicyInformer. FirewallPolicies() FirewallPolicyInformer // FirewallPolicyAssociations returns a FirewallPolicyAssociationInformer. FirewallPolicyAssociations() FirewallPolicyAssociationInformer // FirewallPolicyRules returns a FirewallPolicyRuleInformer. FirewallPolicyRules() FirewallPolicyRuleInformer // ForwardingRules returns a ForwardingRuleInformer. ForwardingRules() ForwardingRuleInformer // GlobalAddresses returns a GlobalAddressInformer. GlobalAddresses() GlobalAddressInformer // GlobalForwardingRules returns a GlobalForwardingRuleInformer. GlobalForwardingRules() GlobalForwardingRuleInformer // GlobalNetworkEndpoints returns a GlobalNetworkEndpointInformer. GlobalNetworkEndpoints() GlobalNetworkEndpointInformer // GlobalNetworkEndpointGroups returns a GlobalNetworkEndpointGroupInformer. GlobalNetworkEndpointGroups() GlobalNetworkEndpointGroupInformer // HaVPNGateways returns a HaVPNGatewayInformer. HaVPNGateways() HaVPNGatewayInformer // HealthChecks returns a HealthCheckInformer. HealthChecks() HealthCheckInformer // HttpHealthChecks returns a HttpHealthCheckInformer. HttpHealthChecks() HttpHealthCheckInformer // HttpsHealthChecks returns a HttpsHealthCheckInformer. HttpsHealthChecks() HttpsHealthCheckInformer // Images returns a ImageInformer. Images() ImageInformer // ImageIamBindings returns a ImageIamBindingInformer. ImageIamBindings() ImageIamBindingInformer // ImageIamMembers returns a ImageIamMemberInformer. ImageIamMembers() ImageIamMemberInformer // ImageIamPolicies returns a ImageIamPolicyInformer. ImageIamPolicies() ImageIamPolicyInformer // Instances returns a InstanceInformer. Instances() InstanceInformer // InstanceFromTemplates returns a InstanceFromTemplateInformer. InstanceFromTemplates() InstanceFromTemplateInformer // InstanceGroups returns a InstanceGroupInformer. InstanceGroups() InstanceGroupInformer // InstanceGroupManagers returns a InstanceGroupManagerInformer. InstanceGroupManagers() InstanceGroupManagerInformer // InstanceGroupNamedPorts returns a InstanceGroupNamedPortInformer. InstanceGroupNamedPorts() InstanceGroupNamedPortInformer // InstanceIamBindings returns a InstanceIamBindingInformer. InstanceIamBindings() InstanceIamBindingInformer // InstanceIamMembers returns a InstanceIamMemberInformer. InstanceIamMembers() InstanceIamMemberInformer // InstanceIamPolicies returns a InstanceIamPolicyInformer. InstanceIamPolicies() InstanceIamPolicyInformer // InstanceTemplates returns a InstanceTemplateInformer. InstanceTemplates() InstanceTemplateInformer // InterconnectAttachments returns a InterconnectAttachmentInformer. InterconnectAttachments() InterconnectAttachmentInformer // ManagedSslCertificates returns a ManagedSslCertificateInformer. ManagedSslCertificates() ManagedSslCertificateInformer // Networks returns a NetworkInformer. Networks() NetworkInformer // NetworkEndpoints returns a NetworkEndpointInformer. NetworkEndpoints() NetworkEndpointInformer // NetworkEndpointGroups returns a NetworkEndpointGroupInformer. NetworkEndpointGroups() NetworkEndpointGroupInformer // NetworkPeerings returns a NetworkPeeringInformer. NetworkPeerings() NetworkPeeringInformer // NetworkPeeringRoutesConfigs returns a NetworkPeeringRoutesConfigInformer. NetworkPeeringRoutesConfigs() NetworkPeeringRoutesConfigInformer // NodeGroups returns a NodeGroupInformer. NodeGroups() NodeGroupInformer // NodeTemplates returns a NodeTemplateInformer. NodeTemplates() NodeTemplateInformer // PacketMirrorings returns a PacketMirroringInformer. PacketMirrorings() PacketMirroringInformer // PerInstanceConfigs returns a PerInstanceConfigInformer. PerInstanceConfigs() PerInstanceConfigInformer // ProjectDefaultNetworkTiers returns a ProjectDefaultNetworkTierInformer. ProjectDefaultNetworkTiers() ProjectDefaultNetworkTierInformer // ProjectMetadatas returns a ProjectMetadataInformer. ProjectMetadatas() ProjectMetadataInformer // ProjectMetadataItems returns a ProjectMetadataItemInformer. ProjectMetadataItems() ProjectMetadataItemInformer // RegionAutoscalers returns a RegionAutoscalerInformer. RegionAutoscalers() RegionAutoscalerInformer // RegionBackendServices returns a RegionBackendServiceInformer. RegionBackendServices() RegionBackendServiceInformer // RegionDisks returns a RegionDiskInformer. RegionDisks() RegionDiskInformer // RegionDiskIamBindings returns a RegionDiskIamBindingInformer. RegionDiskIamBindings() RegionDiskIamBindingInformer // RegionDiskIamMembers returns a RegionDiskIamMemberInformer. RegionDiskIamMembers() RegionDiskIamMemberInformer // RegionDiskIamPolicies returns a RegionDiskIamPolicyInformer. RegionDiskIamPolicies() RegionDiskIamPolicyInformer // RegionDiskResourcePolicyAttachments returns a RegionDiskResourcePolicyAttachmentInformer. RegionDiskResourcePolicyAttachments() RegionDiskResourcePolicyAttachmentInformer // RegionHealthChecks returns a RegionHealthCheckInformer. RegionHealthChecks() RegionHealthCheckInformer // RegionInstanceGroupManagers returns a RegionInstanceGroupManagerInformer. RegionInstanceGroupManagers() RegionInstanceGroupManagerInformer // RegionNetworkEndpointGroups returns a RegionNetworkEndpointGroupInformer. RegionNetworkEndpointGroups() RegionNetworkEndpointGroupInformer // RegionPerInstanceConfigs returns a RegionPerInstanceConfigInformer. RegionPerInstanceConfigs() RegionPerInstanceConfigInformer // RegionSslCertificates returns a RegionSslCertificateInformer. RegionSslCertificates() RegionSslCertificateInformer // RegionTargetHTTPProxies returns a RegionTargetHTTPProxyInformer. RegionTargetHTTPProxies() RegionTargetHTTPProxyInformer // RegionTargetHTTPSProxies returns a RegionTargetHTTPSProxyInformer. RegionTargetHTTPSProxies() RegionTargetHTTPSProxyInformer // RegionURLMaps returns a RegionURLMapInformer. RegionURLMaps() RegionURLMapInformer // Reservations returns a ReservationInformer. Reservations() ReservationInformer // ResourcePolicies returns a ResourcePolicyInformer. ResourcePolicies() ResourcePolicyInformer // Routes returns a RouteInformer. Routes() RouteInformer // Routers returns a RouterInformer. Routers() RouterInformer // RouterInterfaces returns a RouterInterfaceInformer. RouterInterfaces() RouterInterfaceInformer // RouterNATs returns a RouterNATInformer. RouterNATs() RouterNATInformer // RouterPeers returns a RouterPeerInformer. RouterPeers() RouterPeerInformer // SecurityPolicies returns a SecurityPolicyInformer. SecurityPolicies() SecurityPolicyInformer // ServiceAttachments returns a ServiceAttachmentInformer. ServiceAttachments() ServiceAttachmentInformer SharedVpcHostProjects() SharedVpcHostProjectInformer SharedVpcServiceProjects() SharedVpcServiceProjectInformer // Snapshots returns a SnapshotInformer. Snapshots() SnapshotInformer // SslCertificates returns a SslCertificateInformer. SslCertificates() SslCertificateInformer // SslPolicies returns a SslPolicyInformer. SslPolicies() SslPolicyInformer // Subnetworks returns a SubnetworkInformer. Subnetworks() SubnetworkInformer // SubnetworkIamBindings returns a SubnetworkIamBindingInformer. SubnetworkIamBindings() SubnetworkIamBindingInformer // SubnetworkIamMembers returns a SubnetworkIamMemberInformer. SubnetworkIamMembers() SubnetworkIamMemberInformer // SubnetworkIamPolicies returns a SubnetworkIamPolicyInformer. SubnetworkIamPolicies() SubnetworkIamPolicyInformer // TargetGrpcProxies returns a TargetGrpcProxyInformer. TargetGrpcProxies() TargetGrpcProxyInformer // TargetHTTPProxies returns a TargetHTTPProxyInformer. TargetHTTPProxies() TargetHTTPProxyInformer // TargetHTTPSProxies returns a TargetHTTPSProxyInformer. TargetHTTPSProxies() TargetHTTPSProxyInformer // TargetInstances returns a TargetInstanceInformer. TargetInstances() TargetInstanceInformer // TargetPools returns a TargetPoolInformer. TargetPools() TargetPoolInformer // TargetSslProxies returns a TargetSslProxyInformer. TargetSslProxies() TargetSslProxyInformer // TargetTcpProxies returns a TargetTcpProxyInformer. TargetTcpProxies() TargetTcpProxyInformer // UrlMaps returns a UrlMapInformer. UrlMaps() UrlMapInformer // VpnGateways returns a VpnGatewayInformer. VpnGateways() VpnGatewayInformer // VpnTunnels returns a VpnTunnelInformer. VpnTunnels() VpnTunnelInformer }
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 ManagedSslCertificateInformer ¶
type ManagedSslCertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagedSslCertificateLister }
ManagedSslCertificateInformer provides access to a shared informer and lister for ManagedSslCertificates.
type NetworkEndpointGroupInformer ¶
type NetworkEndpointGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkEndpointGroupLister }
NetworkEndpointGroupInformer provides access to a shared informer and lister for NetworkEndpointGroups.
type NetworkEndpointInformer ¶
type NetworkEndpointInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkEndpointLister }
NetworkEndpointInformer provides access to a shared informer and lister for NetworkEndpoints.
type NetworkInformer ¶
type NetworkInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkLister }
NetworkInformer provides access to a shared informer and lister for Networks.
type NetworkPeeringInformer ¶
type NetworkPeeringInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkPeeringLister }
NetworkPeeringInformer provides access to a shared informer and lister for NetworkPeerings.
type NetworkPeeringRoutesConfigInformer ¶
type NetworkPeeringRoutesConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkPeeringRoutesConfigLister }
NetworkPeeringRoutesConfigInformer provides access to a shared informer and lister for NetworkPeeringRoutesConfigs.
type NodeGroupInformer ¶
type NodeGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NodeGroupLister }
NodeGroupInformer provides access to a shared informer and lister for NodeGroups.
type NodeTemplateInformer ¶
type NodeTemplateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NodeTemplateLister }
NodeTemplateInformer provides access to a shared informer and lister for NodeTemplates.
type PacketMirroringInformer ¶
type PacketMirroringInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PacketMirroringLister }
PacketMirroringInformer provides access to a shared informer and lister for PacketMirrorings.
type PerInstanceConfigInformer ¶
type PerInstanceConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PerInstanceConfigLister }
PerInstanceConfigInformer provides access to a shared informer and lister for PerInstanceConfigs.
type ProjectDefaultNetworkTierInformer ¶
type ProjectDefaultNetworkTierInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectDefaultNetworkTierLister }
ProjectDefaultNetworkTierInformer provides access to a shared informer and lister for ProjectDefaultNetworkTiers.
type ProjectMetadataInformer ¶
type ProjectMetadataInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectMetadataLister }
ProjectMetadataInformer provides access to a shared informer and lister for ProjectMetadatas.
type ProjectMetadataItemInformer ¶
type ProjectMetadataItemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ProjectMetadataItemLister }
ProjectMetadataItemInformer provides access to a shared informer and lister for ProjectMetadataItems.
type RegionAutoscalerInformer ¶
type RegionAutoscalerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionAutoscalerLister }
RegionAutoscalerInformer provides access to a shared informer and lister for RegionAutoscalers.
type RegionBackendServiceInformer ¶
type RegionBackendServiceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionBackendServiceLister }
RegionBackendServiceInformer provides access to a shared informer and lister for RegionBackendServices.
type RegionDiskIamBindingInformer ¶
type RegionDiskIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionDiskIamBindingLister }
RegionDiskIamBindingInformer provides access to a shared informer and lister for RegionDiskIamBindings.
type RegionDiskIamMemberInformer ¶
type RegionDiskIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionDiskIamMemberLister }
RegionDiskIamMemberInformer provides access to a shared informer and lister for RegionDiskIamMembers.
type RegionDiskIamPolicyInformer ¶
type RegionDiskIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionDiskIamPolicyLister }
RegionDiskIamPolicyInformer provides access to a shared informer and lister for RegionDiskIamPolicies.
type RegionDiskInformer ¶
type RegionDiskInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionDiskLister }
RegionDiskInformer provides access to a shared informer and lister for RegionDisks.
type RegionDiskResourcePolicyAttachmentInformer ¶
type RegionDiskResourcePolicyAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionDiskResourcePolicyAttachmentLister }
RegionDiskResourcePolicyAttachmentInformer provides access to a shared informer and lister for RegionDiskResourcePolicyAttachments.
type RegionHealthCheckInformer ¶
type RegionHealthCheckInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionHealthCheckLister }
RegionHealthCheckInformer provides access to a shared informer and lister for RegionHealthChecks.
type RegionInstanceGroupManagerInformer ¶
type RegionInstanceGroupManagerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionInstanceGroupManagerLister }
RegionInstanceGroupManagerInformer provides access to a shared informer and lister for RegionInstanceGroupManagers.
type RegionNetworkEndpointGroupInformer ¶
type RegionNetworkEndpointGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionNetworkEndpointGroupLister }
RegionNetworkEndpointGroupInformer provides access to a shared informer and lister for RegionNetworkEndpointGroups.
type RegionPerInstanceConfigInformer ¶
type RegionPerInstanceConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionPerInstanceConfigLister }
RegionPerInstanceConfigInformer provides access to a shared informer and lister for RegionPerInstanceConfigs.
type RegionSslCertificateInformer ¶
type RegionSslCertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionSslCertificateLister }
RegionSslCertificateInformer provides access to a shared informer and lister for RegionSslCertificates.
type RegionTargetHTTPProxyInformer ¶
type RegionTargetHTTPProxyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionTargetHTTPProxyLister }
RegionTargetHTTPProxyInformer provides access to a shared informer and lister for RegionTargetHTTPProxies.
type RegionTargetHTTPSProxyInformer ¶
type RegionTargetHTTPSProxyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionTargetHTTPSProxyLister }
RegionTargetHTTPSProxyInformer provides access to a shared informer and lister for RegionTargetHTTPSProxies.
type RegionURLMapInformer ¶
type RegionURLMapInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RegionURLMapLister }
RegionURLMapInformer provides access to a shared informer and lister for RegionURLMaps.
type ReservationInformer ¶
type ReservationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ReservationLister }
ReservationInformer provides access to a shared informer and lister for Reservations.
type ResourcePolicyInformer ¶
type ResourcePolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ResourcePolicyLister }
ResourcePolicyInformer provides access to a shared informer and lister for ResourcePolicies.
type RouteInformer ¶
type RouteInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouteLister }
RouteInformer provides access to a shared informer and lister for Routes.
type RouterInformer ¶
type RouterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouterLister }
RouterInformer provides access to a shared informer and lister for Routers.
type RouterInterfaceInformer ¶
type RouterInterfaceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouterInterfaceLister }
RouterInterfaceInformer provides access to a shared informer and lister for RouterInterfaces.
type RouterNATInformer ¶
type RouterNATInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouterNATLister }
RouterNATInformer provides access to a shared informer and lister for RouterNATs.
type RouterPeerInformer ¶
type RouterPeerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RouterPeerLister }
RouterPeerInformer provides access to a shared informer and lister for RouterPeers.
type SecurityPolicyInformer ¶
type SecurityPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecurityPolicyLister }
SecurityPolicyInformer provides access to a shared informer and lister for SecurityPolicies.
type ServiceAttachmentInformer ¶ added in v0.4.0
type ServiceAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServiceAttachmentLister }
ServiceAttachmentInformer provides access to a shared informer and lister for ServiceAttachments.
type SharedVpcHostProjectInformer ¶
type SharedVpcHostProjectInformer interface {}
SharedVpcHostProjectInformer provides access to a shared informer and lister for SharedVpcHostProjects.
type SharedVpcServiceProjectInformer ¶
type SharedVpcServiceProjectInformer interface {}
SharedVpcServiceProjectInformer provides access to a shared informer and lister for SharedVpcServiceProjects.
type SnapshotInformer ¶
type SnapshotInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SnapshotLister }
SnapshotInformer provides access to a shared informer and lister for Snapshots.
type SslCertificateInformer ¶
type SslCertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SslCertificateLister }
SslCertificateInformer provides access to a shared informer and lister for SslCertificates.
type SslPolicyInformer ¶
type SslPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SslPolicyLister }
SslPolicyInformer provides access to a shared informer and lister for SslPolicies.
type SubnetworkIamBindingInformer ¶
type SubnetworkIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubnetworkIamBindingLister }
SubnetworkIamBindingInformer provides access to a shared informer and lister for SubnetworkIamBindings.
type SubnetworkIamMemberInformer ¶
type SubnetworkIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubnetworkIamMemberLister }
SubnetworkIamMemberInformer provides access to a shared informer and lister for SubnetworkIamMembers.
type SubnetworkIamPolicyInformer ¶
type SubnetworkIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubnetworkIamPolicyLister }
SubnetworkIamPolicyInformer provides access to a shared informer and lister for SubnetworkIamPolicies.
type SubnetworkInformer ¶
type SubnetworkInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubnetworkLister }
SubnetworkInformer provides access to a shared informer and lister for Subnetworks.
type TargetGrpcProxyInformer ¶
type TargetGrpcProxyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TargetGrpcProxyLister }
TargetGrpcProxyInformer provides access to a shared informer and lister for TargetGrpcProxies.
type TargetHTTPProxyInformer ¶
type TargetHTTPProxyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TargetHTTPProxyLister }
TargetHTTPProxyInformer provides access to a shared informer and lister for TargetHTTPProxies.
type TargetHTTPSProxyInformer ¶
type TargetHTTPSProxyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TargetHTTPSProxyLister }
TargetHTTPSProxyInformer provides access to a shared informer and lister for TargetHTTPSProxies.
type TargetInstanceInformer ¶
type TargetInstanceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TargetInstanceLister }
TargetInstanceInformer provides access to a shared informer and lister for TargetInstances.
type TargetPoolInformer ¶
type TargetPoolInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TargetPoolLister }
TargetPoolInformer provides access to a shared informer and lister for TargetPools.
type TargetSslProxyInformer ¶
type TargetSslProxyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TargetSslProxyLister }
TargetSslProxyInformer provides access to a shared informer and lister for TargetSslProxies.
type TargetTcpProxyInformer ¶
type TargetTcpProxyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TargetTcpProxyLister }
TargetTcpProxyInformer provides access to a shared informer and lister for TargetTcpProxies.
type UrlMapInformer ¶
type UrlMapInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UrlMapLister }
UrlMapInformer provides access to a shared informer and lister for UrlMaps.
type VpnGatewayInformer ¶
type VpnGatewayInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpnGatewayLister }
VpnGatewayInformer provides access to a shared informer and lister for VpnGateways.
type VpnTunnelInformer ¶
type VpnTunnelInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpnTunnelLister }
VpnTunnelInformer provides access to a shared informer and lister for VpnTunnels.
Source Files ¶
- address.go
- attacheddisk.go
- autoscaler.go
- backendbucket.go
- backendbucketsignedurlkey.go
- backendservice.go
- backendservicesignedurlkey.go
- disk.go
- diskiambinding.go
- diskiammember.go
- diskiampolicy.go
- diskresourcepolicyattachment.go
- externalvpngateway.go
- firewall.go
- firewallpolicy.go
- firewallpolicyassociation.go
- firewallpolicyrule.go
- forwardingrule.go
- globaladdress.go
- globalforwardingrule.go
- globalnetworkendpoint.go
- globalnetworkendpointgroup.go
- havpngateway.go
- healthcheck.go
- httphealthcheck.go
- httpshealthcheck.go
- image.go
- imageiambinding.go
- imageiammember.go
- imageiampolicy.go
- instance.go
- instancefromtemplate.go
- instancegroup.go
- instancegroupmanager.go
- instancegroupnamedport.go
- instanceiambinding.go
- instanceiammember.go
- instanceiampolicy.go
- instancetemplate.go
- interconnectattachment.go
- interface.go
- managedsslcertificate.go
- network.go
- networkendpoint.go
- networkendpointgroup.go
- networkpeering.go
- networkpeeringroutesconfig.go
- nodegroup.go
- nodetemplate.go
- packetmirroring.go
- perinstanceconfig.go
- projectdefaultnetworktier.go
- projectmetadata.go
- projectmetadataitem.go
- regionautoscaler.go
- regionbackendservice.go
- regiondisk.go
- regiondiskiambinding.go
- regiondiskiammember.go
- regiondiskiampolicy.go
- regiondiskresourcepolicyattachment.go
- regionhealthcheck.go
- regioninstancegroupmanager.go
- regionnetworkendpointgroup.go
- regionperinstanceconfig.go
- regionsslcertificate.go
- regiontargethttpproxy.go
- regiontargethttpsproxy.go
- regionurlmap.go
- reservation.go
- resourcepolicy.go
- route.go
- router.go
- routerinterface.go
- routernat.go
- routerpeer.go
- securitypolicy.go
- serviceattachment.go
- sharedvpchostproject.go
- sharedvpcserviceproject.go
- snapshot.go
- sslcertificate.go
- sslpolicy.go
- subnetwork.go
- subnetworkiambinding.go
- subnetworkiammember.go
- subnetworkiampolicy.go
- targetgrpcproxy.go
- targethttpproxy.go
- targethttpsproxy.go
- targetinstance.go
- targetpool.go
- targetsslproxy.go
- targettcpproxy.go
- urlmap.go
- vpngateway.go
- vpntunnel.go