Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
getAPIResources :: Manager -> BaseUrl -> ClientM () Source
listNamespacedComponentStatus :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ComponentStatusList Source
readNamespacedComponentStatus :: Text -> Maybe Text -> Manager -> BaseUrl -> ClientM ComponentStatus Source
listConfigMap :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ConfigMapList Source
listEndpoints :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EndpointsList Source
listEvent :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EventList Source
listLimitRange :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM LimitRangeList Source
listNamespacedNamespace :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM NamespaceList Source
createNamespacedNamespace :: Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace Source
deletecollectionNamespacedNamespace :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
createNamespacedBinding :: Text -> Maybe Text -> Binding -> Manager -> BaseUrl -> ClientM Binding Source
listNamespacedConfigMap :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ConfigMapList Source
createNamespacedConfigMap :: Text -> Maybe Text -> ConfigMap -> Manager -> BaseUrl -> ClientM ConfigMap Source
deletecollectionNamespacedConfigMap :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedConfigMap :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ConfigMap Source
replaceNamespacedConfigMap :: Text -> Text -> Maybe Text -> ConfigMap -> Manager -> BaseUrl -> ClientM ConfigMap Source
deleteNamespacedConfigMap :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedConfigMap :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ConfigMap Source
listNamespacedEndpoints :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EndpointsList Source
createNamespacedEndpoints :: Text -> Maybe Text -> Endpoints -> Manager -> BaseUrl -> ClientM Endpoints Source
deletecollectionNamespacedEndpoints :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedEndpoints :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Endpoints Source
replaceNamespacedEndpoints :: Text -> Text -> Maybe Text -> Endpoints -> Manager -> BaseUrl -> ClientM Endpoints Source
deleteNamespacedEndpoints :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedEndpoints :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Endpoints Source
listNamespacedEvent :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EventList Source
deletecollectionNamespacedEvent :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedEvent :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Event Source
replaceNamespacedEvent :: Text -> Text -> Maybe Text -> Event -> Manager -> BaseUrl -> ClientM Event Source
deleteNamespacedEvent :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedEvent :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Event Source
listNamespacedLimitRange :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM LimitRangeList Source
createNamespacedLimitRange :: Text -> Maybe Text -> LimitRange -> Manager -> BaseUrl -> ClientM LimitRange Source
deletecollectionNamespacedLimitRange :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedLimitRange :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM LimitRange Source
replaceNamespacedLimitRange :: Text -> Text -> Maybe Text -> LimitRange -> Manager -> BaseUrl -> ClientM LimitRange Source
deleteNamespacedLimitRange :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedLimitRange :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM LimitRange Source
listNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PersistentVolumeClaimList Source
createNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> PersistentVolumeClaim -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim Source
deletecollectionNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim Source
replaceNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> PersistentVolumeClaim -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim Source
deleteNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim Source
replaceNamespacedPersistentVolumeClaimStatus :: Text -> Text -> Maybe Text -> PersistentVolumeClaim -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim Source
listNamespacedPod :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodList Source
deletecollectionNamespacedPod :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedPod :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Pod Source
replaceNamespacedPod :: Text -> Text -> Maybe Text -> Pod -> Manager -> BaseUrl -> ClientM Pod Source
deleteNamespacedPod :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedPod :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Pod Source
connectGetNamespacedPodAttach :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectPostNamespacedPodAttach :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
createNamespacedBindingBinding :: Text -> Text -> Maybe Text -> Binding -> Manager -> BaseUrl -> ClientM Binding Source
connectGetNamespacedPodExec :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectPostNamespacedPodExec :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
readNamespacedPodLog :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Maybe Integer -> Maybe Text -> Maybe Bool -> Maybe Integer -> Maybe Integer -> Manager -> BaseUrl -> ClientM Pod Source
connectGetNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectPutNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectPostNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectDeleteNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectGetNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectPutNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectPostNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
connectDeleteNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text Source
replaceNamespacedPodStatus :: Text -> Text -> Maybe Text -> Pod -> Manager -> BaseUrl -> ClientM Pod Source
listNamespacedPodTemplate :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodTemplateList Source
createNamespacedPodTemplate :: Text -> Maybe Text -> PodTemplate -> Manager -> BaseUrl -> ClientM PodTemplate Source
deletecollectionNamespacedPodTemplate :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM PodTemplate Source
replaceNamespacedPodTemplate :: Text -> Text -> Maybe Text -> PodTemplate -> Manager -> BaseUrl -> ClientM PodTemplate Source
deleteNamespacedPodTemplate :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM PodTemplate Source
listNamespacedReplicationController :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ReplicationControllerList Source
createNamespacedReplicationController :: Text -> Maybe Text -> ReplicationController -> Manager -> BaseUrl -> ClientM ReplicationController Source
deletecollectionNamespacedReplicationController :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedReplicationController :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ReplicationController Source
replaceNamespacedReplicationController :: Text -> Text -> Maybe Text -> ReplicationController -> Manager -> BaseUrl -> ClientM ReplicationController Source
deleteNamespacedReplicationController :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedReplicationController :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ReplicationController Source
replaceNamespacedReplicationControllerStatus :: Text -> Text -> Maybe Text -> ReplicationController -> Manager -> BaseUrl -> ClientM ReplicationController Source
listNamespacedResourceQuota :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ResourceQuotaList Source
createNamespacedResourceQuota :: Text -> Maybe Text -> ResourceQuota -> Manager -> BaseUrl -> ClientM ResourceQuota Source
deletecollectionNamespacedResourceQuota :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ResourceQuota Source
replaceNamespacedResourceQuota :: Text -> Text -> Maybe Text -> ResourceQuota -> Manager -> BaseUrl -> ClientM ResourceQuota Source
deleteNamespacedResourceQuota :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ResourceQuota Source
replaceNamespacedResourceQuotaStatus :: Text -> Text -> Maybe Text -> ResourceQuota -> Manager -> BaseUrl -> ClientM ResourceQuota Source
listNamespacedSecret :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM SecretList Source
createNamespacedSecret :: Text -> Maybe Text -> Secret -> Manager -> BaseUrl -> ClientM Secret Source
deletecollectionNamespacedSecret :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedSecret :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Secret Source
replaceNamespacedSecret :: Text -> Text -> Maybe Text -> Secret -> Manager -> BaseUrl -> ClientM Secret Source
deleteNamespacedSecret :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedSecret :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Secret Source
listNamespacedServiceAccount :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceAccountList Source
createNamespacedServiceAccount :: Text -> Maybe Text -> ServiceAccount -> Manager -> BaseUrl -> ClientM ServiceAccount Source
deletecollectionNamespacedServiceAccount :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ServiceAccount Source
replaceNamespacedServiceAccount :: Text -> Text -> Maybe Text -> ServiceAccount -> Manager -> BaseUrl -> ClientM ServiceAccount Source
deleteNamespacedServiceAccount :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ServiceAccount Source
listNamespacedService :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceList Source
createNamespacedService :: Text -> Maybe Text -> Service -> Manager -> BaseUrl -> ClientM Service Source
replaceNamespacedService :: Text -> Text -> Maybe Text -> Service -> Manager -> BaseUrl -> ClientM Service Source
deleteNamespacedService :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedService :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Service Source
replaceNamespacedServiceStatus :: Text -> Text -> Maybe Text -> Service -> Manager -> BaseUrl -> ClientM Service Source
readNamespacedNamespace :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Namespace Source
replaceNamespacedNamespace :: Text -> Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace Source
deleteNamespacedNamespace :: Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedNamespace :: Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Namespace Source
replaceNamespacedNamespaceFinalize :: Text -> Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace Source
replaceNamespacedNamespaceStatus :: Text -> Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace Source
listNamespacedNode :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM NodeList Source
deletecollectionNamespacedNode :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedNode :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Node Source
deleteNamespacedNode :: Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
replaceNamespacedNodeStatus :: Text -> Maybe Text -> Node -> Manager -> BaseUrl -> ClientM Node Source
listPersistentVolumeClaim :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PersistentVolumeClaimList Source
listNamespacedPersistentVolume :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PersistentVolumeList Source
createNamespacedPersistentVolume :: Maybe Text -> PersistentVolume -> Manager -> BaseUrl -> ClientM PersistentVolume Source
deletecollectionNamespacedPersistentVolume :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status Source
readNamespacedPersistentVolume :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM PersistentVolume Source
replaceNamespacedPersistentVolume :: Text -> Maybe Text -> PersistentVolume -> Manager -> BaseUrl -> ClientM PersistentVolume Source
deleteNamespacedPersistentVolume :: Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status Source
patchNamespacedPersistentVolume :: Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM PersistentVolume Source
replaceNamespacedPersistentVolumeStatus :: Text -> Maybe Text -> PersistentVolume -> Manager -> BaseUrl -> ClientM PersistentVolume Source
listPod :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodList Source
listPodTemplate :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodTemplateList Source
listReplicationController :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ReplicationControllerList Source
listResourceQuota :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ResourceQuotaList Source
listSecret :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM SecretList Source
listServiceAccount :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceAccountList Source
listService :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceList Source
watchConfigMapList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchEndpointsList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchEventList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchLimitRangeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedNamespaceList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedConfigMapList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedConfigMap :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedEndpointsList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedEndpoints :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedEventList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedEvent :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedLimitRangeList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedLimitRange :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPersistentVolumeClaimList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPodList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPod :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPodTemplateList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedReplicationControllerList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedReplicationController :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedResourceQuotaList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedSecretList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedSecret :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedServiceAccountList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedServiceList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedService :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedNamespace :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedNodeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedNode :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchPersistentVolumeClaimList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPersistentVolumeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchNamespacedPersistentVolume :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchPodList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchPodTemplateList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchReplicationControllerList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchResourceQuotaList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchSecretList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchServiceAccountList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
watchServiceList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent Source
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))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) Source