Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
RecurlyClient.Types.ExternalProduct
Description
Contains the types generated from the schema ExternalProduct
Synopsis
- data ExternalProduct = ExternalProduct {
- externalProductCreated_at :: Maybe JsonDateTime
- externalProductExternal_product_references :: Maybe [ExternalProductReferenceMini]
- externalProductId :: Maybe Text
- externalProductName :: Maybe Text
- externalProductObject :: Maybe Text
- externalProductPlan :: Maybe PlanMini
- externalProductUpdated_at :: Maybe JsonDateTime
- mkExternalProduct :: ExternalProduct
Documentation
data ExternalProduct Source #
Defines the object schema located at components.schemas.ExternalProduct
in the specification.
Product from an external resource such as Apple App Store or Google Play Store.
Constructors
ExternalProduct | |
Fields
|
Instances
FromJSON ExternalProduct Source # | |
Defined in RecurlyClient.Types.ExternalProduct Methods parseJSON :: Value -> Parser ExternalProduct # parseJSONList :: Value -> Parser [ExternalProduct] # | |
ToJSON ExternalProduct Source # | |
Defined in RecurlyClient.Types.ExternalProduct Methods toJSON :: ExternalProduct -> Value # toEncoding :: ExternalProduct -> Encoding # toJSONList :: [ExternalProduct] -> Value # toEncodingList :: [ExternalProduct] -> Encoding # | |
Show ExternalProduct Source # | |
Defined in RecurlyClient.Types.ExternalProduct Methods showsPrec :: Int -> ExternalProduct -> ShowS # show :: ExternalProduct -> String # showList :: [ExternalProduct] -> ShowS # | |
Eq ExternalProduct Source # | |
Defined in RecurlyClient.Types.ExternalProduct Methods (==) :: ExternalProduct -> ExternalProduct -> Bool # (/=) :: ExternalProduct -> ExternalProduct -> Bool # |
mkExternalProduct :: ExternalProduct Source #
Create a new ExternalProduct
with all required fields.