feat: add quotas (#4779)

adds possibilities to cap authenticated requests and execution seconds of actions on a defined intervall
This commit is contained in:
Elio Bischof
2023-02-15 02:52:11 +01:00
committed by GitHub
parent 45f6a4436e
commit 681541f41b
117 changed files with 4652 additions and 510 deletions

View File

@@ -437,6 +437,27 @@ Errors:
CloseRows: Lo statement SQL non può essere terminato
SQLStatement: Lo statement SQL non può essere creato
InvalidRequest: La richiesta non è valida
Quota:
AlreadyExists: La quota esiste già per questa unità
NotFound: Quota non trovata per questa unità
Invalid:
CallURL: L'URL di chiamata per la quota non è valido
Percent: La percentuale contingente è inferiore all'1
Unimplemented: La quota non è implementata per questa unità
Amount: L'importo contingente è inferiore all'1
ResetInterval: L'intervallo di reset contingente è inferiore a un minuto
Noop: Una quota illimitata senza notifiche non ha alcun effetto
Access:
Exhausted: La quota per le richieste autenticate è esaurita
Execution:
Exhausted: La quota per i secondi di azione è esaurita
LogStore:
Access:
StorageFailed: Il salvataggio del registro degli accessi nel database non è riuscito
ScanFailed: La query delle richieste autenticate utilizzate non è riuscita
Execution:
StorageFailed: Il salvataggio del registro delle azioni nel database non è riuscito
ScanFailed: La query dei secondi delle azioni utilizzate non è riuscita
AggregateTypes:
action: Azione
@@ -446,6 +467,7 @@ AggregateTypes:
project: Progetto
user: Utente
usergrant: Sovvenzione utente
quota: Quota
EventTypes:
user: