Build and test all K8S versions 1.20-1.30, GHC up to 9.8
This commit is contained in:
91
kubernetes-1.20/lib/Kubernetes/OpenAPI/API/Logs.hs
Normal file
91
kubernetes-1.20/lib/Kubernetes/OpenAPI/API/Logs.hs
Normal file
@@ -0,0 +1,91 @@
|
||||
{-
|
||||
Kubernetes
|
||||
|
||||
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
|
||||
|
||||
OpenAPI Version: 3.0.1
|
||||
Kubernetes API version: release-1.20
|
||||
Generated by OpenAPI Generator (https://openapi-generator.tech)
|
||||
-}
|
||||
|
||||
{-|
|
||||
Module : Kubernetes.OpenAPI.API.Logs
|
||||
-}
|
||||
|
||||
{-# 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.Logs 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
|
||||
|
||||
-- * Operations
|
||||
|
||||
|
||||
-- ** Logs
|
||||
|
||||
-- *** logFileHandler
|
||||
|
||||
-- | @GET \/logs\/{logpath}@
|
||||
--
|
||||
-- AuthMethod: 'AuthApiKeyBearerToken'
|
||||
--
|
||||
logFileHandler
|
||||
:: Logpath -- ^ "logpath" - path to the log
|
||||
-> KubernetesRequest LogFileHandler MimeNoContent NoContent MimeNoContent
|
||||
logFileHandler (Logpath logpath) =
|
||||
_mkRequest "GET" ["/logs/",toPath logpath]
|
||||
`_hasAuthType` (P.Proxy :: P.Proxy AuthApiKeyBearerToken)
|
||||
|
||||
data LogFileHandler
|
||||
instance Produces LogFileHandler MimeNoContent
|
||||
|
||||
|
||||
-- *** logFileListHandler
|
||||
|
||||
-- | @GET \/logs\/@
|
||||
--
|
||||
-- AuthMethod: 'AuthApiKeyBearerToken'
|
||||
--
|
||||
logFileListHandler
|
||||
:: KubernetesRequest LogFileListHandler MimeNoContent NoContent MimeNoContent
|
||||
logFileListHandler =
|
||||
_mkRequest "GET" ["/logs/"]
|
||||
`_hasAuthType` (P.Proxy :: P.Proxy AuthApiKeyBearerToken)
|
||||
|
||||
data LogFileListHandler
|
||||
instance Produces LogFileListHandler MimeNoContent
|
||||
|
||||
Reference in New Issue
Block a user