| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
RecurlyClient.Types.GeneralLedgerAccount
Description
Contains the types generated from the schema GeneralLedgerAccount
Synopsis
- data GeneralLedgerAccount = GeneralLedgerAccount {
- generalLedgerAccountAccount_type :: Maybe GeneralLedgerAccountAccount_type
- generalLedgerAccountCode :: Maybe Text
- generalLedgerAccountCreated_at :: Maybe JsonDateTime
- generalLedgerAccountDescription :: Maybe Text
- generalLedgerAccountId :: Maybe Text
- generalLedgerAccountObject :: Maybe Text
- generalLedgerAccountUpdated_at :: Maybe JsonDateTime
- mkGeneralLedgerAccount :: GeneralLedgerAccount
- data GeneralLedgerAccountAccount_type
Documentation
data GeneralLedgerAccount Source #
Defines the object schema located at components.schemas.GeneralLedgerAccount in the specification.
Full general ledger account details.
Constructors
| GeneralLedgerAccount | |
Fields
| |
Instances
| FromJSON GeneralLedgerAccount Source # | |
Defined in RecurlyClient.Types.GeneralLedgerAccount Methods parseJSON :: Value -> Parser GeneralLedgerAccount # parseJSONList :: Value -> Parser [GeneralLedgerAccount] # | |
| ToJSON GeneralLedgerAccount Source # | |
Defined in RecurlyClient.Types.GeneralLedgerAccount Methods toJSON :: GeneralLedgerAccount -> Value # toEncoding :: GeneralLedgerAccount -> Encoding # toJSONList :: [GeneralLedgerAccount] -> Value # toEncodingList :: [GeneralLedgerAccount] -> Encoding # | |
| Show GeneralLedgerAccount Source # | |
Defined in RecurlyClient.Types.GeneralLedgerAccount Methods showsPrec :: Int -> GeneralLedgerAccount -> ShowS # show :: GeneralLedgerAccount -> String # showList :: [GeneralLedgerAccount] -> ShowS # | |
| Eq GeneralLedgerAccount Source # | |
Defined in RecurlyClient.Types.GeneralLedgerAccount Methods (==) :: GeneralLedgerAccount -> GeneralLedgerAccount -> Bool # (/=) :: GeneralLedgerAccount -> GeneralLedgerAccount -> Bool # | |
mkGeneralLedgerAccount :: GeneralLedgerAccount Source #
Create a new GeneralLedgerAccount with all required fields.
data GeneralLedgerAccountAccount_type Source #
Defines the enum schema located at components.schemas.GeneralLedgerAccount.properties.account_type in the specification.
Constructors
| GeneralLedgerAccountAccount_typeOther Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
| GeneralLedgerAccountAccount_typeTyped Text | This constructor can be used to send values to the server which are not present in the specification yet. |
| GeneralLedgerAccountAccount_typeEnumLiability | Represents the JSON value |
| GeneralLedgerAccountAccount_typeEnumRevenue | Represents the JSON value |