[VAULT-38468] Cumulative namespace counts API (#9186) (#9308)

* add endpoint

* add tests

* split out deleted namespace test

* add responses for openapi spec

* fix test flakiness and address comments

* add comment

Co-authored-by: Jenny Deng <jenny.deng@hashicorp.com>
This commit is contained in:
Vault Automation 2025-09-11 21:53:51 -06:00 committed by GitHub
parent 7a6d1b5b6b
commit 2d551a8f4c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -7161,6 +7161,11 @@ This path responds to the following HTTP methods.
"Count of active clients so far this month.",
"Count of active clients so far this month.",
},
"activity-cumulative": {
"Cumulative count of clients under each namespace.",
`Cumulative count of clients under each namespace.
A cumulative count is the sum of the clients belonging to a namespace and all its child namespaces.`,
},
"activity-config": {
"Control the collection and reporting of client counts.",
"Control the collection and reporting of client counts.",