| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
StripeAPI.Types.SubscriptionsResourcePauseCollection
Description
Contains the types generated from the schema SubscriptionsResourcePauseCollection
Synopsis
- data SubscriptionsResourcePauseCollection = SubscriptionsResourcePauseCollection {}
- mkSubscriptionsResourcePauseCollection :: SubscriptionsResourcePauseCollectionBehavior' -> SubscriptionsResourcePauseCollection
- data SubscriptionsResourcePauseCollectionBehavior'
- = SubscriptionsResourcePauseCollectionBehavior'Other Value
- | SubscriptionsResourcePauseCollectionBehavior'Typed Text
- | SubscriptionsResourcePauseCollectionBehavior'EnumKeepAsDraft
- | SubscriptionsResourcePauseCollectionBehavior'EnumMarkUncollectible
- | SubscriptionsResourcePauseCollectionBehavior'EnumVoid
Documentation
data SubscriptionsResourcePauseCollection Source #
Defines the object schema located at components.schemas.subscriptions_resource_pause_collection in the specification.
The Pause Collection settings determine how we will pause collection for this subscription and for how long the subscription should be paused.
Constructors
| SubscriptionsResourcePauseCollection | |
Fields
| |
Instances
mkSubscriptionsResourcePauseCollection Source #
Create a new SubscriptionsResourcePauseCollection with all required fields.
data SubscriptionsResourcePauseCollectionBehavior' Source #
Defines the enum schema located at components.schemas.subscriptions_resource_pause_collection.properties.behavior in the specification.
The payment collection behavior for this subscription while paused. One of `keep_as_draft`, `mark_uncollectible`, or `void`.
Constructors
| SubscriptionsResourcePauseCollectionBehavior'Other Value | This case is used if the value encountered during decoding does not match any of the provided cases in the specification. |
| SubscriptionsResourcePauseCollectionBehavior'Typed Text | This constructor can be used to send values to the server which are not present in the specification yet. |
| SubscriptionsResourcePauseCollectionBehavior'EnumKeepAsDraft | Represents the JSON value |
| SubscriptionsResourcePauseCollectionBehavior'EnumMarkUncollectible | Represents the JSON value |
| SubscriptionsResourcePauseCollectionBehavior'EnumVoid | Represents the JSON value |