-
Notifications
You must be signed in to change notification settings - Fork 55
/
Copy pathkubernetes-client-core.cabal
185 lines (180 loc) · 6.07 KB
/
kubernetes-client-core.cabal
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
name: kubernetes-client-core
version: 1.20.0
synopsis: Auto-generated kubernetes-client-core API Client
description: .
Client library for calling the Kubernetes API based on http-client.
.
host: localhost
.
base path: http://localhost
.
Kubernetes API version: release-1.20
.
OpenAPI version: 3.0.1
.
Generator version: 7.6.0
.
category: Web
homepage: https://github.com/kubernetes-client/haskell
author: Auto Generated
maintainer: Shimin Guo <smguo2001@gmail.com>, Akshay Mankar <itsakshaymankar@gmail.com>
license: Apache-2.0
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
README.md
Flag UseKatip
Description: Use the katip package to provide logging (if false, use the default monad-logger package)
Default: True
Manual: True
library
hs-source-dirs:
lib
ghc-options: -Wall -funbox-strict-fields
build-depends:
aeson >=1.0 && <3.0
, base >=4.7 && <5.0
, base64-bytestring >1.0 && <2.0
, bytestring >=0.10.0
, case-insensitive
, containers >=0.5.0.0 && <0.8
, deepseq >= 1.4 && <1.6
, exceptions >= 0.4
, http-api-data >= 0.3.4 && <0.7
, http-client >=0.5 && <0.8
, http-client-tls
, http-media >= 0.4 && < 0.9
, http-types >=0.8 && <0.13
, iso8601-time >=0.1.3 && <0.2.0
, microlens >= 0.4.3
, mtl >=2.2.1
, network >=2.6.2 && <3.9
, random >=1.1
, safe-exceptions <0.2
, text >=0.11 && <3
, time >=1.5
, transformers >=0.4.0.0
, unordered-containers
, vector >=0.10.9 && <0.14
other-modules:
Paths_kubernetes_client_core
Kubernetes.OpenAPI.ImportMappings
exposed-modules:
Kubernetes.OpenAPI
Kubernetes.OpenAPI.API.Admissionregistration
Kubernetes.OpenAPI.API.AdmissionregistrationV1
Kubernetes.OpenAPI.API.AdmissionregistrationV1beta1
Kubernetes.OpenAPI.API.Apiextensions
Kubernetes.OpenAPI.API.ApiextensionsV1
Kubernetes.OpenAPI.API.ApiextensionsV1beta1
Kubernetes.OpenAPI.API.Apiregistration
Kubernetes.OpenAPI.API.ApiregistrationV1
Kubernetes.OpenAPI.API.ApiregistrationV1beta1
Kubernetes.OpenAPI.API.Apis
Kubernetes.OpenAPI.API.Apps
Kubernetes.OpenAPI.API.AppsV1
Kubernetes.OpenAPI.API.Authentication
Kubernetes.OpenAPI.API.AuthenticationV1
Kubernetes.OpenAPI.API.AuthenticationV1beta1
Kubernetes.OpenAPI.API.Authorization
Kubernetes.OpenAPI.API.AuthorizationV1
Kubernetes.OpenAPI.API.AuthorizationV1beta1
Kubernetes.OpenAPI.API.Autoscaling
Kubernetes.OpenAPI.API.AutoscalingV1
Kubernetes.OpenAPI.API.AutoscalingV2beta1
Kubernetes.OpenAPI.API.AutoscalingV2beta2
Kubernetes.OpenAPI.API.Batch
Kubernetes.OpenAPI.API.BatchV1
Kubernetes.OpenAPI.API.BatchV1beta1
Kubernetes.OpenAPI.API.BatchV2alpha1
Kubernetes.OpenAPI.API.Certificates
Kubernetes.OpenAPI.API.CertificatesV1
Kubernetes.OpenAPI.API.CertificatesV1beta1
Kubernetes.OpenAPI.API.Coordination
Kubernetes.OpenAPI.API.CoordinationV1
Kubernetes.OpenAPI.API.CoordinationV1beta1
Kubernetes.OpenAPI.API.Core
Kubernetes.OpenAPI.API.CoreV1
Kubernetes.OpenAPI.API.CustomObjects
Kubernetes.OpenAPI.API.Discovery
Kubernetes.OpenAPI.API.DiscoveryV1beta1
Kubernetes.OpenAPI.API.Events
Kubernetes.OpenAPI.API.EventsV1
Kubernetes.OpenAPI.API.EventsV1beta1
Kubernetes.OpenAPI.API.Extensions
Kubernetes.OpenAPI.API.ExtensionsV1beta1
Kubernetes.OpenAPI.API.FlowcontrolApiserver
Kubernetes.OpenAPI.API.FlowcontrolApiserverV1alpha1
Kubernetes.OpenAPI.API.FlowcontrolApiserverV1beta1
Kubernetes.OpenAPI.API.InternalApiserver
Kubernetes.OpenAPI.API.InternalApiserverV1alpha1
Kubernetes.OpenAPI.API.Logs
Kubernetes.OpenAPI.API.Networking
Kubernetes.OpenAPI.API.NetworkingV1
Kubernetes.OpenAPI.API.NetworkingV1beta1
Kubernetes.OpenAPI.API.Node
Kubernetes.OpenAPI.API.NodeV1
Kubernetes.OpenAPI.API.NodeV1alpha1
Kubernetes.OpenAPI.API.NodeV1beta1
Kubernetes.OpenAPI.API.Openid
Kubernetes.OpenAPI.API.Policy
Kubernetes.OpenAPI.API.PolicyV1beta1
Kubernetes.OpenAPI.API.RbacAuthorization
Kubernetes.OpenAPI.API.RbacAuthorizationV1
Kubernetes.OpenAPI.API.RbacAuthorizationV1alpha1
Kubernetes.OpenAPI.API.RbacAuthorizationV1beta1
Kubernetes.OpenAPI.API.Scheduling
Kubernetes.OpenAPI.API.SchedulingV1
Kubernetes.OpenAPI.API.SchedulingV1alpha1
Kubernetes.OpenAPI.API.SchedulingV1beta1
Kubernetes.OpenAPI.API.Storage
Kubernetes.OpenAPI.API.StorageV1
Kubernetes.OpenAPI.API.StorageV1alpha1
Kubernetes.OpenAPI.API.StorageV1beta1
Kubernetes.OpenAPI.API.Version
Kubernetes.OpenAPI.API.WellKnown
Kubernetes.OpenAPI.Client
Kubernetes.OpenAPI.Core
Kubernetes.OpenAPI.Logging
Kubernetes.OpenAPI.MimeTypes
Kubernetes.OpenAPI.Model
Kubernetes.OpenAPI.ModelLens
Kubernetes.OpenAPI.CustomTypes
default-language: Haskell2010
if flag(UseKatip)
build-depends: katip >=0.8 && < 1.0
other-modules: Kubernetes.OpenAPI.LoggingKatip
cpp-options: -DUSE_KATIP
else
build-depends: monad-logger >=0.3 && <0.4
other-modules: Kubernetes.OpenAPI.LoggingMonadLogger
cpp-options: -DUSE_MONAD_LOGGER
test-suite tests
type: exitcode-stdio-1.0
main-is: Test.hs
hs-source-dirs:
tests
ghc-options: -Wall -fno-warn-orphans
build-depends:
kubernetes-client-core
, QuickCheck
, aeson
, base >=4.7 && <5.0
, bytestring >=0.10.0
, containers
, hspec >=1.8
, iso8601-time
, mtl >=2.2.1
, semigroups
, text
, time
, transformers >=0.4.0.0
, unordered-containers
, vector
other-modules:
ApproxEq
Instances
PropMime
CustomInstances
default-language: Haskell2010