gogol-logging-0.3.0: Google Stackdriver Logging SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Resource.Logging.Entries.List

Contents

Description

Lists log entries. Use this method to retrieve log entries from Stackdriver Logging. For ways to export log entries, see Exporting Logs.

See: Stackdriver Logging API Reference for logging.entries.list.

Synopsis

REST Resource

type EntriesListResource = "v2" :> ("entries:list" :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ListLogEntriesRequest :> Post '[JSON] ListLogEntriesResponse)))))))))) #

A resource alias for logging.entries.list method which the EntriesList request conforms to.

Creating a Request

entriesList #

Creates a value of EntriesList with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data EntriesList #

Lists log entries. Use this method to retrieve log entries from Stackdriver Logging. For ways to export log entries, see Exporting Logs.

See: entriesList smart constructor.

Instances

Eq EntriesList # 
Data EntriesList # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EntriesList -> c EntriesList #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EntriesList #

toConstr :: EntriesList -> Constr #

dataTypeOf :: EntriesList -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c EntriesList) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EntriesList) #

gmapT :: (forall b. Data b => b -> b) -> EntriesList -> EntriesList #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EntriesList -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EntriesList -> r #

gmapQ :: (forall d. Data d => d -> u) -> EntriesList -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> EntriesList -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> EntriesList -> m EntriesList #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EntriesList -> m EntriesList #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EntriesList -> m EntriesList #

Show EntriesList # 
Generic EntriesList # 

Associated Types

type Rep EntriesList :: * -> * #

GoogleRequest EntriesList # 

Associated Types

type Rs EntriesList :: * #

type Scopes EntriesList :: [Symbol] #

type Rep EntriesList # 
type Scopes EntriesList # 
type Scopes EntriesList = (:) Symbol "https://www.googleapis.com/auth/cloud-platform" ((:) Symbol "https://www.googleapis.com/auth/cloud-platform.read-only" ((:) Symbol "https://www.googleapis.com/auth/logging.admin" ((:) Symbol "https://www.googleapis.com/auth/logging.read" ([] Symbol))))
type Rs EntriesList # 

Request Lenses

elXgafv :: Lens' EntriesList (Maybe Xgafv) #

V1 error format.

elUploadProtocol :: Lens' EntriesList (Maybe Text) #

Upload protocol for media (e.g. "raw", "multipart").

elPp :: Lens' EntriesList Bool #

Pretty-print response.

elAccessToken :: Lens' EntriesList (Maybe Text) #

OAuth access token.

elUploadType :: Lens' EntriesList (Maybe Text) #

Legacy upload protocol for media (e.g. "media", "multipart").

elPayload :: Lens' EntriesList ListLogEntriesRequest #

Multipart request metadata.

elBearerToken :: Lens' EntriesList (Maybe Text) #

OAuth bearer token.