Documentation ¶
Index ¶
- type AuthorizationPolicyLister
- type AuthorizationPolicyListerExpansion
- type AuthorizationPolicyNamespaceLister
- type AuthorizationPolicyNamespaceListerExpansion
- type RequestAuthenticationLister
- type RequestAuthenticationListerExpansion
- type RequestAuthenticationNamespaceLister
- type RequestAuthenticationNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizationPolicyLister ¶
type AuthorizationPolicyLister interface { // List lists all AuthorizationPolicies in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.AuthorizationPolicy, err error) // AuthorizationPolicies returns an object that can list and get AuthorizationPolicies. AuthorizationPolicies(namespace string) AuthorizationPolicyNamespaceLister AuthorizationPolicyListerExpansion }
AuthorizationPolicyLister helps list AuthorizationPolicies. All objects returned here must be treated as read-only.
func NewAuthorizationPolicyLister ¶
func NewAuthorizationPolicyLister(indexer cache.Indexer) AuthorizationPolicyLister
NewAuthorizationPolicyLister returns a new AuthorizationPolicyLister.
type AuthorizationPolicyListerExpansion ¶
type AuthorizationPolicyListerExpansion interface{}
AuthorizationPolicyListerExpansion allows custom methods to be added to AuthorizationPolicyLister.
type AuthorizationPolicyNamespaceLister ¶
type AuthorizationPolicyNamespaceLister interface { // List lists all AuthorizationPolicies in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.AuthorizationPolicy, err error) // Get retrieves the AuthorizationPolicy from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.AuthorizationPolicy, error) AuthorizationPolicyNamespaceListerExpansion }
AuthorizationPolicyNamespaceLister helps list and get AuthorizationPolicies. All objects returned here must be treated as read-only.
type AuthorizationPolicyNamespaceListerExpansion ¶
type AuthorizationPolicyNamespaceListerExpansion interface{}
AuthorizationPolicyNamespaceListerExpansion allows custom methods to be added to AuthorizationPolicyNamespaceLister.
type RequestAuthenticationLister ¶
type RequestAuthenticationLister interface { // List lists all RequestAuthentications in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.RequestAuthentication, err error) // RequestAuthentications returns an object that can list and get RequestAuthentications. RequestAuthentications(namespace string) RequestAuthenticationNamespaceLister RequestAuthenticationListerExpansion }
RequestAuthenticationLister helps list RequestAuthentications. All objects returned here must be treated as read-only.
func NewRequestAuthenticationLister ¶
func NewRequestAuthenticationLister(indexer cache.Indexer) RequestAuthenticationLister
NewRequestAuthenticationLister returns a new RequestAuthenticationLister.
type RequestAuthenticationListerExpansion ¶
type RequestAuthenticationListerExpansion interface{}
RequestAuthenticationListerExpansion allows custom methods to be added to RequestAuthenticationLister.
type RequestAuthenticationNamespaceLister ¶
type RequestAuthenticationNamespaceLister interface { // List lists all RequestAuthentications in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1.RequestAuthentication, err error) // Get retrieves the RequestAuthentication from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1.RequestAuthentication, error) RequestAuthenticationNamespaceListerExpansion }
RequestAuthenticationNamespaceLister helps list and get RequestAuthentications. All objects returned here must be treated as read-only.
type RequestAuthenticationNamespaceListerExpansion ¶
type RequestAuthenticationNamespaceListerExpansion interface{}
RequestAuthenticationNamespaceListerExpansion allows custom methods to be added to RequestAuthenticationNamespaceLister.