haskell-kubernetes-0.5.0: Haskell bindings to the Kubernetes API (via swagger-codegen)

Safe HaskellNone
LanguageHaskell2010

Kubernetes.Api.ApivApi

Documentation

type ApivApi = ("api" :> ("v1" :> Get '[JSON] ())) :<|> (("api" :> ("v1" :> ("componentstatuses" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ComponentStatusList))))))))) :<|> (("api" :> ("v1" :> ("componentstatuses" :> (Capture "name" Text :> (QueryParam "pretty" Text :> Get '[JSON] ComponentStatus))))) :<|> (("api" :> ("v1" :> ("configmaps" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ConfigMapList))))))))) :<|> (("api" :> ("v1" :> ("endpoints" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] EndpointsList))))))))) :<|> (("api" :> ("v1" :> ("events" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] EventList))))))))) :<|> (("api" :> ("v1" :> ("limitranges" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] LimitRangeList))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] NamespaceList))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Namespace :> Post '[JSON] Namespace))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("bindings" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Binding :> Post '[JSON] Binding))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ConfigMapList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ConfigMap :> Post '[JSON] ConfigMap))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] ConfigMap))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ConfigMap :> Put '[JSON] ConfigMap)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] ConfigMap)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] EndpointsList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Endpoints :> Post '[JSON] Endpoints))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] Endpoints))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Endpoints :> Put '[JSON] Endpoints)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] Endpoints)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] EventList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Event :> Post '[JSON] Event))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] Event))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Event :> Put '[JSON] Event)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] Event)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] LimitRangeList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] LimitRange :> Post '[JSON] LimitRange))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] LimitRange))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] LimitRange :> Put '[JSON] LimitRange)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] LimitRange)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] PersistentVolumeClaimList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PersistentVolumeClaim :> Post '[JSON] PersistentVolumeClaim))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] PersistentVolumeClaim))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PersistentVolumeClaim :> Put '[JSON] PersistentVolumeClaim)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] PersistentVolumeClaim)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PersistentVolumeClaim :> Put '[JSON] PersistentVolumeClaim))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] PodList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Pod :> Post '[JSON] Pod))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] Pod))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Pod :> Put '[JSON] Pod)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] Pod)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("attach" :> (QueryParam "stdin" Bool :> (QueryParam "stdout" Bool :> (QueryParam "stderr" Bool :> (QueryParam "tty" Bool :> (QueryParam "container" Text :> Get '[JSON] Text)))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("attach" :> (QueryParam "stdin" Bool :> (QueryParam "stdout" Bool :> (QueryParam "stderr" Bool :> (QueryParam "tty" Bool :> (QueryParam "container" Text :> Post '[JSON] Text)))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("binding" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Binding :> Post '[JSON] Binding))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("exec" :> (QueryParam "stdin" Bool :> (QueryParam "stdout" Bool :> (QueryParam "stderr" Bool :> (QueryParam "tty" Bool :> (QueryParam "container" Text :> (QueryParam "command" Text :> Get '[JSON] Text))))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("exec" :> (QueryParam "stdin" Bool :> (QueryParam "stdout" Bool :> (QueryParam "stderr" Bool :> (QueryParam "tty" Bool :> (QueryParam "container" Text :> (QueryParam "command" Text :> Post '[JSON] Text))))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("log" :> (QueryParam "pretty" Text :> (QueryParam "container" Text :> (QueryParam "follow" Bool :> (QueryParam "previous" Bool :> (QueryParam "sinceSeconds" Integer :> (QueryParam "sinceTime" Text :> (QueryParam "timestamps" Bool :> (QueryParam "tailLines" Integer :> (QueryParam "limitBytes" Integer :> Get '[JSON] Pod)))))))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("portforward" :> Get '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("portforward" :> Post '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (QueryParam "path" Text :> Get '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (QueryParam "path" Text :> Put '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (QueryParam "path" Text :> Post '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (QueryParam "path" Text :> Delete '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (Capture "path" Text :> (QueryParam "path" Text :> Get '[JSON] Text))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (Capture "path" Text :> (QueryParam "path" Text :> Put '[JSON] Text))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (Capture "path" Text :> (QueryParam "path" Text :> Post '[JSON] Text))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("proxy" :> (Capture "path" Text :> (QueryParam "path" Text :> Delete '[JSON] Text))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Pod :> Put '[JSON] Pod))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] PodTemplateList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PodTemplate :> Post '[JSON] PodTemplate))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] PodTemplate))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PodTemplate :> Put '[JSON] PodTemplate)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] PodTemplate)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ReplicationControllerList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ReplicationController :> Post '[JSON] ReplicationController))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] ReplicationController))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ReplicationController :> Put '[JSON] ReplicationController)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] ReplicationController)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ReplicationController :> Put '[JSON] ReplicationController))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ResourceQuotaList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ResourceQuota :> Post '[JSON] ResourceQuota))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] ResourceQuota))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ResourceQuota :> Put '[JSON] ResourceQuota)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] ResourceQuota)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ResourceQuota :> Put '[JSON] ResourceQuota))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] SecretList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Secret :> Post '[JSON] Secret))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] Secret))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Secret :> Put '[JSON] Secret)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] Secret)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ServiceAccountList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ServiceAccount :> Post '[JSON] ServiceAccount))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] ServiceAccount))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] ServiceAccount :> Put '[JSON] ServiceAccount)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] ServiceAccount)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ServiceList))))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Service :> Post '[JSON] Service))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (QueryParam "pretty" Text :> Get '[JSON] Service))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Service :> Put '[JSON] Service)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (QueryParam "pretty" Text :> Delete '[JSON] Status))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] Service)))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Service :> Put '[JSON] Service))))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] Namespace))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Namespace :> Put '[JSON] Namespace)))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] Namespace)))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "name" Text :> ("finalize" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Namespace :> Put '[JSON] Namespace))))))) :<|> (("api" :> ("v1" :> ("namespaces" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Namespace :> Put '[JSON] Namespace))))))) :<|> (("api" :> ("v1" :> ("nodes" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] NodeList))))))))) :<|> (("api" :> ("v1" :> ("nodes" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Node :> Post '[JSON] Node))))) :<|> (("api" :> ("v1" :> ("nodes" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))) :<|> (("api" :> ("v1" :> ("nodes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] Node))))))) :<|> (("api" :> ("v1" :> ("nodes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Node :> Put '[JSON] Node)))))) :<|> (("api" :> ("v1" :> ("nodes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))) :<|> (("api" :> ("v1" :> ("nodes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] Node)))))) :<|> (("api" :> ("v1" :> ("nodes" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Node :> Put '[JSON] Node))))))) :<|> (("api" :> ("v1" :> ("persistentvolumeclaims" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] PersistentVolumeClaimList))))))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] PersistentVolumeList))))))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PersistentVolume :> Post '[JSON] PersistentVolume))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Delete '[JSON] Status))))))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "export" Bool :> (QueryParam "exact" Bool :> Get '[JSON] PersistentVolume))))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PersistentVolume :> Put '[JSON] PersistentVolume)))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] DeleteOptions :> Delete '[JSON] Status)))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (ReqBody '[JSON] Patch :> Patch '[JSON] PersistentVolume)))))) :<|> (("api" :> ("v1" :> ("persistentvolumes" :> (Capture "name" Text :> ("status" :> (QueryParam "pretty" Text :> (ReqBody '[JSON] PersistentVolume :> Put '[JSON] PersistentVolume))))))) :<|> (("api" :> ("v1" :> ("pods" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] PodList))))))))) :<|> (("api" :> ("v1" :> ("podtemplates" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] PodTemplateList))))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> Get '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> Put '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> Post '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> Delete '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (Capture "path" Text :> Get '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (Capture "path" Text :> Put '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (Capture "path" Text :> Post '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (Capture "path" Text :> Delete '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> Get '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> Put '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> Post '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> Delete '[JSON] Text))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (Capture "path" Text :> Get '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (Capture "path" Text :> Put '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (Capture "path" Text :> Post '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (Capture "path" Text :> Delete '[JSON] Text)))))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> Get '[JSON] Text))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> Put '[JSON] Text))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> Post '[JSON] Text))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> Delete '[JSON] Text))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> (Capture "path" Text :> Get '[JSON] Text)))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> (Capture "path" Text :> Put '[JSON] Text)))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> (Capture "path" Text :> Post '[JSON] Text)))))) :<|> (("api" :> ("v1" :> ("proxy" :> ("nodes" :> (Capture "name" Text :> (Capture "path" Text :> Delete '[JSON] Text)))))) :<|> (("api" :> ("v1" :> ("replicationcontrollers" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ReplicationControllerList))))))))) :<|> (("api" :> ("v1" :> ("resourcequotas" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ResourceQuotaList))))))))) :<|> (("api" :> ("v1" :> ("secrets" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] SecretList))))))))) :<|> (("api" :> ("v1" :> ("serviceaccounts" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ServiceAccountList))))))))) :<|> (("api" :> ("v1" :> ("services" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] ServiceList))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("configmaps" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("endpoints" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("events" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("limitranges" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("configmaps" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("endpoints" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("events" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("limitranges" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("persistentvolumeclaims" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("pods" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("podtemplates" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("replicationcontrollers" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("resourcequotas" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("secrets" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("serviceaccounts" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "namespace" Text :> ("services" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("namespaces" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("nodes" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("nodes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("persistentvolumeclaims" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("persistentvolumes" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("persistentvolumes" :> (Capture "name" Text :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("pods" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("podtemplates" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("replicationcontrollers" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("resourcequotas" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("secrets" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> (("api" :> ("v1" :> ("watch" :> ("serviceaccounts" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent)))))))))) :<|> ("api" :> ("v1" :> ("watch" :> ("services" :> (QueryParam "pretty" Text :> (QueryParam "labelSelector" Text :> (QueryParam "fieldSelector" Text :> (QueryParam "watch" Bool :> (QueryParam "resourceVersion" Text :> (QueryParam "timeoutSeconds" Integer :> Get '[JSON] WatchEvent))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) #