Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation postTerminalReadersReader
Synopsis
- postTerminalReadersReader :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> PostTerminalReadersReaderRequestBody -> m (Either HttpException (Response PostTerminalReadersReaderResponse))
- postTerminalReadersReaderRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> PostTerminalReadersReaderRequestBody -> m (Either HttpException (Response ByteString))
- postTerminalReadersReaderM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostTerminalReadersReaderRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostTerminalReadersReaderResponse))
- postTerminalReadersReaderRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostTerminalReadersReaderRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data PostTerminalReadersReaderRequestBody = PostTerminalReadersReaderRequestBody {}
- data PostTerminalReadersReaderRequestBodyMetadata' = PostTerminalReadersReaderRequestBodyMetadata' {
- data PostTerminalReadersReaderResponse
Documentation
postTerminalReadersReader Source #
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> String | reader | Constraints: Maximum length of 5000 |
-> PostTerminalReadersReaderRequestBody | The request body to send |
-> m (Either HttpException (Response PostTerminalReadersReaderResponse)) | Monad containing the result of the operation |
POST /v1/terminal/readers/{reader}
<p>Updates a <code>Reader</code> object by setting the values of the parameters passed. Any parameters not provided will be left unchanged.</p>
postTerminalReadersReaderRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> PostTerminalReadersReaderRequestBody -> m (Either HttpException (Response ByteString)) Source #
POST /v1/terminal/readers/{reader}
The same as postTerminalReadersReader
but returns the raw ByteString
postTerminalReadersReaderM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostTerminalReadersReaderRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response PostTerminalReadersReaderResponse)) Source #
POST /v1/terminal/readers/{reader}
Monadic version of postTerminalReadersReader
(use with runWithConfiguration
)
postTerminalReadersReaderRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> PostTerminalReadersReaderRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
POST /v1/terminal/readers/{reader}
Monadic version of postTerminalReadersReaderRaw
(use with runWithConfiguration
)
data PostTerminalReadersReaderRequestBody Source #
Defines the data type for the schema postTerminalReadersReaderRequestBody
PostTerminalReadersReaderRequestBody | |
|
data PostTerminalReadersReaderRequestBodyMetadata' Source #
Defines the data type for the schema postTerminalReadersReaderRequestBodyMetadata'
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to `metadata`.
data PostTerminalReadersReaderResponse Source #
Represents a response of the operation postTerminalReadersReader
.
The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), PostTerminalReadersReaderResponseError
is used.
PostTerminalReadersReaderResponseError String | Means either no matching case available or a parse error |
PostTerminalReadersReaderResponse200 Terminal'reader | Successful response. |
PostTerminalReadersReaderResponseDefault Error | Error response. |