Versions in this module Expand all Collapse all v1 v1.16.3 Nov 9, 2022 Changes in this version + func NewREST(optsGetter generic.RESTOptionsGetter) (*REST, *StatusREST, *FinalizeREST, error) + func ShouldDeleteNamespaceDuringUpdate(ctx context.Context, key string, obj, existing runtime.Object) bool + type FinalizeREST struct + func (r *FinalizeREST) New() runtime.Object + func (r *FinalizeREST) Update(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, ...) (runtime.Object, bool, error) + type REST struct + func (e *REST) ConvertToTable(ctx context.Context, object runtime.Object, tableOptions runtime.Object) (*metav1beta1.Table, error) + func (r *REST) Create(ctx context.Context, obj runtime.Object, ...) (runtime.Object, error) + func (r *REST) Delete(ctx context.Context, name string, deleteValidation rest.ValidateObjectFunc, ...) (runtime.Object, bool, error) + func (r *REST) Export(ctx context.Context, name string, opts metav1.ExportOptions) (runtime.Object, error) + func (r *REST) Get(ctx context.Context, name string, options *metav1.GetOptions) (runtime.Object, error) + func (r *REST) List(ctx context.Context, options *metainternalversion.ListOptions) (runtime.Object, error) + func (r *REST) NamespaceScoped() bool + func (r *REST) New() runtime.Object + func (r *REST) NewList() runtime.Object + func (r *REST) ShortNames() []string + func (r *REST) StorageVersion() runtime.GroupVersioner + func (r *REST) Update(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, ...) (runtime.Object, bool, error) + func (r *REST) Watch(ctx context.Context, options *metainternalversion.ListOptions) (watch.Interface, error) + type StatusREST struct + func (r *StatusREST) Get(ctx context.Context, name string, options *metav1.GetOptions) (runtime.Object, error) + func (r *StatusREST) New() runtime.Object + func (r *StatusREST) Update(ctx context.Context, name string, objInfo rest.UpdatedObjectInfo, ...) (runtime.Object, bool, error)