Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
RecurlyClient.Types.ExternalSubscriptionBase
Description
Contains the types generated from the schema ExternalSubscriptionBase
Synopsis
- data ExternalSubscriptionBase = ExternalSubscriptionBase {
- externalSubscriptionBaseActivated_at :: Maybe JsonDateTime
- externalSubscriptionBaseApp_identifier :: Maybe Text
- externalSubscriptionBaseAuto_renew :: Maybe Bool
- externalSubscriptionBaseExpires_at :: Maybe JsonDateTime
- externalSubscriptionBaseExternal_id :: Maybe Text
- externalSubscriptionBaseImported :: Maybe Bool
- externalSubscriptionBaseLast_purchased :: Maybe JsonDateTime
- externalSubscriptionBaseQuantity :: Maybe Int
- externalSubscriptionBaseState :: Maybe Text
- externalSubscriptionBaseTrial_ends_at :: Maybe JsonDateTime
- externalSubscriptionBaseTrial_started_at :: Maybe JsonDateTime
- mkExternalSubscriptionBase :: ExternalSubscriptionBase
Documentation
data ExternalSubscriptionBase Source #
Defines the object schema located at components.schemas.ExternalSubscriptionBase
in the specification.
Constructors
ExternalSubscriptionBase | |
Fields
|
Instances
FromJSON ExternalSubscriptionBase Source # | |
Defined in RecurlyClient.Types.ExternalSubscriptionBase Methods parseJSON :: Value -> Parser ExternalSubscriptionBase # parseJSONList :: Value -> Parser [ExternalSubscriptionBase] # | |
ToJSON ExternalSubscriptionBase Source # | |
Defined in RecurlyClient.Types.ExternalSubscriptionBase Methods toJSON :: ExternalSubscriptionBase -> Value # toEncoding :: ExternalSubscriptionBase -> Encoding # toJSONList :: [ExternalSubscriptionBase] -> Value # | |
Show ExternalSubscriptionBase Source # | |
Defined in RecurlyClient.Types.ExternalSubscriptionBase Methods showsPrec :: Int -> ExternalSubscriptionBase -> ShowS # show :: ExternalSubscriptionBase -> String # showList :: [ExternalSubscriptionBase] -> ShowS # | |
Eq ExternalSubscriptionBase Source # | |
Defined in RecurlyClient.Types.ExternalSubscriptionBase Methods (==) :: ExternalSubscriptionBase -> ExternalSubscriptionBase -> Bool # (/=) :: ExternalSubscriptionBase -> ExternalSubscriptionBase -> Bool # |
mkExternalSubscriptionBase :: ExternalSubscriptionBase Source #
Create a new ExternalSubscriptionBase
with all required fields.