Documentation
¶
Index ¶
- type FirewallLister
- type FirewallListerExpansion
- type FirewallNamespaceLister
- type FirewallNamespaceListerExpansion
- type FirewallPolicyLister
- type FirewallPolicyListerExpansion
- type FirewallPolicyNamespaceLister
- type FirewallPolicyNamespaceListerExpansion
- type LoggingConfigurationLister
- type LoggingConfigurationListerExpansion
- type LoggingConfigurationNamespaceLister
- type LoggingConfigurationNamespaceListerExpansion
- type ResourcePolicyLister
- type ResourcePolicyListerExpansion
- type ResourcePolicyNamespaceLister
- type ResourcePolicyNamespaceListerExpansion
- type RuleGroupLister
- type RuleGroupListerExpansion
- type RuleGroupNamespaceLister
- type RuleGroupNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirewallLister ¶
type FirewallLister interface { // List lists all Firewalls in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Firewall, err error) // Firewalls returns an object that can list and get Firewalls. Firewalls(namespace string) FirewallNamespaceLister FirewallListerExpansion }
FirewallLister helps list Firewalls. All objects returned here must be treated as read-only.
func NewFirewallLister ¶
func NewFirewallLister(indexer cache.Indexer) FirewallLister
NewFirewallLister returns a new FirewallLister.
type FirewallListerExpansion ¶
type FirewallListerExpansion interface{}
FirewallListerExpansion allows custom methods to be added to FirewallLister.
type FirewallNamespaceLister ¶
type FirewallNamespaceLister interface { // List lists all Firewalls in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Firewall, err error) // Get retrieves the Firewall from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Firewall, error) FirewallNamespaceListerExpansion }
FirewallNamespaceLister helps list and get Firewalls. All objects returned here must be treated as read-only.
type FirewallNamespaceListerExpansion ¶
type FirewallNamespaceListerExpansion interface{}
FirewallNamespaceListerExpansion allows custom methods to be added to FirewallNamespaceLister.
type FirewallPolicyLister ¶
type FirewallPolicyLister interface { // List lists all FirewallPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FirewallPolicy, err error) // FirewallPolicies returns an object that can list and get FirewallPolicies. FirewallPolicies(namespace string) FirewallPolicyNamespaceLister FirewallPolicyListerExpansion }
FirewallPolicyLister helps list FirewallPolicies. All objects returned here must be treated as read-only.
func NewFirewallPolicyLister ¶
func NewFirewallPolicyLister(indexer cache.Indexer) FirewallPolicyLister
NewFirewallPolicyLister returns a new FirewallPolicyLister.
type FirewallPolicyListerExpansion ¶
type FirewallPolicyListerExpansion interface{}
FirewallPolicyListerExpansion allows custom methods to be added to FirewallPolicyLister.
type FirewallPolicyNamespaceLister ¶
type FirewallPolicyNamespaceLister interface { // List lists all FirewallPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FirewallPolicy, err error) // Get retrieves the FirewallPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.FirewallPolicy, error) FirewallPolicyNamespaceListerExpansion }
FirewallPolicyNamespaceLister helps list and get FirewallPolicies. All objects returned here must be treated as read-only.
type FirewallPolicyNamespaceListerExpansion ¶
type FirewallPolicyNamespaceListerExpansion interface{}
FirewallPolicyNamespaceListerExpansion allows custom methods to be added to FirewallPolicyNamespaceLister.
type LoggingConfigurationLister ¶
type LoggingConfigurationLister interface { // List lists all LoggingConfigurations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LoggingConfiguration, err error) // LoggingConfigurations returns an object that can list and get LoggingConfigurations. LoggingConfigurations(namespace string) LoggingConfigurationNamespaceLister LoggingConfigurationListerExpansion }
LoggingConfigurationLister helps list LoggingConfigurations. All objects returned here must be treated as read-only.
func NewLoggingConfigurationLister ¶
func NewLoggingConfigurationLister(indexer cache.Indexer) LoggingConfigurationLister
NewLoggingConfigurationLister returns a new LoggingConfigurationLister.
type LoggingConfigurationListerExpansion ¶
type LoggingConfigurationListerExpansion interface{}
LoggingConfigurationListerExpansion allows custom methods to be added to LoggingConfigurationLister.
type LoggingConfigurationNamespaceLister ¶
type LoggingConfigurationNamespaceLister interface { // List lists all LoggingConfigurations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LoggingConfiguration, err error) // Get retrieves the LoggingConfiguration from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.LoggingConfiguration, error) LoggingConfigurationNamespaceListerExpansion }
LoggingConfigurationNamespaceLister helps list and get LoggingConfigurations. All objects returned here must be treated as read-only.
type LoggingConfigurationNamespaceListerExpansion ¶
type LoggingConfigurationNamespaceListerExpansion interface{}
LoggingConfigurationNamespaceListerExpansion allows custom methods to be added to LoggingConfigurationNamespaceLister.
type ResourcePolicyLister ¶
type ResourcePolicyLister interface { // List lists all ResourcePolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ResourcePolicy, err error) // ResourcePolicies returns an object that can list and get ResourcePolicies. ResourcePolicies(namespace string) ResourcePolicyNamespaceLister ResourcePolicyListerExpansion }
ResourcePolicyLister helps list ResourcePolicies. All objects returned here must be treated as read-only.
func NewResourcePolicyLister ¶
func NewResourcePolicyLister(indexer cache.Indexer) ResourcePolicyLister
NewResourcePolicyLister returns a new ResourcePolicyLister.
type ResourcePolicyListerExpansion ¶
type ResourcePolicyListerExpansion interface{}
ResourcePolicyListerExpansion allows custom methods to be added to ResourcePolicyLister.
type ResourcePolicyNamespaceLister ¶
type ResourcePolicyNamespaceLister interface { // List lists all ResourcePolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ResourcePolicy, err error) // Get retrieves the ResourcePolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ResourcePolicy, error) ResourcePolicyNamespaceListerExpansion }
ResourcePolicyNamespaceLister helps list and get ResourcePolicies. All objects returned here must be treated as read-only.
type ResourcePolicyNamespaceListerExpansion ¶
type ResourcePolicyNamespaceListerExpansion interface{}
ResourcePolicyNamespaceListerExpansion allows custom methods to be added to ResourcePolicyNamespaceLister.
type RuleGroupLister ¶
type RuleGroupLister interface { // List lists all RuleGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RuleGroup, err error) // RuleGroups returns an object that can list and get RuleGroups. RuleGroups(namespace string) RuleGroupNamespaceLister RuleGroupListerExpansion }
RuleGroupLister helps list RuleGroups. All objects returned here must be treated as read-only.
func NewRuleGroupLister ¶
func NewRuleGroupLister(indexer cache.Indexer) RuleGroupLister
NewRuleGroupLister returns a new RuleGroupLister.
type RuleGroupListerExpansion ¶
type RuleGroupListerExpansion interface{}
RuleGroupListerExpansion allows custom methods to be added to RuleGroupLister.
type RuleGroupNamespaceLister ¶
type RuleGroupNamespaceLister interface { // List lists all RuleGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RuleGroup, err error) // Get retrieves the RuleGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RuleGroup, error) RuleGroupNamespaceListerExpansion }
RuleGroupNamespaceLister helps list and get RuleGroups. All objects returned here must be treated as read-only.
type RuleGroupNamespaceListerExpansion ¶
type RuleGroupNamespaceListerExpansion interface{}
RuleGroupNamespaceListerExpansion allows custom methods to be added to RuleGroupNamespaceLister.