mirror of
https://github.com/openfaas/faas.git
synced 2025-06-13 18:56:46 +00:00
16 lines
442 B
Go
16 lines
442 B
Go
package handlers
|
|
|
|
// ServiceQuery provides interface for replica querying/setting
|
|
type ServiceQuery interface {
|
|
GetReplicas(service string) (response ServiceQueryResponse, err error)
|
|
SetReplicas(service string, count uint64) error
|
|
}
|
|
|
|
// ServiceQueryResponse response from querying a function status
|
|
type ServiceQueryResponse struct {
|
|
Replicas uint64
|
|
MaxReplicas uint64
|
|
MinReplicas uint64
|
|
AvailableReplicas uint64
|
|
}
|