packages feed

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 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)