summaryrefslogtreecommitdiff
path: root/pkg/api/server
diff options
context:
space:
mode:
authorOpenShift Merge Robot <openshift-merge-robot@users.noreply.github.com>2021-09-07 19:24:20 +0200
committerGitHub <noreply@github.com>2021-09-07 19:24:20 +0200
commit536f23c0b78dd8feafee4e40b743988dbb03bfa2 (patch)
treef2b1290c2cde1944729468ec574a83093bacf4dc /pkg/api/server
parentfbae579a31b580f45c25c2dcae87fc8a51e33009 (diff)
parentd346e6e734dbaac911de0d774a5d8703e2abc83d (diff)
downloadpodman-536f23c0b78dd8feafee4e40b743988dbb03bfa2.tar.gz
podman-536f23c0b78dd8feafee4e40b743988dbb03bfa2.tar.bz2
podman-536f23c0b78dd8feafee4e40b743988dbb03bfa2.zip
Merge pull request #11431 from jmguzik/secrets-ls-filters
Add filtering functionality to http api secrets list
Diffstat (limited to 'pkg/api/server')
-rw-r--r--pkg/api/server/register_secrets.go16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkg/api/server/register_secrets.go b/pkg/api/server/register_secrets.go
index ca9790e93..129912179 100644
--- a/pkg/api/server/register_secrets.go
+++ b/pkg/api/server/register_secrets.go
@@ -44,6 +44,14 @@ func (s *APIServer) registerSecretHandlers(r *mux.Router) error {
// - secrets
// summary: List secrets
// description: Returns a list of secrets
+ // parameters:
+ // - in: query
+ // name: filters
+ // type: string
+ // description: |
+ // JSON encoded value of the filters (a `map[string][]string`) to process on the secrets list. Currently available filters:
+ // - `name=[name]` Matches secrets name (accepts regex).
+ // - `id=[id]` Matches for full or partial ID.
// produces:
// - application/json
// parameters:
@@ -110,6 +118,14 @@ func (s *APIServer) registerSecretHandlers(r *mux.Router) error {
// - secrets (compat)
// summary: List secrets
// description: Returns a list of secrets
+ // parameters:
+ // - in: query
+ // name: filters
+ // type: string
+ // description: |
+ // JSON encoded value of the filters (a `map[string][]string`) to process on the secrets list. Currently available filters:
+ // - `name=[name]` Matches secrets name (accepts regex).
+ // - `id=[id]` Matches for full or partial ID.
// produces:
// - application/json
// parameters: