{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE MonoLocalBinds #-}
{-# LANGUAGE MultiParamTypeClasses #-}
{-# LANGUAGE OverloadedStrings #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing -fno-warn-unused-binds -fno-warn-unused-imports #-}
module Kubernetes.OpenAPI.API.ApiextensionsV1 where
import Kubernetes.OpenAPI.Core
import Kubernetes.OpenAPI.MimeTypes
import Kubernetes.OpenAPI.Model as M
import qualified Data.Aeson as A
import qualified Data.ByteString as B
import qualified Data.ByteString.Lazy as BL
import qualified Data.Data as P (Typeable, TypeRep, typeOf, typeRep)
import qualified Data.Foldable as P
import qualified Data.Map as Map
import qualified Data.Maybe as P
import qualified Data.Proxy as P (Proxy(..))
import qualified Data.Set as Set
import qualified Data.String as P
import qualified Data.Text as T
import qualified Data.Text.Encoding as T
import qualified Data.Text.Lazy as TL
import qualified Data.Text.Lazy.Encoding as TL
import qualified Data.Time as TI
import qualified Network.HTTP.Client.MultipartFormData as NH
import qualified Network.HTTP.Media as ME
import qualified Network.HTTP.Types as NH
import qualified Web.FormUrlEncoded as WH
import qualified Web.HttpApiData as WH
import Data.Text (Text)
import GHC.Base ((<|>))
import Prelude ((==),(/=),($), (.),(<$>),(<*>),(>>=),Maybe(..),Bool(..),Char,Double,FilePath,Float,Int,Integer,String,fmap,undefined,mempty,maybe,pure,Monad,Applicative,Functor)
import qualified Prelude as P
createCustomResourceDefinition
:: (Consumes CreateCustomResourceDefinition contentType, MimeRender contentType V1CustomResourceDefinition)
=> ContentType contentType
-> Accept accept
-> V1CustomResourceDefinition
-> KubernetesRequest CreateCustomResourceDefinition contentType V1CustomResourceDefinition accept
createCustomResourceDefinition :: ContentType contentType
-> Accept accept
-> V1CustomResourceDefinition
-> KubernetesRequest
CreateCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
createCustomResourceDefinition ContentType contentType
_ Accept accept
_ V1CustomResourceDefinition
body =
Method
-> [ByteString]
-> KubernetesRequest
CreateCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"POST" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions"]
KubernetesRequest
CreateCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
CreateCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
KubernetesRequest
CreateCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
-> V1CustomResourceDefinition
-> KubernetesRequest
CreateCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall req param contentType res accept.
(HasBodyParam req param, Consumes req contentType,
MimeRender contentType param) =>
KubernetesRequest req contentType res accept
-> param -> KubernetesRequest req contentType res accept
`setBodyParam` V1CustomResourceDefinition
body
data CreateCustomResourceDefinition
instance HasBodyParam CreateCustomResourceDefinition V1CustomResourceDefinition
instance HasOptionalParam CreateCustomResourceDefinition Pretty where
applyOptionalParam :: KubernetesRequest
CreateCustomResourceDefinition contentType res accept
-> Pretty
-> KubernetesRequest
CreateCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
CreateCustomResourceDefinition contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
CreateCustomResourceDefinition contentType res accept
req KubernetesRequest
CreateCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
CreateCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam CreateCustomResourceDefinition DryRun where
applyOptionalParam :: KubernetesRequest
CreateCustomResourceDefinition contentType res accept
-> DryRun
-> KubernetesRequest
CreateCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
CreateCustomResourceDefinition contentType res accept
req (DryRun Text
xs) =
KubernetesRequest
CreateCustomResourceDefinition contentType res accept
req KubernetesRequest
CreateCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
CreateCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"dryRun", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam CreateCustomResourceDefinition FieldManager where
applyOptionalParam :: KubernetesRequest
CreateCustomResourceDefinition contentType res accept
-> FieldManager
-> KubernetesRequest
CreateCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
CreateCustomResourceDefinition contentType res accept
req (FieldManager Text
xs) =
KubernetesRequest
CreateCustomResourceDefinition contentType res accept
req KubernetesRequest
CreateCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
CreateCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"fieldManager", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance MimeType mtype => Consumes CreateCustomResourceDefinition mtype
instance Produces CreateCustomResourceDefinition MimeJSON
instance Produces CreateCustomResourceDefinition MimeVndKubernetesProtobuf
instance Produces CreateCustomResourceDefinition MimeYaml
deleteCollectionCustomResourceDefinition
:: (Consumes DeleteCollectionCustomResourceDefinition contentType)
=> ContentType contentType
-> Accept accept
-> KubernetesRequest DeleteCollectionCustomResourceDefinition contentType V1Status accept
deleteCollectionCustomResourceDefinition :: ContentType contentType
-> Accept accept
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition
contentType
V1Status
accept
deleteCollectionCustomResourceDefinition ContentType contentType
_ Accept accept
_ =
Method
-> [ByteString]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition
contentType
V1Status
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"DELETE" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions"]
KubernetesRequest
DeleteCollectionCustomResourceDefinition
contentType
V1Status
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition
contentType
V1Status
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
data DeleteCollectionCustomResourceDefinition
instance HasBodyParam DeleteCollectionCustomResourceDefinition V1DeleteOptions
instance HasOptionalParam DeleteCollectionCustomResourceDefinition Pretty where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> Pretty
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition Continue where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> Continue
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (Continue Text
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"continue", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition DryRun where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> DryRun
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (DryRun Text
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"dryRun", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition FieldSelector where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> FieldSelector
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (FieldSelector Text
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"fieldSelector", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition GracePeriodSeconds where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> GracePeriodSeconds
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (GracePeriodSeconds Int
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Int) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"gracePeriodSeconds", Int -> Maybe Int
forall a. a -> Maybe a
Just Int
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition LabelSelector where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> LabelSelector
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (LabelSelector Text
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"labelSelector", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition Limit where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> Limit
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (Limit Int
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Int) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"limit", Int -> Maybe Int
forall a. a -> Maybe a
Just Int
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition OrphanDependents where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> OrphanDependents
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (OrphanDependents Bool
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"orphanDependents", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition PropagationPolicy where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> PropagationPolicy
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (PropagationPolicy Text
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"propagationPolicy", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition ResourceVersion where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> ResourceVersion
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (ResourceVersion Text
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"resourceVersion", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCollectionCustomResourceDefinition TimeoutSeconds where
applyOptionalParam :: KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> TimeoutSeconds
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req (TimeoutSeconds Int
xs) =
KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCollectionCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Int) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"timeoutSeconds", Int -> Maybe Int
forall a. a -> Maybe a
Just Int
xs)
instance MimeType mtype => Consumes DeleteCollectionCustomResourceDefinition mtype
instance Produces DeleteCollectionCustomResourceDefinition MimeJSON
instance Produces DeleteCollectionCustomResourceDefinition MimeVndKubernetesProtobuf
instance Produces DeleteCollectionCustomResourceDefinition MimeYaml
deleteCustomResourceDefinition
:: (Consumes DeleteCustomResourceDefinition contentType)
=> ContentType contentType
-> Accept accept
-> Name
-> KubernetesRequest DeleteCustomResourceDefinition contentType V1Status accept
deleteCustomResourceDefinition :: ContentType contentType
-> Accept accept
-> Name
-> KubernetesRequest
DeleteCustomResourceDefinition contentType V1Status accept
deleteCustomResourceDefinition ContentType contentType
_ Accept accept
_ (Name Text
name) =
Method
-> [ByteString]
-> KubernetesRequest
DeleteCustomResourceDefinition contentType V1Status accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"DELETE" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions/",Text -> ByteString
forall a. ToHttpApiData a => a -> ByteString
toPath Text
name]
KubernetesRequest
DeleteCustomResourceDefinition contentType V1Status accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
DeleteCustomResourceDefinition contentType V1Status accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
data DeleteCustomResourceDefinition
instance HasBodyParam DeleteCustomResourceDefinition V1DeleteOptions
instance HasOptionalParam DeleteCustomResourceDefinition Pretty where
applyOptionalParam :: KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> Pretty
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCustomResourceDefinition DryRun where
applyOptionalParam :: KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> DryRun
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req (DryRun Text
xs) =
KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"dryRun", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam DeleteCustomResourceDefinition GracePeriodSeconds where
applyOptionalParam :: KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> GracePeriodSeconds
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req (GracePeriodSeconds Int
xs) =
KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Int) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"gracePeriodSeconds", Int -> Maybe Int
forall a. a -> Maybe a
Just Int
xs)
instance HasOptionalParam DeleteCustomResourceDefinition OrphanDependents where
applyOptionalParam :: KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> OrphanDependents
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req (OrphanDependents Bool
xs) =
KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"orphanDependents", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance HasOptionalParam DeleteCustomResourceDefinition PropagationPolicy where
applyOptionalParam :: KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> PropagationPolicy
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req (PropagationPolicy Text
xs) =
KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
req KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
DeleteCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"propagationPolicy", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance MimeType mtype => Consumes DeleteCustomResourceDefinition mtype
instance Produces DeleteCustomResourceDefinition MimeJSON
instance Produces DeleteCustomResourceDefinition MimeVndKubernetesProtobuf
instance Produces DeleteCustomResourceDefinition MimeYaml
getAPIResources
:: Accept accept
-> KubernetesRequest GetAPIResources MimeNoContent V1APIResourceList accept
getAPIResources :: Accept accept
-> KubernetesRequest
GetAPIResources MimeNoContent V1APIResourceList accept
getAPIResources Accept accept
_ =
Method
-> [ByteString]
-> KubernetesRequest
GetAPIResources MimeNoContent V1APIResourceList accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"GET" [ByteString
"/apis/apiextensions.k8s.io/v1/"]
KubernetesRequest
GetAPIResources MimeNoContent V1APIResourceList accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
GetAPIResources MimeNoContent V1APIResourceList accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
data GetAPIResources
instance Produces GetAPIResources MimeJSON
instance Produces GetAPIResources MimeVndKubernetesProtobuf
instance Produces GetAPIResources MimeYaml
listCustomResourceDefinition
:: Accept accept
-> KubernetesRequest ListCustomResourceDefinition MimeNoContent V1CustomResourceDefinitionList accept
listCustomResourceDefinition :: Accept accept
-> KubernetesRequest
ListCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinitionList
accept
listCustomResourceDefinition Accept accept
_ =
Method
-> [ByteString]
-> KubernetesRequest
ListCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinitionList
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"GET" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions"]
KubernetesRequest
ListCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinitionList
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
ListCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinitionList
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
data ListCustomResourceDefinition
instance HasOptionalParam ListCustomResourceDefinition Pretty where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> Pretty
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ListCustomResourceDefinition AllowWatchBookmarks where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> AllowWatchBookmarks
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (AllowWatchBookmarks Bool
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"allowWatchBookmarks", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance HasOptionalParam ListCustomResourceDefinition Continue where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> Continue
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (Continue Text
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"continue", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ListCustomResourceDefinition FieldSelector where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> FieldSelector
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (FieldSelector Text
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"fieldSelector", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ListCustomResourceDefinition LabelSelector where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> LabelSelector
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (LabelSelector Text
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"labelSelector", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ListCustomResourceDefinition Limit where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> Limit
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (Limit Int
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Int) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"limit", Int -> Maybe Int
forall a. a -> Maybe a
Just Int
xs)
instance HasOptionalParam ListCustomResourceDefinition ResourceVersion where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> ResourceVersion
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (ResourceVersion Text
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"resourceVersion", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ListCustomResourceDefinition TimeoutSeconds where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> TimeoutSeconds
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (TimeoutSeconds Int
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Int) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"timeoutSeconds", Int -> Maybe Int
forall a. a -> Maybe a
Just Int
xs)
instance HasOptionalParam ListCustomResourceDefinition Watch where
applyOptionalParam :: KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> Watch
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ListCustomResourceDefinition contentType res accept
req (Watch Bool
xs) =
KubernetesRequest
ListCustomResourceDefinition contentType res accept
req KubernetesRequest
ListCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ListCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"watch", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance Produces ListCustomResourceDefinition MimeJSON
instance Produces ListCustomResourceDefinition MimeJsonstreamwatch
instance Produces ListCustomResourceDefinition MimeVndKubernetesProtobuf
instance Produces ListCustomResourceDefinition MimeVndKubernetesProtobufstreamwatch
instance Produces ListCustomResourceDefinition MimeYaml
patchCustomResourceDefinition
:: (Consumes PatchCustomResourceDefinition contentType, MimeRender contentType Body)
=> ContentType contentType
-> Accept accept
-> Body
-> Name
-> KubernetesRequest PatchCustomResourceDefinition contentType V1CustomResourceDefinition accept
patchCustomResourceDefinition :: ContentType contentType
-> Accept accept
-> Body
-> Name
-> KubernetesRequest
PatchCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
patchCustomResourceDefinition ContentType contentType
_ Accept accept
_ Body
body (Name Text
name) =
Method
-> [ByteString]
-> KubernetesRequest
PatchCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"PATCH" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions/",Text -> ByteString
forall a. ToHttpApiData a => a -> ByteString
toPath Text
name]
KubernetesRequest
PatchCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
PatchCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
KubernetesRequest
PatchCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
-> Body
-> KubernetesRequest
PatchCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall req param contentType res accept.
(HasBodyParam req param, Consumes req contentType,
MimeRender contentType param) =>
KubernetesRequest req contentType res accept
-> param -> KubernetesRequest req contentType res accept
`setBodyParam` Body
body
data PatchCustomResourceDefinition
instance HasBodyParam PatchCustomResourceDefinition Body
instance HasOptionalParam PatchCustomResourceDefinition Pretty where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> Pretty
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam PatchCustomResourceDefinition DryRun where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> DryRun
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req (DryRun Text
xs) =
KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"dryRun", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam PatchCustomResourceDefinition FieldManager where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> FieldManager
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req (FieldManager Text
xs) =
KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"fieldManager", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam PatchCustomResourceDefinition Force where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> Force
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req (Force Bool
xs) =
KubernetesRequest
PatchCustomResourceDefinition contentType res accept
req KubernetesRequest
PatchCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"force", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance Consumes PatchCustomResourceDefinition MimeApplyPatchyaml
instance Consumes PatchCustomResourceDefinition MimeJsonPatchjson
instance Consumes PatchCustomResourceDefinition MimeMergePatchjson
instance Consumes PatchCustomResourceDefinition MimeStrategicMergePatchjson
instance Produces PatchCustomResourceDefinition MimeJSON
instance Produces PatchCustomResourceDefinition MimeVndKubernetesProtobuf
instance Produces PatchCustomResourceDefinition MimeYaml
patchCustomResourceDefinitionStatus
:: (Consumes PatchCustomResourceDefinitionStatus contentType, MimeRender contentType Body)
=> ContentType contentType
-> Accept accept
-> Body
-> Name
-> KubernetesRequest PatchCustomResourceDefinitionStatus contentType V1CustomResourceDefinition accept
patchCustomResourceDefinitionStatus :: ContentType contentType
-> Accept accept
-> Body
-> Name
-> KubernetesRequest
PatchCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
patchCustomResourceDefinitionStatus ContentType contentType
_ Accept accept
_ Body
body (Name Text
name) =
Method
-> [ByteString]
-> KubernetesRequest
PatchCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"PATCH" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions/",Text -> ByteString
forall a. ToHttpApiData a => a -> ByteString
toPath Text
name,ByteString
"/status"]
KubernetesRequest
PatchCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
PatchCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
KubernetesRequest
PatchCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
-> Body
-> KubernetesRequest
PatchCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
forall req param contentType res accept.
(HasBodyParam req param, Consumes req contentType,
MimeRender contentType param) =>
KubernetesRequest req contentType res accept
-> param -> KubernetesRequest req contentType res accept
`setBodyParam` Body
body
data PatchCustomResourceDefinitionStatus
instance HasBodyParam PatchCustomResourceDefinitionStatus Body
instance HasOptionalParam PatchCustomResourceDefinitionStatus Pretty where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> Pretty
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam PatchCustomResourceDefinitionStatus DryRun where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> DryRun
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req (DryRun Text
xs) =
KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"dryRun", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam PatchCustomResourceDefinitionStatus FieldManager where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> FieldManager
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req (FieldManager Text
xs) =
KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"fieldManager", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam PatchCustomResourceDefinitionStatus Force where
applyOptionalParam :: KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> Force
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req (Force Bool
xs) =
KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
PatchCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"force", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance Consumes PatchCustomResourceDefinitionStatus MimeApplyPatchyaml
instance Consumes PatchCustomResourceDefinitionStatus MimeJsonPatchjson
instance Consumes PatchCustomResourceDefinitionStatus MimeMergePatchjson
instance Consumes PatchCustomResourceDefinitionStatus MimeStrategicMergePatchjson
instance Produces PatchCustomResourceDefinitionStatus MimeJSON
instance Produces PatchCustomResourceDefinitionStatus MimeVndKubernetesProtobuf
instance Produces PatchCustomResourceDefinitionStatus MimeYaml
readCustomResourceDefinition
:: Accept accept
-> Name
-> KubernetesRequest ReadCustomResourceDefinition MimeNoContent V1CustomResourceDefinition accept
readCustomResourceDefinition :: Accept accept
-> Name
-> KubernetesRequest
ReadCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinition
accept
readCustomResourceDefinition Accept accept
_ (Name Text
name) =
Method
-> [ByteString]
-> KubernetesRequest
ReadCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinition
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"GET" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions/",Text -> ByteString
forall a. ToHttpApiData a => a -> ByteString
toPath Text
name]
KubernetesRequest
ReadCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinition
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
ReadCustomResourceDefinition
MimeNoContent
V1CustomResourceDefinition
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
data ReadCustomResourceDefinition
instance HasOptionalParam ReadCustomResourceDefinition Pretty where
applyOptionalParam :: KubernetesRequest
ReadCustomResourceDefinition contentType res accept
-> Pretty
-> KubernetesRequest
ReadCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ReadCustomResourceDefinition contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
ReadCustomResourceDefinition contentType res accept
req KubernetesRequest
ReadCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReadCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ReadCustomResourceDefinition Exact where
applyOptionalParam :: KubernetesRequest
ReadCustomResourceDefinition contentType res accept
-> Exact
-> KubernetesRequest
ReadCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ReadCustomResourceDefinition contentType res accept
req (Exact Bool
xs) =
KubernetesRequest
ReadCustomResourceDefinition contentType res accept
req KubernetesRequest
ReadCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReadCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"exact", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance HasOptionalParam ReadCustomResourceDefinition Export where
applyOptionalParam :: KubernetesRequest
ReadCustomResourceDefinition contentType res accept
-> Export
-> KubernetesRequest
ReadCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ReadCustomResourceDefinition contentType res accept
req (Export Bool
xs) =
KubernetesRequest
ReadCustomResourceDefinition contentType res accept
req KubernetesRequest
ReadCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReadCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Bool) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"export", Bool -> Maybe Bool
forall a. a -> Maybe a
Just Bool
xs)
instance Produces ReadCustomResourceDefinition MimeJSON
instance Produces ReadCustomResourceDefinition MimeVndKubernetesProtobuf
instance Produces ReadCustomResourceDefinition MimeYaml
readCustomResourceDefinitionStatus
:: Accept accept
-> Name
-> KubernetesRequest ReadCustomResourceDefinitionStatus MimeNoContent V1CustomResourceDefinition accept
readCustomResourceDefinitionStatus :: Accept accept
-> Name
-> KubernetesRequest
ReadCustomResourceDefinitionStatus
MimeNoContent
V1CustomResourceDefinition
accept
readCustomResourceDefinitionStatus Accept accept
_ (Name Text
name) =
Method
-> [ByteString]
-> KubernetesRequest
ReadCustomResourceDefinitionStatus
MimeNoContent
V1CustomResourceDefinition
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"GET" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions/",Text -> ByteString
forall a. ToHttpApiData a => a -> ByteString
toPath Text
name,ByteString
"/status"]
KubernetesRequest
ReadCustomResourceDefinitionStatus
MimeNoContent
V1CustomResourceDefinition
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
ReadCustomResourceDefinitionStatus
MimeNoContent
V1CustomResourceDefinition
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
data ReadCustomResourceDefinitionStatus
instance HasOptionalParam ReadCustomResourceDefinitionStatus Pretty where
applyOptionalParam :: KubernetesRequest
ReadCustomResourceDefinitionStatus contentType res accept
-> Pretty
-> KubernetesRequest
ReadCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
ReadCustomResourceDefinitionStatus contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
ReadCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
ReadCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReadCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance Produces ReadCustomResourceDefinitionStatus MimeJSON
instance Produces ReadCustomResourceDefinitionStatus MimeVndKubernetesProtobuf
instance Produces ReadCustomResourceDefinitionStatus MimeYaml
replaceCustomResourceDefinition
:: (Consumes ReplaceCustomResourceDefinition contentType, MimeRender contentType V1CustomResourceDefinition)
=> ContentType contentType
-> Accept accept
-> V1CustomResourceDefinition
-> Name
-> KubernetesRequest ReplaceCustomResourceDefinition contentType V1CustomResourceDefinition accept
replaceCustomResourceDefinition :: ContentType contentType
-> Accept accept
-> V1CustomResourceDefinition
-> Name
-> KubernetesRequest
ReplaceCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
replaceCustomResourceDefinition ContentType contentType
_ Accept accept
_ V1CustomResourceDefinition
body (Name Text
name) =
Method
-> [ByteString]
-> KubernetesRequest
ReplaceCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"PUT" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions/",Text -> ByteString
forall a. ToHttpApiData a => a -> ByteString
toPath Text
name]
KubernetesRequest
ReplaceCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
ReplaceCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
KubernetesRequest
ReplaceCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
-> V1CustomResourceDefinition
-> KubernetesRequest
ReplaceCustomResourceDefinition
contentType
V1CustomResourceDefinition
accept
forall req param contentType res accept.
(HasBodyParam req param, Consumes req contentType,
MimeRender contentType param) =>
KubernetesRequest req contentType res accept
-> param -> KubernetesRequest req contentType res accept
`setBodyParam` V1CustomResourceDefinition
body
data ReplaceCustomResourceDefinition
instance HasBodyParam ReplaceCustomResourceDefinition V1CustomResourceDefinition
instance HasOptionalParam ReplaceCustomResourceDefinition Pretty where
applyOptionalParam :: KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
-> Pretty
-> KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
req KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ReplaceCustomResourceDefinition DryRun where
applyOptionalParam :: KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
-> DryRun
-> KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
req (DryRun Text
xs) =
KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
req KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"dryRun", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ReplaceCustomResourceDefinition FieldManager where
applyOptionalParam :: KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
-> FieldManager
-> KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
applyOptionalParam KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
req (FieldManager Text
xs) =
KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
req KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReplaceCustomResourceDefinition contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"fieldManager", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance MimeType mtype => Consumes ReplaceCustomResourceDefinition mtype
instance Produces ReplaceCustomResourceDefinition MimeJSON
instance Produces ReplaceCustomResourceDefinition MimeVndKubernetesProtobuf
instance Produces ReplaceCustomResourceDefinition MimeYaml
replaceCustomResourceDefinitionStatus
:: (Consumes ReplaceCustomResourceDefinitionStatus contentType, MimeRender contentType V1CustomResourceDefinition)
=> ContentType contentType
-> Accept accept
-> V1CustomResourceDefinition
-> Name
-> KubernetesRequest ReplaceCustomResourceDefinitionStatus contentType V1CustomResourceDefinition accept
replaceCustomResourceDefinitionStatus :: ContentType contentType
-> Accept accept
-> V1CustomResourceDefinition
-> Name
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
replaceCustomResourceDefinitionStatus ContentType contentType
_ Accept accept
_ V1CustomResourceDefinition
body (Name Text
name) =
Method
-> [ByteString]
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
forall req contentType res accept.
Method
-> [ByteString] -> KubernetesRequest req contentType res accept
_mkRequest Method
"PUT" [ByteString
"/apis/apiextensions.k8s.io/v1/customresourcedefinitions/",Text -> ByteString
forall a. ToHttpApiData a => a -> ByteString
toPath Text
name,ByteString
"/status"]
KubernetesRequest
ReplaceCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
-> Proxy AuthApiKeyBearerToken
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
forall authMethod req contentType res accept.
AuthMethod authMethod =>
KubernetesRequest req contentType res accept
-> Proxy authMethod -> KubernetesRequest req contentType res accept
`_hasAuthType` (Proxy AuthApiKeyBearerToken
forall k (t :: k). Proxy t
P.Proxy :: P.Proxy AuthApiKeyBearerToken)
KubernetesRequest
ReplaceCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
-> V1CustomResourceDefinition
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus
contentType
V1CustomResourceDefinition
accept
forall req param contentType res accept.
(HasBodyParam req param, Consumes req contentType,
MimeRender contentType param) =>
KubernetesRequest req contentType res accept
-> param -> KubernetesRequest req contentType res accept
`setBodyParam` V1CustomResourceDefinition
body
data ReplaceCustomResourceDefinitionStatus
instance HasBodyParam ReplaceCustomResourceDefinitionStatus V1CustomResourceDefinition
instance HasOptionalParam ReplaceCustomResourceDefinitionStatus Pretty where
applyOptionalParam :: KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
-> Pretty
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
req (Pretty Text
xs) =
KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"pretty", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ReplaceCustomResourceDefinitionStatus DryRun where
applyOptionalParam :: KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
-> DryRun
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
req (DryRun Text
xs) =
KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"dryRun", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance HasOptionalParam ReplaceCustomResourceDefinitionStatus FieldManager where
applyOptionalParam :: KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
-> FieldManager
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
applyOptionalParam KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
req (FieldManager Text
xs) =
KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
req KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
-> [QueryItem]
-> KubernetesRequest
ReplaceCustomResourceDefinitionStatus contentType res accept
forall req contentType res accept.
KubernetesRequest req contentType res accept
-> [QueryItem] -> KubernetesRequest req contentType res accept
`addQuery` (Method, Maybe Text) -> [QueryItem]
forall a. ToHttpApiData a => (Method, Maybe a) -> [QueryItem]
toQuery (Method
"fieldManager", Text -> Maybe Text
forall a. a -> Maybe a
Just Text
xs)
instance MimeType mtype => Consumes ReplaceCustomResourceDefinitionStatus mtype
instance Produces ReplaceCustomResourceDefinitionStatus MimeJSON
instance Produces ReplaceCustomResourceDefinitionStatus MimeVndKubernetesProtobuf
instance Produces ReplaceCustomResourceDefinitionStatus MimeYaml