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 |