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

RecurlyClient.Types.AccountAcquisition

Description

Contains the types generated from the schema AccountAcquisition

Synopsis

Documentation

data AccountAcquisition Source #

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

Constructors

AccountAcquisition 

Fields

mkAccountAcquisition :: AccountAcquisition Source #

Create a new AccountAcquisition with all required fields.

data AccountAcquisitionChannel Source #

Defines the enum schema located at components.schemas.AccountAcquisition.allOf.properties.channel in the specification.

The channel through which the account was acquired.

Constructors

AccountAcquisitionChannelOther Value

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

AccountAcquisitionChannelTyped Text

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

AccountAcquisitionChannelEnumAdvertising

Represents the JSON value "advertising"

AccountAcquisitionChannelEnumBlog

Represents the JSON value "blog"

AccountAcquisitionChannelEnumDirect_traffic

Represents the JSON value "direct_traffic"

AccountAcquisitionChannelEnumEmail

Represents the JSON value "email"

AccountAcquisitionChannelEnumEvents

Represents the JSON value "events"

AccountAcquisitionChannelEnumMarketing_content

Represents the JSON value "marketing_content"

AccountAcquisitionChannelEnumOrganic_search

Represents the JSON value "organic_search"

AccountAcquisitionChannelEnumOther

Represents the JSON value "other"

AccountAcquisitionChannelEnumOutbound_sales

Represents the JSON value "outbound_sales"

AccountAcquisitionChannelEnumPaid_search

Represents the JSON value "paid_search"

AccountAcquisitionChannelEnumPublic_relations

Represents the JSON value "public_relations"

AccountAcquisitionChannelEnumReferral

Represents the JSON value "referral"

AccountAcquisitionChannelEnumSocial_media

Represents the JSON value "social_media"

data AccountAcquisitionCost Source #

Defines the object schema located at components.schemas.AccountAcquisition.allOf.properties.cost in the specification.

Constructors

AccountAcquisitionCost 

Fields