This repository has been archived by the owner on May 25, 2021. It is now read-only.
forked from rancher/types
/
zz_generated_pod_status.go
34 lines (32 loc) · 2.19 KB
/
zz_generated_pod_status.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package client
const (
PodStatusType = "podStatus"
PodStatusFieldConditions = "conditions"
PodStatusFieldContainerStatuses = "containerStatuses"
PodStatusFieldEphemeralContainerStatuses = "ephemeralContainerStatuses"
PodStatusFieldInitContainerStatuses = "initContainerStatuses"
PodStatusFieldMessage = "message"
PodStatusFieldNodeIp = "nodeIp"
PodStatusFieldNominatedNodeName = "nominatedNodeName"
PodStatusFieldPhase = "phase"
PodStatusFieldPodIPs = "podIPs"
PodStatusFieldPodIp = "podIp"
PodStatusFieldQOSClass = "qosClass"
PodStatusFieldReason = "reason"
PodStatusFieldStartTime = "startTime"
)
type PodStatus struct {
Conditions []PodCondition `json:"conditions,omitempty" yaml:"conditions,omitempty"`
ContainerStatuses []ContainerStatus `json:"containerStatuses,omitempty" yaml:"containerStatuses,omitempty"`
EphemeralContainerStatuses []ContainerStatus `json:"ephemeralContainerStatuses,omitempty" yaml:"ephemeralContainerStatuses,omitempty"`
InitContainerStatuses []ContainerStatus `json:"initContainerStatuses,omitempty" yaml:"initContainerStatuses,omitempty"`
Message string `json:"message,omitempty" yaml:"message,omitempty"`
NodeIp string `json:"nodeIp,omitempty" yaml:"nodeIp,omitempty"`
NominatedNodeName string `json:"nominatedNodeName,omitempty" yaml:"nominatedNodeName,omitempty"`
Phase string `json:"phase,omitempty" yaml:"phase,omitempty"`
PodIPs []PodIP `json:"podIPs,omitempty" yaml:"podIPs,omitempty"`
PodIp string `json:"podIp,omitempty" yaml:"podIp,omitempty"`
QOSClass string `json:"qosClass,omitempty" yaml:"qosClass,omitempty"`
Reason string `json:"reason,omitempty" yaml:"reason,omitempty"`
StartTime string `json:"startTime,omitempty" yaml:"startTime,omitempty"`
}