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

RecurlyClient.Types.ExternalProductReferenceBase

Description

Contains the types generated from the schema ExternalProductReferenceBase

Synopsis

Documentation

data ExternalProductReferenceBase Source #

Defines the object schema located at components.schemas.ExternalProductReferenceBase in the specification.

Constructors

ExternalProductReferenceBase 

Fields

data ExternalProductReferenceBaseExternal_connection_type Source #

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

Constructors

ExternalProductReferenceBaseExternal_connection_typeOther Value

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

ExternalProductReferenceBaseExternal_connection_typeTyped Text

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

ExternalProductReferenceBaseExternal_connection_typeEnumApple_app_store

Represents the JSON value "apple_app_store"

ExternalProductReferenceBaseExternal_connection_typeEnumGoogle_play_store

Represents the JSON value "google_play_store"

Instances

Instances details
FromJSON ExternalProductReferenceBaseExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceBase

ToJSON ExternalProductReferenceBaseExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceBase

Show ExternalProductReferenceBaseExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceBase

Eq ExternalProductReferenceBaseExternal_connection_type Source # 
Instance details

Defined in RecurlyClient.Types.ExternalProductReferenceBase