Safe Haskell | None |
---|---|
Language | Haskell2010 |
Contains the different functions to run the operation deleteAccountExternalAccountsId
Synopsis
- deleteAccountExternalAccountsId :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> DeleteAccountExternalAccountsIdRequestBody -> m (Either HttpException (Response DeleteAccountExternalAccountsIdResponse))
- deleteAccountExternalAccountsIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> DeleteAccountExternalAccountsIdRequestBody -> m (Either HttpException (Response ByteString))
- deleteAccountExternalAccountsIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> DeleteAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response DeleteAccountExternalAccountsIdResponse))
- deleteAccountExternalAccountsIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> DeleteAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString))
- data DeleteAccountExternalAccountsIdRequestBody = DeleteAccountExternalAccountsIdRequestBody {
- data DeleteAccountExternalAccountsIdResponse
Documentation
deleteAccountExternalAccountsId Source #
:: (MonadHTTP m, SecurityScheme s) | |
=> Configuration s | The configuration to use in the request |
-> String | id |
-> DeleteAccountExternalAccountsIdRequestBody | The request body to send |
-> m (Either HttpException (Response DeleteAccountExternalAccountsIdResponse)) | Monad containing the result of the operation |
DELETE /v1/account/external_accounts/{id}
<p>Delete a specified external account for a given account.</p>
deleteAccountExternalAccountsIdRaw :: forall m s. (MonadHTTP m, SecurityScheme s) => Configuration s -> String -> DeleteAccountExternalAccountsIdRequestBody -> m (Either HttpException (Response ByteString)) Source #
DELETE /v1/account/external_accounts/{id}
The same as deleteAccountExternalAccountsId
but returns the raw ByteString
deleteAccountExternalAccountsIdM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> DeleteAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response DeleteAccountExternalAccountsIdResponse)) Source #
DELETE /v1/account/external_accounts/{id}
Monadic version of deleteAccountExternalAccountsId
(use with runWithConfiguration
)
deleteAccountExternalAccountsIdRawM :: forall m s. (MonadHTTP m, SecurityScheme s) => String -> DeleteAccountExternalAccountsIdRequestBody -> ReaderT (Configuration s) m (Either HttpException (Response ByteString)) Source #
DELETE /v1/account/external_accounts/{id}
Monadic version of deleteAccountExternalAccountsIdRaw
(use with runWithConfiguration
)
data DeleteAccountExternalAccountsIdRequestBody Source #
Defines the data type for the schema deleteAccountExternalAccountsIdRequestBody
Instances
data DeleteAccountExternalAccountsIdResponse Source #
Represents a response of the operation deleteAccountExternalAccountsId
.
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), DeleteAccountExternalAccountsIdResponseError
is used.
DeleteAccountExternalAccountsIdResponseError String | Means either no matching case available or a parse error |
DeleteAccountExternalAccountsIdResponse200 DeletedExternalAccount | Successful response. |
DeleteAccountExternalAccountsIdResponseDefault Error | Error response. |