Documentation
¶
Index ¶
- func FromMutatingWebhookConfigurationHandlerToHandler(sync MutatingWebhookConfigurationHandler) generic.Handler
- func FromValidatingWebhookConfigurationHandlerToHandler(sync ValidatingWebhookConfigurationHandler) generic.Handler
- func UpdateMutatingWebhookConfigurationDeepCopyOnChange(client MutatingWebhookConfigurationClient, ...) (*v1.MutatingWebhookConfiguration, error)
- func UpdateValidatingWebhookConfigurationDeepCopyOnChange(client ValidatingWebhookConfigurationClient, ...) (*v1.ValidatingWebhookConfiguration, error)
- type Interface
- type MutatingWebhookConfigurationCache
- type MutatingWebhookConfigurationClient
- type MutatingWebhookConfigurationController
- type MutatingWebhookConfigurationHandler
- type MutatingWebhookConfigurationIndexer
- type ValidatingWebhookConfigurationCache
- type ValidatingWebhookConfigurationClient
- type ValidatingWebhookConfigurationController
- type ValidatingWebhookConfigurationHandler
- type ValidatingWebhookConfigurationIndexer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FromMutatingWebhookConfigurationHandlerToHandler ¶
func FromMutatingWebhookConfigurationHandlerToHandler(sync MutatingWebhookConfigurationHandler) generic.Handler
func FromValidatingWebhookConfigurationHandlerToHandler ¶
func FromValidatingWebhookConfigurationHandlerToHandler(sync ValidatingWebhookConfigurationHandler) generic.Handler
func UpdateMutatingWebhookConfigurationDeepCopyOnChange ¶
func UpdateMutatingWebhookConfigurationDeepCopyOnChange(client MutatingWebhookConfigurationClient, obj *v1.MutatingWebhookConfiguration, handler func(obj *v1.MutatingWebhookConfiguration) (*v1.MutatingWebhookConfiguration, error)) (*v1.MutatingWebhookConfiguration, error)
func UpdateValidatingWebhookConfigurationDeepCopyOnChange ¶
func UpdateValidatingWebhookConfigurationDeepCopyOnChange(client ValidatingWebhookConfigurationClient, obj *v1.ValidatingWebhookConfiguration, handler func(obj *v1.ValidatingWebhookConfiguration) (*v1.ValidatingWebhookConfiguration, error)) (*v1.ValidatingWebhookConfiguration, error)
Types ¶
type Interface ¶
type Interface interface { MutatingWebhookConfiguration() MutatingWebhookConfigurationController ValidatingWebhookConfiguration() ValidatingWebhookConfigurationController }
func New ¶
func New(controllerFactory controller.SharedControllerFactory) Interface
type MutatingWebhookConfigurationCache ¶
type MutatingWebhookConfigurationCache interface { Get(name string) (*v1.MutatingWebhookConfiguration, error) List(selector labels.Selector) ([]*v1.MutatingWebhookConfiguration, error) AddIndexer(indexName string, indexer MutatingWebhookConfigurationIndexer) GetByIndex(indexName, key string) ([]*v1.MutatingWebhookConfiguration, error) }
type MutatingWebhookConfigurationClient ¶
type MutatingWebhookConfigurationClient interface { Create(*v1.MutatingWebhookConfiguration) (*v1.MutatingWebhookConfiguration, error) Update(*v1.MutatingWebhookConfiguration) (*v1.MutatingWebhookConfiguration, error) Delete(name string, options *metav1.DeleteOptions) error Get(name string, options metav1.GetOptions) (*v1.MutatingWebhookConfiguration, error) List(opts metav1.ListOptions) (*v1.MutatingWebhookConfigurationList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.MutatingWebhookConfiguration, err error) }
type MutatingWebhookConfigurationController ¶
type MutatingWebhookConfigurationController interface { generic.ControllerMeta MutatingWebhookConfigurationClient OnChange(ctx context.Context, name string, sync MutatingWebhookConfigurationHandler) OnRemove(ctx context.Context, name string, sync MutatingWebhookConfigurationHandler) Enqueue(name string) EnqueueAfter(name string, duration time.Duration) Cache() MutatingWebhookConfigurationCache }
func NewMutatingWebhookConfigurationController ¶
func NewMutatingWebhookConfigurationController(gvk schema.GroupVersionKind, resource string, namespaced bool, controller controller.SharedControllerFactory) MutatingWebhookConfigurationController
type MutatingWebhookConfigurationHandler ¶
type MutatingWebhookConfigurationHandler func(string, *v1.MutatingWebhookConfiguration) (*v1.MutatingWebhookConfiguration, error)
type MutatingWebhookConfigurationIndexer ¶
type MutatingWebhookConfigurationIndexer func(obj *v1.MutatingWebhookConfiguration) ([]string, error)
type ValidatingWebhookConfigurationCache ¶
type ValidatingWebhookConfigurationCache interface { Get(name string) (*v1.ValidatingWebhookConfiguration, error) List(selector labels.Selector) ([]*v1.ValidatingWebhookConfiguration, error) AddIndexer(indexName string, indexer ValidatingWebhookConfigurationIndexer) GetByIndex(indexName, key string) ([]*v1.ValidatingWebhookConfiguration, error) }
type ValidatingWebhookConfigurationClient ¶
type ValidatingWebhookConfigurationClient interface { Create(*v1.ValidatingWebhookConfiguration) (*v1.ValidatingWebhookConfiguration, error) Update(*v1.ValidatingWebhookConfiguration) (*v1.ValidatingWebhookConfiguration, error) Delete(name string, options *metav1.DeleteOptions) error Get(name string, options metav1.GetOptions) (*v1.ValidatingWebhookConfiguration, error) List(opts metav1.ListOptions) (*v1.ValidatingWebhookConfigurationList, error) Watch(opts metav1.ListOptions) (watch.Interface, error) Patch(name string, pt types.PatchType, data []byte, subresources ...string) (result *v1.ValidatingWebhookConfiguration, err error) }
type ValidatingWebhookConfigurationController ¶
type ValidatingWebhookConfigurationController interface { generic.ControllerMeta ValidatingWebhookConfigurationClient OnChange(ctx context.Context, name string, sync ValidatingWebhookConfigurationHandler) OnRemove(ctx context.Context, name string, sync ValidatingWebhookConfigurationHandler) Enqueue(name string) EnqueueAfter(name string, duration time.Duration) Cache() ValidatingWebhookConfigurationCache }
func NewValidatingWebhookConfigurationController ¶
func NewValidatingWebhookConfigurationController(gvk schema.GroupVersionKind, resource string, namespaced bool, controller controller.SharedControllerFactory) ValidatingWebhookConfigurationController
type ValidatingWebhookConfigurationHandler ¶
type ValidatingWebhookConfigurationHandler func(string, *v1.ValidatingWebhookConfiguration) (*v1.ValidatingWebhookConfiguration, error)
type ValidatingWebhookConfigurationIndexer ¶
type ValidatingWebhookConfigurationIndexer func(obj *v1.ValidatingWebhookConfiguration) ([]string, error)
Click to show internal directories.
Click to hide internal directories.