recurly-client-0.0.0.1: Client for Recurly subscription management
Safe HaskellSafe-Inferred
LanguageHaskell2010

RecurlyClient.Types.ExternalProductReferenceCreate

Description

Contains the types generated from the schema ExternalProductReferenceCreate

Synopsis

Documentation

data ExternalProductReferenceCreate Source #

Defines the object schema located at components.schemas.ExternalProductReferenceCreate.allOf in the specification.

Constructors

ExternalProductReferenceCreate 

Fields

data ExternalProductReferenceCreateExternal_connection_type Source #

Defines the enum schema located at components.schemas.ExternalProductReferenceCreate.allOf.properties.external_connection_type in the specification.

Constructors

ExternalProductReferenceCreateExternal_connection_typeOther Value

This case is used if the value encountered during decoding does not match any of the provided cases in the specification.

ExternalProductReferenceCreateExternal_connection_typeTyped Text

This constructor can be used to send values to the server which are not present in the specification yet.

ExternalProductReferenceCreateExternal_connection_typeEnumApple_app_store

Represents the JSON value "apple_app_store"

ExternalProductReferenceCreateExternal_connection_typeEnumGoogle_play_store

Represents the JSON value "google_play_store"

Instances

Instances details
FromJSON ExternalProductReferenceCreateExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceCreate

ToJSON ExternalProductReferenceCreateExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceCreate

Show ExternalProductReferenceCreateExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceCreate

Eq ExternalProductReferenceCreateExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceCreate