mirror of
https://github.com/containers/podman.git
synced 2025-10-17 03:04:21 +08:00
Add filtering functionality to http api secrets list
Filtering is missing in both compat API and libpod API, while docker has filtering functinality. This commit enables filtering option using name and id in both libpod and http API. Signed-off-by: Jakub Guzik <jakubmguzik@gmail.com>
This commit is contained in:
@ -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:
|
||||
|
Reference in New Issue
Block a user