Documentation ¶
Index ¶
- type AccessControlPolicyLister
- type AccessControlPolicyListerExpansion
- type AccessControlPolicyNamespaceLister
- type AccessControlPolicyNamespaceListerExpansion
- type CircuitBreakingPolicyLister
- type CircuitBreakingPolicyListerExpansion
- type CircuitBreakingPolicyNamespaceLister
- type CircuitBreakingPolicyNamespaceListerExpansion
- type FaultInjectionPolicyLister
- type FaultInjectionPolicyListerExpansion
- type FaultInjectionPolicyNamespaceLister
- type FaultInjectionPolicyNamespaceListerExpansion
- type GatewayTLSPolicyLister
- type GatewayTLSPolicyListerExpansion
- type GatewayTLSPolicyNamespaceLister
- type GatewayTLSPolicyNamespaceListerExpansion
- type HealthCheckPolicyLister
- type HealthCheckPolicyListerExpansion
- type HealthCheckPolicyNamespaceLister
- type HealthCheckPolicyNamespaceListerExpansion
- type LoadBalancerPolicyLister
- type LoadBalancerPolicyListerExpansion
- type LoadBalancerPolicyNamespaceLister
- type LoadBalancerPolicyNamespaceListerExpansion
- type RateLimitPolicyLister
- type RateLimitPolicyListerExpansion
- type RateLimitPolicyNamespaceLister
- type RateLimitPolicyNamespaceListerExpansion
- type RetryPolicyLister
- type RetryPolicyListerExpansion
- type RetryPolicyNamespaceLister
- type RetryPolicyNamespaceListerExpansion
- type SessionStickyPolicyLister
- type SessionStickyPolicyListerExpansion
- type SessionStickyPolicyNamespaceLister
- type SessionStickyPolicyNamespaceListerExpansion
- type UpstreamTLSPolicyLister
- type UpstreamTLSPolicyListerExpansion
- type UpstreamTLSPolicyNamespaceLister
- type UpstreamTLSPolicyNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessControlPolicyLister ¶
type AccessControlPolicyLister interface { // List lists all AccessControlPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccessControlPolicy, err error) // AccessControlPolicies returns an object that can list and get AccessControlPolicies. AccessControlPolicies(namespace string) AccessControlPolicyNamespaceLister AccessControlPolicyListerExpansion }
AccessControlPolicyLister helps list AccessControlPolicies. All objects returned here must be treated as read-only.
func NewAccessControlPolicyLister ¶
func NewAccessControlPolicyLister(indexer cache.Indexer) AccessControlPolicyLister
NewAccessControlPolicyLister returns a new AccessControlPolicyLister.
type AccessControlPolicyListerExpansion ¶
type AccessControlPolicyListerExpansion interface{}
AccessControlPolicyListerExpansion allows custom methods to be added to AccessControlPolicyLister.
type AccessControlPolicyNamespaceLister ¶
type AccessControlPolicyNamespaceLister interface { // List lists all AccessControlPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.AccessControlPolicy, err error) // Get retrieves the AccessControlPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.AccessControlPolicy, error) AccessControlPolicyNamespaceListerExpansion }
AccessControlPolicyNamespaceLister helps list and get AccessControlPolicies. All objects returned here must be treated as read-only.
type AccessControlPolicyNamespaceListerExpansion ¶
type AccessControlPolicyNamespaceListerExpansion interface{}
AccessControlPolicyNamespaceListerExpansion allows custom methods to be added to AccessControlPolicyNamespaceLister.
type CircuitBreakingPolicyLister ¶
type CircuitBreakingPolicyLister interface { // List lists all CircuitBreakingPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitBreakingPolicy, err error) // CircuitBreakingPolicies returns an object that can list and get CircuitBreakingPolicies. CircuitBreakingPolicies(namespace string) CircuitBreakingPolicyNamespaceLister CircuitBreakingPolicyListerExpansion }
CircuitBreakingPolicyLister helps list CircuitBreakingPolicies. All objects returned here must be treated as read-only.
func NewCircuitBreakingPolicyLister ¶
func NewCircuitBreakingPolicyLister(indexer cache.Indexer) CircuitBreakingPolicyLister
NewCircuitBreakingPolicyLister returns a new CircuitBreakingPolicyLister.
type CircuitBreakingPolicyListerExpansion ¶
type CircuitBreakingPolicyListerExpansion interface{}
CircuitBreakingPolicyListerExpansion allows custom methods to be added to CircuitBreakingPolicyLister.
type CircuitBreakingPolicyNamespaceLister ¶
type CircuitBreakingPolicyNamespaceLister interface { // List lists all CircuitBreakingPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.CircuitBreakingPolicy, err error) // Get retrieves the CircuitBreakingPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.CircuitBreakingPolicy, error) CircuitBreakingPolicyNamespaceListerExpansion }
CircuitBreakingPolicyNamespaceLister helps list and get CircuitBreakingPolicies. All objects returned here must be treated as read-only.
type CircuitBreakingPolicyNamespaceListerExpansion ¶
type CircuitBreakingPolicyNamespaceListerExpansion interface{}
CircuitBreakingPolicyNamespaceListerExpansion allows custom methods to be added to CircuitBreakingPolicyNamespaceLister.
type FaultInjectionPolicyLister ¶
type FaultInjectionPolicyLister interface { // List lists all FaultInjectionPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FaultInjectionPolicy, err error) // FaultInjectionPolicies returns an object that can list and get FaultInjectionPolicies. FaultInjectionPolicies(namespace string) FaultInjectionPolicyNamespaceLister FaultInjectionPolicyListerExpansion }
FaultInjectionPolicyLister helps list FaultInjectionPolicies. All objects returned here must be treated as read-only.
func NewFaultInjectionPolicyLister ¶
func NewFaultInjectionPolicyLister(indexer cache.Indexer) FaultInjectionPolicyLister
NewFaultInjectionPolicyLister returns a new FaultInjectionPolicyLister.
type FaultInjectionPolicyListerExpansion ¶
type FaultInjectionPolicyListerExpansion interface{}
FaultInjectionPolicyListerExpansion allows custom methods to be added to FaultInjectionPolicyLister.
type FaultInjectionPolicyNamespaceLister ¶
type FaultInjectionPolicyNamespaceLister interface { // List lists all FaultInjectionPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.FaultInjectionPolicy, err error) // Get retrieves the FaultInjectionPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.FaultInjectionPolicy, error) FaultInjectionPolicyNamespaceListerExpansion }
FaultInjectionPolicyNamespaceLister helps list and get FaultInjectionPolicies. All objects returned here must be treated as read-only.
type FaultInjectionPolicyNamespaceListerExpansion ¶
type FaultInjectionPolicyNamespaceListerExpansion interface{}
FaultInjectionPolicyNamespaceListerExpansion allows custom methods to be added to FaultInjectionPolicyNamespaceLister.
type GatewayTLSPolicyLister ¶
type GatewayTLSPolicyLister interface { // List lists all GatewayTLSPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GatewayTLSPolicy, err error) // GatewayTLSPolicies returns an object that can list and get GatewayTLSPolicies. GatewayTLSPolicies(namespace string) GatewayTLSPolicyNamespaceLister GatewayTLSPolicyListerExpansion }
GatewayTLSPolicyLister helps list GatewayTLSPolicies. All objects returned here must be treated as read-only.
func NewGatewayTLSPolicyLister ¶
func NewGatewayTLSPolicyLister(indexer cache.Indexer) GatewayTLSPolicyLister
NewGatewayTLSPolicyLister returns a new GatewayTLSPolicyLister.
type GatewayTLSPolicyListerExpansion ¶
type GatewayTLSPolicyListerExpansion interface{}
GatewayTLSPolicyListerExpansion allows custom methods to be added to GatewayTLSPolicyLister.
type GatewayTLSPolicyNamespaceLister ¶
type GatewayTLSPolicyNamespaceLister interface { // List lists all GatewayTLSPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GatewayTLSPolicy, err error) // Get retrieves the GatewayTLSPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.GatewayTLSPolicy, error) GatewayTLSPolicyNamespaceListerExpansion }
GatewayTLSPolicyNamespaceLister helps list and get GatewayTLSPolicies. All objects returned here must be treated as read-only.
type GatewayTLSPolicyNamespaceListerExpansion ¶
type GatewayTLSPolicyNamespaceListerExpansion interface{}
GatewayTLSPolicyNamespaceListerExpansion allows custom methods to be added to GatewayTLSPolicyNamespaceLister.
type HealthCheckPolicyLister ¶
type HealthCheckPolicyLister interface { // List lists all HealthCheckPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.HealthCheckPolicy, err error) // HealthCheckPolicies returns an object that can list and get HealthCheckPolicies. HealthCheckPolicies(namespace string) HealthCheckPolicyNamespaceLister HealthCheckPolicyListerExpansion }
HealthCheckPolicyLister helps list HealthCheckPolicies. All objects returned here must be treated as read-only.
func NewHealthCheckPolicyLister ¶
func NewHealthCheckPolicyLister(indexer cache.Indexer) HealthCheckPolicyLister
NewHealthCheckPolicyLister returns a new HealthCheckPolicyLister.
type HealthCheckPolicyListerExpansion ¶
type HealthCheckPolicyListerExpansion interface{}
HealthCheckPolicyListerExpansion allows custom methods to be added to HealthCheckPolicyLister.
type HealthCheckPolicyNamespaceLister ¶
type HealthCheckPolicyNamespaceLister interface { // List lists all HealthCheckPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.HealthCheckPolicy, err error) // Get retrieves the HealthCheckPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.HealthCheckPolicy, error) HealthCheckPolicyNamespaceListerExpansion }
HealthCheckPolicyNamespaceLister helps list and get HealthCheckPolicies. All objects returned here must be treated as read-only.
type HealthCheckPolicyNamespaceListerExpansion ¶
type HealthCheckPolicyNamespaceListerExpansion interface{}
HealthCheckPolicyNamespaceListerExpansion allows custom methods to be added to HealthCheckPolicyNamespaceLister.
type LoadBalancerPolicyLister ¶
type LoadBalancerPolicyLister interface { // List lists all LoadBalancerPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LoadBalancerPolicy, err error) // LoadBalancerPolicies returns an object that can list and get LoadBalancerPolicies. LoadBalancerPolicies(namespace string) LoadBalancerPolicyNamespaceLister LoadBalancerPolicyListerExpansion }
LoadBalancerPolicyLister helps list LoadBalancerPolicies. All objects returned here must be treated as read-only.
func NewLoadBalancerPolicyLister ¶
func NewLoadBalancerPolicyLister(indexer cache.Indexer) LoadBalancerPolicyLister
NewLoadBalancerPolicyLister returns a new LoadBalancerPolicyLister.
type LoadBalancerPolicyListerExpansion ¶
type LoadBalancerPolicyListerExpansion interface{}
LoadBalancerPolicyListerExpansion allows custom methods to be added to LoadBalancerPolicyLister.
type LoadBalancerPolicyNamespaceLister ¶
type LoadBalancerPolicyNamespaceLister interface { // List lists all LoadBalancerPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.LoadBalancerPolicy, err error) // Get retrieves the LoadBalancerPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.LoadBalancerPolicy, error) LoadBalancerPolicyNamespaceListerExpansion }
LoadBalancerPolicyNamespaceLister helps list and get LoadBalancerPolicies. All objects returned here must be treated as read-only.
type LoadBalancerPolicyNamespaceListerExpansion ¶
type LoadBalancerPolicyNamespaceListerExpansion interface{}
LoadBalancerPolicyNamespaceListerExpansion allows custom methods to be added to LoadBalancerPolicyNamespaceLister.
type RateLimitPolicyLister ¶
type RateLimitPolicyLister interface { // List lists all RateLimitPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RateLimitPolicy, err error) // RateLimitPolicies returns an object that can list and get RateLimitPolicies. RateLimitPolicies(namespace string) RateLimitPolicyNamespaceLister RateLimitPolicyListerExpansion }
RateLimitPolicyLister helps list RateLimitPolicies. All objects returned here must be treated as read-only.
func NewRateLimitPolicyLister ¶
func NewRateLimitPolicyLister(indexer cache.Indexer) RateLimitPolicyLister
NewRateLimitPolicyLister returns a new RateLimitPolicyLister.
type RateLimitPolicyListerExpansion ¶
type RateLimitPolicyListerExpansion interface{}
RateLimitPolicyListerExpansion allows custom methods to be added to RateLimitPolicyLister.
type RateLimitPolicyNamespaceLister ¶
type RateLimitPolicyNamespaceLister interface { // List lists all RateLimitPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RateLimitPolicy, err error) // Get retrieves the RateLimitPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RateLimitPolicy, error) RateLimitPolicyNamespaceListerExpansion }
RateLimitPolicyNamespaceLister helps list and get RateLimitPolicies. All objects returned here must be treated as read-only.
type RateLimitPolicyNamespaceListerExpansion ¶
type RateLimitPolicyNamespaceListerExpansion interface{}
RateLimitPolicyNamespaceListerExpansion allows custom methods to be added to RateLimitPolicyNamespaceLister.
type RetryPolicyLister ¶
type RetryPolicyLister interface { // List lists all RetryPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RetryPolicy, err error) // RetryPolicies returns an object that can list and get RetryPolicies. RetryPolicies(namespace string) RetryPolicyNamespaceLister RetryPolicyListerExpansion }
RetryPolicyLister helps list RetryPolicies. All objects returned here must be treated as read-only.
func NewRetryPolicyLister ¶
func NewRetryPolicyLister(indexer cache.Indexer) RetryPolicyLister
NewRetryPolicyLister returns a new RetryPolicyLister.
type RetryPolicyListerExpansion ¶
type RetryPolicyListerExpansion interface{}
RetryPolicyListerExpansion allows custom methods to be added to RetryPolicyLister.
type RetryPolicyNamespaceLister ¶
type RetryPolicyNamespaceLister interface { // List lists all RetryPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RetryPolicy, err error) // Get retrieves the RetryPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RetryPolicy, error) RetryPolicyNamespaceListerExpansion }
RetryPolicyNamespaceLister helps list and get RetryPolicies. All objects returned here must be treated as read-only.
type RetryPolicyNamespaceListerExpansion ¶
type RetryPolicyNamespaceListerExpansion interface{}
RetryPolicyNamespaceListerExpansion allows custom methods to be added to RetryPolicyNamespaceLister.
type SessionStickyPolicyLister ¶
type SessionStickyPolicyLister interface { // List lists all SessionStickyPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SessionStickyPolicy, err error) // SessionStickyPolicies returns an object that can list and get SessionStickyPolicies. SessionStickyPolicies(namespace string) SessionStickyPolicyNamespaceLister SessionStickyPolicyListerExpansion }
SessionStickyPolicyLister helps list SessionStickyPolicies. All objects returned here must be treated as read-only.
func NewSessionStickyPolicyLister ¶
func NewSessionStickyPolicyLister(indexer cache.Indexer) SessionStickyPolicyLister
NewSessionStickyPolicyLister returns a new SessionStickyPolicyLister.
type SessionStickyPolicyListerExpansion ¶
type SessionStickyPolicyListerExpansion interface{}
SessionStickyPolicyListerExpansion allows custom methods to be added to SessionStickyPolicyLister.
type SessionStickyPolicyNamespaceLister ¶
type SessionStickyPolicyNamespaceLister interface { // List lists all SessionStickyPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SessionStickyPolicy, err error) // Get retrieves the SessionStickyPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SessionStickyPolicy, error) SessionStickyPolicyNamespaceListerExpansion }
SessionStickyPolicyNamespaceLister helps list and get SessionStickyPolicies. All objects returned here must be treated as read-only.
type SessionStickyPolicyNamespaceListerExpansion ¶
type SessionStickyPolicyNamespaceListerExpansion interface{}
SessionStickyPolicyNamespaceListerExpansion allows custom methods to be added to SessionStickyPolicyNamespaceLister.
type UpstreamTLSPolicyLister ¶
type UpstreamTLSPolicyLister interface { // List lists all UpstreamTLSPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.UpstreamTLSPolicy, err error) // UpstreamTLSPolicies returns an object that can list and get UpstreamTLSPolicies. UpstreamTLSPolicies(namespace string) UpstreamTLSPolicyNamespaceLister UpstreamTLSPolicyListerExpansion }
UpstreamTLSPolicyLister helps list UpstreamTLSPolicies. All objects returned here must be treated as read-only.
func NewUpstreamTLSPolicyLister ¶
func NewUpstreamTLSPolicyLister(indexer cache.Indexer) UpstreamTLSPolicyLister
NewUpstreamTLSPolicyLister returns a new UpstreamTLSPolicyLister.
type UpstreamTLSPolicyListerExpansion ¶
type UpstreamTLSPolicyListerExpansion interface{}
UpstreamTLSPolicyListerExpansion allows custom methods to be added to UpstreamTLSPolicyLister.
type UpstreamTLSPolicyNamespaceLister ¶
type UpstreamTLSPolicyNamespaceLister interface { // List lists all UpstreamTLSPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.UpstreamTLSPolicy, err error) // Get retrieves the UpstreamTLSPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.UpstreamTLSPolicy, error) UpstreamTLSPolicyNamespaceListerExpansion }
UpstreamTLSPolicyNamespaceLister helps list and get UpstreamTLSPolicies. All objects returned here must be treated as read-only.
type UpstreamTLSPolicyNamespaceListerExpansion ¶
type UpstreamTLSPolicyNamespaceListerExpansion interface{}
UpstreamTLSPolicyNamespaceListerExpansion allows custom methods to be added to UpstreamTLSPolicyNamespaceLister.