haskell-kubernetes 0.3.2 → 0.4.0
raw patch · 4 files changed
+27/−73 lines, 4 filesdep +http-api-datadep −servant-mockdep −warpdep ~basedep ~haskell-kubernetesdep ~servantPVP ok
version bump matches the API change (PVP)
Dependencies added: http-api-data
Dependencies removed: servant-mock, warp
Dependency ranges changed: base, haskell-kubernetes, servant, servant-client, servant-server
API changes (from Hackage documentation)
- Kubernetes.Utils: instance Servant.Common.Text.FromText Kubernetes.Utils.IntegerOrText
- Kubernetes.Utils: instance Servant.Common.Text.FromText [GHC.Base.String]
- Kubernetes.Utils: instance Servant.Common.Text.ToText Kubernetes.Utils.IntegerOrText
- Kubernetes.Utils: instance Servant.Common.Text.ToText [GHC.Base.String]
+ Kubernetes.Utils: instance Web.HttpApiData.Internal.FromHttpApiData Kubernetes.Utils.IntegerOrText
+ Kubernetes.Utils: instance Web.HttpApiData.Internal.ToHttpApiData Kubernetes.Utils.IntegerOrText
- Kubernetes.Api.ApivApi: connectDeleteNamespacedPodProxy :: Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectDeleteNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectDeleteNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectDeleteNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectGetNamespacedPodAttach :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectGetNamespacedPodAttach :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectGetNamespacedPodExec :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectGetNamespacedPodExec :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectGetNamespacedPodPortforward :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectGetNamespacedPodPortforward :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectGetNamespacedPodProxy :: Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectGetNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectGetNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectGetNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectPostNamespacedPodAttach :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectPostNamespacedPodAttach :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectPostNamespacedPodExec :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectPostNamespacedPodExec :: Text -> Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectPostNamespacedPodPortforward :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectPostNamespacedPodPortforward :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectPostNamespacedPodProxy :: Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectPostNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectPostNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectPostNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectPutNamespacedPodProxy :: Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectPutNamespacedPodProxy :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: connectPutNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: connectPutNamespacedPodProxy_0 :: Text -> Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: createNamespacedBinding :: Text -> Maybe Text -> Binding -> EitherT ServantError IO Binding
+ Kubernetes.Api.ApivApi: createNamespacedBinding :: Text -> Maybe Text -> Binding -> Manager -> BaseUrl -> ClientM Binding
- Kubernetes.Api.ApivApi: createNamespacedBindingBinding :: Text -> Text -> Maybe Text -> Binding -> EitherT ServantError IO Binding
+ Kubernetes.Api.ApivApi: createNamespacedBindingBinding :: Text -> Text -> Maybe Text -> Binding -> Manager -> BaseUrl -> ClientM Binding
- Kubernetes.Api.ApivApi: createNamespacedConfigMap :: Text -> Maybe Text -> ConfigMap -> EitherT ServantError IO ConfigMap
+ Kubernetes.Api.ApivApi: createNamespacedConfigMap :: Text -> Maybe Text -> ConfigMap -> Manager -> BaseUrl -> ClientM ConfigMap
- Kubernetes.Api.ApivApi: createNamespacedEndpoints :: Text -> Maybe Text -> Endpoints -> EitherT ServantError IO Endpoints
+ Kubernetes.Api.ApivApi: createNamespacedEndpoints :: Text -> Maybe Text -> Endpoints -> Manager -> BaseUrl -> ClientM Endpoints
- Kubernetes.Api.ApivApi: createNamespacedEvent :: Text -> Maybe Text -> Event -> EitherT ServantError IO Event
+ Kubernetes.Api.ApivApi: createNamespacedEvent :: Text -> Maybe Text -> Event -> Manager -> BaseUrl -> ClientM Event
- Kubernetes.Api.ApivApi: createNamespacedLimitRange :: Text -> Maybe Text -> LimitRange -> EitherT ServantError IO LimitRange
+ Kubernetes.Api.ApivApi: createNamespacedLimitRange :: Text -> Maybe Text -> LimitRange -> Manager -> BaseUrl -> ClientM LimitRange
- Kubernetes.Api.ApivApi: createNamespacedNamespace :: Maybe Text -> Namespace -> EitherT ServantError IO Namespace
+ Kubernetes.Api.ApivApi: createNamespacedNamespace :: Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace
- Kubernetes.Api.ApivApi: createNamespacedNode :: Maybe Text -> Node -> EitherT ServantError IO Node
+ Kubernetes.Api.ApivApi: createNamespacedNode :: Maybe Text -> Node -> Manager -> BaseUrl -> ClientM Node
- Kubernetes.Api.ApivApi: createNamespacedPersistentVolume :: Maybe Text -> PersistentVolume -> EitherT ServantError IO PersistentVolume
+ Kubernetes.Api.ApivApi: createNamespacedPersistentVolume :: Maybe Text -> PersistentVolume -> Manager -> BaseUrl -> ClientM PersistentVolume
- Kubernetes.Api.ApivApi: createNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> PersistentVolumeClaim -> EitherT ServantError IO PersistentVolumeClaim
+ Kubernetes.Api.ApivApi: createNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> PersistentVolumeClaim -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim
- Kubernetes.Api.ApivApi: createNamespacedPod :: Text -> Maybe Text -> Pod -> EitherT ServantError IO Pod
+ Kubernetes.Api.ApivApi: createNamespacedPod :: Text -> Maybe Text -> Pod -> Manager -> BaseUrl -> ClientM Pod
- Kubernetes.Api.ApivApi: createNamespacedPodTemplate :: Text -> Maybe Text -> PodTemplate -> EitherT ServantError IO PodTemplate
+ Kubernetes.Api.ApivApi: createNamespacedPodTemplate :: Text -> Maybe Text -> PodTemplate -> Manager -> BaseUrl -> ClientM PodTemplate
- Kubernetes.Api.ApivApi: createNamespacedReplicationController :: Text -> Maybe Text -> ReplicationController -> EitherT ServantError IO ReplicationController
+ Kubernetes.Api.ApivApi: createNamespacedReplicationController :: Text -> Maybe Text -> ReplicationController -> Manager -> BaseUrl -> ClientM ReplicationController
- Kubernetes.Api.ApivApi: createNamespacedResourceQuota :: Text -> Maybe Text -> ResourceQuota -> EitherT ServantError IO ResourceQuota
+ Kubernetes.Api.ApivApi: createNamespacedResourceQuota :: Text -> Maybe Text -> ResourceQuota -> Manager -> BaseUrl -> ClientM ResourceQuota
- Kubernetes.Api.ApivApi: createNamespacedSecret :: Text -> Maybe Text -> Secret -> EitherT ServantError IO Secret
+ Kubernetes.Api.ApivApi: createNamespacedSecret :: Text -> Maybe Text -> Secret -> Manager -> BaseUrl -> ClientM Secret
- Kubernetes.Api.ApivApi: createNamespacedService :: Text -> Maybe Text -> Service -> EitherT ServantError IO Service
+ Kubernetes.Api.ApivApi: createNamespacedService :: Text -> Maybe Text -> Service -> Manager -> BaseUrl -> ClientM Service
- Kubernetes.Api.ApivApi: createNamespacedServiceAccount :: Text -> Maybe Text -> ServiceAccount -> EitherT ServantError IO ServiceAccount
+ Kubernetes.Api.ApivApi: createNamespacedServiceAccount :: Text -> Maybe Text -> ServiceAccount -> Manager -> BaseUrl -> ClientM ServiceAccount
- Kubernetes.Api.ApivApi: deleteNamespacedConfigMap :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedConfigMap :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedEndpoints :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedEndpoints :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedEvent :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedEvent :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedLimitRange :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedLimitRange :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedNamespace :: Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedNamespace :: Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedNode :: Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedNode :: Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedPersistentVolume :: Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedPersistentVolume :: Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedPod :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedPod :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedPodTemplate :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedPodTemplate :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedReplicationController :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedReplicationController :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedResourceQuota :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedResourceQuota :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedSecret :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedSecret :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedService :: Text -> Text -> Maybe Text -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedService :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deleteNamespacedServiceAccount :: Text -> Text -> Maybe Text -> DeleteOptions -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deleteNamespacedServiceAccount :: Text -> Text -> Maybe Text -> DeleteOptions -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedConfigMap :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedConfigMap :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedEndpoints :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedEndpoints :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedEvent :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedEvent :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedLimitRange :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedLimitRange :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedNamespace :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedNamespace :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedNode :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedNode :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedPersistentVolume :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedPersistentVolume :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedPod :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedPod :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedPodTemplate :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedPodTemplate :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedReplicationController :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedReplicationController :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedResourceQuota :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedResourceQuota :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedSecret :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedSecret :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: deletecollectionNamespacedServiceAccount :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO Status
+ Kubernetes.Api.ApivApi: deletecollectionNamespacedServiceAccount :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM Status
- Kubernetes.Api.ApivApi: getAPIResources :: EitherT ServantError IO ()
+ Kubernetes.Api.ApivApi: getAPIResources :: Manager -> BaseUrl -> ClientM ()
- Kubernetes.Api.ApivApi: listConfigMap :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ConfigMapList
+ Kubernetes.Api.ApivApi: listConfigMap :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ConfigMapList
- Kubernetes.Api.ApivApi: listEndpoints :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO EndpointsList
+ Kubernetes.Api.ApivApi: listEndpoints :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EndpointsList
- Kubernetes.Api.ApivApi: listEvent :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO EventList
+ Kubernetes.Api.ApivApi: listEvent :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EventList
- Kubernetes.Api.ApivApi: listLimitRange :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO LimitRangeList
+ Kubernetes.Api.ApivApi: listLimitRange :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM LimitRangeList
- Kubernetes.Api.ApivApi: listNamespacedComponentStatus :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ComponentStatusList
+ Kubernetes.Api.ApivApi: listNamespacedComponentStatus :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ComponentStatusList
- Kubernetes.Api.ApivApi: listNamespacedConfigMap :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ConfigMapList
+ Kubernetes.Api.ApivApi: listNamespacedConfigMap :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ConfigMapList
- Kubernetes.Api.ApivApi: listNamespacedEndpoints :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO EndpointsList
+ Kubernetes.Api.ApivApi: listNamespacedEndpoints :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EndpointsList
- Kubernetes.Api.ApivApi: listNamespacedEvent :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO EventList
+ Kubernetes.Api.ApivApi: listNamespacedEvent :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM EventList
- Kubernetes.Api.ApivApi: listNamespacedLimitRange :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO LimitRangeList
+ Kubernetes.Api.ApivApi: listNamespacedLimitRange :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM LimitRangeList
- Kubernetes.Api.ApivApi: listNamespacedNamespace :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO NamespaceList
+ Kubernetes.Api.ApivApi: listNamespacedNamespace :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM NamespaceList
- Kubernetes.Api.ApivApi: listNamespacedNode :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO NodeList
+ Kubernetes.Api.ApivApi: listNamespacedNode :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM NodeList
- Kubernetes.Api.ApivApi: listNamespacedPersistentVolume :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO PersistentVolumeList
+ Kubernetes.Api.ApivApi: listNamespacedPersistentVolume :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PersistentVolumeList
- Kubernetes.Api.ApivApi: listNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO PersistentVolumeClaimList
+ Kubernetes.Api.ApivApi: listNamespacedPersistentVolumeClaim :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PersistentVolumeClaimList
- Kubernetes.Api.ApivApi: listNamespacedPod :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO PodList
+ Kubernetes.Api.ApivApi: listNamespacedPod :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodList
- Kubernetes.Api.ApivApi: listNamespacedPodTemplate :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO PodTemplateList
+ Kubernetes.Api.ApivApi: listNamespacedPodTemplate :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodTemplateList
- Kubernetes.Api.ApivApi: listNamespacedReplicationController :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ReplicationControllerList
+ Kubernetes.Api.ApivApi: listNamespacedReplicationController :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ReplicationControllerList
- Kubernetes.Api.ApivApi: listNamespacedResourceQuota :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ResourceQuotaList
+ Kubernetes.Api.ApivApi: listNamespacedResourceQuota :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ResourceQuotaList
- Kubernetes.Api.ApivApi: listNamespacedSecret :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO SecretList
+ Kubernetes.Api.ApivApi: listNamespacedSecret :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM SecretList
- Kubernetes.Api.ApivApi: listNamespacedService :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ServiceList
+ Kubernetes.Api.ApivApi: listNamespacedService :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceList
- Kubernetes.Api.ApivApi: listNamespacedServiceAccount :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ServiceAccountList
+ Kubernetes.Api.ApivApi: listNamespacedServiceAccount :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceAccountList
- Kubernetes.Api.ApivApi: listPersistentVolumeClaim :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO PersistentVolumeClaimList
+ Kubernetes.Api.ApivApi: listPersistentVolumeClaim :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PersistentVolumeClaimList
- Kubernetes.Api.ApivApi: listPod :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO PodList
+ Kubernetes.Api.ApivApi: listPod :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodList
- Kubernetes.Api.ApivApi: listPodTemplate :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO PodTemplateList
+ Kubernetes.Api.ApivApi: listPodTemplate :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM PodTemplateList
- Kubernetes.Api.ApivApi: listReplicationController :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ReplicationControllerList
+ Kubernetes.Api.ApivApi: listReplicationController :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ReplicationControllerList
- Kubernetes.Api.ApivApi: listResourceQuota :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ResourceQuotaList
+ Kubernetes.Api.ApivApi: listResourceQuota :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ResourceQuotaList
- Kubernetes.Api.ApivApi: listSecret :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO SecretList
+ Kubernetes.Api.ApivApi: listSecret :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM SecretList
- Kubernetes.Api.ApivApi: listService :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ServiceList
+ Kubernetes.Api.ApivApi: listService :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceList
- Kubernetes.Api.ApivApi: listServiceAccount :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO ServiceAccountList
+ Kubernetes.Api.ApivApi: listServiceAccount :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM ServiceAccountList
- Kubernetes.Api.ApivApi: patchNamespacedConfigMap :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO ConfigMap
+ Kubernetes.Api.ApivApi: patchNamespacedConfigMap :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ConfigMap
- Kubernetes.Api.ApivApi: patchNamespacedEndpoints :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO Endpoints
+ Kubernetes.Api.ApivApi: patchNamespacedEndpoints :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Endpoints
- Kubernetes.Api.ApivApi: patchNamespacedEvent :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO Event
+ Kubernetes.Api.ApivApi: patchNamespacedEvent :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Event
- Kubernetes.Api.ApivApi: patchNamespacedLimitRange :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO LimitRange
+ Kubernetes.Api.ApivApi: patchNamespacedLimitRange :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM LimitRange
- Kubernetes.Api.ApivApi: patchNamespacedNamespace :: Text -> Maybe Text -> Patch -> EitherT ServantError IO Namespace
+ Kubernetes.Api.ApivApi: patchNamespacedNamespace :: Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Namespace
- Kubernetes.Api.ApivApi: patchNamespacedNode :: Text -> Maybe Text -> Patch -> EitherT ServantError IO Node
+ Kubernetes.Api.ApivApi: patchNamespacedNode :: Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Node
- Kubernetes.Api.ApivApi: patchNamespacedPersistentVolume :: Text -> Maybe Text -> Patch -> EitherT ServantError IO PersistentVolume
+ Kubernetes.Api.ApivApi: patchNamespacedPersistentVolume :: Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM PersistentVolume
- Kubernetes.Api.ApivApi: patchNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO PersistentVolumeClaim
+ Kubernetes.Api.ApivApi: patchNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim
- Kubernetes.Api.ApivApi: patchNamespacedPod :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO Pod
+ Kubernetes.Api.ApivApi: patchNamespacedPod :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Pod
- Kubernetes.Api.ApivApi: patchNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO PodTemplate
+ Kubernetes.Api.ApivApi: patchNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM PodTemplate
- Kubernetes.Api.ApivApi: patchNamespacedReplicationController :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO ReplicationController
+ Kubernetes.Api.ApivApi: patchNamespacedReplicationController :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ReplicationController
- Kubernetes.Api.ApivApi: patchNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO ResourceQuota
+ Kubernetes.Api.ApivApi: patchNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ResourceQuota
- Kubernetes.Api.ApivApi: patchNamespacedSecret :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO Secret
+ Kubernetes.Api.ApivApi: patchNamespacedSecret :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Secret
- Kubernetes.Api.ApivApi: patchNamespacedService :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO Service
+ Kubernetes.Api.ApivApi: patchNamespacedService :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM Service
- Kubernetes.Api.ApivApi: patchNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Patch -> EitherT ServantError IO ServiceAccount
+ Kubernetes.Api.ApivApi: patchNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Patch -> Manager -> BaseUrl -> ClientM ServiceAccount
- Kubernetes.Api.ApivApi: proxyDELETENamespacedNode :: Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyDELETENamespacedNode :: Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyDELETENamespacedNode_0 :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyDELETENamespacedNode_0 :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyDELETENamespacedPod :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyDELETENamespacedPod :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyDELETENamespacedPod_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyDELETENamespacedPod_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyDELETENamespacedService :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyDELETENamespacedService :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyDELETENamespacedService_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyDELETENamespacedService_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyGETNamespacedNode :: Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyGETNamespacedNode :: Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyGETNamespacedNode_0 :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyGETNamespacedNode_0 :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyGETNamespacedPod :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyGETNamespacedPod :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyGETNamespacedPod_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyGETNamespacedPod_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyGETNamespacedService :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyGETNamespacedService :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyGETNamespacedService_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyGETNamespacedService_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPOSTNamespacedNode :: Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPOSTNamespacedNode :: Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPOSTNamespacedNode_0 :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPOSTNamespacedNode_0 :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPOSTNamespacedPod :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPOSTNamespacedPod :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPOSTNamespacedPod_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPOSTNamespacedPod_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPOSTNamespacedService :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPOSTNamespacedService :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPOSTNamespacedService_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPOSTNamespacedService_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPUTNamespacedNode :: Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPUTNamespacedNode :: Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPUTNamespacedNode_0 :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPUTNamespacedNode_0 :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPUTNamespacedPod :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPUTNamespacedPod :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPUTNamespacedPod_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPUTNamespacedPod_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPUTNamespacedService :: Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPUTNamespacedService :: Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: proxyPUTNamespacedService_0 :: Text -> Text -> Text -> EitherT ServantError IO Text
+ Kubernetes.Api.ApivApi: proxyPUTNamespacedService_0 :: Text -> Text -> Text -> Manager -> BaseUrl -> ClientM Text
- Kubernetes.Api.ApivApi: readNamespacedComponentStatus :: Text -> Maybe Text -> EitherT ServantError IO ComponentStatus
+ Kubernetes.Api.ApivApi: readNamespacedComponentStatus :: Text -> Maybe Text -> Manager -> BaseUrl -> ClientM ComponentStatus
- Kubernetes.Api.ApivApi: readNamespacedConfigMap :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO ConfigMap
+ Kubernetes.Api.ApivApi: readNamespacedConfigMap :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ConfigMap
- Kubernetes.Api.ApivApi: readNamespacedEndpoints :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO Endpoints
+ Kubernetes.Api.ApivApi: readNamespacedEndpoints :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Endpoints
- Kubernetes.Api.ApivApi: readNamespacedEvent :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO Event
+ Kubernetes.Api.ApivApi: readNamespacedEvent :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Event
- Kubernetes.Api.ApivApi: readNamespacedLimitRange :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO LimitRange
+ Kubernetes.Api.ApivApi: readNamespacedLimitRange :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM LimitRange
- Kubernetes.Api.ApivApi: readNamespacedNamespace :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO Namespace
+ Kubernetes.Api.ApivApi: readNamespacedNamespace :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Namespace
- Kubernetes.Api.ApivApi: readNamespacedNode :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO Node
+ Kubernetes.Api.ApivApi: readNamespacedNode :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Node
- Kubernetes.Api.ApivApi: readNamespacedPersistentVolume :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO PersistentVolume
+ Kubernetes.Api.ApivApi: readNamespacedPersistentVolume :: Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM PersistentVolume
- Kubernetes.Api.ApivApi: readNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO PersistentVolumeClaim
+ Kubernetes.Api.ApivApi: readNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim
- Kubernetes.Api.ApivApi: readNamespacedPod :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO Pod
+ Kubernetes.Api.ApivApi: readNamespacedPod :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Pod
- Kubernetes.Api.ApivApi: readNamespacedPodLog :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Maybe Integer -> Maybe Text -> Maybe Bool -> Maybe Integer -> Maybe Integer -> EitherT ServantError IO Pod
+ Kubernetes.Api.ApivApi: 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
- Kubernetes.Api.ApivApi: readNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO PodTemplate
+ Kubernetes.Api.ApivApi: readNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM PodTemplate
- Kubernetes.Api.ApivApi: readNamespacedReplicationController :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO ReplicationController
+ Kubernetes.Api.ApivApi: readNamespacedReplicationController :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ReplicationController
- Kubernetes.Api.ApivApi: readNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO ResourceQuota
+ Kubernetes.Api.ApivApi: readNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ResourceQuota
- Kubernetes.Api.ApivApi: readNamespacedSecret :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO Secret
+ Kubernetes.Api.ApivApi: readNamespacedSecret :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM Secret
- Kubernetes.Api.ApivApi: readNamespacedService :: Text -> Text -> Maybe Text -> EitherT ServantError IO Service
+ Kubernetes.Api.ApivApi: readNamespacedService :: Text -> Text -> Maybe Text -> Manager -> BaseUrl -> ClientM Service
- Kubernetes.Api.ApivApi: readNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> EitherT ServantError IO ServiceAccount
+ Kubernetes.Api.ApivApi: readNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Manager -> BaseUrl -> ClientM ServiceAccount
- Kubernetes.Api.ApivApi: replaceNamespacedConfigMap :: Text -> Text -> Maybe Text -> ConfigMap -> EitherT ServantError IO ConfigMap
+ Kubernetes.Api.ApivApi: replaceNamespacedConfigMap :: Text -> Text -> Maybe Text -> ConfigMap -> Manager -> BaseUrl -> ClientM ConfigMap
- Kubernetes.Api.ApivApi: replaceNamespacedEndpoints :: Text -> Text -> Maybe Text -> Endpoints -> EitherT ServantError IO Endpoints
+ Kubernetes.Api.ApivApi: replaceNamespacedEndpoints :: Text -> Text -> Maybe Text -> Endpoints -> Manager -> BaseUrl -> ClientM Endpoints
- Kubernetes.Api.ApivApi: replaceNamespacedEvent :: Text -> Text -> Maybe Text -> Event -> EitherT ServantError IO Event
+ Kubernetes.Api.ApivApi: replaceNamespacedEvent :: Text -> Text -> Maybe Text -> Event -> Manager -> BaseUrl -> ClientM Event
- Kubernetes.Api.ApivApi: replaceNamespacedLimitRange :: Text -> Text -> Maybe Text -> LimitRange -> EitherT ServantError IO LimitRange
+ Kubernetes.Api.ApivApi: replaceNamespacedLimitRange :: Text -> Text -> Maybe Text -> LimitRange -> Manager -> BaseUrl -> ClientM LimitRange
- Kubernetes.Api.ApivApi: replaceNamespacedNamespace :: Text -> Maybe Text -> Namespace -> EitherT ServantError IO Namespace
+ Kubernetes.Api.ApivApi: replaceNamespacedNamespace :: Text -> Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace
- Kubernetes.Api.ApivApi: replaceNamespacedNamespaceFinalize :: Text -> Maybe Text -> Namespace -> EitherT ServantError IO Namespace
+ Kubernetes.Api.ApivApi: replaceNamespacedNamespaceFinalize :: Text -> Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace
- Kubernetes.Api.ApivApi: replaceNamespacedNamespaceStatus :: Text -> Maybe Text -> Namespace -> EitherT ServantError IO Namespace
+ Kubernetes.Api.ApivApi: replaceNamespacedNamespaceStatus :: Text -> Maybe Text -> Namespace -> Manager -> BaseUrl -> ClientM Namespace
- Kubernetes.Api.ApivApi: replaceNamespacedNode :: Text -> Maybe Text -> Node -> EitherT ServantError IO Node
+ Kubernetes.Api.ApivApi: replaceNamespacedNode :: Text -> Maybe Text -> Node -> Manager -> BaseUrl -> ClientM Node
- Kubernetes.Api.ApivApi: replaceNamespacedNodeStatus :: Text -> Maybe Text -> Node -> EitherT ServantError IO Node
+ Kubernetes.Api.ApivApi: replaceNamespacedNodeStatus :: Text -> Maybe Text -> Node -> Manager -> BaseUrl -> ClientM Node
- Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolume :: Text -> Maybe Text -> PersistentVolume -> EitherT ServantError IO PersistentVolume
+ Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolume :: Text -> Maybe Text -> PersistentVolume -> Manager -> BaseUrl -> ClientM PersistentVolume
- Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> PersistentVolumeClaim -> EitherT ServantError IO PersistentVolumeClaim
+ Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> PersistentVolumeClaim -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim
- Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolumeClaimStatus :: Text -> Text -> Maybe Text -> PersistentVolumeClaim -> EitherT ServantError IO PersistentVolumeClaim
+ Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolumeClaimStatus :: Text -> Text -> Maybe Text -> PersistentVolumeClaim -> Manager -> BaseUrl -> ClientM PersistentVolumeClaim
- Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolumeStatus :: Text -> Maybe Text -> PersistentVolume -> EitherT ServantError IO PersistentVolume
+ Kubernetes.Api.ApivApi: replaceNamespacedPersistentVolumeStatus :: Text -> Maybe Text -> PersistentVolume -> Manager -> BaseUrl -> ClientM PersistentVolume
- Kubernetes.Api.ApivApi: replaceNamespacedPod :: Text -> Text -> Maybe Text -> Pod -> EitherT ServantError IO Pod
+ Kubernetes.Api.ApivApi: replaceNamespacedPod :: Text -> Text -> Maybe Text -> Pod -> Manager -> BaseUrl -> ClientM Pod
- Kubernetes.Api.ApivApi: replaceNamespacedPodStatus :: Text -> Text -> Maybe Text -> Pod -> EitherT ServantError IO Pod
+ Kubernetes.Api.ApivApi: replaceNamespacedPodStatus :: Text -> Text -> Maybe Text -> Pod -> Manager -> BaseUrl -> ClientM Pod
- Kubernetes.Api.ApivApi: replaceNamespacedPodTemplate :: Text -> Text -> Maybe Text -> PodTemplate -> EitherT ServantError IO PodTemplate
+ Kubernetes.Api.ApivApi: replaceNamespacedPodTemplate :: Text -> Text -> Maybe Text -> PodTemplate -> Manager -> BaseUrl -> ClientM PodTemplate
- Kubernetes.Api.ApivApi: replaceNamespacedReplicationController :: Text -> Text -> Maybe Text -> ReplicationController -> EitherT ServantError IO ReplicationController
+ Kubernetes.Api.ApivApi: replaceNamespacedReplicationController :: Text -> Text -> Maybe Text -> ReplicationController -> Manager -> BaseUrl -> ClientM ReplicationController
- Kubernetes.Api.ApivApi: replaceNamespacedReplicationControllerStatus :: Text -> Text -> Maybe Text -> ReplicationController -> EitherT ServantError IO ReplicationController
+ Kubernetes.Api.ApivApi: replaceNamespacedReplicationControllerStatus :: Text -> Text -> Maybe Text -> ReplicationController -> Manager -> BaseUrl -> ClientM ReplicationController
- Kubernetes.Api.ApivApi: replaceNamespacedResourceQuota :: Text -> Text -> Maybe Text -> ResourceQuota -> EitherT ServantError IO ResourceQuota
+ Kubernetes.Api.ApivApi: replaceNamespacedResourceQuota :: Text -> Text -> Maybe Text -> ResourceQuota -> Manager -> BaseUrl -> ClientM ResourceQuota
- Kubernetes.Api.ApivApi: replaceNamespacedResourceQuotaStatus :: Text -> Text -> Maybe Text -> ResourceQuota -> EitherT ServantError IO ResourceQuota
+ Kubernetes.Api.ApivApi: replaceNamespacedResourceQuotaStatus :: Text -> Text -> Maybe Text -> ResourceQuota -> Manager -> BaseUrl -> ClientM ResourceQuota
- Kubernetes.Api.ApivApi: replaceNamespacedSecret :: Text -> Text -> Maybe Text -> Secret -> EitherT ServantError IO Secret
+ Kubernetes.Api.ApivApi: replaceNamespacedSecret :: Text -> Text -> Maybe Text -> Secret -> Manager -> BaseUrl -> ClientM Secret
- Kubernetes.Api.ApivApi: replaceNamespacedService :: Text -> Text -> Maybe Text -> Service -> EitherT ServantError IO Service
+ Kubernetes.Api.ApivApi: replaceNamespacedService :: Text -> Text -> Maybe Text -> Service -> Manager -> BaseUrl -> ClientM Service
- Kubernetes.Api.ApivApi: replaceNamespacedServiceAccount :: Text -> Text -> Maybe Text -> ServiceAccount -> EitherT ServantError IO ServiceAccount
+ Kubernetes.Api.ApivApi: replaceNamespacedServiceAccount :: Text -> Text -> Maybe Text -> ServiceAccount -> Manager -> BaseUrl -> ClientM ServiceAccount
- Kubernetes.Api.ApivApi: replaceNamespacedServiceStatus :: Text -> Text -> Maybe Text -> Service -> EitherT ServantError IO Service
+ Kubernetes.Api.ApivApi: replaceNamespacedServiceStatus :: Text -> Text -> Maybe Text -> Service -> Manager -> BaseUrl -> ClientM Service
- Kubernetes.Api.ApivApi: watchConfigMapList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchConfigMapList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchEndpointsList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchEndpointsList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchEventList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchEventList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchLimitRangeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchLimitRangeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedConfigMap :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedConfigMap :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedConfigMapList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedConfigMapList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedEndpoints :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedEndpoints :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedEndpointsList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedEndpointsList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedEvent :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedEvent :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedEventList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedEventList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedLimitRange :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedLimitRange :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedLimitRangeList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedLimitRangeList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedNamespace :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedNamespace :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedNamespaceList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedNamespaceList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedNode :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedNode :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedNodeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedNodeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPersistentVolume :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPersistentVolume :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPersistentVolumeClaim :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPersistentVolumeClaimList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPersistentVolumeClaimList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPersistentVolumeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPersistentVolumeList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPod :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPod :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPodList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPodList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPodTemplate :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedPodTemplateList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedPodTemplateList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedReplicationController :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedReplicationController :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedReplicationControllerList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedReplicationControllerList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedResourceQuota :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedResourceQuotaList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedResourceQuotaList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedSecret :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedSecret :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedSecretList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedSecretList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedService :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedService :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedServiceAccount :: Text -> Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedServiceAccountList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedServiceAccountList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchNamespacedServiceList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchNamespacedServiceList :: Text -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchPersistentVolumeClaimList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchPersistentVolumeClaimList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchPodList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchPodList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchPodTemplateList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchPodTemplateList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchReplicationControllerList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchReplicationControllerList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchResourceQuotaList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchResourceQuotaList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchSecretList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchSecretList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchServiceAccountList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchServiceAccountList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
- Kubernetes.Api.ApivApi: watchServiceList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> EitherT ServantError IO WatchEvent
+ Kubernetes.Api.ApivApi: watchServiceList :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Text -> Maybe Integer -> Manager -> BaseUrl -> ClientM WatchEvent
Files
- haskell-kubernetes.cabal +18/−17
- lib/Kubernetes/Api/ApivApi.hs +2/−22
- lib/Kubernetes/Utils.hs +7/−14
- server/Main.hs +0/−20
haskell-kubernetes.cabal view
@@ -1,5 +1,5 @@ name: haskell-kubernetes-version: 0.3.2+version: 0.4.0 synopsis: Haskell bindings to the Kubernetes API (via swagger-codegen) description: Please see README.md homepage: https://github.com/soundcloud/haskell-kubernetes@@ -150,15 +150,16 @@ , bytestring >= 0.10 && < 0.11 , containers >= 0.5 && < 0.6 , either >= 4.4 && < 4.5+ , http-api-data >= 0.2 && < 0.3 , http-types == 0.9.* , lens == 4.13.* , network-uri >= 2.6 && < 2.7 , QuickCheck >= 2.8 && < 2.9 , quickcheck-instances >= 0.3 && < 0.4 , scientific >= 0.3 && < 0.4- , servant >= 0.4 && < 0.5- , servant-client >= 0.4 && < 0.5- , servant-server >= 0.4 && < 0.5+ , servant >= 0.7 && < 0.8+ , servant-client >= 0.7 && < 0.8+ , servant-server >= 0.7 && < 0.8 , split >= 0.2 && < 0.3 , text >= 1.2 && < 1.3 , unordered-containers >= 0.2 && < 0.3@@ -173,22 +174,22 @@ ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends: base , either >= 4.4 && < 4.5- , haskell-kubernetes >= 0.3 && < 0.4+ , haskell-kubernetes >= 0.4 && < 0.5 , network-uri >= 2.6 && < 2.7 , QuickCheck >= 2.8 && < 2.9- , servant >= 0.4 && < 0.5- , servant-client >= 0.4 && < 0.5+ , servant >= 0.7 && < 0.8+ , servant-client >= 0.7 && < 0.8 , split >= 0.2 && < 0.3 , transformers >= 0.4 && < 0.5 default-language: Haskell2010 -executable server- hs-source-dirs: server- main-is: Main.hs- ghc-options: -threaded -fcontext-stack=1000 -rtsopts -with-rtsopts=-N- build-depends: base- , haskell-kubernetes >= 0.3 && < 0.4- , servant-server >= 0.4 && < 0.5- , servant-mock >= 0.4 && < 0.5- , warp >= 3.2 && < 3.3- default-language: Haskell2010+--executable server+ --hs-source-dirs: server+ --main-is: Main.hs+ --ghc-options: -threaded -fcontext-stack=1000 -rtsopts -with-rtsopts=-N+ --build-depends: base+ --, haskell-kubernetes >= 0.3 && < 0.4+ --, servant-server >= 0.4 && < 0.5+ --, servant-mock >= 0.4 && < 0.5+ --, warp >= 3.2 && < 3.3+ --default-language: Haskell2010
lib/Kubernetes/Api/ApivApi.hs view
@@ -250,7 +250,6 @@ import Data.Text (Text) import Servant.API import Servant.Client-import Network.URI (URIAuth (..), parseURI) import Kubernetes.Model.V1.ComponentStatusList import Kubernetes.Model.V1.ComponentStatus import Kubernetes.Model.V1.ConfigMapList@@ -356,7 +355,7 @@ :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> QueryParam "path" Text :> Put '[JSON] Text -- connectPutNamespacedPodProxy :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> QueryParam "path" Text :> Post '[JSON] Text -- connectPostNamespacedPodProxy :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> QueryParam "path" Text :> Delete '[JSON] Text -- connectDeleteNamespacedPodProxy- -- :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> QueryParam "path" Text :> Options '[JSON] Text -- connectOptionsNamespacedPodProxy+ -- :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> QueryParam "path" Text :> Option '[JSON] Text -- connectOptionsNamespacedPodProxy :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> Capture "path" Text :> QueryParam "path" Text :> Get '[JSON] Text -- connectGetNamespacedPodProxy_0 -- :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> Capture "path" Text :> QueryParam "path" Text :> Head '[JSON] Text -- connectHeadNamespacedPodProxy_0 :<|> "api" :> "v1" :> "namespaces" :> Capture "namespace" Text :> "pods" :> Capture "name" Text :> "proxy" :> Capture "path" Text :> QueryParam "path" Text :> Put '[JSON] Text -- connectPutNamespacedPodProxy_0@@ -520,25 +519,6 @@ proxyApivApi :: Proxy ApivApi proxyApivApi = Proxy --serverPath :: String-serverPath = "https://127.0.0.1:8080/"--parseHostPort :: String -> (String, Int)-parseHostPort path = (h,p)- where- authority = case parseURI path of- Just x -> uriAuthority x- _ -> Nothing- (h, p) = case authority of- Just y -> (uriRegName y, (getPort . uriPort) y)- _ -> ("localhost", 8080)- getPort p' = case (length p') of- 0 -> 80- _ -> (read . drop 1) p'--(host, port) = parseHostPort serverPath- getAPIResources :<|> listNamespacedComponentStatus :<|> readNamespacedComponentStatus@@ -766,4 +746,4 @@ :<|> watchSecretList :<|> watchServiceAccountList :<|> watchServiceList- = client proxyApivApi $ BaseUrl Http host port+ = client proxyApivApi
lib/Kubernetes/Utils.hs view
@@ -19,8 +19,6 @@ import Control.Monad (mzero) import Data.Aeson (FromJSON, ToJSON) import qualified Data.Aeson as A-import Data.List (intercalate)-import Data.List.Split (splitOn) import Data.Scientific (coefficient, scientific) import qualified Data.Text as T import Data.Text.Read (decimal)@@ -45,21 +43,16 @@ toJSON (IntegerOrText (Left i)) = A.Number (scientific i 0) toJSON (IntegerOrText (Right s)) = A.String s -instance FromText IntegerOrText where- fromText txt = case decimal txt of- Right (i, t) | T.null t -> Just (IntegerOrText (Left i))- _ -> Just (IntegerOrText (Right txt))+instance FromHttpApiData IntegerOrText where+ parseUrlPiece txt =+ case decimal txt of+ Right (i, t) | T.null t -> Right (IntegerOrText (Left i))+ _ -> Right (IntegerOrText (Right txt)) -instance ToText IntegerOrText where- toText iot = case iot of+instance ToHttpApiData IntegerOrText where+ toUrlPiece iot = case iot of IntegerOrText (Left i) -> T.pack (show i) IntegerOrText (Right t) -> t--instance FromText [String] where- fromText = Just . splitOn "," . T.unpack--instance ToText [String] where- toText = T.pack . intercalate "," lkp inputs l = case lookup l inputs of Nothing -> Left $ "label " ++ T.unpack l ++ " not found"
− server/Main.hs
@@ -1,20 +0,0 @@--- This source code is distributed under the terms of a MIT license,--- Copyright (c) 2016-present, SoundCloud Ltd.--- All rights reserved.------ This source code is distributed under the terms of a MIT license,--- found in the LICENSE file.--{-# LANGUAGE DataKinds #-}-{-# LANGUAGE DeriveGeneric #-}-{-# LANGUAGE TypeOperators #-}--module Main where--import Kubernetes.Apis-import Servant-import Servant.Mock-import qualified Network.Wai.Handler.Warp as Warp--main :: IO ()-main = Warp.run 8080 $ serve api (mock api)