File Coverage

blib/lib/IO/K8s/Api/Core/V1/PodStatus.pm
Criterion Covered Total %
statement 3 3 100.0
branch n/a
condition n/a
subroutine 1 1 100.0
pod n/a
total 4 4 100.0


line stmt bran cond sub pod time code
1             package IO::K8s::Api::Core::V1::PodStatus;
2             # ABSTRACT: PodStatus represents information about the status of a pod. Status may trail the actual state of a system, especially if the node that hosts the pod cannot contact the control plane.
3             our $VERSION = '1.008';
4 1     1   1709 use IO::K8s::Resource;
  1         3  
  1         11  
5              
6             k8s conditions => ['Core::V1::PodCondition'];
7              
8              
9             k8s containerStatuses => ['Core::V1::ContainerStatus'];
10              
11              
12             k8s ephemeralContainerStatuses => ['Core::V1::ContainerStatus'];
13              
14              
15             k8s hostIP => Str;
16              
17              
18             k8s hostIPs => ['Core::V1::HostIP'];
19              
20              
21             k8s initContainerStatuses => ['Core::V1::ContainerStatus'];
22              
23              
24             k8s message => Str;
25              
26              
27             k8s nominatedNodeName => Str;
28              
29              
30             k8s phase => Str;
31              
32              
33             k8s podIP => Str;
34              
35              
36             k8s podIPs => ['Core::V1::PodIP'];
37              
38              
39             k8s qosClass => Str;
40              
41              
42             k8s reason => Str;
43              
44              
45             k8s resize => Str;
46              
47              
48             k8s resourceClaimStatuses => ['Core::V1::PodResourceClaimStatus'];
49              
50              
51             k8s startTime => Time;
52              
53              
54             1;
55              
56             __END__