{-# LANGUAGE ExplicitForAll #-}
{-# LANGUAGE MultiWayIf #-}
{-# LANGUAGE OverloadedStrings #-}
module StripeAPI.Operations.PostWebhookEndpoints where
import qualified Control.Monad.Fail
import qualified Control.Monad.Trans.Reader
import qualified Data.Aeson
import qualified Data.Aeson as Data.Aeson.Encoding.Internal
import qualified Data.Aeson as Data.Aeson.Types
import qualified Data.Aeson as Data.Aeson.Types.FromJSON
import qualified Data.Aeson as Data.Aeson.Types.Internal
import qualified Data.Aeson as Data.Aeson.Types.ToJSON
import qualified Data.ByteString.Char8
import qualified Data.ByteString.Char8 as Data.ByteString.Internal
import qualified Data.Either
import qualified Data.Functor
import qualified Data.Scientific
import qualified Data.Text
import qualified Data.Text.Internal
import qualified Data.Time.Calendar as Data.Time.Calendar.Days
import qualified Data.Time.LocalTime as Data.Time.LocalTime.Internal.ZonedTime
import qualified Data.Vector
import qualified GHC.Base
import qualified GHC.Classes
import qualified GHC.Int
import qualified GHC.Show
import qualified GHC.Types
import qualified Network.HTTP.Client
import qualified Network.HTTP.Client as Network.HTTP.Client.Request
import qualified Network.HTTP.Client as Network.HTTP.Client.Types
import qualified Network.HTTP.Simple
import qualified Network.HTTP.Types
import qualified Network.HTTP.Types as Network.HTTP.Types.Status
import qualified Network.HTTP.Types as Network.HTTP.Types.URI
import qualified StripeAPI.Common
import StripeAPI.Types
import qualified Prelude as GHC.Integer.Type
import qualified Prelude as GHC.Maybe
postWebhookEndpoints ::
forall m.
StripeAPI.Common.MonadHTTP m =>
PostWebhookEndpointsRequestBody ->
StripeAPI.Common.ClientT m (Network.HTTP.Client.Types.Response PostWebhookEndpointsResponse)
postWebhookEndpoints :: PostWebhookEndpointsRequestBody
-> ClientT m (Response PostWebhookEndpointsResponse)
postWebhookEndpoints PostWebhookEndpointsRequestBody
body =
(Response ByteString -> Response PostWebhookEndpointsResponse)
-> ClientT m (Response ByteString)
-> ClientT m (Response PostWebhookEndpointsResponse)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
GHC.Base.fmap
( \Response ByteString
response_0 ->
(ByteString -> PostWebhookEndpointsResponse)
-> Response ByteString -> Response PostWebhookEndpointsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
GHC.Base.fmap
( (String -> PostWebhookEndpointsResponse)
-> (PostWebhookEndpointsResponse -> PostWebhookEndpointsResponse)
-> Either String PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse
forall a c b. (a -> c) -> (b -> c) -> Either a b -> c
Data.Either.either String -> PostWebhookEndpointsResponse
PostWebhookEndpointsResponseError PostWebhookEndpointsResponse -> PostWebhookEndpointsResponse
forall a. a -> a
GHC.Base.id
(Either String PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse)
-> (ByteString -> Either String PostWebhookEndpointsResponse)
-> ByteString
-> PostWebhookEndpointsResponse
forall b c a. (b -> c) -> (a -> b) -> a -> c
GHC.Base.. ( \Response ByteString
response ByteString
body ->
if
| (\Status
status_1 -> Status -> Int
Network.HTTP.Types.Status.statusCode Status
status_1 Int -> Int -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Int
200) (Response ByteString -> Status
forall body. Response body -> Status
Network.HTTP.Client.Types.responseStatus Response ByteString
response) ->
WebhookEndpoint -> PostWebhookEndpointsResponse
PostWebhookEndpointsResponse200
(WebhookEndpoint -> PostWebhookEndpointsResponse)
-> Either String WebhookEndpoint
-> Either String PostWebhookEndpointsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> ( ByteString -> Either String WebhookEndpoint
forall a. FromJSON a => ByteString -> Either String a
Data.Aeson.eitherDecodeStrict ByteString
body ::
Data.Either.Either
GHC.Base.String
WebhookEndpoint
)
| Bool -> Status -> Bool
forall a b. a -> b -> a
GHC.Base.const Bool
GHC.Types.True (Response ByteString -> Status
forall body. Response body -> Status
Network.HTTP.Client.Types.responseStatus Response ByteString
response) ->
Error -> PostWebhookEndpointsResponse
PostWebhookEndpointsResponseDefault
(Error -> PostWebhookEndpointsResponse)
-> Either String Error
-> Either String PostWebhookEndpointsResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> ( ByteString -> Either String Error
forall a. FromJSON a => ByteString -> Either String a
Data.Aeson.eitherDecodeStrict ByteString
body ::
Data.Either.Either
GHC.Base.String
Error
)
| Bool
GHC.Base.otherwise -> String -> Either String PostWebhookEndpointsResponse
forall a b. a -> Either a b
Data.Either.Left String
"Missing default response type"
)
Response ByteString
response_0
)
Response ByteString
response_0
)
(Text
-> Text
-> [QueryParameter]
-> Maybe PostWebhookEndpointsRequestBody
-> RequestBodyEncoding
-> ClientT m (Response ByteString)
forall (m :: * -> *) body.
(MonadHTTP m, ToJSON body) =>
Text
-> Text
-> [QueryParameter]
-> Maybe body
-> RequestBodyEncoding
-> ClientT m (Response ByteString)
StripeAPI.Common.doBodyCallWithConfigurationM (Text -> Text
Data.Text.toUpper (Text -> Text) -> Text -> Text
forall a b. (a -> b) -> a -> b
GHC.Base.$ String -> Text
Data.Text.pack String
"POST") (String -> Text
Data.Text.pack String
"/v1/webhook_endpoints") [QueryParameter]
forall a. Monoid a => a
GHC.Base.mempty (PostWebhookEndpointsRequestBody
-> Maybe PostWebhookEndpointsRequestBody
forall a. a -> Maybe a
GHC.Maybe.Just PostWebhookEndpointsRequestBody
body) RequestBodyEncoding
StripeAPI.Common.RequestBodyEncodingFormData)
data PostWebhookEndpointsRequestBody = PostWebhookEndpointsRequestBody
{
PostWebhookEndpointsRequestBody
-> Maybe PostWebhookEndpointsRequestBodyApiVersion'
postWebhookEndpointsRequestBodyApiVersion :: (GHC.Maybe.Maybe PostWebhookEndpointsRequestBodyApiVersion'),
PostWebhookEndpointsRequestBody -> Maybe Bool
postWebhookEndpointsRequestBodyConnect :: (GHC.Maybe.Maybe GHC.Types.Bool),
PostWebhookEndpointsRequestBody -> Maybe Text
postWebhookEndpointsRequestBodyDescription :: (GHC.Maybe.Maybe Data.Text.Internal.Text),
PostWebhookEndpointsRequestBody
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
postWebhookEndpointsRequestBodyEnabledEvents :: ([PostWebhookEndpointsRequestBodyEnabledEvents']),
PostWebhookEndpointsRequestBody -> Maybe [Text]
postWebhookEndpointsRequestBodyExpand :: (GHC.Maybe.Maybe ([Data.Text.Internal.Text])),
PostWebhookEndpointsRequestBody
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
postWebhookEndpointsRequestBodyMetadata :: (GHC.Maybe.Maybe PostWebhookEndpointsRequestBodyMetadata'Variants),
PostWebhookEndpointsRequestBody -> Text
postWebhookEndpointsRequestBodyUrl :: Data.Text.Internal.Text
}
deriving
( Int -> PostWebhookEndpointsRequestBody -> ShowS
[PostWebhookEndpointsRequestBody] -> ShowS
PostWebhookEndpointsRequestBody -> String
(Int -> PostWebhookEndpointsRequestBody -> ShowS)
-> (PostWebhookEndpointsRequestBody -> String)
-> ([PostWebhookEndpointsRequestBody] -> ShowS)
-> Show PostWebhookEndpointsRequestBody
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PostWebhookEndpointsRequestBody] -> ShowS
$cshowList :: [PostWebhookEndpointsRequestBody] -> ShowS
show :: PostWebhookEndpointsRequestBody -> String
$cshow :: PostWebhookEndpointsRequestBody -> String
showsPrec :: Int -> PostWebhookEndpointsRequestBody -> ShowS
$cshowsPrec :: Int -> PostWebhookEndpointsRequestBody -> ShowS
GHC.Show.Show,
PostWebhookEndpointsRequestBody
-> PostWebhookEndpointsRequestBody -> Bool
(PostWebhookEndpointsRequestBody
-> PostWebhookEndpointsRequestBody -> Bool)
-> (PostWebhookEndpointsRequestBody
-> PostWebhookEndpointsRequestBody -> Bool)
-> Eq PostWebhookEndpointsRequestBody
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostWebhookEndpointsRequestBody
-> PostWebhookEndpointsRequestBody -> Bool
$c/= :: PostWebhookEndpointsRequestBody
-> PostWebhookEndpointsRequestBody -> Bool
== :: PostWebhookEndpointsRequestBody
-> PostWebhookEndpointsRequestBody -> Bool
$c== :: PostWebhookEndpointsRequestBody
-> PostWebhookEndpointsRequestBody -> Bool
GHC.Classes.Eq
)
instance Data.Aeson.Types.ToJSON.ToJSON PostWebhookEndpointsRequestBody where
toJSON :: PostWebhookEndpointsRequestBody -> Value
toJSON PostWebhookEndpointsRequestBody
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"api_version" Text -> Maybe PostWebhookEndpointsRequestBodyApiVersion' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody
-> Maybe PostWebhookEndpointsRequestBodyApiVersion'
postWebhookEndpointsRequestBodyApiVersion PostWebhookEndpointsRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"connect" Text -> Maybe Bool -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Maybe Bool
postWebhookEndpointsRequestBodyConnect PostWebhookEndpointsRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"description" Text -> Maybe Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Maybe Text
postWebhookEndpointsRequestBodyDescription PostWebhookEndpointsRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"enabled_events" Text -> [PostWebhookEndpointsRequestBodyEnabledEvents'] -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
postWebhookEndpointsRequestBodyEnabledEvents PostWebhookEndpointsRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"expand" Text -> Maybe [Text] -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Maybe [Text]
postWebhookEndpointsRequestBodyExpand PostWebhookEndpointsRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"metadata" Text
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
postWebhookEndpointsRequestBodyMetadata PostWebhookEndpointsRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"url" Text -> Text -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Text
postWebhookEndpointsRequestBodyUrl PostWebhookEndpointsRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
toEncoding :: PostWebhookEndpointsRequestBody -> Encoding
toEncoding PostWebhookEndpointsRequestBody
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"api_version" Text -> Maybe PostWebhookEndpointsRequestBodyApiVersion' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody
-> Maybe PostWebhookEndpointsRequestBodyApiVersion'
postWebhookEndpointsRequestBodyApiVersion PostWebhookEndpointsRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"connect" Text -> Maybe Bool -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Maybe Bool
postWebhookEndpointsRequestBodyConnect PostWebhookEndpointsRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"description" Text -> Maybe Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Maybe Text
postWebhookEndpointsRequestBodyDescription PostWebhookEndpointsRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"enabled_events" Text -> [PostWebhookEndpointsRequestBodyEnabledEvents'] -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
postWebhookEndpointsRequestBodyEnabledEvents PostWebhookEndpointsRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"expand" Text -> Maybe [Text] -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Maybe [Text]
postWebhookEndpointsRequestBodyExpand PostWebhookEndpointsRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"metadata" Text
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
postWebhookEndpointsRequestBodyMetadata PostWebhookEndpointsRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"url" Text -> Text -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostWebhookEndpointsRequestBody -> Text
postWebhookEndpointsRequestBodyUrl PostWebhookEndpointsRequestBody
obj)))))))
instance Data.Aeson.Types.FromJSON.FromJSON PostWebhookEndpointsRequestBody where
parseJSON :: Value -> Parser PostWebhookEndpointsRequestBody
parseJSON = String
-> (Object -> Parser PostWebhookEndpointsRequestBody)
-> Value
-> Parser PostWebhookEndpointsRequestBody
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"PostWebhookEndpointsRequestBody" (\Object
obj -> (((((((Maybe PostWebhookEndpointsRequestBodyApiVersion'
-> Maybe Bool
-> Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
-> Parser
(Maybe PostWebhookEndpointsRequestBodyApiVersion'
-> Maybe Bool
-> Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe PostWebhookEndpointsRequestBodyApiVersion'
-> Maybe Bool
-> Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody
PostWebhookEndpointsRequestBody Parser
(Maybe PostWebhookEndpointsRequestBodyApiVersion'
-> Maybe Bool
-> Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
-> Parser (Maybe PostWebhookEndpointsRequestBodyApiVersion')
-> Parser
(Maybe Bool
-> Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser (Maybe PostWebhookEndpointsRequestBodyApiVersion')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"api_version")) Parser
(Maybe Bool
-> Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
-> Parser (Maybe Bool)
-> Parser
(Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Bool)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"connect")) Parser
(Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
-> Parser (Maybe Text)
-> Parser
([PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe Text)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"description")) Parser
([PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
-> Parser [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Parser
(Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text -> Parser [PostWebhookEndpointsRequestBodyEnabledEvents']
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"enabled_events")) Parser
(Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody)
-> Parser (Maybe [Text])
-> Parser
(Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text -> PostWebhookEndpointsRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser (Maybe [Text])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"expand")) Parser
(Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text -> PostWebhookEndpointsRequestBody)
-> Parser (Maybe PostWebhookEndpointsRequestBodyMetadata'Variants)
-> Parser (Text -> PostWebhookEndpointsRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser (Maybe PostWebhookEndpointsRequestBodyMetadata'Variants)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"metadata")) Parser (Text -> PostWebhookEndpointsRequestBody)
-> Parser Text -> Parser PostWebhookEndpointsRequestBody
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Text
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"url"))
mkPostWebhookEndpointsRequestBody ::
[PostWebhookEndpointsRequestBodyEnabledEvents'] ->
Data.Text.Internal.Text ->
PostWebhookEndpointsRequestBody
mkPostWebhookEndpointsRequestBody :: [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Text -> PostWebhookEndpointsRequestBody
mkPostWebhookEndpointsRequestBody [PostWebhookEndpointsRequestBodyEnabledEvents']
postWebhookEndpointsRequestBodyEnabledEvents Text
postWebhookEndpointsRequestBodyUrl =
PostWebhookEndpointsRequestBody :: Maybe PostWebhookEndpointsRequestBodyApiVersion'
-> Maybe Bool
-> Maybe Text
-> [PostWebhookEndpointsRequestBodyEnabledEvents']
-> Maybe [Text]
-> Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
-> Text
-> PostWebhookEndpointsRequestBody
PostWebhookEndpointsRequestBody
{ postWebhookEndpointsRequestBodyApiVersion :: Maybe PostWebhookEndpointsRequestBodyApiVersion'
postWebhookEndpointsRequestBodyApiVersion = Maybe PostWebhookEndpointsRequestBodyApiVersion'
forall a. Maybe a
GHC.Maybe.Nothing,
postWebhookEndpointsRequestBodyConnect :: Maybe Bool
postWebhookEndpointsRequestBodyConnect = Maybe Bool
forall a. Maybe a
GHC.Maybe.Nothing,
postWebhookEndpointsRequestBodyDescription :: Maybe Text
postWebhookEndpointsRequestBodyDescription = Maybe Text
forall a. Maybe a
GHC.Maybe.Nothing,
postWebhookEndpointsRequestBodyEnabledEvents :: [PostWebhookEndpointsRequestBodyEnabledEvents']
postWebhookEndpointsRequestBodyEnabledEvents = [PostWebhookEndpointsRequestBodyEnabledEvents']
postWebhookEndpointsRequestBodyEnabledEvents,
postWebhookEndpointsRequestBodyExpand :: Maybe [Text]
postWebhookEndpointsRequestBodyExpand = Maybe [Text]
forall a. Maybe a
GHC.Maybe.Nothing,
postWebhookEndpointsRequestBodyMetadata :: Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
postWebhookEndpointsRequestBodyMetadata = Maybe PostWebhookEndpointsRequestBodyMetadata'Variants
forall a. Maybe a
GHC.Maybe.Nothing,
postWebhookEndpointsRequestBodyUrl :: Text
postWebhookEndpointsRequestBodyUrl = Text
postWebhookEndpointsRequestBodyUrl
}
data PostWebhookEndpointsRequestBodyApiVersion'
=
PostWebhookEndpointsRequestBodyApiVersion'Other Data.Aeson.Types.Internal.Value
|
PostWebhookEndpointsRequestBodyApiVersion'Typed Data.Text.Internal.Text
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_01_01
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_06_21
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_06_28
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_08_01
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_09_15
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_11_17
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_02_23
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_03_25
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_06_18
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_06_28
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_07_09
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_09_24
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_10_26
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_11_07
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_02_11
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_02_13
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_07_05
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_08_12
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_08_13
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_10_29
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_12_03
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_01_31
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_03_13
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_03_28
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_05_19
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_06_13
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_06_17
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_07_22
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_07_26
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_08_04
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_08_20
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_09_08
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_10_07
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_11_05
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_11_20
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_08
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_17
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_22
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_01_11
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_01_26
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_10
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_16
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_18
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_03_24
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_04_07
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_06_15
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_07
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_13
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_28
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_08_07
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_08_19
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_03
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_08
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_23
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_01
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_12
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_16
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_03
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_19
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_22
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_23
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_29
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_03_07
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_06_15
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_07_06
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_10_19
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_01_27
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_02_14
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_04_06
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_05_25
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_06_05
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_08_15
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_12_14
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_01_23
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_05
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_06
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_28
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_05_21
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_07_27
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_08_23
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_09_06
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_09_24
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_10_31
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_11_08
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_02_11
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_02_19
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_03_14
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_05_16
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_08_14
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_09_09
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_10_08
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_10_17
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_11_05
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_12_03
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2020_03_02
|
PostWebhookEndpointsRequestBodyApiVersion'Enum2020_08_27
deriving (Int -> PostWebhookEndpointsRequestBodyApiVersion' -> ShowS
[PostWebhookEndpointsRequestBodyApiVersion'] -> ShowS
PostWebhookEndpointsRequestBodyApiVersion' -> String
(Int -> PostWebhookEndpointsRequestBodyApiVersion' -> ShowS)
-> (PostWebhookEndpointsRequestBodyApiVersion' -> String)
-> ([PostWebhookEndpointsRequestBodyApiVersion'] -> ShowS)
-> Show PostWebhookEndpointsRequestBodyApiVersion'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PostWebhookEndpointsRequestBodyApiVersion'] -> ShowS
$cshowList :: [PostWebhookEndpointsRequestBodyApiVersion'] -> ShowS
show :: PostWebhookEndpointsRequestBodyApiVersion' -> String
$cshow :: PostWebhookEndpointsRequestBodyApiVersion' -> String
showsPrec :: Int -> PostWebhookEndpointsRequestBodyApiVersion' -> ShowS
$cshowsPrec :: Int -> PostWebhookEndpointsRequestBodyApiVersion' -> ShowS
GHC.Show.Show, PostWebhookEndpointsRequestBodyApiVersion'
-> PostWebhookEndpointsRequestBodyApiVersion' -> Bool
(PostWebhookEndpointsRequestBodyApiVersion'
-> PostWebhookEndpointsRequestBodyApiVersion' -> Bool)
-> (PostWebhookEndpointsRequestBodyApiVersion'
-> PostWebhookEndpointsRequestBodyApiVersion' -> Bool)
-> Eq PostWebhookEndpointsRequestBodyApiVersion'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostWebhookEndpointsRequestBodyApiVersion'
-> PostWebhookEndpointsRequestBodyApiVersion' -> Bool
$c/= :: PostWebhookEndpointsRequestBodyApiVersion'
-> PostWebhookEndpointsRequestBodyApiVersion' -> Bool
== :: PostWebhookEndpointsRequestBodyApiVersion'
-> PostWebhookEndpointsRequestBodyApiVersion' -> Bool
$c== :: PostWebhookEndpointsRequestBodyApiVersion'
-> PostWebhookEndpointsRequestBodyApiVersion' -> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON PostWebhookEndpointsRequestBodyApiVersion' where
toJSON :: PostWebhookEndpointsRequestBodyApiVersion' -> Value
toJSON (PostWebhookEndpointsRequestBodyApiVersion'Other Value
val) = Value
val
toJSON (PostWebhookEndpointsRequestBodyApiVersion'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_01_01) = Value
"2011-01-01"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_06_21) = Value
"2011-06-21"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_06_28) = Value
"2011-06-28"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_08_01) = Value
"2011-08-01"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_09_15) = Value
"2011-09-15"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_11_17) = Value
"2011-11-17"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_02_23) = Value
"2012-02-23"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_03_25) = Value
"2012-03-25"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_06_18) = Value
"2012-06-18"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_06_28) = Value
"2012-06-28"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_07_09) = Value
"2012-07-09"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_09_24) = Value
"2012-09-24"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_10_26) = Value
"2012-10-26"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_11_07) = Value
"2012-11-07"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_02_11) = Value
"2013-02-11"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_02_13) = Value
"2013-02-13"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_07_05) = Value
"2013-07-05"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_08_12) = Value
"2013-08-12"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_08_13) = Value
"2013-08-13"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_10_29) = Value
"2013-10-29"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_12_03) = Value
"2013-12-03"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_01_31) = Value
"2014-01-31"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_03_13) = Value
"2014-03-13"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_03_28) = Value
"2014-03-28"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_05_19) = Value
"2014-05-19"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_06_13) = Value
"2014-06-13"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_06_17) = Value
"2014-06-17"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_07_22) = Value
"2014-07-22"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_07_26) = Value
"2014-07-26"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_08_04) = Value
"2014-08-04"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_08_20) = Value
"2014-08-20"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_09_08) = Value
"2014-09-08"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_10_07) = Value
"2014-10-07"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_11_05) = Value
"2014-11-05"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_11_20) = Value
"2014-11-20"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_08) = Value
"2014-12-08"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_17) = Value
"2014-12-17"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_22) = Value
"2014-12-22"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_01_11) = Value
"2015-01-11"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_01_26) = Value
"2015-01-26"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_10) = Value
"2015-02-10"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_16) = Value
"2015-02-16"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_18) = Value
"2015-02-18"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_03_24) = Value
"2015-03-24"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_04_07) = Value
"2015-04-07"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_06_15) = Value
"2015-06-15"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_07) = Value
"2015-07-07"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_13) = Value
"2015-07-13"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_28) = Value
"2015-07-28"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_08_07) = Value
"2015-08-07"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_08_19) = Value
"2015-08-19"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_03) = Value
"2015-09-03"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_08) = Value
"2015-09-08"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_23) = Value
"2015-09-23"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_01) = Value
"2015-10-01"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_12) = Value
"2015-10-12"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_16) = Value
"2015-10-16"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_03) = Value
"2016-02-03"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_19) = Value
"2016-02-19"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_22) = Value
"2016-02-22"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_23) = Value
"2016-02-23"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_29) = Value
"2016-02-29"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_03_07) = Value
"2016-03-07"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_06_15) = Value
"2016-06-15"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_07_06) = Value
"2016-07-06"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_10_19) = Value
"2016-10-19"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_01_27) = Value
"2017-01-27"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_02_14) = Value
"2017-02-14"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_04_06) = Value
"2017-04-06"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_05_25) = Value
"2017-05-25"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_06_05) = Value
"2017-06-05"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_08_15) = Value
"2017-08-15"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_12_14) = Value
"2017-12-14"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_01_23) = Value
"2018-01-23"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_05) = Value
"2018-02-05"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_06) = Value
"2018-02-06"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_28) = Value
"2018-02-28"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_05_21) = Value
"2018-05-21"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_07_27) = Value
"2018-07-27"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_08_23) = Value
"2018-08-23"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_09_06) = Value
"2018-09-06"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_09_24) = Value
"2018-09-24"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_10_31) = Value
"2018-10-31"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_11_08) = Value
"2018-11-08"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_02_11) = Value
"2019-02-11"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_02_19) = Value
"2019-02-19"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_03_14) = Value
"2019-03-14"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_05_16) = Value
"2019-05-16"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_08_14) = Value
"2019-08-14"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_09_09) = Value
"2019-09-09"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_10_08) = Value
"2019-10-08"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_10_17) = Value
"2019-10-17"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_11_05) = Value
"2019-11-05"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_12_03) = Value
"2019-12-03"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2020_03_02) = Value
"2020-03-02"
toJSON (PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2020_08_27) = Value
"2020-08-27"
instance Data.Aeson.Types.FromJSON.FromJSON PostWebhookEndpointsRequestBodyApiVersion' where
parseJSON :: Value -> Parser PostWebhookEndpointsRequestBodyApiVersion'
parseJSON Value
val =
PostWebhookEndpointsRequestBodyApiVersion'
-> Parser PostWebhookEndpointsRequestBodyApiVersion'
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure
( if
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2011-01-01" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_01_01
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2011-06-21" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_06_21
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2011-06-28" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_06_28
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2011-08-01" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_08_01
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2011-09-15" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_09_15
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2011-11-17" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2011_11_17
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-02-23" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_02_23
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-03-25" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_03_25
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-06-18" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_06_18
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-06-28" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_06_28
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-07-09" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_07_09
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-09-24" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_09_24
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-10-26" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_10_26
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2012-11-07" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2012_11_07
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2013-02-11" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_02_11
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2013-02-13" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_02_13
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2013-07-05" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_07_05
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2013-08-12" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_08_12
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2013-08-13" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_08_13
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2013-10-29" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_10_29
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2013-12-03" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2013_12_03
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-01-31" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_01_31
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-03-13" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_03_13
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-03-28" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_03_28
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-05-19" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_05_19
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-06-13" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_06_13
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-06-17" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_06_17
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-07-22" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_07_22
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-07-26" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_07_26
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-08-04" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_08_04
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-08-20" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_08_20
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-09-08" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_09_08
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-10-07" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_10_07
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-11-05" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_11_05
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-11-20" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_11_20
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-12-08" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_08
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-12-17" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_17
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2014-12-22" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2014_12_22
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-01-11" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_01_11
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-01-26" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_01_26
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-02-10" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_10
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-02-16" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_16
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-02-18" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_02_18
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-03-24" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_03_24
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-04-07" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_04_07
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-06-15" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_06_15
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-07-07" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_07
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-07-13" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_13
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-07-28" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_07_28
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-08-07" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_08_07
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-08-19" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_08_19
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-09-03" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_03
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-09-08" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_08
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-09-23" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_09_23
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-10-01" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_01
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-10-12" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_12
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2015-10-16" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2015_10_16
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-02-03" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_03
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-02-19" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_19
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-02-22" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_22
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-02-23" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_23
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-02-29" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_02_29
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-03-07" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_03_07
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-06-15" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_06_15
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-07-06" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_07_06
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2016-10-19" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2016_10_19
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2017-01-27" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_01_27
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2017-02-14" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_02_14
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2017-04-06" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_04_06
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2017-05-25" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_05_25
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2017-06-05" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_06_05
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2017-08-15" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_08_15
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2017-12-14" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2017_12_14
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-01-23" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_01_23
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-02-05" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_05
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-02-06" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_06
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-02-28" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_02_28
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-05-21" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_05_21
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-07-27" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_07_27
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-08-23" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_08_23
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-09-06" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_09_06
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-09-24" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_09_24
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-10-31" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_10_31
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2018-11-08" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2018_11_08
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-02-11" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_02_11
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-02-19" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_02_19
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-03-14" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_03_14
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-05-16" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_05_16
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-08-14" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_08_14
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-09-09" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_09_09
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-10-08" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_10_08
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-10-17" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_10_17
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-11-05" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_11_05
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2019-12-03" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2019_12_03
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2020-03-02" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2020_03_02
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"2020-08-27" -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Enum2020_08_27
| Bool
GHC.Base.otherwise -> Value -> PostWebhookEndpointsRequestBodyApiVersion'
PostWebhookEndpointsRequestBodyApiVersion'Other Value
val
)
data PostWebhookEndpointsRequestBodyEnabledEvents'
=
PostWebhookEndpointsRequestBodyEnabledEvents'Other Data.Aeson.Types.Internal.Value
|
PostWebhookEndpointsRequestBodyEnabledEvents'Typed Data.Text.Internal.Text
|
PostWebhookEndpointsRequestBodyEnabledEvents'Enum_
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'application'authorized
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'application'deauthorized
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'refund'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'refunded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBalance'available
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBillingPortal'configuration'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBillingPortal'configuration'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCapability'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'captured
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'closed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'fundsReinstated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'fundsWithdrawn
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'expired
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'failed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'pending
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'refund'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'refunded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'succeeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'asyncPaymentFailed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'asyncPaymentSucceeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'completed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'voided
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'expiring
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'pendingUpdateApplied
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'pendingUpdateExpired
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'trialWillEnd
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumFile'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'canceled
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'processing
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'redacted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'requiresInput
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'verified
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'finalizationFailed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'finalized
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'markedUncollectible
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paid
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentActionRequired
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentFailed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentSucceeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'sent
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'upcoming
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'voided
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'request
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCard'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCard'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCardholder'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCardholder'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'closed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'fundsReinstated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'submitted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingTransaction'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingTransaction'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumMandate'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'paymentFailed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'paymentSucceeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrderReturn'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'amountCapturableUpdated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'canceled
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'paymentFailed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'processing
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'requiresAction
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'succeeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'attached
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'automaticallyUpdated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'detached
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'canceled
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'failed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'paid
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPromotionCode'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPromotionCode'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRadar'earlyFraudWarning'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRadar'earlyFraudWarning'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportRun'failed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportRun'succeeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportType'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReview'closed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReview'opened
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'canceled
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'requiresAction
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'setupFailed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'succeeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSigma'scheduledQueryRun'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'deleted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'canceled
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'chargeable
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'failed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'mandateNotification
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'refundAttributesRequired
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'transaction'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'transaction'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'aborted
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'canceled
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'completed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'expiring
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'released
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTaxRate'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTaxRate'updated
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'canceled
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'failed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'reversed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'succeeded
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'created
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'failed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'paid
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'reversed
|
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'updated
deriving (Int -> PostWebhookEndpointsRequestBodyEnabledEvents' -> ShowS
[PostWebhookEndpointsRequestBodyEnabledEvents'] -> ShowS
PostWebhookEndpointsRequestBodyEnabledEvents' -> String
(Int -> PostWebhookEndpointsRequestBodyEnabledEvents' -> ShowS)
-> (PostWebhookEndpointsRequestBodyEnabledEvents' -> String)
-> ([PostWebhookEndpointsRequestBodyEnabledEvents'] -> ShowS)
-> Show PostWebhookEndpointsRequestBodyEnabledEvents'
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PostWebhookEndpointsRequestBodyEnabledEvents'] -> ShowS
$cshowList :: [PostWebhookEndpointsRequestBodyEnabledEvents'] -> ShowS
show :: PostWebhookEndpointsRequestBodyEnabledEvents' -> String
$cshow :: PostWebhookEndpointsRequestBodyEnabledEvents' -> String
showsPrec :: Int -> PostWebhookEndpointsRequestBodyEnabledEvents' -> ShowS
$cshowsPrec :: Int -> PostWebhookEndpointsRequestBodyEnabledEvents' -> ShowS
GHC.Show.Show, PostWebhookEndpointsRequestBodyEnabledEvents'
-> PostWebhookEndpointsRequestBodyEnabledEvents' -> Bool
(PostWebhookEndpointsRequestBodyEnabledEvents'
-> PostWebhookEndpointsRequestBodyEnabledEvents' -> Bool)
-> (PostWebhookEndpointsRequestBodyEnabledEvents'
-> PostWebhookEndpointsRequestBodyEnabledEvents' -> Bool)
-> Eq PostWebhookEndpointsRequestBodyEnabledEvents'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostWebhookEndpointsRequestBodyEnabledEvents'
-> PostWebhookEndpointsRequestBodyEnabledEvents' -> Bool
$c/= :: PostWebhookEndpointsRequestBodyEnabledEvents'
-> PostWebhookEndpointsRequestBodyEnabledEvents' -> Bool
== :: PostWebhookEndpointsRequestBodyEnabledEvents'
-> PostWebhookEndpointsRequestBodyEnabledEvents' -> Bool
$c== :: PostWebhookEndpointsRequestBodyEnabledEvents'
-> PostWebhookEndpointsRequestBodyEnabledEvents' -> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON PostWebhookEndpointsRequestBodyEnabledEvents' where
toJSON :: PostWebhookEndpointsRequestBodyEnabledEvents' -> Value
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'Other Value
val) = Value
val
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'Enum_) = Value
"*"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'application'authorized) = Value
"account.application.authorized"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'application'deauthorized) = Value
"account.application.deauthorized"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'created) = Value
"account.external_account.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'deleted) = Value
"account.external_account.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'updated) = Value
"account.external_account.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'updated) = Value
"account.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'created) = Value
"application_fee.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'refund'updated) = Value
"application_fee.refund.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'refunded) = Value
"application_fee.refunded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBalance'available) = Value
"balance.available"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBillingPortal'configuration'created) = Value
"billing_portal.configuration.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBillingPortal'configuration'updated) = Value
"billing_portal.configuration.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCapability'updated) = Value
"capability.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'captured) = Value
"charge.captured"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'closed) = Value
"charge.dispute.closed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'created) = Value
"charge.dispute.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'fundsReinstated) = Value
"charge.dispute.funds_reinstated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'fundsWithdrawn) = Value
"charge.dispute.funds_withdrawn"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'updated) = Value
"charge.dispute.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'expired) = Value
"charge.expired"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'failed) = Value
"charge.failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'pending) = Value
"charge.pending"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'refund'updated) = Value
"charge.refund.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'refunded) = Value
"charge.refunded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'succeeded) = Value
"charge.succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'updated) = Value
"charge.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'asyncPaymentFailed) = Value
"checkout.session.async_payment_failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'asyncPaymentSucceeded) = Value
"checkout.session.async_payment_succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'completed) = Value
"checkout.session.completed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'created) = Value
"coupon.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'deleted) = Value
"coupon.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'updated) = Value
"coupon.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'created) = Value
"credit_note.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'updated) = Value
"credit_note.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'voided) = Value
"credit_note.voided"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'created) = Value
"customer.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'deleted) = Value
"customer.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'created) = Value
"customer.discount.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'deleted) = Value
"customer.discount.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'updated) = Value
"customer.discount.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'created) = Value
"customer.source.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'deleted) = Value
"customer.source.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'expiring) = Value
"customer.source.expiring"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'updated) = Value
"customer.source.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'created) = Value
"customer.subscription.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'deleted) = Value
"customer.subscription.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'pendingUpdateApplied) = Value
"customer.subscription.pending_update_applied"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'pendingUpdateExpired) = Value
"customer.subscription.pending_update_expired"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'trialWillEnd) = Value
"customer.subscription.trial_will_end"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'updated) = Value
"customer.subscription.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'created) = Value
"customer.tax_id.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'deleted) = Value
"customer.tax_id.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'updated) = Value
"customer.tax_id.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'updated) = Value
"customer.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumFile'created) = Value
"file.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'canceled) = Value
"identity.verification_session.canceled"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'created) = Value
"identity.verification_session.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'processing) = Value
"identity.verification_session.processing"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'redacted) = Value
"identity.verification_session.redacted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'requiresInput) = Value
"identity.verification_session.requires_input"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'verified) = Value
"identity.verification_session.verified"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'created) = Value
"invoice.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'deleted) = Value
"invoice.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'finalizationFailed) = Value
"invoice.finalization_failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'finalized) = Value
"invoice.finalized"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'markedUncollectible) = Value
"invoice.marked_uncollectible"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paid) = Value
"invoice.paid"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentActionRequired) = Value
"invoice.payment_action_required"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentFailed) = Value
"invoice.payment_failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentSucceeded) = Value
"invoice.payment_succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'sent) = Value
"invoice.sent"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'upcoming) = Value
"invoice.upcoming"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'updated) = Value
"invoice.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'voided) = Value
"invoice.voided"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'created) = Value
"invoiceitem.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'deleted) = Value
"invoiceitem.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'updated) = Value
"invoiceitem.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'created) = Value
"issuing_authorization.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'request) = Value
"issuing_authorization.request"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'updated) = Value
"issuing_authorization.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCard'created) = Value
"issuing_card.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCard'updated) = Value
"issuing_card.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCardholder'created) = Value
"issuing_cardholder.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCardholder'updated) = Value
"issuing_cardholder.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'closed) = Value
"issuing_dispute.closed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'created) = Value
"issuing_dispute.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'fundsReinstated) = Value
"issuing_dispute.funds_reinstated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'submitted) = Value
"issuing_dispute.submitted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'updated) = Value
"issuing_dispute.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingTransaction'created) = Value
"issuing_transaction.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingTransaction'updated) = Value
"issuing_transaction.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumMandate'updated) = Value
"mandate.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'created) = Value
"order.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'paymentFailed) = Value
"order.payment_failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'paymentSucceeded) = Value
"order.payment_succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'updated) = Value
"order.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrderReturn'created) = Value
"order_return.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'amountCapturableUpdated) = Value
"payment_intent.amount_capturable_updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'canceled) = Value
"payment_intent.canceled"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'created) = Value
"payment_intent.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'paymentFailed) = Value
"payment_intent.payment_failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'processing) = Value
"payment_intent.processing"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'requiresAction) = Value
"payment_intent.requires_action"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'succeeded) = Value
"payment_intent.succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'attached) = Value
"payment_method.attached"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'automaticallyUpdated) = Value
"payment_method.automatically_updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'detached) = Value
"payment_method.detached"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'updated) = Value
"payment_method.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'canceled) = Value
"payout.canceled"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'created) = Value
"payout.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'failed) = Value
"payout.failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'paid) = Value
"payout.paid"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'updated) = Value
"payout.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'created) = Value
"person.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'deleted) = Value
"person.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'updated) = Value
"person.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'created) = Value
"plan.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'deleted) = Value
"plan.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'updated) = Value
"plan.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'created) = Value
"price.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'deleted) = Value
"price.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'updated) = Value
"price.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'created) = Value
"product.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'deleted) = Value
"product.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'updated) = Value
"product.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPromotionCode'created) = Value
"promotion_code.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPromotionCode'updated) = Value
"promotion_code.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRadar'earlyFraudWarning'created) = Value
"radar.early_fraud_warning.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRadar'earlyFraudWarning'updated) = Value
"radar.early_fraud_warning.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'created) = Value
"recipient.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'deleted) = Value
"recipient.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'updated) = Value
"recipient.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportRun'failed) = Value
"reporting.report_run.failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportRun'succeeded) = Value
"reporting.report_run.succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportType'updated) = Value
"reporting.report_type.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReview'closed) = Value
"review.closed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReview'opened) = Value
"review.opened"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'canceled) = Value
"setup_intent.canceled"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'created) = Value
"setup_intent.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'requiresAction) = Value
"setup_intent.requires_action"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'setupFailed) = Value
"setup_intent.setup_failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'succeeded) = Value
"setup_intent.succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSigma'scheduledQueryRun'created) = Value
"sigma.scheduled_query_run.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'created) = Value
"sku.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'deleted) = Value
"sku.deleted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'updated) = Value
"sku.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'canceled) = Value
"source.canceled"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'chargeable) = Value
"source.chargeable"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'failed) = Value
"source.failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'mandateNotification) = Value
"source.mandate_notification"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'refundAttributesRequired) = Value
"source.refund_attributes_required"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'transaction'created) = Value
"source.transaction.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'transaction'updated) = Value
"source.transaction.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'aborted) = Value
"subscription_schedule.aborted"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'canceled) = Value
"subscription_schedule.canceled"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'completed) = Value
"subscription_schedule.completed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'created) = Value
"subscription_schedule.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'expiring) = Value
"subscription_schedule.expiring"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'released) = Value
"subscription_schedule.released"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'updated) = Value
"subscription_schedule.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTaxRate'created) = Value
"tax_rate.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTaxRate'updated) = Value
"tax_rate.updated"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'canceled) = Value
"topup.canceled"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'created) = Value
"topup.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'failed) = Value
"topup.failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'reversed) = Value
"topup.reversed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'succeeded) = Value
"topup.succeeded"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'created) = Value
"transfer.created"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'failed) = Value
"transfer.failed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'paid) = Value
"transfer.paid"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'reversed) = Value
"transfer.reversed"
toJSON (PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'updated) = Value
"transfer.updated"
instance Data.Aeson.Types.FromJSON.FromJSON PostWebhookEndpointsRequestBodyEnabledEvents' where
parseJSON :: Value -> Parser PostWebhookEndpointsRequestBodyEnabledEvents'
parseJSON Value
val =
PostWebhookEndpointsRequestBodyEnabledEvents'
-> Parser PostWebhookEndpointsRequestBodyEnabledEvents'
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure
( if
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"*" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'Enum_
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"account.application.authorized" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'application'authorized
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"account.application.deauthorized" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'application'deauthorized
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"account.external_account.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"account.external_account.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"account.external_account.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'externalAccount'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"account.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumAccount'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"application_fee.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"application_fee.refund.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'refund'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"application_fee.refunded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumApplicationFee'refunded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"balance.available" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBalance'available
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"billing_portal.configuration.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBillingPortal'configuration'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"billing_portal.configuration.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumBillingPortal'configuration'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"capability.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCapability'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.captured" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'captured
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.dispute.closed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'closed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.dispute.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.dispute.funds_reinstated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'fundsReinstated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.dispute.funds_withdrawn" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'fundsWithdrawn
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.dispute.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'dispute'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.expired" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'expired
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'failed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.pending" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'pending
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.refund.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'refund'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.refunded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'refunded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'succeeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charge.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCharge'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"checkout.session.async_payment_failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'asyncPaymentFailed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"checkout.session.async_payment_succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'asyncPaymentSucceeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"checkout.session.completed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCheckout'session'completed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"coupon.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"coupon.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"coupon.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCoupon'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_note.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_note.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_note.voided" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCreditNote'voided
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.discount.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.discount.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.discount.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'discount'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.source.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.source.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.source.expiring" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'expiring
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.source.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'source'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.subscription.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.subscription.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.subscription.pending_update_applied" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'pendingUpdateApplied
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.subscription.pending_update_expired" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'pendingUpdateExpired
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.subscription.trial_will_end" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'trialWillEnd
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.subscription.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'subscription'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.tax_id.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.tax_id.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.tax_id.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'taxId'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"customer.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumCustomer'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"file.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumFile'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"identity.verification_session.canceled" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'canceled
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"identity.verification_session.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"identity.verification_session.processing" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'processing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"identity.verification_session.redacted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'redacted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"identity.verification_session.requires_input" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'requiresInput
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"identity.verification_session.verified" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIdentity'verificationSession'verified
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.finalization_failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'finalizationFailed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.finalized" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'finalized
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.marked_uncollectible" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'markedUncollectible
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.paid" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paid
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.payment_action_required" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentActionRequired
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.payment_failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentFailed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.payment_succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'paymentSucceeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.sent" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'sent
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.upcoming" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'upcoming
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoice.voided" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoice'voided
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoiceitem.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoiceitem.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"invoiceitem.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumInvoiceitem'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_authorization.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_authorization.request" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'request
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_authorization.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingAuthorization'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_card.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCard'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_card.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCard'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_cardholder.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCardholder'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_cardholder.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingCardholder'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_dispute.closed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'closed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_dispute.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_dispute.funds_reinstated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'fundsReinstated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_dispute.submitted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'submitted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_dispute.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingDispute'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_transaction.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingTransaction'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"issuing_transaction.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumIssuingTransaction'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mandate.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumMandate'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"order.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"order.payment_failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'paymentFailed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"order.payment_succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'paymentSucceeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"order.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrder'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"order_return.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumOrderReturn'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_intent.amount_capturable_updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'amountCapturableUpdated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_intent.canceled" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'canceled
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_intent.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_intent.payment_failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'paymentFailed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_intent.processing" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'processing
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_intent.requires_action" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'requiresAction
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_intent.succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentIntent'succeeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_method.attached" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'attached
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_method.automatically_updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'automaticallyUpdated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_method.detached" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'detached
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payment_method.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPaymentMethod'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payout.canceled" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'canceled
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payout.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payout.failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'failed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payout.paid" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'paid
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"payout.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPayout'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"person.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"person.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"person.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPerson'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plan.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plan.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plan.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPlan'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"price.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"price.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"price.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPrice'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"product.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"product.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"product.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumProduct'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"promotion_code.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPromotionCode'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"promotion_code.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumPromotionCode'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"radar.early_fraud_warning.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRadar'earlyFraudWarning'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"radar.early_fraud_warning.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRadar'earlyFraudWarning'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recipient.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recipient.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recipient.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumRecipient'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"reporting.report_run.failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportRun'failed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"reporting.report_run.succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportRun'succeeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"reporting.report_type.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReporting'reportType'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"review.closed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReview'closed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"review.opened" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumReview'opened
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"setup_intent.canceled" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'canceled
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"setup_intent.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"setup_intent.requires_action" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'requiresAction
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"setup_intent.setup_failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'setupFailed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"setup_intent.succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSetupIntent'succeeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sigma.scheduled_query_run.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSigma'scheduledQueryRun'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sku.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sku.deleted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'deleted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sku.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSku'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"source.canceled" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'canceled
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"source.chargeable" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'chargeable
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"source.failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'failed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"source.mandate_notification" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'mandateNotification
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"source.refund_attributes_required" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'refundAttributesRequired
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"source.transaction.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'transaction'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"source.transaction.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSource'transaction'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"subscription_schedule.aborted" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'aborted
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"subscription_schedule.canceled" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'canceled
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"subscription_schedule.completed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'completed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"subscription_schedule.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"subscription_schedule.expiring" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'expiring
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"subscription_schedule.released" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'released
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"subscription_schedule.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumSubscriptionSchedule'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_rate.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTaxRate'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_rate.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTaxRate'updated
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"topup.canceled" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'canceled
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"topup.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"topup.failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'failed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"topup.reversed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'reversed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"topup.succeeded" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTopup'succeeded
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transfer.created" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'created
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transfer.failed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'failed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transfer.paid" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'paid
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transfer.reversed" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'reversed
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transfer.updated" -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'EnumTransfer'updated
| Bool
GHC.Base.otherwise -> Value -> PostWebhookEndpointsRequestBodyEnabledEvents'
PostWebhookEndpointsRequestBodyEnabledEvents'Other Value
val
)
data PostWebhookEndpointsRequestBodyMetadata'Variants
=
PostWebhookEndpointsRequestBodyMetadata'EmptyString
| PostWebhookEndpointsRequestBodyMetadata'Object Data.Aeson.Types.Internal.Object
deriving (Int -> PostWebhookEndpointsRequestBodyMetadata'Variants -> ShowS
[PostWebhookEndpointsRequestBodyMetadata'Variants] -> ShowS
PostWebhookEndpointsRequestBodyMetadata'Variants -> String
(Int -> PostWebhookEndpointsRequestBodyMetadata'Variants -> ShowS)
-> (PostWebhookEndpointsRequestBodyMetadata'Variants -> String)
-> ([PostWebhookEndpointsRequestBodyMetadata'Variants] -> ShowS)
-> Show PostWebhookEndpointsRequestBodyMetadata'Variants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PostWebhookEndpointsRequestBodyMetadata'Variants] -> ShowS
$cshowList :: [PostWebhookEndpointsRequestBodyMetadata'Variants] -> ShowS
show :: PostWebhookEndpointsRequestBodyMetadata'Variants -> String
$cshow :: PostWebhookEndpointsRequestBodyMetadata'Variants -> String
showsPrec :: Int -> PostWebhookEndpointsRequestBodyMetadata'Variants -> ShowS
$cshowsPrec :: Int -> PostWebhookEndpointsRequestBodyMetadata'Variants -> ShowS
GHC.Show.Show, PostWebhookEndpointsRequestBodyMetadata'Variants
-> PostWebhookEndpointsRequestBodyMetadata'Variants -> Bool
(PostWebhookEndpointsRequestBodyMetadata'Variants
-> PostWebhookEndpointsRequestBodyMetadata'Variants -> Bool)
-> (PostWebhookEndpointsRequestBodyMetadata'Variants
-> PostWebhookEndpointsRequestBodyMetadata'Variants -> Bool)
-> Eq PostWebhookEndpointsRequestBodyMetadata'Variants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostWebhookEndpointsRequestBodyMetadata'Variants
-> PostWebhookEndpointsRequestBodyMetadata'Variants -> Bool
$c/= :: PostWebhookEndpointsRequestBodyMetadata'Variants
-> PostWebhookEndpointsRequestBodyMetadata'Variants -> Bool
== :: PostWebhookEndpointsRequestBodyMetadata'Variants
-> PostWebhookEndpointsRequestBodyMetadata'Variants -> Bool
$c== :: PostWebhookEndpointsRequestBodyMetadata'Variants
-> PostWebhookEndpointsRequestBodyMetadata'Variants -> Bool
GHC.Classes.Eq)
instance Data.Aeson.Types.ToJSON.ToJSON PostWebhookEndpointsRequestBodyMetadata'Variants where
toJSON :: PostWebhookEndpointsRequestBodyMetadata'Variants -> Value
toJSON (PostWebhookEndpointsRequestBodyMetadata'Object Object
a) = Object -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Object
a
toJSON (PostWebhookEndpointsRequestBodyMetadata'Variants
PostWebhookEndpointsRequestBodyMetadata'EmptyString) = Value
""
instance Data.Aeson.Types.FromJSON.FromJSON PostWebhookEndpointsRequestBodyMetadata'Variants where
parseJSON :: Value -> Parser PostWebhookEndpointsRequestBodyMetadata'Variants
parseJSON Value
val =
if
| Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"" -> PostWebhookEndpointsRequestBodyMetadata'Variants
-> Parser PostWebhookEndpointsRequestBodyMetadata'Variants
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure PostWebhookEndpointsRequestBodyMetadata'Variants
PostWebhookEndpointsRequestBodyMetadata'EmptyString
| Bool
GHC.Base.otherwise -> case (Object -> PostWebhookEndpointsRequestBodyMetadata'Variants
PostWebhookEndpointsRequestBodyMetadata'Object (Object -> PostWebhookEndpointsRequestBodyMetadata'Variants)
-> Result Object
-> Result PostWebhookEndpointsRequestBodyMetadata'Variants
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> Value -> Result Object
forall a. FromJSON a => Value -> Result a
Data.Aeson.Types.FromJSON.fromJSON Value
val) Result PostWebhookEndpointsRequestBodyMetadata'Variants
-> Result PostWebhookEndpointsRequestBodyMetadata'Variants
-> Result PostWebhookEndpointsRequestBodyMetadata'Variants
forall (f :: * -> *) a. Alternative f => f a -> f a -> f a
GHC.Base.<|> String -> Result PostWebhookEndpointsRequestBodyMetadata'Variants
forall a. String -> Result a
Data.Aeson.Types.Internal.Error String
"No variant matched" of
Data.Aeson.Types.Internal.Success PostWebhookEndpointsRequestBodyMetadata'Variants
a -> PostWebhookEndpointsRequestBodyMetadata'Variants
-> Parser PostWebhookEndpointsRequestBodyMetadata'Variants
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure PostWebhookEndpointsRequestBodyMetadata'Variants
a
Data.Aeson.Types.Internal.Error String
a -> String -> Parser PostWebhookEndpointsRequestBodyMetadata'Variants
forall (m :: * -> *) a. MonadFail m => String -> m a
Control.Monad.Fail.fail String
a
data PostWebhookEndpointsResponse
=
PostWebhookEndpointsResponseError GHC.Base.String
|
PostWebhookEndpointsResponse200 WebhookEndpoint
|
PostWebhookEndpointsResponseDefault Error
deriving (Int -> PostWebhookEndpointsResponse -> ShowS
[PostWebhookEndpointsResponse] -> ShowS
PostWebhookEndpointsResponse -> String
(Int -> PostWebhookEndpointsResponse -> ShowS)
-> (PostWebhookEndpointsResponse -> String)
-> ([PostWebhookEndpointsResponse] -> ShowS)
-> Show PostWebhookEndpointsResponse
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PostWebhookEndpointsResponse] -> ShowS
$cshowList :: [PostWebhookEndpointsResponse] -> ShowS
show :: PostWebhookEndpointsResponse -> String
$cshow :: PostWebhookEndpointsResponse -> String
showsPrec :: Int -> PostWebhookEndpointsResponse -> ShowS
$cshowsPrec :: Int -> PostWebhookEndpointsResponse -> ShowS
GHC.Show.Show, PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse -> Bool
(PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse -> Bool)
-> (PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse -> Bool)
-> Eq PostWebhookEndpointsResponse
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse -> Bool
$c/= :: PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse -> Bool
== :: PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse -> Bool
$c== :: PostWebhookEndpointsResponse
-> PostWebhookEndpointsResponse -> Bool
GHC.Classes.Eq)