Documentation ¶
Index ¶
- type ConnectionMonitorLister
- type ConnectionMonitorListerExpansion
- type ConnectionMonitorNamespaceLister
- type ConnectionMonitorNamespaceListerExpansion
- type DdosProtectionPlanLister
- type DdosProtectionPlanListerExpansion
- type DdosProtectionPlanNamespaceLister
- type DdosProtectionPlanNamespaceListerExpansion
- type InterfaceApplicationGatewayBackendAddressPoolAssociationLister
- type InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion
- type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister
- type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion
- type InterfaceApplicationSecurityGroupAssociationLister
- type InterfaceApplicationSecurityGroupAssociationListerExpansion
- type InterfaceApplicationSecurityGroupAssociationNamespaceLister
- type InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion
- type InterfaceBackendAddressPoolAssociationLister
- type InterfaceBackendAddressPoolAssociationListerExpansion
- type InterfaceBackendAddressPoolAssociationNamespaceLister
- type InterfaceBackendAddressPoolAssociationNamespaceListerExpansion
- type InterfaceLister
- type InterfaceListerExpansion
- type InterfaceNATRuleAssociationLister
- type InterfaceNATRuleAssociationListerExpansion
- type InterfaceNATRuleAssociationNamespaceLister
- type InterfaceNATRuleAssociationNamespaceListerExpansion
- type InterfaceNamespaceLister
- type InterfaceNamespaceListerExpansion
- type InterfaceSecurityGroupAssociationLister
- type InterfaceSecurityGroupAssociationListerExpansion
- type InterfaceSecurityGroupAssociationNamespaceLister
- type InterfaceSecurityGroupAssociationNamespaceListerExpansion
- type PacketCaptureLister
- type PacketCaptureListerExpansion
- type PacketCaptureNamespaceLister
- type PacketCaptureNamespaceListerExpansion
- type ProfileLister
- type ProfileListerExpansion
- type ProfileNamespaceLister
- type ProfileNamespaceListerExpansion
- type SecurityGroupLister
- type SecurityGroupListerExpansion
- type SecurityGroupNamespaceLister
- type SecurityGroupNamespaceListerExpansion
- type SecurityRuleLister
- type SecurityRuleListerExpansion
- type SecurityRuleNamespaceLister
- type SecurityRuleNamespaceListerExpansion
- type WatcherFlowLogLister
- type WatcherFlowLogListerExpansion
- type WatcherFlowLogNamespaceLister
- type WatcherFlowLogNamespaceListerExpansion
- type WatcherLister
- type WatcherListerExpansion
- type WatcherNamespaceLister
- type WatcherNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionMonitorLister ¶
type ConnectionMonitorLister interface { // List lists all ConnectionMonitors in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ConnectionMonitor, err error) // ConnectionMonitors returns an object that can list and get ConnectionMonitors. ConnectionMonitors(namespace string) ConnectionMonitorNamespaceLister ConnectionMonitorListerExpansion }
ConnectionMonitorLister helps list ConnectionMonitors. All objects returned here must be treated as read-only.
func NewConnectionMonitorLister ¶
func NewConnectionMonitorLister(indexer cache.Indexer) ConnectionMonitorLister
NewConnectionMonitorLister returns a new ConnectionMonitorLister.
type ConnectionMonitorListerExpansion ¶
type ConnectionMonitorListerExpansion interface{}
ConnectionMonitorListerExpansion allows custom methods to be added to ConnectionMonitorLister.
type ConnectionMonitorNamespaceLister ¶
type ConnectionMonitorNamespaceLister interface { // List lists all ConnectionMonitors in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ConnectionMonitor, err error) // Get retrieves the ConnectionMonitor from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ConnectionMonitor, error) ConnectionMonitorNamespaceListerExpansion }
ConnectionMonitorNamespaceLister helps list and get ConnectionMonitors. All objects returned here must be treated as read-only.
type ConnectionMonitorNamespaceListerExpansion ¶
type ConnectionMonitorNamespaceListerExpansion interface{}
ConnectionMonitorNamespaceListerExpansion allows custom methods to be added to ConnectionMonitorNamespaceLister.
type DdosProtectionPlanLister ¶
type DdosProtectionPlanLister interface { // List lists all DdosProtectionPlans in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.DdosProtectionPlan, err error) // DdosProtectionPlans returns an object that can list and get DdosProtectionPlans. DdosProtectionPlans(namespace string) DdosProtectionPlanNamespaceLister DdosProtectionPlanListerExpansion }
DdosProtectionPlanLister helps list DdosProtectionPlans. All objects returned here must be treated as read-only.
func NewDdosProtectionPlanLister ¶
func NewDdosProtectionPlanLister(indexer cache.Indexer) DdosProtectionPlanLister
NewDdosProtectionPlanLister returns a new DdosProtectionPlanLister.
type DdosProtectionPlanListerExpansion ¶
type DdosProtectionPlanListerExpansion interface{}
DdosProtectionPlanListerExpansion allows custom methods to be added to DdosProtectionPlanLister.
type DdosProtectionPlanNamespaceLister ¶
type DdosProtectionPlanNamespaceLister interface { // List lists all DdosProtectionPlans in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.DdosProtectionPlan, err error) // Get retrieves the DdosProtectionPlan from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.DdosProtectionPlan, error) DdosProtectionPlanNamespaceListerExpansion }
DdosProtectionPlanNamespaceLister helps list and get DdosProtectionPlans. All objects returned here must be treated as read-only.
type DdosProtectionPlanNamespaceListerExpansion ¶
type DdosProtectionPlanNamespaceListerExpansion interface{}
DdosProtectionPlanNamespaceListerExpansion allows custom methods to be added to DdosProtectionPlanNamespaceLister.
type InterfaceApplicationGatewayBackendAddressPoolAssociationLister ¶
type InterfaceApplicationGatewayBackendAddressPoolAssociationLister interface { // List lists all InterfaceApplicationGatewayBackendAddressPoolAssociations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceApplicationGatewayBackendAddressPoolAssociation, err error) // InterfaceApplicationGatewayBackendAddressPoolAssociations returns an object that can list and get InterfaceApplicationGatewayBackendAddressPoolAssociations. InterfaceApplicationGatewayBackendAddressPoolAssociations(namespace string) InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion }
InterfaceApplicationGatewayBackendAddressPoolAssociationLister helps list InterfaceApplicationGatewayBackendAddressPoolAssociations. All objects returned here must be treated as read-only.
func NewInterfaceApplicationGatewayBackendAddressPoolAssociationLister ¶
func NewInterfaceApplicationGatewayBackendAddressPoolAssociationLister(indexer cache.Indexer) InterfaceApplicationGatewayBackendAddressPoolAssociationLister
NewInterfaceApplicationGatewayBackendAddressPoolAssociationLister returns a new InterfaceApplicationGatewayBackendAddressPoolAssociationLister.
type InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion ¶
type InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion interface{}
InterfaceApplicationGatewayBackendAddressPoolAssociationListerExpansion allows custom methods to be added to InterfaceApplicationGatewayBackendAddressPoolAssociationLister.
type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister ¶
type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister interface { // List lists all InterfaceApplicationGatewayBackendAddressPoolAssociations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceApplicationGatewayBackendAddressPoolAssociation, err error) // Get retrieves the InterfaceApplicationGatewayBackendAddressPoolAssociation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InterfaceApplicationGatewayBackendAddressPoolAssociation, error) InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion }
InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister helps list and get InterfaceApplicationGatewayBackendAddressPoolAssociations. All objects returned here must be treated as read-only.
type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion ¶
type InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion interface{}
InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceApplicationGatewayBackendAddressPoolAssociationNamespaceLister.
type InterfaceApplicationSecurityGroupAssociationLister ¶
type InterfaceApplicationSecurityGroupAssociationLister interface { // List lists all InterfaceApplicationSecurityGroupAssociations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceApplicationSecurityGroupAssociation, err error) // InterfaceApplicationSecurityGroupAssociations returns an object that can list and get InterfaceApplicationSecurityGroupAssociations. InterfaceApplicationSecurityGroupAssociations(namespace string) InterfaceApplicationSecurityGroupAssociationNamespaceLister InterfaceApplicationSecurityGroupAssociationListerExpansion }
InterfaceApplicationSecurityGroupAssociationLister helps list InterfaceApplicationSecurityGroupAssociations. All objects returned here must be treated as read-only.
func NewInterfaceApplicationSecurityGroupAssociationLister ¶
func NewInterfaceApplicationSecurityGroupAssociationLister(indexer cache.Indexer) InterfaceApplicationSecurityGroupAssociationLister
NewInterfaceApplicationSecurityGroupAssociationLister returns a new InterfaceApplicationSecurityGroupAssociationLister.
type InterfaceApplicationSecurityGroupAssociationListerExpansion ¶
type InterfaceApplicationSecurityGroupAssociationListerExpansion interface{}
InterfaceApplicationSecurityGroupAssociationListerExpansion allows custom methods to be added to InterfaceApplicationSecurityGroupAssociationLister.
type InterfaceApplicationSecurityGroupAssociationNamespaceLister ¶
type InterfaceApplicationSecurityGroupAssociationNamespaceLister interface { // List lists all InterfaceApplicationSecurityGroupAssociations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceApplicationSecurityGroupAssociation, err error) // Get retrieves the InterfaceApplicationSecurityGroupAssociation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InterfaceApplicationSecurityGroupAssociation, error) InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion }
InterfaceApplicationSecurityGroupAssociationNamespaceLister helps list and get InterfaceApplicationSecurityGroupAssociations. All objects returned here must be treated as read-only.
type InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion ¶
type InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion interface{}
InterfaceApplicationSecurityGroupAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceApplicationSecurityGroupAssociationNamespaceLister.
type InterfaceBackendAddressPoolAssociationLister ¶
type InterfaceBackendAddressPoolAssociationLister interface { // List lists all InterfaceBackendAddressPoolAssociations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceBackendAddressPoolAssociation, err error) // InterfaceBackendAddressPoolAssociations returns an object that can list and get InterfaceBackendAddressPoolAssociations. InterfaceBackendAddressPoolAssociations(namespace string) InterfaceBackendAddressPoolAssociationNamespaceLister InterfaceBackendAddressPoolAssociationListerExpansion }
InterfaceBackendAddressPoolAssociationLister helps list InterfaceBackendAddressPoolAssociations. All objects returned here must be treated as read-only.
func NewInterfaceBackendAddressPoolAssociationLister ¶
func NewInterfaceBackendAddressPoolAssociationLister(indexer cache.Indexer) InterfaceBackendAddressPoolAssociationLister
NewInterfaceBackendAddressPoolAssociationLister returns a new InterfaceBackendAddressPoolAssociationLister.
type InterfaceBackendAddressPoolAssociationListerExpansion ¶
type InterfaceBackendAddressPoolAssociationListerExpansion interface{}
InterfaceBackendAddressPoolAssociationListerExpansion allows custom methods to be added to InterfaceBackendAddressPoolAssociationLister.
type InterfaceBackendAddressPoolAssociationNamespaceLister ¶
type InterfaceBackendAddressPoolAssociationNamespaceLister interface { // List lists all InterfaceBackendAddressPoolAssociations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceBackendAddressPoolAssociation, err error) // Get retrieves the InterfaceBackendAddressPoolAssociation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InterfaceBackendAddressPoolAssociation, error) InterfaceBackendAddressPoolAssociationNamespaceListerExpansion }
InterfaceBackendAddressPoolAssociationNamespaceLister helps list and get InterfaceBackendAddressPoolAssociations. All objects returned here must be treated as read-only.
type InterfaceBackendAddressPoolAssociationNamespaceListerExpansion ¶
type InterfaceBackendAddressPoolAssociationNamespaceListerExpansion interface{}
InterfaceBackendAddressPoolAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceBackendAddressPoolAssociationNamespaceLister.
type InterfaceLister ¶
type InterfaceLister interface { // List lists all Interfaces in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Interface, err error) // Interfaces returns an object that can list and get Interfaces. Interfaces(namespace string) InterfaceNamespaceLister InterfaceListerExpansion }
InterfaceLister helps list Interfaces. All objects returned here must be treated as read-only.
func NewInterfaceLister ¶
func NewInterfaceLister(indexer cache.Indexer) InterfaceLister
NewInterfaceLister returns a new InterfaceLister.
type InterfaceListerExpansion ¶
type InterfaceListerExpansion interface{}
InterfaceListerExpansion allows custom methods to be added to InterfaceLister.
type InterfaceNATRuleAssociationLister ¶
type InterfaceNATRuleAssociationLister interface { // List lists all InterfaceNATRuleAssociations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceNATRuleAssociation, err error) // InterfaceNATRuleAssociations returns an object that can list and get InterfaceNATRuleAssociations. InterfaceNATRuleAssociations(namespace string) InterfaceNATRuleAssociationNamespaceLister InterfaceNATRuleAssociationListerExpansion }
InterfaceNATRuleAssociationLister helps list InterfaceNATRuleAssociations. All objects returned here must be treated as read-only.
func NewInterfaceNATRuleAssociationLister ¶
func NewInterfaceNATRuleAssociationLister(indexer cache.Indexer) InterfaceNATRuleAssociationLister
NewInterfaceNATRuleAssociationLister returns a new InterfaceNATRuleAssociationLister.
type InterfaceNATRuleAssociationListerExpansion ¶
type InterfaceNATRuleAssociationListerExpansion interface{}
InterfaceNATRuleAssociationListerExpansion allows custom methods to be added to InterfaceNATRuleAssociationLister.
type InterfaceNATRuleAssociationNamespaceLister ¶
type InterfaceNATRuleAssociationNamespaceLister interface { // List lists all InterfaceNATRuleAssociations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceNATRuleAssociation, err error) // Get retrieves the InterfaceNATRuleAssociation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InterfaceNATRuleAssociation, error) InterfaceNATRuleAssociationNamespaceListerExpansion }
InterfaceNATRuleAssociationNamespaceLister helps list and get InterfaceNATRuleAssociations. All objects returned here must be treated as read-only.
type InterfaceNATRuleAssociationNamespaceListerExpansion ¶
type InterfaceNATRuleAssociationNamespaceListerExpansion interface{}
InterfaceNATRuleAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceNATRuleAssociationNamespaceLister.
type InterfaceNamespaceLister ¶
type InterfaceNamespaceLister interface { // List lists all Interfaces in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Interface, err error) // Get retrieves the Interface from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Interface, error) InterfaceNamespaceListerExpansion }
InterfaceNamespaceLister helps list and get Interfaces. All objects returned here must be treated as read-only.
type InterfaceNamespaceListerExpansion ¶
type InterfaceNamespaceListerExpansion interface{}
InterfaceNamespaceListerExpansion allows custom methods to be added to InterfaceNamespaceLister.
type InterfaceSecurityGroupAssociationLister ¶
type InterfaceSecurityGroupAssociationLister interface { // List lists all InterfaceSecurityGroupAssociations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceSecurityGroupAssociation, err error) // InterfaceSecurityGroupAssociations returns an object that can list and get InterfaceSecurityGroupAssociations. InterfaceSecurityGroupAssociations(namespace string) InterfaceSecurityGroupAssociationNamespaceLister InterfaceSecurityGroupAssociationListerExpansion }
InterfaceSecurityGroupAssociationLister helps list InterfaceSecurityGroupAssociations. All objects returned here must be treated as read-only.
func NewInterfaceSecurityGroupAssociationLister ¶
func NewInterfaceSecurityGroupAssociationLister(indexer cache.Indexer) InterfaceSecurityGroupAssociationLister
NewInterfaceSecurityGroupAssociationLister returns a new InterfaceSecurityGroupAssociationLister.
type InterfaceSecurityGroupAssociationListerExpansion ¶
type InterfaceSecurityGroupAssociationListerExpansion interface{}
InterfaceSecurityGroupAssociationListerExpansion allows custom methods to be added to InterfaceSecurityGroupAssociationLister.
type InterfaceSecurityGroupAssociationNamespaceLister ¶
type InterfaceSecurityGroupAssociationNamespaceLister interface { // List lists all InterfaceSecurityGroupAssociations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.InterfaceSecurityGroupAssociation, err error) // Get retrieves the InterfaceSecurityGroupAssociation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.InterfaceSecurityGroupAssociation, error) InterfaceSecurityGroupAssociationNamespaceListerExpansion }
InterfaceSecurityGroupAssociationNamespaceLister helps list and get InterfaceSecurityGroupAssociations. All objects returned here must be treated as read-only.
type InterfaceSecurityGroupAssociationNamespaceListerExpansion ¶
type InterfaceSecurityGroupAssociationNamespaceListerExpansion interface{}
InterfaceSecurityGroupAssociationNamespaceListerExpansion allows custom methods to be added to InterfaceSecurityGroupAssociationNamespaceLister.
type PacketCaptureLister ¶
type PacketCaptureLister interface { // List lists all PacketCaptures in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PacketCapture, err error) // PacketCaptures returns an object that can list and get PacketCaptures. PacketCaptures(namespace string) PacketCaptureNamespaceLister PacketCaptureListerExpansion }
PacketCaptureLister helps list PacketCaptures. All objects returned here must be treated as read-only.
func NewPacketCaptureLister ¶
func NewPacketCaptureLister(indexer cache.Indexer) PacketCaptureLister
NewPacketCaptureLister returns a new PacketCaptureLister.
type PacketCaptureListerExpansion ¶
type PacketCaptureListerExpansion interface{}
PacketCaptureListerExpansion allows custom methods to be added to PacketCaptureLister.
type PacketCaptureNamespaceLister ¶
type PacketCaptureNamespaceLister interface { // List lists all PacketCaptures in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.PacketCapture, err error) // Get retrieves the PacketCapture from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.PacketCapture, error) PacketCaptureNamespaceListerExpansion }
PacketCaptureNamespaceLister helps list and get PacketCaptures. All objects returned here must be treated as read-only.
type PacketCaptureNamespaceListerExpansion ¶
type PacketCaptureNamespaceListerExpansion interface{}
PacketCaptureNamespaceListerExpansion allows custom methods to be added to PacketCaptureNamespaceLister.
type ProfileLister ¶
type ProfileLister interface { // List lists all Profiles in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Profile, err error) // Profiles returns an object that can list and get Profiles. Profiles(namespace string) ProfileNamespaceLister ProfileListerExpansion }
ProfileLister helps list Profiles. All objects returned here must be treated as read-only.
func NewProfileLister ¶
func NewProfileLister(indexer cache.Indexer) ProfileLister
NewProfileLister returns a new ProfileLister.
type ProfileListerExpansion ¶
type ProfileListerExpansion interface{}
ProfileListerExpansion allows custom methods to be added to ProfileLister.
type ProfileNamespaceLister ¶
type ProfileNamespaceLister interface { // List lists all Profiles in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Profile, err error) // Get retrieves the Profile from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Profile, error) ProfileNamespaceListerExpansion }
ProfileNamespaceLister helps list and get Profiles. All objects returned here must be treated as read-only.
type ProfileNamespaceListerExpansion ¶
type ProfileNamespaceListerExpansion interface{}
ProfileNamespaceListerExpansion allows custom methods to be added to ProfileNamespaceLister.
type SecurityGroupLister ¶
type SecurityGroupLister interface { // List lists all SecurityGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SecurityGroup, err error) // SecurityGroups returns an object that can list and get SecurityGroups. SecurityGroups(namespace string) SecurityGroupNamespaceLister SecurityGroupListerExpansion }
SecurityGroupLister helps list SecurityGroups. All objects returned here must be treated as read-only.
func NewSecurityGroupLister ¶
func NewSecurityGroupLister(indexer cache.Indexer) SecurityGroupLister
NewSecurityGroupLister returns a new SecurityGroupLister.
type SecurityGroupListerExpansion ¶
type SecurityGroupListerExpansion interface{}
SecurityGroupListerExpansion allows custom methods to be added to SecurityGroupLister.
type SecurityGroupNamespaceLister ¶
type SecurityGroupNamespaceLister interface { // List lists all SecurityGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SecurityGroup, err error) // Get retrieves the SecurityGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SecurityGroup, error) SecurityGroupNamespaceListerExpansion }
SecurityGroupNamespaceLister helps list and get SecurityGroups. All objects returned here must be treated as read-only.
type SecurityGroupNamespaceListerExpansion ¶
type SecurityGroupNamespaceListerExpansion interface{}
SecurityGroupNamespaceListerExpansion allows custom methods to be added to SecurityGroupNamespaceLister.
type SecurityRuleLister ¶
type SecurityRuleLister interface { // List lists all SecurityRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SecurityRule, err error) // SecurityRules returns an object that can list and get SecurityRules. SecurityRules(namespace string) SecurityRuleNamespaceLister SecurityRuleListerExpansion }
SecurityRuleLister helps list SecurityRules. All objects returned here must be treated as read-only.
func NewSecurityRuleLister ¶
func NewSecurityRuleLister(indexer cache.Indexer) SecurityRuleLister
NewSecurityRuleLister returns a new SecurityRuleLister.
type SecurityRuleListerExpansion ¶
type SecurityRuleListerExpansion interface{}
SecurityRuleListerExpansion allows custom methods to be added to SecurityRuleLister.
type SecurityRuleNamespaceLister ¶
type SecurityRuleNamespaceLister interface { // List lists all SecurityRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SecurityRule, err error) // Get retrieves the SecurityRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SecurityRule, error) SecurityRuleNamespaceListerExpansion }
SecurityRuleNamespaceLister helps list and get SecurityRules. All objects returned here must be treated as read-only.
type SecurityRuleNamespaceListerExpansion ¶
type SecurityRuleNamespaceListerExpansion interface{}
SecurityRuleNamespaceListerExpansion allows custom methods to be added to SecurityRuleNamespaceLister.
type WatcherFlowLogLister ¶
type WatcherFlowLogLister interface { // List lists all WatcherFlowLogs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WatcherFlowLog, err error) // WatcherFlowLogs returns an object that can list and get WatcherFlowLogs. WatcherFlowLogs(namespace string) WatcherFlowLogNamespaceLister WatcherFlowLogListerExpansion }
WatcherFlowLogLister helps list WatcherFlowLogs. All objects returned here must be treated as read-only.
func NewWatcherFlowLogLister ¶
func NewWatcherFlowLogLister(indexer cache.Indexer) WatcherFlowLogLister
NewWatcherFlowLogLister returns a new WatcherFlowLogLister.
type WatcherFlowLogListerExpansion ¶
type WatcherFlowLogListerExpansion interface{}
WatcherFlowLogListerExpansion allows custom methods to be added to WatcherFlowLogLister.
type WatcherFlowLogNamespaceLister ¶
type WatcherFlowLogNamespaceLister interface { // List lists all WatcherFlowLogs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WatcherFlowLog, err error) // Get retrieves the WatcherFlowLog from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.WatcherFlowLog, error) WatcherFlowLogNamespaceListerExpansion }
WatcherFlowLogNamespaceLister helps list and get WatcherFlowLogs. All objects returned here must be treated as read-only.
type WatcherFlowLogNamespaceListerExpansion ¶
type WatcherFlowLogNamespaceListerExpansion interface{}
WatcherFlowLogNamespaceListerExpansion allows custom methods to be added to WatcherFlowLogNamespaceLister.
type WatcherLister ¶
type WatcherLister interface { // List lists all Watchers in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Watcher, err error) // Watchers returns an object that can list and get Watchers. Watchers(namespace string) WatcherNamespaceLister WatcherListerExpansion }
WatcherLister helps list Watchers. All objects returned here must be treated as read-only.
func NewWatcherLister ¶
func NewWatcherLister(indexer cache.Indexer) WatcherLister
NewWatcherLister returns a new WatcherLister.
type WatcherListerExpansion ¶
type WatcherListerExpansion interface{}
WatcherListerExpansion allows custom methods to be added to WatcherLister.
type WatcherNamespaceLister ¶
type WatcherNamespaceLister interface { // List lists all Watchers in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Watcher, err error) // Get retrieves the Watcher from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Watcher, error) WatcherNamespaceListerExpansion }
WatcherNamespaceLister helps list and get Watchers. All objects returned here must be treated as read-only.
type WatcherNamespaceListerExpansion ¶
type WatcherNamespaceListerExpansion interface{}
WatcherNamespaceListerExpansion allows custom methods to be added to WatcherNamespaceLister.
Source Files ¶
- connectionmonitor.go
- ddosprotectionplan.go
- expansion_generated.go
- interface.go
- interfaceapplicationgatewaybackendaddresspoolassociation.go
- interfaceapplicationsecuritygroupassociation.go
- interfacebackendaddresspoolassociation.go
- interfacenatruleassociation.go
- interfacesecuritygroupassociation.go
- packetcapture.go
- profile.go
- securitygroup.go
- securityrule.go
- watcher.go
- watcherflowlog.go