Skip to content

CustomObjectsApi.deleteCollectionNamespacedCustomObject does not support several OpenAPI query parameters #1778

Description

@rotty3000

Describe the bug
The OpenAPI specification generated for CRDs declares verb delete on the path /apis/{group}/{version}/namespaces/{namespace}/{plural}.

However, the CustomObjectsApi.deleteCollectionNamespacedCustomObject does not support several of those query parameters; allowWatchBookmarks, continue, fieldSelector, labelSelector, limit, resourceVersion, resourceVersionMatch, timeoutSeconds & watch

** Client Version **
0.20.0 (although the same is still true in HEAD of the master branch)

** Server Version **
e.g. 1.19.1

To Reproduce
Use the API!

Expected behavior
The missing parameters could be classified into groups:

  • filtering: fieldSelector, labelSelector, limit, resourceVersion, resourceVersionMatch
  • watching: allowWatchBookmarks, continue, timeoutSeconds, watch

Supporting the filtering parameters would be the minimal fix that I would expect.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions