File Coverage

blib/lib/IO/K8s/Api/Core/V1/ServiceSpec.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::ServiceSpec;
2             # ABSTRACT: ServiceSpec describes the attributes that a user creates on a service.
3             our $VERSION = '1.008';
4 5     5   4683 use IO::K8s::Resource;
  5         9  
  5         50  
5              
6             k8s allocateLoadBalancerNodePorts => Bool;
7              
8              
9             k8s clusterIP => Str;
10              
11              
12             k8s clusterIPs => [Str];
13              
14              
15             k8s externalIPs => [Str];
16              
17              
18             k8s externalName => Str;
19              
20              
21             k8s externalTrafficPolicy => Str;
22              
23              
24             k8s healthCheckNodePort => Int;
25              
26              
27             k8s internalTrafficPolicy => Str;
28              
29              
30             k8s ipFamilies => [Str];
31              
32              
33             k8s ipFamilyPolicy => Str;
34              
35              
36             k8s loadBalancerClass => Str;
37              
38              
39             k8s loadBalancerIP => Str;
40              
41              
42             k8s loadBalancerSourceRanges => [Str];
43              
44              
45             k8s ports => ['Core::V1::ServicePort'];
46              
47              
48             k8s publishNotReadyAddresses => Bool;
49              
50              
51             k8s selector => { Str => 1 };
52              
53              
54             k8s sessionAffinity => Str;
55              
56              
57             k8s sessionAffinityConfig => 'Core::V1::SessionAffinityConfig';
58              
59              
60             k8s trafficDistribution => Str;
61              
62              
63             k8s type => Str;
64              
65              
66             1;
67              
68             __END__