api.go 352 B

12345678910111213141516171819202122
  1. package containers
  2. import (
  3. "context"
  4. )
  5. type Container struct {
  6. ID string
  7. Status string
  8. Image string
  9. Command string
  10. CpuTime uint64
  11. MemoryUsage uint64
  12. MemoryLimit uint64
  13. PidsCurrent uint64
  14. PidsLimit uint64
  15. Labels []string
  16. }
  17. type ContainerService interface {
  18. List(context.Context) ([]Container, error)
  19. }