pod.go 857 B

12345678910111213141516171819
  1. package kubemodel
  2. import "time"
  3. type Pod struct {
  4. UID string `json:"uid"`
  5. NamespaceUID string `json:"namespaceUid"`
  6. OwnerUID string `json:"ownerUid"`
  7. NodeUID string `json:"nodeUid"`
  8. Name string `json:"name"`
  9. Labels map[string]string `json:"labels,omitempty"`
  10. Annotations map[string]string `json:"annotations,omitempty"`
  11. Start time.Time `json:"start"`
  12. End time.Time `json:"end"`
  13. CpuMillicoreUsageMax uint64 `json:"cpuMillicoreUsageMax"`
  14. RAMByteUsageMax uint64 `json:"ramByteUsageMax"`
  15. NetworkTransferBytes uint64 `json:"networkTransferBytes"`
  16. NetworkReceiveBytes uint64 `json:"networkReceiveBytes"`
  17. }