{-# LANGUAGE ExplicitForAll #-}
{-# LANGUAGE MultiWayIf #-}
-- CHANGE WITH CAUTION: This is a generated code file generated by https://github.com/Haskell-OpenAPI-Code-Generator/Haskell-OpenAPI-Client-Code-Generator.
{-# LANGUAGE OverloadedStrings #-}

-- | Contains the different functions to run the operation postIssuingCardsCard
module StripeAPI.Operations.PostIssuingCardsCard 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

-- | > POST /v1/issuing/cards/{card}
--
-- \<p>Updates the specified Issuing \<code>Card\<\/code> object by setting the values of the parameters passed. Any parameters not provided will be left unchanged.\<\/p>
postIssuingCardsCard ::
  forall m.
  StripeAPI.Common.MonadHTTP m =>
  -- | card | Constraints: Maximum length of 5000
  Data.Text.Internal.Text ->
  -- | The request body to send
  GHC.Maybe.Maybe PostIssuingCardsCardRequestBody ->
  -- | Monadic computation which returns the result of the operation
  StripeAPI.Common.StripeT m (Network.HTTP.Client.Types.Response PostIssuingCardsCardResponse)
postIssuingCardsCard :: Text
-> Maybe PostIssuingCardsCardRequestBody
-> StripeT m (Response PostIssuingCardsCardResponse)
postIssuingCardsCard
  Text
card
  Maybe PostIssuingCardsCardRequestBody
body =
    (Response ByteString -> Response PostIssuingCardsCardResponse)
-> StripeT m (Response ByteString)
-> StripeT m (Response PostIssuingCardsCardResponse)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
GHC.Base.fmap
      ( \Response ByteString
response_0 ->
          (ByteString -> PostIssuingCardsCardResponse)
-> Response ByteString -> Response PostIssuingCardsCardResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
GHC.Base.fmap
            ( (String -> PostIssuingCardsCardResponse)
-> (PostIssuingCardsCardResponse -> PostIssuingCardsCardResponse)
-> Either String PostIssuingCardsCardResponse
-> PostIssuingCardsCardResponse
forall a c b. (a -> c) -> (b -> c) -> Either a b -> c
Data.Either.either String -> PostIssuingCardsCardResponse
PostIssuingCardsCardResponseError PostIssuingCardsCardResponse -> PostIssuingCardsCardResponse
forall a. a -> a
GHC.Base.id
                (Either String PostIssuingCardsCardResponse
 -> PostIssuingCardsCardResponse)
-> (ByteString -> Either String PostIssuingCardsCardResponse)
-> ByteString
-> PostIssuingCardsCardResponse
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) ->
                                     Issuing'card -> PostIssuingCardsCardResponse
PostIssuingCardsCardResponse200
                                       (Issuing'card -> PostIssuingCardsCardResponse)
-> Either String Issuing'card
-> Either String PostIssuingCardsCardResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Data.Functor.<$> ( ByteString -> Either String Issuing'card
forall a. FromJSON a => ByteString -> Either String a
Data.Aeson.eitherDecodeStrict ByteString
body ::
                                                            Data.Either.Either
                                                              GHC.Base.String
                                                              Issuing'card
                                                        )
                                   | 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 -> PostIssuingCardsCardResponse
PostIssuingCardsCardResponseDefault
                                       (Error -> PostIssuingCardsCardResponse)
-> Either String Error
-> Either String PostIssuingCardsCardResponse
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 PostIssuingCardsCardResponse
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 PostIssuingCardsCardRequestBody
-> RequestBodyEncoding
-> StripeT m (Response ByteString)
forall (m :: * -> *) body.
(MonadHTTP m, ToJSON body) =>
Text
-> Text
-> [QueryParameter]
-> Maybe body
-> RequestBodyEncoding
-> StripeT 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/issuing/cards/" String -> String -> String
forall a. [a] -> [a] -> [a]
GHC.Base.++ (ByteString -> String
Data.ByteString.Char8.unpack (Bool -> ByteString -> ByteString
Network.HTTP.Types.URI.urlEncode Bool
GHC.Types.True (ByteString -> ByteString) -> ByteString -> ByteString
forall a b. (a -> b) -> a -> b
GHC.Base.$ (String -> ByteString
Data.ByteString.Char8.pack (String -> ByteString) -> String -> ByteString
forall a b. (a -> b) -> a -> b
GHC.Base.$ Text -> String
forall a. StringifyModel a => a -> String
StripeAPI.Common.stringifyModel Text
card)) String -> String -> String
forall a. [a] -> [a] -> [a]
GHC.Base.++ String
""))) [QueryParameter]
forall a. Monoid a => a
GHC.Base.mempty Maybe PostIssuingCardsCardRequestBody
body RequestBodyEncoding
StripeAPI.Common.RequestBodyEncodingFormData)

-- | Defines the object schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema@ in the specification.
data PostIssuingCardsCardRequestBody = PostIssuingCardsCardRequestBody
  { -- | cancellation_reason: Reason why the \`status\` of this card is \`canceled\`.
    PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyCancellationReason'
postIssuingCardsCardRequestBodyCancellationReason :: (GHC.Maybe.Maybe PostIssuingCardsCardRequestBodyCancellationReason'),
    -- | expand: Specifies which fields in the response should be expanded.
    PostIssuingCardsCardRequestBody -> Maybe [Text]
postIssuingCardsCardRequestBodyExpand :: (GHC.Maybe.Maybe ([Data.Text.Internal.Text])),
    -- | metadata: Set of [key-value pairs](https:\/\/stripe.com\/docs\/api\/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to \`metadata\`.
    PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
postIssuingCardsCardRequestBodyMetadata :: (GHC.Maybe.Maybe PostIssuingCardsCardRequestBodyMetadata'Variants),
    -- | spending_controls: Rules that control spending for this card. Refer to our [documentation](https:\/\/stripe.com\/docs\/issuing\/controls\/spending-controls) for more details.
    PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodySpendingControls'
postIssuingCardsCardRequestBodySpendingControls :: (GHC.Maybe.Maybe PostIssuingCardsCardRequestBodySpendingControls'),
    -- | status: Dictates whether authorizations can be approved on this card. If this card is being canceled because it was lost or stolen, this information should be provided as \`cancellation_reason\`.
    PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyStatus'
postIssuingCardsCardRequestBodyStatus :: (GHC.Maybe.Maybe PostIssuingCardsCardRequestBodyStatus')
  }
  deriving
    ( Int -> PostIssuingCardsCardRequestBody -> String -> String
[PostIssuingCardsCardRequestBody] -> String -> String
PostIssuingCardsCardRequestBody -> String
(Int -> PostIssuingCardsCardRequestBody -> String -> String)
-> (PostIssuingCardsCardRequestBody -> String)
-> ([PostIssuingCardsCardRequestBody] -> String -> String)
-> Show PostIssuingCardsCardRequestBody
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBody] -> String -> String
$cshowList :: [PostIssuingCardsCardRequestBody] -> String -> String
show :: PostIssuingCardsCardRequestBody -> String
$cshow :: PostIssuingCardsCardRequestBody -> String
showsPrec :: Int -> PostIssuingCardsCardRequestBody -> String -> String
$cshowsPrec :: Int -> PostIssuingCardsCardRequestBody -> String -> String
GHC.Show.Show,
      PostIssuingCardsCardRequestBody
-> PostIssuingCardsCardRequestBody -> Bool
(PostIssuingCardsCardRequestBody
 -> PostIssuingCardsCardRequestBody -> Bool)
-> (PostIssuingCardsCardRequestBody
    -> PostIssuingCardsCardRequestBody -> Bool)
-> Eq PostIssuingCardsCardRequestBody
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBody
-> PostIssuingCardsCardRequestBody -> Bool
$c/= :: PostIssuingCardsCardRequestBody
-> PostIssuingCardsCardRequestBody -> Bool
== :: PostIssuingCardsCardRequestBody
-> PostIssuingCardsCardRequestBody -> Bool
$c== :: PostIssuingCardsCardRequestBody
-> PostIssuingCardsCardRequestBody -> Bool
GHC.Classes.Eq
    )

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBody where
  toJSON :: PostIssuingCardsCardRequestBody -> Value
toJSON PostIssuingCardsCardRequestBody
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"cancellation_reason" Text
-> Maybe PostIssuingCardsCardRequestBodyCancellationReason' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyCancellationReason'
postIssuingCardsCardRequestBodyCancellationReason PostIssuingCardsCardRequestBody
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..= PostIssuingCardsCardRequestBody -> Maybe [Text]
postIssuingCardsCardRequestBodyExpand PostIssuingCardsCardRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"metadata" Text
-> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
postIssuingCardsCardRequestBodyMetadata PostIssuingCardsCardRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"spending_controls" Text
-> Maybe PostIssuingCardsCardRequestBodySpendingControls' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodySpendingControls'
postIssuingCardsCardRequestBodySpendingControls PostIssuingCardsCardRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"status" Text -> Maybe PostIssuingCardsCardRequestBodyStatus' -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyStatus'
postIssuingCardsCardRequestBodyStatus PostIssuingCardsCardRequestBody
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
  toEncoding :: PostIssuingCardsCardRequestBody -> Encoding
toEncoding PostIssuingCardsCardRequestBody
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"cancellation_reason" Text
-> Maybe PostIssuingCardsCardRequestBodyCancellationReason'
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyCancellationReason'
postIssuingCardsCardRequestBodyCancellationReason PostIssuingCardsCardRequestBody
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..= PostIssuingCardsCardRequestBody -> Maybe [Text]
postIssuingCardsCardRequestBodyExpand PostIssuingCardsCardRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"metadata" Text
-> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
postIssuingCardsCardRequestBodyMetadata PostIssuingCardsCardRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"spending_controls" Text
-> Maybe PostIssuingCardsCardRequestBodySpendingControls' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodySpendingControls'
postIssuingCardsCardRequestBodySpendingControls PostIssuingCardsCardRequestBody
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"status" Text -> Maybe PostIssuingCardsCardRequestBodyStatus' -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBody
-> Maybe PostIssuingCardsCardRequestBodyStatus'
postIssuingCardsCardRequestBodyStatus PostIssuingCardsCardRequestBody
obj)))))

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBody where
  parseJSON :: Value -> Parser PostIssuingCardsCardRequestBody
parseJSON = String
-> (Object -> Parser PostIssuingCardsCardRequestBody)
-> Value
-> Parser PostIssuingCardsCardRequestBody
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"PostIssuingCardsCardRequestBody" (\Object
obj -> (((((Maybe PostIssuingCardsCardRequestBodyCancellationReason'
 -> Maybe [Text]
 -> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
 -> Maybe PostIssuingCardsCardRequestBodySpendingControls'
 -> Maybe PostIssuingCardsCardRequestBodyStatus'
 -> PostIssuingCardsCardRequestBody)
-> Parser
     (Maybe PostIssuingCardsCardRequestBodyCancellationReason'
      -> Maybe [Text]
      -> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
      -> Maybe PostIssuingCardsCardRequestBodySpendingControls'
      -> Maybe PostIssuingCardsCardRequestBodyStatus'
      -> PostIssuingCardsCardRequestBody)
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe PostIssuingCardsCardRequestBodyCancellationReason'
-> Maybe [Text]
-> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
-> Maybe PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe PostIssuingCardsCardRequestBodyStatus'
-> PostIssuingCardsCardRequestBody
PostIssuingCardsCardRequestBody Parser
  (Maybe PostIssuingCardsCardRequestBodyCancellationReason'
   -> Maybe [Text]
   -> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
   -> Maybe PostIssuingCardsCardRequestBodySpendingControls'
   -> Maybe PostIssuingCardsCardRequestBodyStatus'
   -> PostIssuingCardsCardRequestBody)
-> Parser
     (Maybe PostIssuingCardsCardRequestBodyCancellationReason')
-> Parser
     (Maybe [Text]
      -> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
      -> Maybe PostIssuingCardsCardRequestBodySpendingControls'
      -> Maybe PostIssuingCardsCardRequestBodyStatus'
      -> PostIssuingCardsCardRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
     (Maybe PostIssuingCardsCardRequestBodyCancellationReason')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"cancellation_reason")) Parser
  (Maybe [Text]
   -> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
   -> Maybe PostIssuingCardsCardRequestBodySpendingControls'
   -> Maybe PostIssuingCardsCardRequestBodyStatus'
   -> PostIssuingCardsCardRequestBody)
-> Parser (Maybe [Text])
-> Parser
     (Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
      -> Maybe PostIssuingCardsCardRequestBodySpendingControls'
      -> Maybe PostIssuingCardsCardRequestBodyStatus'
      -> PostIssuingCardsCardRequestBody)
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 PostIssuingCardsCardRequestBodyMetadata'Variants
   -> Maybe PostIssuingCardsCardRequestBodySpendingControls'
   -> Maybe PostIssuingCardsCardRequestBodyStatus'
   -> PostIssuingCardsCardRequestBody)
-> Parser (Maybe PostIssuingCardsCardRequestBodyMetadata'Variants)
-> Parser
     (Maybe PostIssuingCardsCardRequestBodySpendingControls'
      -> Maybe PostIssuingCardsCardRequestBodyStatus'
      -> PostIssuingCardsCardRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser (Maybe PostIssuingCardsCardRequestBodyMetadata'Variants)
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"metadata")) Parser
  (Maybe PostIssuingCardsCardRequestBodySpendingControls'
   -> Maybe PostIssuingCardsCardRequestBodyStatus'
   -> PostIssuingCardsCardRequestBody)
-> Parser (Maybe PostIssuingCardsCardRequestBodySpendingControls')
-> Parser
     (Maybe PostIssuingCardsCardRequestBodyStatus'
      -> PostIssuingCardsCardRequestBody)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser (Maybe PostIssuingCardsCardRequestBodySpendingControls')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"spending_controls")) Parser
  (Maybe PostIssuingCardsCardRequestBodyStatus'
   -> PostIssuingCardsCardRequestBody)
-> Parser (Maybe PostIssuingCardsCardRequestBodyStatus')
-> Parser PostIssuingCardsCardRequestBody
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text -> Parser (Maybe PostIssuingCardsCardRequestBodyStatus')
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"status"))

-- | Create a new 'PostIssuingCardsCardRequestBody' with all required fields.
mkPostIssuingCardsCardRequestBody :: PostIssuingCardsCardRequestBody
mkPostIssuingCardsCardRequestBody :: PostIssuingCardsCardRequestBody
mkPostIssuingCardsCardRequestBody =
  PostIssuingCardsCardRequestBody :: Maybe PostIssuingCardsCardRequestBodyCancellationReason'
-> Maybe [Text]
-> Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
-> Maybe PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe PostIssuingCardsCardRequestBodyStatus'
-> PostIssuingCardsCardRequestBody
PostIssuingCardsCardRequestBody
    { postIssuingCardsCardRequestBodyCancellationReason :: Maybe PostIssuingCardsCardRequestBodyCancellationReason'
postIssuingCardsCardRequestBodyCancellationReason = Maybe PostIssuingCardsCardRequestBodyCancellationReason'
forall a. Maybe a
GHC.Maybe.Nothing,
      postIssuingCardsCardRequestBodyExpand :: Maybe [Text]
postIssuingCardsCardRequestBodyExpand = Maybe [Text]
forall a. Maybe a
GHC.Maybe.Nothing,
      postIssuingCardsCardRequestBodyMetadata :: Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
postIssuingCardsCardRequestBodyMetadata = Maybe PostIssuingCardsCardRequestBodyMetadata'Variants
forall a. Maybe a
GHC.Maybe.Nothing,
      postIssuingCardsCardRequestBodySpendingControls :: Maybe PostIssuingCardsCardRequestBodySpendingControls'
postIssuingCardsCardRequestBodySpendingControls = Maybe PostIssuingCardsCardRequestBodySpendingControls'
forall a. Maybe a
GHC.Maybe.Nothing,
      postIssuingCardsCardRequestBodyStatus :: Maybe PostIssuingCardsCardRequestBodyStatus'
postIssuingCardsCardRequestBodyStatus = Maybe PostIssuingCardsCardRequestBodyStatus'
forall a. Maybe a
GHC.Maybe.Nothing
    }

-- | Defines the enum schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.cancellation_reason@ in the specification.
--
-- Reason why the \`status\` of this card is \`canceled\`.
data PostIssuingCardsCardRequestBodyCancellationReason'
  = -- | This case is used if the value encountered during decoding does not match any of the provided cases in the specification.
    PostIssuingCardsCardRequestBodyCancellationReason'Other Data.Aeson.Types.Internal.Value
  | -- | This constructor can be used to send values to the server which are not present in the specification yet.
    PostIssuingCardsCardRequestBodyCancellationReason'Typed Data.Text.Internal.Text
  | -- | Represents the JSON value @"lost"@
    PostIssuingCardsCardRequestBodyCancellationReason'EnumLost
  | -- | Represents the JSON value @"stolen"@
    PostIssuingCardsCardRequestBodyCancellationReason'EnumStolen
  deriving (Int
-> PostIssuingCardsCardRequestBodyCancellationReason'
-> String
-> String
[PostIssuingCardsCardRequestBodyCancellationReason']
-> String -> String
PostIssuingCardsCardRequestBodyCancellationReason' -> String
(Int
 -> PostIssuingCardsCardRequestBodyCancellationReason'
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodyCancellationReason' -> String)
-> ([PostIssuingCardsCardRequestBodyCancellationReason']
    -> String -> String)
-> Show PostIssuingCardsCardRequestBodyCancellationReason'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodyCancellationReason']
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodyCancellationReason']
-> String -> String
show :: PostIssuingCardsCardRequestBodyCancellationReason' -> String
$cshow :: PostIssuingCardsCardRequestBodyCancellationReason' -> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodyCancellationReason'
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodyCancellationReason'
-> String
-> String
GHC.Show.Show, PostIssuingCardsCardRequestBodyCancellationReason'
-> PostIssuingCardsCardRequestBodyCancellationReason' -> Bool
(PostIssuingCardsCardRequestBodyCancellationReason'
 -> PostIssuingCardsCardRequestBodyCancellationReason' -> Bool)
-> (PostIssuingCardsCardRequestBodyCancellationReason'
    -> PostIssuingCardsCardRequestBodyCancellationReason' -> Bool)
-> Eq PostIssuingCardsCardRequestBodyCancellationReason'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodyCancellationReason'
-> PostIssuingCardsCardRequestBodyCancellationReason' -> Bool
$c/= :: PostIssuingCardsCardRequestBodyCancellationReason'
-> PostIssuingCardsCardRequestBodyCancellationReason' -> Bool
== :: PostIssuingCardsCardRequestBodyCancellationReason'
-> PostIssuingCardsCardRequestBodyCancellationReason' -> Bool
$c== :: PostIssuingCardsCardRequestBodyCancellationReason'
-> PostIssuingCardsCardRequestBodyCancellationReason' -> Bool
GHC.Classes.Eq)

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodyCancellationReason' where
  toJSON :: PostIssuingCardsCardRequestBodyCancellationReason' -> Value
toJSON (PostIssuingCardsCardRequestBodyCancellationReason'Other Value
val) = Value
val
  toJSON (PostIssuingCardsCardRequestBodyCancellationReason'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
  toJSON (PostIssuingCardsCardRequestBodyCancellationReason'
PostIssuingCardsCardRequestBodyCancellationReason'EnumLost) = Value
"lost"
  toJSON (PostIssuingCardsCardRequestBodyCancellationReason'
PostIssuingCardsCardRequestBodyCancellationReason'EnumStolen) = Value
"stolen"

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodyCancellationReason' where
  parseJSON :: Value -> Parser PostIssuingCardsCardRequestBodyCancellationReason'
parseJSON Value
val =
    PostIssuingCardsCardRequestBodyCancellationReason'
-> Parser PostIssuingCardsCardRequestBodyCancellationReason'
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
"lost" -> PostIssuingCardsCardRequestBodyCancellationReason'
PostIssuingCardsCardRequestBodyCancellationReason'EnumLost
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stolen" -> PostIssuingCardsCardRequestBodyCancellationReason'
PostIssuingCardsCardRequestBodyCancellationReason'EnumStolen
            | Bool
GHC.Base.otherwise -> Value -> PostIssuingCardsCardRequestBodyCancellationReason'
PostIssuingCardsCardRequestBodyCancellationReason'Other Value
val
      )

-- | Defines the oneOf schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.metadata.anyOf@ in the specification.
--
-- Set of [key-value pairs](https:\/\/stripe.com\/docs\/api\/metadata) that you can attach to an object. This can be useful for storing additional information about the object in a structured format. Individual keys can be unset by posting an empty value to them. All keys can be unset by posting an empty value to \`metadata\`.
data PostIssuingCardsCardRequestBodyMetadata'Variants
  = -- | Represents the JSON value @""@
    PostIssuingCardsCardRequestBodyMetadata'EmptyString
  | PostIssuingCardsCardRequestBodyMetadata'Object Data.Aeson.Types.Internal.Object
  deriving (Int
-> PostIssuingCardsCardRequestBodyMetadata'Variants
-> String
-> String
[PostIssuingCardsCardRequestBodyMetadata'Variants]
-> String -> String
PostIssuingCardsCardRequestBodyMetadata'Variants -> String
(Int
 -> PostIssuingCardsCardRequestBodyMetadata'Variants
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodyMetadata'Variants -> String)
-> ([PostIssuingCardsCardRequestBodyMetadata'Variants]
    -> String -> String)
-> Show PostIssuingCardsCardRequestBodyMetadata'Variants
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodyMetadata'Variants]
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodyMetadata'Variants]
-> String -> String
show :: PostIssuingCardsCardRequestBodyMetadata'Variants -> String
$cshow :: PostIssuingCardsCardRequestBodyMetadata'Variants -> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodyMetadata'Variants
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodyMetadata'Variants
-> String
-> String
GHC.Show.Show, PostIssuingCardsCardRequestBodyMetadata'Variants
-> PostIssuingCardsCardRequestBodyMetadata'Variants -> Bool
(PostIssuingCardsCardRequestBodyMetadata'Variants
 -> PostIssuingCardsCardRequestBodyMetadata'Variants -> Bool)
-> (PostIssuingCardsCardRequestBodyMetadata'Variants
    -> PostIssuingCardsCardRequestBodyMetadata'Variants -> Bool)
-> Eq PostIssuingCardsCardRequestBodyMetadata'Variants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodyMetadata'Variants
-> PostIssuingCardsCardRequestBodyMetadata'Variants -> Bool
$c/= :: PostIssuingCardsCardRequestBodyMetadata'Variants
-> PostIssuingCardsCardRequestBodyMetadata'Variants -> Bool
== :: PostIssuingCardsCardRequestBodyMetadata'Variants
-> PostIssuingCardsCardRequestBodyMetadata'Variants -> Bool
$c== :: PostIssuingCardsCardRequestBodyMetadata'Variants
-> PostIssuingCardsCardRequestBodyMetadata'Variants -> Bool
GHC.Classes.Eq)

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodyMetadata'Variants where
  toJSON :: PostIssuingCardsCardRequestBodyMetadata'Variants -> Value
toJSON (PostIssuingCardsCardRequestBodyMetadata'Object Object
a) = Object -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Object
a
  toJSON (PostIssuingCardsCardRequestBodyMetadata'Variants
PostIssuingCardsCardRequestBodyMetadata'EmptyString) = Value
""

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodyMetadata'Variants where
  parseJSON :: Value -> Parser PostIssuingCardsCardRequestBodyMetadata'Variants
parseJSON Value
val =
    if
        | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"" -> PostIssuingCardsCardRequestBodyMetadata'Variants
-> Parser PostIssuingCardsCardRequestBodyMetadata'Variants
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure PostIssuingCardsCardRequestBodyMetadata'Variants
PostIssuingCardsCardRequestBodyMetadata'EmptyString
        | Bool
GHC.Base.otherwise -> case (Object -> PostIssuingCardsCardRequestBodyMetadata'Variants
PostIssuingCardsCardRequestBodyMetadata'Object (Object -> PostIssuingCardsCardRequestBodyMetadata'Variants)
-> Result Object
-> Result PostIssuingCardsCardRequestBodyMetadata'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 PostIssuingCardsCardRequestBodyMetadata'Variants
-> Result PostIssuingCardsCardRequestBodyMetadata'Variants
-> Result PostIssuingCardsCardRequestBodyMetadata'Variants
forall (f :: * -> *) a. Alternative f => f a -> f a -> f a
GHC.Base.<|> String -> Result PostIssuingCardsCardRequestBodyMetadata'Variants
forall a. String -> Result a
Data.Aeson.Types.Internal.Error String
"No variant matched" of
          Data.Aeson.Types.Internal.Success PostIssuingCardsCardRequestBodyMetadata'Variants
a -> PostIssuingCardsCardRequestBodyMetadata'Variants
-> Parser PostIssuingCardsCardRequestBodyMetadata'Variants
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure PostIssuingCardsCardRequestBodyMetadata'Variants
a
          Data.Aeson.Types.Internal.Error String
a -> String -> Parser PostIssuingCardsCardRequestBodyMetadata'Variants
forall (m :: * -> *) a. MonadFail m => String -> m a
Control.Monad.Fail.fail String
a

-- | Defines the object schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.spending_controls@ in the specification.
--
-- Rules that control spending for this card. Refer to our [documentation](https:\/\/stripe.com\/docs\/issuing\/controls\/spending-controls) for more details.
data PostIssuingCardsCardRequestBodySpendingControls' = PostIssuingCardsCardRequestBodySpendingControls'
  { -- | allowed_categories
    PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
postIssuingCardsCardRequestBodySpendingControls'AllowedCategories :: (GHC.Maybe.Maybe ([PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'])),
    -- | blocked_categories
    PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
postIssuingCardsCardRequestBodySpendingControls'BlockedCategories :: (GHC.Maybe.Maybe ([PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'])),
    -- | spending_limits
    PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits :: (GHC.Maybe.Maybe ([PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']))
  }
  deriving
    ( Int
-> PostIssuingCardsCardRequestBodySpendingControls'
-> String
-> String
[PostIssuingCardsCardRequestBodySpendingControls']
-> String -> String
PostIssuingCardsCardRequestBodySpendingControls' -> String
(Int
 -> PostIssuingCardsCardRequestBodySpendingControls'
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodySpendingControls' -> String)
-> ([PostIssuingCardsCardRequestBodySpendingControls']
    -> String -> String)
-> Show PostIssuingCardsCardRequestBodySpendingControls'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodySpendingControls']
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodySpendingControls']
-> String -> String
show :: PostIssuingCardsCardRequestBodySpendingControls' -> String
$cshow :: PostIssuingCardsCardRequestBodySpendingControls' -> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'
-> String
-> String
GHC.Show.Show,
      PostIssuingCardsCardRequestBodySpendingControls'
-> PostIssuingCardsCardRequestBodySpendingControls' -> Bool
(PostIssuingCardsCardRequestBodySpendingControls'
 -> PostIssuingCardsCardRequestBodySpendingControls' -> Bool)
-> (PostIssuingCardsCardRequestBodySpendingControls'
    -> PostIssuingCardsCardRequestBodySpendingControls' -> Bool)
-> Eq PostIssuingCardsCardRequestBodySpendingControls'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodySpendingControls'
-> PostIssuingCardsCardRequestBodySpendingControls' -> Bool
$c/= :: PostIssuingCardsCardRequestBodySpendingControls'
-> PostIssuingCardsCardRequestBodySpendingControls' -> Bool
== :: PostIssuingCardsCardRequestBodySpendingControls'
-> PostIssuingCardsCardRequestBodySpendingControls' -> Bool
$c== :: PostIssuingCardsCardRequestBodySpendingControls'
-> PostIssuingCardsCardRequestBodySpendingControls' -> Bool
GHC.Classes.Eq
    )

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodySpendingControls' where
  toJSON :: PostIssuingCardsCardRequestBodySpendingControls' -> Value
toJSON PostIssuingCardsCardRequestBodySpendingControls'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"allowed_categories" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
postIssuingCardsCardRequestBodySpendingControls'AllowedCategories PostIssuingCardsCardRequestBodySpendingControls'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"blocked_categories" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
postIssuingCardsCardRequestBodySpendingControls'BlockedCategories PostIssuingCardsCardRequestBodySpendingControls'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"spending_limits" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits PostIssuingCardsCardRequestBodySpendingControls'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
  toEncoding :: PostIssuingCardsCardRequestBodySpendingControls' -> Encoding
toEncoding PostIssuingCardsCardRequestBodySpendingControls'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"allowed_categories" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
postIssuingCardsCardRequestBodySpendingControls'AllowedCategories PostIssuingCardsCardRequestBodySpendingControls'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"blocked_categories" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
postIssuingCardsCardRequestBodySpendingControls'BlockedCategories PostIssuingCardsCardRequestBodySpendingControls'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"spending_limits" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits PostIssuingCardsCardRequestBodySpendingControls'
obj)))

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodySpendingControls' where
  parseJSON :: Value -> Parser PostIssuingCardsCardRequestBodySpendingControls'
parseJSON = String
-> (Object
    -> Parser PostIssuingCardsCardRequestBodySpendingControls')
-> Value
-> Parser PostIssuingCardsCardRequestBodySpendingControls'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"PostIssuingCardsCardRequestBodySpendingControls'" (\Object
obj -> (((Maybe
   [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
 -> Maybe
      [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
 -> Maybe
      [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
 -> PostIssuingCardsCardRequestBodySpendingControls')
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
      -> Maybe
           [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
      -> Maybe
           [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
      -> PostIssuingCardsCardRequestBodySpendingControls')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
-> PostIssuingCardsCardRequestBodySpendingControls'
PostIssuingCardsCardRequestBodySpendingControls' Parser
  (Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
   -> Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
   -> Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
   -> PostIssuingCardsCardRequestBodySpendingControls')
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'])
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
      -> Maybe
           [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
      -> PostIssuingCardsCardRequestBodySpendingControls')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"allowed_categories")) Parser
  (Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
   -> Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
   -> PostIssuingCardsCardRequestBodySpendingControls')
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'])
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
      -> PostIssuingCardsCardRequestBodySpendingControls')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"blocked_categories")) Parser
  (Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
   -> PostIssuingCardsCardRequestBodySpendingControls')
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'])
-> Parser PostIssuingCardsCardRequestBodySpendingControls'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"spending_limits"))

-- | Create a new 'PostIssuingCardsCardRequestBodySpendingControls'' with all required fields.
mkPostIssuingCardsCardRequestBodySpendingControls' :: PostIssuingCardsCardRequestBodySpendingControls'
mkPostIssuingCardsCardRequestBodySpendingControls' :: PostIssuingCardsCardRequestBodySpendingControls'
mkPostIssuingCardsCardRequestBodySpendingControls' =
  PostIssuingCardsCardRequestBodySpendingControls' :: Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
-> PostIssuingCardsCardRequestBodySpendingControls'
PostIssuingCardsCardRequestBodySpendingControls'
    { postIssuingCardsCardRequestBodySpendingControls'AllowedCategories :: Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
postIssuingCardsCardRequestBodySpendingControls'AllowedCategories = Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
forall a. Maybe a
GHC.Maybe.Nothing,
      postIssuingCardsCardRequestBodySpendingControls'BlockedCategories :: Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
postIssuingCardsCardRequestBodySpendingControls'BlockedCategories = Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
forall a. Maybe a
GHC.Maybe.Nothing,
      postIssuingCardsCardRequestBodySpendingControls'SpendingLimits :: Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits = Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
forall a. Maybe a
GHC.Maybe.Nothing
    }

-- | Defines the enum schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.spending_controls.properties.allowed_categories.items@ in the specification.
data PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
  = -- | This case is used if the value encountered during decoding does not match any of the provided cases in the specification.
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'Other Data.Aeson.Types.Internal.Value
  | -- | This constructor can be used to send values to the server which are not present in the specification yet.
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'Typed Data.Text.Internal.Text
  | -- | Represents the JSON value @"ac_refrigeration_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAcRefrigerationRepair
  | -- | Represents the JSON value @"accounting_bookkeeping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAccountingBookkeepingServices
  | -- | Represents the JSON value @"advertising_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAdvertisingServices
  | -- | Represents the JSON value @"agricultural_cooperative"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAgriculturalCooperative
  | -- | Represents the JSON value @"airlines_air_carriers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAirlinesAirCarriers
  | -- | Represents the JSON value @"airports_flying_fields"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAirportsFlyingFields
  | -- | Represents the JSON value @"ambulance_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAmbulanceServices
  | -- | Represents the JSON value @"amusement_parks_carnivals"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAmusementParksCarnivals
  | -- | Represents the JSON value @"antique_reproductions"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAntiqueReproductions
  | -- | Represents the JSON value @"antique_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAntiqueShops
  | -- | Represents the JSON value @"aquariums"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAquariums
  | -- | Represents the JSON value @"architectural_surveying_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArchitecturalSurveyingServices
  | -- | Represents the JSON value @"art_dealers_and_galleries"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArtDealersAndGalleries
  | -- | Represents the JSON value @"artists_supply_and_craft_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArtistsSupplyAndCraftShops
  | -- | Represents the JSON value @"auto_and_home_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoAndHomeSupplyStores
  | -- | Represents the JSON value @"auto_body_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoBodyRepairShops
  | -- | Represents the JSON value @"auto_paint_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoPaintShops
  | -- | Represents the JSON value @"auto_service_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoServiceShops
  | -- | Represents the JSON value @"automated_cash_disburse"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomatedCashDisburse
  | -- | Represents the JSON value @"automated_fuel_dispensers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomatedFuelDispensers
  | -- | Represents the JSON value @"automobile_associations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomobileAssociations
  | -- | Represents the JSON value @"automotive_parts_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomotivePartsAndAccessoriesStores
  | -- | Represents the JSON value @"automotive_tire_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomotiveTireStores
  | -- | Represents the JSON value @"bail_and_bond_payments"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBailAndBondPayments
  | -- | Represents the JSON value @"bakeries"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBakeries
  | -- | Represents the JSON value @"bands_orchestras"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBandsOrchestras
  | -- | Represents the JSON value @"barber_and_beauty_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBarberAndBeautyShops
  | -- | Represents the JSON value @"betting_casino_gambling"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBettingCasinoGambling
  | -- | Represents the JSON value @"bicycle_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBicycleShops
  | -- | Represents the JSON value @"billiard_pool_establishments"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBilliardPoolEstablishments
  | -- | Represents the JSON value @"boat_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBoatDealers
  | -- | Represents the JSON value @"boat_rentals_and_leases"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBoatRentalsAndLeases
  | -- | Represents the JSON value @"book_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBookStores
  | -- | Represents the JSON value @"books_periodicals_and_newspapers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBooksPeriodicalsAndNewspapers
  | -- | Represents the JSON value @"bowling_alleys"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBowlingAlleys
  | -- | Represents the JSON value @"bus_lines"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBusLines
  | -- | Represents the JSON value @"business_secretarial_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBusinessSecretarialSchools
  | -- | Represents the JSON value @"buying_shopping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBuyingShoppingServices
  | -- | Represents the JSON value @"cable_satellite_and_other_pay_television_and_radio"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
  | -- | Represents the JSON value @"camera_and_photographic_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCameraAndPhotographicSupplyStores
  | -- | Represents the JSON value @"candy_nut_and_confectionery_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCandyNutAndConfectioneryStores
  | -- | Represents the JSON value @"car_and_truck_dealers_new_used"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarAndTruckDealersNewUsed
  | -- | Represents the JSON value @"car_and_truck_dealers_used_only"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarAndTruckDealersUsedOnly
  | -- | Represents the JSON value @"car_rental_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarRentalAgencies
  | -- | Represents the JSON value @"car_washes"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarWashes
  | -- | Represents the JSON value @"carpentry_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarpentryServices
  | -- | Represents the JSON value @"carpet_upholstery_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarpetUpholsteryCleaning
  | -- | Represents the JSON value @"caterers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCaterers
  | -- | Represents the JSON value @"charitable_and_social_service_organizations_fundraising"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
  | -- | Represents the JSON value @"chemicals_and_allied_products"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChemicalsAndAlliedProducts
  | -- | Represents the JSON value @"child_care_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChildCareServices
  | -- | Represents the JSON value @"childrens_and_infants_wear_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChildrensAndInfantsWearStores
  | -- | Represents the JSON value @"chiropodists_podiatrists"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChiropodistsPodiatrists
  | -- | Represents the JSON value @"chiropractors"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChiropractors
  | -- | Represents the JSON value @"cigar_stores_and_stands"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCigarStoresAndStands
  | -- | Represents the JSON value @"civic_social_fraternal_associations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCivicSocialFraternalAssociations
  | -- | Represents the JSON value @"cleaning_and_maintenance"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCleaningAndMaintenance
  | -- | Represents the JSON value @"clothing_rental"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumClothingRental
  | -- | Represents the JSON value @"colleges_universities"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCollegesUniversities
  | -- | Represents the JSON value @"commercial_equipment"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialEquipment
  | -- | Represents the JSON value @"commercial_footwear"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialFootwear
  | -- | Represents the JSON value @"commercial_photography_art_and_graphics"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialPhotographyArtAndGraphics
  | -- | Represents the JSON value @"commuter_transport_and_ferries"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommuterTransportAndFerries
  | -- | Represents the JSON value @"computer_network_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerNetworkServices
  | -- | Represents the JSON value @"computer_programming"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerProgramming
  | -- | Represents the JSON value @"computer_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerRepair
  | -- | Represents the JSON value @"computer_software_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerSoftwareStores
  | -- | Represents the JSON value @"computers_peripherals_and_software"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputersPeripheralsAndSoftware
  | -- | Represents the JSON value @"concrete_work_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConcreteWorkServices
  | -- | Represents the JSON value @"construction_materials"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConstructionMaterials
  | -- | Represents the JSON value @"consulting_public_relations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConsultingPublicRelations
  | -- | Represents the JSON value @"correspondence_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCorrespondenceSchools
  | -- | Represents the JSON value @"cosmetic_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCosmeticStores
  | -- | Represents the JSON value @"counseling_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCounselingServices
  | -- | Represents the JSON value @"country_clubs"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCountryClubs
  | -- | Represents the JSON value @"courier_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCourierServices
  | -- | Represents the JSON value @"court_costs"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCourtCosts
  | -- | Represents the JSON value @"credit_reporting_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCreditReportingAgencies
  | -- | Represents the JSON value @"cruise_lines"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCruiseLines
  | -- | Represents the JSON value @"dairy_products_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDairyProductsStores
  | -- | Represents the JSON value @"dance_hall_studios_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDanceHallStudiosSchools
  | -- | Represents the JSON value @"dating_escort_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDatingEscortServices
  | -- | Represents the JSON value @"dentists_orthodontists"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDentistsOrthodontists
  | -- | Represents the JSON value @"department_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDepartmentStores
  | -- | Represents the JSON value @"detective_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDetectiveAgencies
  | -- | Represents the JSON value @"digital_goods_applications"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsApplications
  | -- | Represents the JSON value @"digital_goods_games"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsGames
  | -- | Represents the JSON value @"digital_goods_large_volume"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsLargeVolume
  | -- | Represents the JSON value @"digital_goods_media"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsMedia
  | -- | Represents the JSON value @"direct_marketing_catalog_merchant"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingCatalogMerchant
  | -- | Represents the JSON value @"direct_marketing_combination_catalog_and_retail_merchant"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
  | -- | Represents the JSON value @"direct_marketing_inbound_telemarketing"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingInboundTelemarketing
  | -- | Represents the JSON value @"direct_marketing_insurance_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingInsuranceServices
  | -- | Represents the JSON value @"direct_marketing_other"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingOther
  | -- | Represents the JSON value @"direct_marketing_outbound_telemarketing"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingOutboundTelemarketing
  | -- | Represents the JSON value @"direct_marketing_subscription"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingSubscription
  | -- | Represents the JSON value @"direct_marketing_travel"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingTravel
  | -- | Represents the JSON value @"discount_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDiscountStores
  | -- | Represents the JSON value @"doctors"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDoctors
  | -- | Represents the JSON value @"door_to_door_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDoorToDoorSales
  | -- | Represents the JSON value @"drapery_window_covering_and_upholstery_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
  | -- | Represents the JSON value @"drinking_places"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrinkingPlaces
  | -- | Represents the JSON value @"drug_stores_and_pharmacies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrugStoresAndPharmacies
  | -- | Represents the JSON value @"drugs_drug_proprietaries_and_druggist_sundries"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
  | -- | Represents the JSON value @"dry_cleaners"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDryCleaners
  | -- | Represents the JSON value @"durable_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDurableGoods
  | -- | Represents the JSON value @"duty_free_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDutyFreeStores
  | -- | Represents the JSON value @"eating_places_restaurants"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEatingPlacesRestaurants
  | -- | Represents the JSON value @"educational_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEducationalServices
  | -- | Represents the JSON value @"electric_razor_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricRazorStores
  | -- | Represents the JSON value @"electrical_parts_and_equipment"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricalPartsAndEquipment
  | -- | Represents the JSON value @"electrical_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricalServices
  | -- | Represents the JSON value @"electronics_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectronicsRepairShops
  | -- | Represents the JSON value @"electronics_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectronicsStores
  | -- | Represents the JSON value @"elementary_secondary_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElementarySecondarySchools
  | -- | Represents the JSON value @"employment_temp_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEmploymentTempAgencies
  | -- | Represents the JSON value @"equipment_rental"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEquipmentRental
  | -- | Represents the JSON value @"exterminating_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumExterminatingServices
  | -- | Represents the JSON value @"family_clothing_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFamilyClothingStores
  | -- | Represents the JSON value @"fast_food_restaurants"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFastFoodRestaurants
  | -- | Represents the JSON value @"financial_institutions"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFinancialInstitutions
  | -- | Represents the JSON value @"fines_government_administrative_entities"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFinesGovernmentAdministrativeEntities
  | -- | Represents the JSON value @"fireplace_fireplace_screens_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
  | -- | Represents the JSON value @"floor_covering_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFloorCoveringStores
  | -- | Represents the JSON value @"florists"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFlorists
  | -- | Represents the JSON value @"florists_supplies_nursery_stock_and_flowers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
  | -- | Represents the JSON value @"freezer_and_locker_meat_provisioners"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFreezerAndLockerMeatProvisioners
  | -- | Represents the JSON value @"fuel_dealers_non_automotive"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFuelDealersNonAutomotive
  | -- | Represents the JSON value @"funeral_services_crematories"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFuneralServicesCrematories
  | -- | Represents the JSON value @"furniture_home_furnishings_and_equipment_stores_except_appliances"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
  | -- | Represents the JSON value @"furniture_repair_refinishing"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurnitureRepairRefinishing
  | -- | Represents the JSON value @"furriers_and_fur_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurriersAndFurShops
  | -- | Represents the JSON value @"general_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGeneralServices
  | -- | Represents the JSON value @"gift_card_novelty_and_souvenir_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGiftCardNoveltyAndSouvenirShops
  | -- | Represents the JSON value @"glass_paint_and_wallpaper_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGlassPaintAndWallpaperStores
  | -- | Represents the JSON value @"glassware_crystal_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGlasswareCrystalStores
  | -- | Represents the JSON value @"golf_courses_public"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGolfCoursesPublic
  | -- | Represents the JSON value @"government_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGovernmentServices
  | -- | Represents the JSON value @"grocery_stores_supermarkets"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGroceryStoresSupermarkets
  | -- | Represents the JSON value @"hardware_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHardwareEquipmentAndSupplies
  | -- | Represents the JSON value @"hardware_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHardwareStores
  | -- | Represents the JSON value @"health_and_beauty_spas"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHealthAndBeautySpas
  | -- | Represents the JSON value @"hearing_aids_sales_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHearingAidsSalesAndSupplies
  | -- | Represents the JSON value @"heating_plumbing_a_c"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHeatingPlumbingAC
  | -- | Represents the JSON value @"hobby_toy_and_game_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHobbyToyAndGameShops
  | -- | Represents the JSON value @"home_supply_warehouse_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHomeSupplyWarehouseStores
  | -- | Represents the JSON value @"hospitals"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHospitals
  | -- | Represents the JSON value @"hotels_motels_and_resorts"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHotelsMotelsAndResorts
  | -- | Represents the JSON value @"household_appliance_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHouseholdApplianceStores
  | -- | Represents the JSON value @"industrial_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumIndustrialSupplies
  | -- | Represents the JSON value @"information_retrieval_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInformationRetrievalServices
  | -- | Represents the JSON value @"insurance_default"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInsuranceDefault
  | -- | Represents the JSON value @"insurance_underwriting_premiums"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInsuranceUnderwritingPremiums
  | -- | Represents the JSON value @"intra_company_purchases"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumIntraCompanyPurchases
  | -- | Represents the JSON value @"jewelry_stores_watches_clocks_and_silverware_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
  | -- | Represents the JSON value @"landscaping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLandscapingServices
  | -- | Represents the JSON value @"laundries"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLaundries
  | -- | Represents the JSON value @"laundry_cleaning_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLaundryCleaningServices
  | -- | Represents the JSON value @"legal_services_attorneys"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLegalServicesAttorneys
  | -- | Represents the JSON value @"luggage_and_leather_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLuggageAndLeatherGoodsStores
  | -- | Represents the JSON value @"lumber_building_materials_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLumberBuildingMaterialsStores
  | -- | Represents the JSON value @"manual_cash_disburse"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumManualCashDisburse
  | -- | Represents the JSON value @"marinas_service_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMarinasServiceAndSupplies
  | -- | Represents the JSON value @"masonry_stonework_and_plaster"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMasonryStoneworkAndPlaster
  | -- | Represents the JSON value @"massage_parlors"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMassageParlors
  | -- | Represents the JSON value @"medical_and_dental_labs"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalAndDentalLabs
  | -- | Represents the JSON value @"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
  | -- | Represents the JSON value @"medical_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalServices
  | -- | Represents the JSON value @"membership_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMembershipOrganizations
  | -- | Represents the JSON value @"mens_and_boys_clothing_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMensAndBoysClothingAndAccessoriesStores
  | -- | Represents the JSON value @"mens_womens_clothing_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMensWomensClothingStores
  | -- | Represents the JSON value @"metal_service_centers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMetalServiceCenters
  | -- | Represents the JSON value @"miscellaneous"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneous
  | -- | Represents the JSON value @"miscellaneous_apparel_and_accessory_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousApparelAndAccessoryShops
  | -- | Represents the JSON value @"miscellaneous_auto_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousAutoDealers
  | -- | Represents the JSON value @"miscellaneous_business_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousBusinessServices
  | -- | Represents the JSON value @"miscellaneous_food_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousFoodStores
  | -- | Represents the JSON value @"miscellaneous_general_merchandise"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousGeneralMerchandise
  | -- | Represents the JSON value @"miscellaneous_general_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousGeneralServices
  | -- | Represents the JSON value @"miscellaneous_home_furnishing_specialty_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
  | -- | Represents the JSON value @"miscellaneous_publishing_and_printing"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousPublishingAndPrinting
  | -- | Represents the JSON value @"miscellaneous_recreation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousRecreationServices
  | -- | Represents the JSON value @"miscellaneous_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousRepairShops
  | -- | Represents the JSON value @"miscellaneous_specialty_retail"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousSpecialtyRetail
  | -- | Represents the JSON value @"mobile_home_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMobileHomeDealers
  | -- | Represents the JSON value @"motion_picture_theaters"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotionPictureTheaters
  | -- | Represents the JSON value @"motor_freight_carriers_and_trucking"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorFreightCarriersAndTrucking
  | -- | Represents the JSON value @"motor_homes_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorHomesDealers
  | -- | Represents the JSON value @"motor_vehicle_supplies_and_new_parts"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorVehicleSuppliesAndNewParts
  | -- | Represents the JSON value @"motorcycle_shops_and_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorcycleShopsAndDealers
  | -- | Represents the JSON value @"motorcycle_shops_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorcycleShopsDealers
  | -- | Represents the JSON value @"music_stores_musical_instruments_pianos_and_sheet_music"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
  | -- | Represents the JSON value @"news_dealers_and_newsstands"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNewsDealersAndNewsstands
  | -- | Represents the JSON value @"non_fi_money_orders"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNonFiMoneyOrders
  | -- | Represents the JSON value @"non_fi_stored_value_card_purchase_load"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNonFiStoredValueCardPurchaseLoad
  | -- | Represents the JSON value @"nondurable_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNondurableGoods
  | -- | Represents the JSON value @"nurseries_lawn_and_garden_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNurseriesLawnAndGardenSupplyStores
  | -- | Represents the JSON value @"nursing_personal_care"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNursingPersonalCare
  | -- | Represents the JSON value @"office_and_commercial_furniture"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOfficeAndCommercialFurniture
  | -- | Represents the JSON value @"opticians_eyeglasses"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOpticiansEyeglasses
  | -- | Represents the JSON value @"optometrists_ophthalmologist"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOptometristsOphthalmologist
  | -- | Represents the JSON value @"orthopedic_goods_prosthetic_devices"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOrthopedicGoodsProstheticDevices
  | -- | Represents the JSON value @"osteopaths"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOsteopaths
  | -- | Represents the JSON value @"package_stores_beer_wine_and_liquor"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPackageStoresBeerWineAndLiquor
  | -- | Represents the JSON value @"paints_varnishes_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPaintsVarnishesAndSupplies
  | -- | Represents the JSON value @"parking_lots_garages"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumParkingLotsGarages
  | -- | Represents the JSON value @"passenger_railways"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPassengerRailways
  | -- | Represents the JSON value @"pawn_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPawnShops
  | -- | Represents the JSON value @"pet_shops_pet_food_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPetShopsPetFoodAndSupplies
  | -- | Represents the JSON value @"petroleum_and_petroleum_products"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPetroleumAndPetroleumProducts
  | -- | Represents the JSON value @"photo_developing"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotoDeveloping
  | -- | Represents the JSON value @"photographic_photocopy_microfilm_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
  | -- | Represents the JSON value @"photographic_studios"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotographicStudios
  | -- | Represents the JSON value @"picture_video_production"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPictureVideoProduction
  | -- | Represents the JSON value @"piece_goods_notions_and_other_dry_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
  | -- | Represents the JSON value @"plumbing_heating_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPlumbingHeatingEquipmentAndSupplies
  | -- | Represents the JSON value @"political_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPoliticalOrganizations
  | -- | Represents the JSON value @"postal_services_government_only"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPostalServicesGovernmentOnly
  | -- | Represents the JSON value @"precious_stones_and_metals_watches_and_jewelry"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
  | -- | Represents the JSON value @"professional_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumProfessionalServices
  | -- | Represents the JSON value @"public_warehousing_and_storage"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPublicWarehousingAndStorage
  | -- | Represents the JSON value @"quick_copy_repro_and_blueprint"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumQuickCopyReproAndBlueprint
  | -- | Represents the JSON value @"railroads"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRailroads
  | -- | Represents the JSON value @"real_estate_agents_and_managers_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRealEstateAgentsAndManagersRentals
  | -- | Represents the JSON value @"record_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRecordStores
  | -- | Represents the JSON value @"recreational_vehicle_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRecreationalVehicleRentals
  | -- | Represents the JSON value @"religious_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumReligiousGoodsStores
  | -- | Represents the JSON value @"religious_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumReligiousOrganizations
  | -- | Represents the JSON value @"roofing_siding_sheet_metal"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRoofingSidingSheetMetal
  | -- | Represents the JSON value @"secretarial_support_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSecretarialSupportServices
  | -- | Represents the JSON value @"security_brokers_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSecurityBrokersDealers
  | -- | Represents the JSON value @"service_stations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumServiceStations
  | -- | Represents the JSON value @"sewing_needlework_fabric_and_piece_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
  | -- | Represents the JSON value @"shoe_repair_hat_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumShoeRepairHatCleaning
  | -- | Represents the JSON value @"shoe_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumShoeStores
  | -- | Represents the JSON value @"small_appliance_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSmallApplianceRepair
  | -- | Represents the JSON value @"snowmobile_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSnowmobileDealers
  | -- | Represents the JSON value @"special_trade_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSpecialTradeServices
  | -- | Represents the JSON value @"specialty_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSpecialtyCleaning
  | -- | Represents the JSON value @"sporting_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportingGoodsStores
  | -- | Represents the JSON value @"sporting_recreation_camps"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportingRecreationCamps
  | -- | Represents the JSON value @"sports_and_riding_apparel_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportsAndRidingApparelStores
  | -- | Represents the JSON value @"sports_clubs_fields"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportsClubsFields
  | -- | Represents the JSON value @"stamp_and_coin_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStampAndCoinStores
  | -- | Represents the JSON value @"stationary_office_supplies_printing_and_writing_paper"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
  | -- | Represents the JSON value @"stationery_stores_office_and_school_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
  | -- | Represents the JSON value @"swimming_pools_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSwimmingPoolsSales
  | -- | Represents the JSON value @"t_ui_travel_germany"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTUiTravelGermany
  | -- | Represents the JSON value @"tailors_alterations"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTailorsAlterations
  | -- | Represents the JSON value @"tax_payments_government_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxPaymentsGovernmentAgencies
  | -- | Represents the JSON value @"tax_preparation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxPreparationServices
  | -- | Represents the JSON value @"taxicabs_limousines"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxicabsLimousines
  | -- | Represents the JSON value @"telecommunication_equipment_and_telephone_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
  | -- | Represents the JSON value @"telecommunication_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelecommunicationServices
  | -- | Represents the JSON value @"telegraph_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelegraphServices
  | -- | Represents the JSON value @"tent_and_awning_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTentAndAwningShops
  | -- | Represents the JSON value @"testing_laboratories"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTestingLaboratories
  | -- | Represents the JSON value @"theatrical_ticket_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTheatricalTicketAgencies
  | -- | Represents the JSON value @"timeshares"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTimeshares
  | -- | Represents the JSON value @"tire_retreading_and_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTireRetreadingAndRepair
  | -- | Represents the JSON value @"tolls_bridge_fees"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTollsBridgeFees
  | -- | Represents the JSON value @"tourist_attractions_and_exhibits"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTouristAttractionsAndExhibits
  | -- | Represents the JSON value @"towing_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTowingServices
  | -- | Represents the JSON value @"trailer_parks_campgrounds"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTrailerParksCampgrounds
  | -- | Represents the JSON value @"transportation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTransportationServices
  | -- | Represents the JSON value @"travel_agencies_tour_operators"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTravelAgenciesTourOperators
  | -- | Represents the JSON value @"truck_stop_iteration"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTruckStopIteration
  | -- | Represents the JSON value @"truck_utility_trailer_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTruckUtilityTrailerRentals
  | -- | Represents the JSON value @"typesetting_plate_making_and_related_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTypesettingPlateMakingAndRelatedServices
  | -- | Represents the JSON value @"typewriter_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTypewriterStores
  | -- | Represents the JSON value @"u_s_federal_government_agencies_or_departments"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
  | -- | Represents the JSON value @"uniforms_commercial_clothing"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUniformsCommercialClothing
  | -- | Represents the JSON value @"used_merchandise_and_secondhand_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUsedMerchandiseAndSecondhandStores
  | -- | Represents the JSON value @"utilities"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUtilities
  | -- | Represents the JSON value @"variety_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVarietyStores
  | -- | Represents the JSON value @"veterinary_services"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVeterinaryServices
  | -- | Represents the JSON value @"video_amusement_game_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoAmusementGameSupplies
  | -- | Represents the JSON value @"video_game_arcades"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoGameArcades
  | -- | Represents the JSON value @"video_tape_rental_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoTapeRentalStores
  | -- | Represents the JSON value @"vocational_trade_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVocationalTradeSchools
  | -- | Represents the JSON value @"watch_jewelry_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWatchJewelryRepair
  | -- | Represents the JSON value @"welding_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWeldingRepair
  | -- | Represents the JSON value @"wholesale_clubs"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWholesaleClubs
  | -- | Represents the JSON value @"wig_and_toupee_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWigAndToupeeStores
  | -- | Represents the JSON value @"wires_money_orders"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWiresMoneyOrders
  | -- | Represents the JSON value @"womens_accessory_and_specialty_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWomensAccessoryAndSpecialtyShops
  | -- | Represents the JSON value @"womens_ready_to_wear_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWomensReadyToWearStores
  | -- | Represents the JSON value @"wrecking_and_salvage_yards"@
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWreckingAndSalvageYards
  deriving (Int
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> String
-> String
[PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
-> String -> String
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> String
(Int
 -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
    -> String)
-> ([PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
    -> String -> String)
-> Show
     PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories']
-> String -> String
show :: PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> String
$cshow :: PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> String
-> String
GHC.Show.Show, PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> Bool
(PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
 -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
 -> Bool)
-> (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
    -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
    -> Bool)
-> Eq
     PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> Bool
$c/= :: PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> Bool
== :: PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> Bool
$c== :: PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> Bool
GHC.Classes.Eq)

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories' where
  toJSON :: PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> Value
toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'Other Value
val) = Value
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAcRefrigerationRepair) = Value
"ac_refrigeration_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAccountingBookkeepingServices) = Value
"accounting_bookkeeping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAdvertisingServices) = Value
"advertising_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAgriculturalCooperative) = Value
"agricultural_cooperative"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAirlinesAirCarriers) = Value
"airlines_air_carriers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAirportsFlyingFields) = Value
"airports_flying_fields"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAmbulanceServices) = Value
"ambulance_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAmusementParksCarnivals) = Value
"amusement_parks_carnivals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAntiqueReproductions) = Value
"antique_reproductions"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAntiqueShops) = Value
"antique_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAquariums) = Value
"aquariums"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArchitecturalSurveyingServices) = Value
"architectural_surveying_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArtDealersAndGalleries) = Value
"art_dealers_and_galleries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArtistsSupplyAndCraftShops) = Value
"artists_supply_and_craft_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoAndHomeSupplyStores) = Value
"auto_and_home_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoBodyRepairShops) = Value
"auto_body_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoPaintShops) = Value
"auto_paint_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoServiceShops) = Value
"auto_service_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomatedCashDisburse) = Value
"automated_cash_disburse"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomatedFuelDispensers) = Value
"automated_fuel_dispensers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomobileAssociations) = Value
"automobile_associations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomotivePartsAndAccessoriesStores) = Value
"automotive_parts_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomotiveTireStores) = Value
"automotive_tire_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBailAndBondPayments) = Value
"bail_and_bond_payments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBakeries) = Value
"bakeries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBandsOrchestras) = Value
"bands_orchestras"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBarberAndBeautyShops) = Value
"barber_and_beauty_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBettingCasinoGambling) = Value
"betting_casino_gambling"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBicycleShops) = Value
"bicycle_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBilliardPoolEstablishments) = Value
"billiard_pool_establishments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBoatDealers) = Value
"boat_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBoatRentalsAndLeases) = Value
"boat_rentals_and_leases"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBookStores) = Value
"book_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBooksPeriodicalsAndNewspapers) = Value
"books_periodicals_and_newspapers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBowlingAlleys) = Value
"bowling_alleys"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBusLines) = Value
"bus_lines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBusinessSecretarialSchools) = Value
"business_secretarial_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBuyingShoppingServices) = Value
"buying_shopping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio) = Value
"cable_satellite_and_other_pay_television_and_radio"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCameraAndPhotographicSupplyStores) = Value
"camera_and_photographic_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCandyNutAndConfectioneryStores) = Value
"candy_nut_and_confectionery_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarAndTruckDealersNewUsed) = Value
"car_and_truck_dealers_new_used"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarAndTruckDealersUsedOnly) = Value
"car_and_truck_dealers_used_only"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarRentalAgencies) = Value
"car_rental_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarWashes) = Value
"car_washes"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarpentryServices) = Value
"carpentry_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarpetUpholsteryCleaning) = Value
"carpet_upholstery_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCaterers) = Value
"caterers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising) = Value
"charitable_and_social_service_organizations_fundraising"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChemicalsAndAlliedProducts) = Value
"chemicals_and_allied_products"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChildCareServices) = Value
"child_care_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChildrensAndInfantsWearStores) = Value
"childrens_and_infants_wear_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChiropodistsPodiatrists) = Value
"chiropodists_podiatrists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChiropractors) = Value
"chiropractors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCigarStoresAndStands) = Value
"cigar_stores_and_stands"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCivicSocialFraternalAssociations) = Value
"civic_social_fraternal_associations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCleaningAndMaintenance) = Value
"cleaning_and_maintenance"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumClothingRental) = Value
"clothing_rental"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCollegesUniversities) = Value
"colleges_universities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialEquipment) = Value
"commercial_equipment"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialFootwear) = Value
"commercial_footwear"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialPhotographyArtAndGraphics) = Value
"commercial_photography_art_and_graphics"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommuterTransportAndFerries) = Value
"commuter_transport_and_ferries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerNetworkServices) = Value
"computer_network_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerProgramming) = Value
"computer_programming"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerRepair) = Value
"computer_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerSoftwareStores) = Value
"computer_software_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputersPeripheralsAndSoftware) = Value
"computers_peripherals_and_software"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConcreteWorkServices) = Value
"concrete_work_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConstructionMaterials) = Value
"construction_materials"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConsultingPublicRelations) = Value
"consulting_public_relations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCorrespondenceSchools) = Value
"correspondence_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCosmeticStores) = Value
"cosmetic_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCounselingServices) = Value
"counseling_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCountryClubs) = Value
"country_clubs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCourierServices) = Value
"courier_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCourtCosts) = Value
"court_costs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCreditReportingAgencies) = Value
"credit_reporting_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCruiseLines) = Value
"cruise_lines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDairyProductsStores) = Value
"dairy_products_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDanceHallStudiosSchools) = Value
"dance_hall_studios_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDatingEscortServices) = Value
"dating_escort_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDentistsOrthodontists) = Value
"dentists_orthodontists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDepartmentStores) = Value
"department_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDetectiveAgencies) = Value
"detective_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsApplications) = Value
"digital_goods_applications"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsGames) = Value
"digital_goods_games"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsLargeVolume) = Value
"digital_goods_large_volume"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsMedia) = Value
"digital_goods_media"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingCatalogMerchant) = Value
"direct_marketing_catalog_merchant"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant) = Value
"direct_marketing_combination_catalog_and_retail_merchant"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingInboundTelemarketing) = Value
"direct_marketing_inbound_telemarketing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingInsuranceServices) = Value
"direct_marketing_insurance_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingOther) = Value
"direct_marketing_other"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingOutboundTelemarketing) = Value
"direct_marketing_outbound_telemarketing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingSubscription) = Value
"direct_marketing_subscription"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingTravel) = Value
"direct_marketing_travel"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDiscountStores) = Value
"discount_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDoctors) = Value
"doctors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDoorToDoorSales) = Value
"door_to_door_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDraperyWindowCoveringAndUpholsteryStores) = Value
"drapery_window_covering_and_upholstery_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrinkingPlaces) = Value
"drinking_places"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrugStoresAndPharmacies) = Value
"drug_stores_and_pharmacies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrugsDrugProprietariesAndDruggistSundries) = Value
"drugs_drug_proprietaries_and_druggist_sundries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDryCleaners) = Value
"dry_cleaners"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDurableGoods) = Value
"durable_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDutyFreeStores) = Value
"duty_free_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEatingPlacesRestaurants) = Value
"eating_places_restaurants"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEducationalServices) = Value
"educational_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricRazorStores) = Value
"electric_razor_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricalPartsAndEquipment) = Value
"electrical_parts_and_equipment"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricalServices) = Value
"electrical_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectronicsRepairShops) = Value
"electronics_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectronicsStores) = Value
"electronics_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElementarySecondarySchools) = Value
"elementary_secondary_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEmploymentTempAgencies) = Value
"employment_temp_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEquipmentRental) = Value
"equipment_rental"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumExterminatingServices) = Value
"exterminating_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFamilyClothingStores) = Value
"family_clothing_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFastFoodRestaurants) = Value
"fast_food_restaurants"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFinancialInstitutions) = Value
"financial_institutions"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFinesGovernmentAdministrativeEntities) = Value
"fines_government_administrative_entities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores) = Value
"fireplace_fireplace_screens_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFloorCoveringStores) = Value
"floor_covering_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFlorists) = Value
"florists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFloristsSuppliesNurseryStockAndFlowers) = Value
"florists_supplies_nursery_stock_and_flowers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFreezerAndLockerMeatProvisioners) = Value
"freezer_and_locker_meat_provisioners"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFuelDealersNonAutomotive) = Value
"fuel_dealers_non_automotive"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFuneralServicesCrematories) = Value
"funeral_services_crematories"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Value
"furniture_home_furnishings_and_equipment_stores_except_appliances"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurnitureRepairRefinishing) = Value
"furniture_repair_refinishing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurriersAndFurShops) = Value
"furriers_and_fur_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGeneralServices) = Value
"general_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGiftCardNoveltyAndSouvenirShops) = Value
"gift_card_novelty_and_souvenir_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGlassPaintAndWallpaperStores) = Value
"glass_paint_and_wallpaper_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGlasswareCrystalStores) = Value
"glassware_crystal_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGolfCoursesPublic) = Value
"golf_courses_public"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGovernmentServices) = Value
"government_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGroceryStoresSupermarkets) = Value
"grocery_stores_supermarkets"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHardwareEquipmentAndSupplies) = Value
"hardware_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHardwareStores) = Value
"hardware_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHealthAndBeautySpas) = Value
"health_and_beauty_spas"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHearingAidsSalesAndSupplies) = Value
"hearing_aids_sales_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHeatingPlumbingAC) = Value
"heating_plumbing_a_c"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHobbyToyAndGameShops) = Value
"hobby_toy_and_game_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHomeSupplyWarehouseStores) = Value
"home_supply_warehouse_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHospitals) = Value
"hospitals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHotelsMotelsAndResorts) = Value
"hotels_motels_and_resorts"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHouseholdApplianceStores) = Value
"household_appliance_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumIndustrialSupplies) = Value
"industrial_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInformationRetrievalServices) = Value
"information_retrieval_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInsuranceDefault) = Value
"insurance_default"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInsuranceUnderwritingPremiums) = Value
"insurance_underwriting_premiums"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumIntraCompanyPurchases) = Value
"intra_company_purchases"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores) = Value
"jewelry_stores_watches_clocks_and_silverware_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLandscapingServices) = Value
"landscaping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLaundries) = Value
"laundries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLaundryCleaningServices) = Value
"laundry_cleaning_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLegalServicesAttorneys) = Value
"legal_services_attorneys"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLuggageAndLeatherGoodsStores) = Value
"luggage_and_leather_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLumberBuildingMaterialsStores) = Value
"lumber_building_materials_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumManualCashDisburse) = Value
"manual_cash_disburse"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMarinasServiceAndSupplies) = Value
"marinas_service_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMasonryStoneworkAndPlaster) = Value
"masonry_stonework_and_plaster"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMassageParlors) = Value
"massage_parlors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalAndDentalLabs) = Value
"medical_and_dental_labs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalServices) = Value
"medical_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMembershipOrganizations) = Value
"membership_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMensAndBoysClothingAndAccessoriesStores) = Value
"mens_and_boys_clothing_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMensWomensClothingStores) = Value
"mens_womens_clothing_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMetalServiceCenters) = Value
"metal_service_centers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneous) = Value
"miscellaneous"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousApparelAndAccessoryShops) = Value
"miscellaneous_apparel_and_accessory_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousAutoDealers) = Value
"miscellaneous_auto_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousBusinessServices) = Value
"miscellaneous_business_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousFoodStores) = Value
"miscellaneous_food_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousGeneralMerchandise) = Value
"miscellaneous_general_merchandise"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousGeneralServices) = Value
"miscellaneous_general_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores) = Value
"miscellaneous_home_furnishing_specialty_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousPublishingAndPrinting) = Value
"miscellaneous_publishing_and_printing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousRecreationServices) = Value
"miscellaneous_recreation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousRepairShops) = Value
"miscellaneous_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousSpecialtyRetail) = Value
"miscellaneous_specialty_retail"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMobileHomeDealers) = Value
"mobile_home_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotionPictureTheaters) = Value
"motion_picture_theaters"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorFreightCarriersAndTrucking) = Value
"motor_freight_carriers_and_trucking"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorHomesDealers) = Value
"motor_homes_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorVehicleSuppliesAndNewParts) = Value
"motor_vehicle_supplies_and_new_parts"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorcycleShopsAndDealers) = Value
"motorcycle_shops_and_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorcycleShopsDealers) = Value
"motorcycle_shops_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Value
"music_stores_musical_instruments_pianos_and_sheet_music"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNewsDealersAndNewsstands) = Value
"news_dealers_and_newsstands"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNonFiMoneyOrders) = Value
"non_fi_money_orders"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNonFiStoredValueCardPurchaseLoad) = Value
"non_fi_stored_value_card_purchase_load"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNondurableGoods) = Value
"nondurable_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNurseriesLawnAndGardenSupplyStores) = Value
"nurseries_lawn_and_garden_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNursingPersonalCare) = Value
"nursing_personal_care"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOfficeAndCommercialFurniture) = Value
"office_and_commercial_furniture"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOpticiansEyeglasses) = Value
"opticians_eyeglasses"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOptometristsOphthalmologist) = Value
"optometrists_ophthalmologist"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOrthopedicGoodsProstheticDevices) = Value
"orthopedic_goods_prosthetic_devices"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOsteopaths) = Value
"osteopaths"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPackageStoresBeerWineAndLiquor) = Value
"package_stores_beer_wine_and_liquor"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPaintsVarnishesAndSupplies) = Value
"paints_varnishes_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumParkingLotsGarages) = Value
"parking_lots_garages"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPassengerRailways) = Value
"passenger_railways"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPawnShops) = Value
"pawn_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPetShopsPetFoodAndSupplies) = Value
"pet_shops_pet_food_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPetroleumAndPetroleumProducts) = Value
"petroleum_and_petroleum_products"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotoDeveloping) = Value
"photo_developing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Value
"photographic_photocopy_microfilm_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotographicStudios) = Value
"photographic_studios"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPictureVideoProduction) = Value
"picture_video_production"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPieceGoodsNotionsAndOtherDryGoods) = Value
"piece_goods_notions_and_other_dry_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPlumbingHeatingEquipmentAndSupplies) = Value
"plumbing_heating_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPoliticalOrganizations) = Value
"political_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPostalServicesGovernmentOnly) = Value
"postal_services_government_only"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry) = Value
"precious_stones_and_metals_watches_and_jewelry"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumProfessionalServices) = Value
"professional_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPublicWarehousingAndStorage) = Value
"public_warehousing_and_storage"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumQuickCopyReproAndBlueprint) = Value
"quick_copy_repro_and_blueprint"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRailroads) = Value
"railroads"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRealEstateAgentsAndManagersRentals) = Value
"real_estate_agents_and_managers_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRecordStores) = Value
"record_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRecreationalVehicleRentals) = Value
"recreational_vehicle_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumReligiousGoodsStores) = Value
"religious_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumReligiousOrganizations) = Value
"religious_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRoofingSidingSheetMetal) = Value
"roofing_siding_sheet_metal"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSecretarialSupportServices) = Value
"secretarial_support_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSecurityBrokersDealers) = Value
"security_brokers_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumServiceStations) = Value
"service_stations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores) = Value
"sewing_needlework_fabric_and_piece_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumShoeRepairHatCleaning) = Value
"shoe_repair_hat_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumShoeStores) = Value
"shoe_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSmallApplianceRepair) = Value
"small_appliance_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSnowmobileDealers) = Value
"snowmobile_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSpecialTradeServices) = Value
"special_trade_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSpecialtyCleaning) = Value
"specialty_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportingGoodsStores) = Value
"sporting_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportingRecreationCamps) = Value
"sporting_recreation_camps"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportsAndRidingApparelStores) = Value
"sports_and_riding_apparel_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportsClubsFields) = Value
"sports_clubs_fields"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStampAndCoinStores) = Value
"stamp_and_coin_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper) = Value
"stationary_office_supplies_printing_and_writing_paper"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores) = Value
"stationery_stores_office_and_school_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSwimmingPoolsSales) = Value
"swimming_pools_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTUiTravelGermany) = Value
"t_ui_travel_germany"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTailorsAlterations) = Value
"tailors_alterations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxPaymentsGovernmentAgencies) = Value
"tax_payments_government_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxPreparationServices) = Value
"tax_preparation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxicabsLimousines) = Value
"taxicabs_limousines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelecommunicationEquipmentAndTelephoneSales) = Value
"telecommunication_equipment_and_telephone_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelecommunicationServices) = Value
"telecommunication_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelegraphServices) = Value
"telegraph_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTentAndAwningShops) = Value
"tent_and_awning_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTestingLaboratories) = Value
"testing_laboratories"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTheatricalTicketAgencies) = Value
"theatrical_ticket_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTimeshares) = Value
"timeshares"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTireRetreadingAndRepair) = Value
"tire_retreading_and_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTollsBridgeFees) = Value
"tolls_bridge_fees"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTouristAttractionsAndExhibits) = Value
"tourist_attractions_and_exhibits"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTowingServices) = Value
"towing_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTrailerParksCampgrounds) = Value
"trailer_parks_campgrounds"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTransportationServices) = Value
"transportation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTravelAgenciesTourOperators) = Value
"travel_agencies_tour_operators"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTruckStopIteration) = Value
"truck_stop_iteration"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTruckUtilityTrailerRentals) = Value
"truck_utility_trailer_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTypesettingPlateMakingAndRelatedServices) = Value
"typesetting_plate_making_and_related_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTypewriterStores) = Value
"typewriter_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUSFederalGovernmentAgenciesOrDepartments) = Value
"u_s_federal_government_agencies_or_departments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUniformsCommercialClothing) = Value
"uniforms_commercial_clothing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUsedMerchandiseAndSecondhandStores) = Value
"used_merchandise_and_secondhand_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUtilities) = Value
"utilities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVarietyStores) = Value
"variety_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVeterinaryServices) = Value
"veterinary_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoAmusementGameSupplies) = Value
"video_amusement_game_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoGameArcades) = Value
"video_game_arcades"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoTapeRentalStores) = Value
"video_tape_rental_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVocationalTradeSchools) = Value
"vocational_trade_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWatchJewelryRepair) = Value
"watch_jewelry_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWeldingRepair) = Value
"welding_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWholesaleClubs) = Value
"wholesale_clubs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWigAndToupeeStores) = Value
"wig_and_toupee_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWiresMoneyOrders) = Value
"wires_money_orders"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWomensAccessoryAndSpecialtyShops) = Value
"womens_accessory_and_specialty_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWomensReadyToWearStores) = Value
"womens_ready_to_wear_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWreckingAndSalvageYards) = Value
"wrecking_and_salvage_yards"

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories' where
  parseJSON :: Value
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
parseJSON Value
val =
    PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
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
"ac_refrigeration_repair" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAcRefrigerationRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"accounting_bookkeeping_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAccountingBookkeepingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"advertising_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAdvertisingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"agricultural_cooperative" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAgriculturalCooperative
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airlines_air_carriers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAirlinesAirCarriers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airports_flying_fields" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAirportsFlyingFields
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"ambulance_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAmbulanceServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"amusement_parks_carnivals" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAmusementParksCarnivals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_reproductions" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAntiqueReproductions
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAntiqueShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"aquariums" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAquariums
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"architectural_surveying_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArchitecturalSurveyingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"art_dealers_and_galleries" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArtDealersAndGalleries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"artists_supply_and_craft_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumArtistsSupplyAndCraftShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_and_home_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoAndHomeSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_body_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoBodyRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_paint_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoPaintShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_service_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutoServiceShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_cash_disburse" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomatedCashDisburse
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_fuel_dispensers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomatedFuelDispensers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automobile_associations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomobileAssociations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_parts_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomotivePartsAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_tire_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumAutomotiveTireStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bail_and_bond_payments" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBailAndBondPayments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bakeries" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBakeries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bands_orchestras" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBandsOrchestras
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"barber_and_beauty_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBarberAndBeautyShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"betting_casino_gambling" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBettingCasinoGambling
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bicycle_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBicycleShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"billiard_pool_establishments" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBilliardPoolEstablishments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBoatDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_rentals_and_leases" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBoatRentalsAndLeases
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"book_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBookStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"books_periodicals_and_newspapers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBooksPeriodicalsAndNewspapers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bowling_alleys" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBowlingAlleys
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bus_lines" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBusLines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"business_secretarial_schools" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBusinessSecretarialSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"buying_shopping_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumBuyingShoppingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cable_satellite_and_other_pay_television_and_radio" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"camera_and_photographic_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCameraAndPhotographicSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"candy_nut_and_confectionery_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCandyNutAndConfectioneryStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_new_used" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarAndTruckDealersNewUsed
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_used_only" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarAndTruckDealersUsedOnly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_rental_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarRentalAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_washes" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarWashes
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpentry_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarpentryServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpet_upholstery_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCarpetUpholsteryCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"caterers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCaterers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charitable_and_social_service_organizations_fundraising" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chemicals_and_allied_products" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChemicalsAndAlliedProducts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"child_care_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChildCareServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"childrens_and_infants_wear_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChildrensAndInfantsWearStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropodists_podiatrists" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChiropodistsPodiatrists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropractors" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumChiropractors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cigar_stores_and_stands" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCigarStoresAndStands
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"civic_social_fraternal_associations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCivicSocialFraternalAssociations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cleaning_and_maintenance" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCleaningAndMaintenance
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"clothing_rental" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumClothingRental
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"colleges_universities" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCollegesUniversities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_equipment" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialEquipment
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_footwear" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialFootwear
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_photography_art_and_graphics" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommercialPhotographyArtAndGraphics
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commuter_transport_and_ferries" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCommuterTransportAndFerries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_network_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerNetworkServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_programming" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerProgramming
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_repair" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_software_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputerSoftwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computers_peripherals_and_software" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumComputersPeripheralsAndSoftware
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"concrete_work_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConcreteWorkServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"construction_materials" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConstructionMaterials
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"consulting_public_relations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumConsultingPublicRelations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"correspondence_schools" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCorrespondenceSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cosmetic_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCosmeticStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"counseling_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCounselingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"country_clubs" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCountryClubs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"courier_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCourierServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"court_costs" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCourtCosts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_reporting_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCreditReportingAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cruise_lines" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumCruiseLines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dairy_products_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDairyProductsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dance_hall_studios_schools" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDanceHallStudiosSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dating_escort_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDatingEscortServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dentists_orthodontists" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDentistsOrthodontists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"department_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDepartmentStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"detective_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDetectiveAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_applications" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsApplications
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_games" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsGames
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_large_volume" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsLargeVolume
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_media" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDigitalGoodsMedia
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_catalog_merchant" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingCatalogMerchant
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_combination_catalog_and_retail_merchant" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_inbound_telemarketing" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingInboundTelemarketing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_insurance_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingInsuranceServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_other" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingOther
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_outbound_telemarketing" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingOutboundTelemarketing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_subscription" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingSubscription
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_travel" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDirectMarketingTravel
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"discount_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDiscountStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"doctors" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDoctors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"door_to_door_sales" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDoorToDoorSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drapery_window_covering_and_upholstery_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drinking_places" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrinkingPlaces
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drug_stores_and_pharmacies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrugStoresAndPharmacies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drugs_drug_proprietaries_and_druggist_sundries" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dry_cleaners" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDryCleaners
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"durable_goods" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDurableGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"duty_free_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumDutyFreeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"eating_places_restaurants" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEatingPlacesRestaurants
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"educational_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEducationalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electric_razor_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricRazorStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_parts_and_equipment" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricalPartsAndEquipment
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectricalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectronicsRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElectronicsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"elementary_secondary_schools" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumElementarySecondarySchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"employment_temp_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEmploymentTempAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"equipment_rental" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumEquipmentRental
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"exterminating_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumExterminatingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"family_clothing_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFamilyClothingStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fast_food_restaurants" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFastFoodRestaurants
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"financial_institutions" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFinancialInstitutions
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fines_government_administrative_entities" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFinesGovernmentAdministrativeEntities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fireplace_fireplace_screens_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"floor_covering_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFloorCoveringStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFlorists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists_supplies_nursery_stock_and_flowers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"freezer_and_locker_meat_provisioners" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFreezerAndLockerMeatProvisioners
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fuel_dealers_non_automotive" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFuelDealersNonAutomotive
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"funeral_services_crematories" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFuneralServicesCrematories
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_home_furnishings_and_equipment_stores_except_appliances" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_repair_refinishing" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurnitureRepairRefinishing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furriers_and_fur_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumFurriersAndFurShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"general_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGeneralServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"gift_card_novelty_and_souvenir_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGiftCardNoveltyAndSouvenirShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glass_paint_and_wallpaper_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGlassPaintAndWallpaperStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glassware_crystal_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGlasswareCrystalStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"golf_courses_public" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGolfCoursesPublic
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"government_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGovernmentServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"grocery_stores_supermarkets" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumGroceryStoresSupermarkets
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHardwareEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHardwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"health_and_beauty_spas" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHealthAndBeautySpas
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hearing_aids_sales_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHearingAidsSalesAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"heating_plumbing_a_c" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHeatingPlumbingAC
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hobby_toy_and_game_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHobbyToyAndGameShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"home_supply_warehouse_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHomeSupplyWarehouseStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hospitals" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHospitals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hotels_motels_and_resorts" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHotelsMotelsAndResorts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"household_appliance_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumHouseholdApplianceStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"industrial_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumIndustrialSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"information_retrieval_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInformationRetrievalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_default" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInsuranceDefault
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_underwriting_premiums" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumInsuranceUnderwritingPremiums
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"intra_company_purchases" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumIntraCompanyPurchases
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"jewelry_stores_watches_clocks_and_silverware_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"landscaping_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLandscapingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundries" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLaundries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundry_cleaning_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLaundryCleaningServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"legal_services_attorneys" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLegalServicesAttorneys
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"luggage_and_leather_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLuggageAndLeatherGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"lumber_building_materials_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumLumberBuildingMaterialsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"manual_cash_disburse" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumManualCashDisburse
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"marinas_service_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMarinasServiceAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"masonry_stonework_and_plaster" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMasonryStoneworkAndPlaster
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"massage_parlors" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMassageParlors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_and_dental_labs" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalAndDentalLabs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMedicalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"membership_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMembershipOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_and_boys_clothing_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMensAndBoysClothingAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_womens_clothing_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMensWomensClothingStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"metal_service_centers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMetalServiceCenters
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneous
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_apparel_and_accessory_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousApparelAndAccessoryShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_auto_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousAutoDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_business_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousBusinessServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_food_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousFoodStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_merchandise" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousGeneralMerchandise
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousGeneralServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_home_furnishing_specialty_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_publishing_and_printing" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousPublishingAndPrinting
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_recreation_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousRecreationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_specialty_retail" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMiscellaneousSpecialtyRetail
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mobile_home_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMobileHomeDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motion_picture_theaters" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotionPictureTheaters
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_freight_carriers_and_trucking" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorFreightCarriersAndTrucking
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_homes_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorHomesDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_vehicle_supplies_and_new_parts" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorVehicleSuppliesAndNewParts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_and_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorcycleShopsAndDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMotorcycleShopsDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"music_stores_musical_instruments_pianos_and_sheet_music" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"news_dealers_and_newsstands" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNewsDealersAndNewsstands
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_money_orders" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNonFiMoneyOrders
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_stored_value_card_purchase_load" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNonFiStoredValueCardPurchaseLoad
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nondurable_goods" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNondurableGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nurseries_lawn_and_garden_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNurseriesLawnAndGardenSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nursing_personal_care" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumNursingPersonalCare
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"office_and_commercial_furniture" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOfficeAndCommercialFurniture
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"opticians_eyeglasses" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOpticiansEyeglasses
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"optometrists_ophthalmologist" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOptometristsOphthalmologist
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"orthopedic_goods_prosthetic_devices" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOrthopedicGoodsProstheticDevices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"osteopaths" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumOsteopaths
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"package_stores_beer_wine_and_liquor" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPackageStoresBeerWineAndLiquor
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"paints_varnishes_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPaintsVarnishesAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"parking_lots_garages" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumParkingLotsGarages
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"passenger_railways" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPassengerRailways
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pawn_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPawnShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pet_shops_pet_food_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPetShopsPetFoodAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"petroleum_and_petroleum_products" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPetroleumAndPetroleumProducts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photo_developing" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotoDeveloping
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_photocopy_microfilm_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_studios" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPhotographicStudios
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"picture_video_production" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPictureVideoProduction
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"piece_goods_notions_and_other_dry_goods" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plumbing_heating_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPlumbingHeatingEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"political_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPoliticalOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"postal_services_government_only" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPostalServicesGovernmentOnly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"precious_stones_and_metals_watches_and_jewelry" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"professional_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumProfessionalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"public_warehousing_and_storage" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumPublicWarehousingAndStorage
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"quick_copy_repro_and_blueprint" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumQuickCopyReproAndBlueprint
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"railroads" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRailroads
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"real_estate_agents_and_managers_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRealEstateAgentsAndManagersRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"record_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRecordStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recreational_vehicle_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRecreationalVehicleRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumReligiousGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumReligiousOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"roofing_siding_sheet_metal" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumRoofingSidingSheetMetal
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"secretarial_support_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSecretarialSupportServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"security_brokers_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSecurityBrokersDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"service_stations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumServiceStations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sewing_needlework_fabric_and_piece_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_repair_hat_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumShoeRepairHatCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumShoeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"small_appliance_repair" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSmallApplianceRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"snowmobile_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSnowmobileDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"special_trade_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSpecialTradeServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"specialty_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSpecialtyCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportingGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_recreation_camps" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportingRecreationCamps
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_and_riding_apparel_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportsAndRidingApparelStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_clubs_fields" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSportsClubsFields
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stamp_and_coin_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStampAndCoinStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationary_office_supplies_printing_and_writing_paper" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationery_stores_office_and_school_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"swimming_pools_sales" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumSwimmingPoolsSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"t_ui_travel_germany" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTUiTravelGermany
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tailors_alterations" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTailorsAlterations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_payments_government_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxPaymentsGovernmentAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_preparation_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxPreparationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"taxicabs_limousines" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTaxicabsLimousines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_equipment_and_telephone_sales" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelecommunicationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telegraph_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTelegraphServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tent_and_awning_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTentAndAwningShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"testing_laboratories" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTestingLaboratories
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"theatrical_ticket_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTheatricalTicketAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"timeshares" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTimeshares
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tire_retreading_and_repair" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTireRetreadingAndRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tolls_bridge_fees" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTollsBridgeFees
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tourist_attractions_and_exhibits" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTouristAttractionsAndExhibits
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"towing_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTowingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"trailer_parks_campgrounds" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTrailerParksCampgrounds
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transportation_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTransportationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"travel_agencies_tour_operators" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTravelAgenciesTourOperators
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_stop_iteration" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTruckStopIteration
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_utility_trailer_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTruckUtilityTrailerRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typesetting_plate_making_and_related_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTypesettingPlateMakingAndRelatedServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typewriter_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumTypewriterStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"u_s_federal_government_agencies_or_departments" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"uniforms_commercial_clothing" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUniformsCommercialClothing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"used_merchandise_and_secondhand_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUsedMerchandiseAndSecondhandStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"utilities" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumUtilities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"variety_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVarietyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"veterinary_services" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVeterinaryServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_amusement_game_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoAmusementGameSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_game_arcades" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoGameArcades
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_tape_rental_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVideoTapeRentalStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"vocational_trade_schools" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumVocationalTradeSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"watch_jewelry_repair" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWatchJewelryRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"welding_repair" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWeldingRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wholesale_clubs" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWholesaleClubs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wig_and_toupee_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWigAndToupeeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wires_money_orders" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWiresMoneyOrders
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_accessory_and_specialty_shops" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWomensAccessoryAndSpecialtyShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_ready_to_wear_stores" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWomensReadyToWearStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wrecking_and_salvage_yards" -> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'EnumWreckingAndSalvageYards
            | Bool
GHC.Base.otherwise -> Value
-> PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'
PostIssuingCardsCardRequestBodySpendingControls'AllowedCategories'Other Value
val
      )

-- | Defines the enum schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.spending_controls.properties.blocked_categories.items@ in the specification.
data PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
  = -- | This case is used if the value encountered during decoding does not match any of the provided cases in the specification.
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'Other Data.Aeson.Types.Internal.Value
  | -- | This constructor can be used to send values to the server which are not present in the specification yet.
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'Typed Data.Text.Internal.Text
  | -- | Represents the JSON value @"ac_refrigeration_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAcRefrigerationRepair
  | -- | Represents the JSON value @"accounting_bookkeeping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAccountingBookkeepingServices
  | -- | Represents the JSON value @"advertising_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAdvertisingServices
  | -- | Represents the JSON value @"agricultural_cooperative"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAgriculturalCooperative
  | -- | Represents the JSON value @"airlines_air_carriers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAirlinesAirCarriers
  | -- | Represents the JSON value @"airports_flying_fields"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAirportsFlyingFields
  | -- | Represents the JSON value @"ambulance_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAmbulanceServices
  | -- | Represents the JSON value @"amusement_parks_carnivals"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAmusementParksCarnivals
  | -- | Represents the JSON value @"antique_reproductions"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAntiqueReproductions
  | -- | Represents the JSON value @"antique_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAntiqueShops
  | -- | Represents the JSON value @"aquariums"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAquariums
  | -- | Represents the JSON value @"architectural_surveying_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArchitecturalSurveyingServices
  | -- | Represents the JSON value @"art_dealers_and_galleries"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArtDealersAndGalleries
  | -- | Represents the JSON value @"artists_supply_and_craft_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArtistsSupplyAndCraftShops
  | -- | Represents the JSON value @"auto_and_home_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoAndHomeSupplyStores
  | -- | Represents the JSON value @"auto_body_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoBodyRepairShops
  | -- | Represents the JSON value @"auto_paint_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoPaintShops
  | -- | Represents the JSON value @"auto_service_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoServiceShops
  | -- | Represents the JSON value @"automated_cash_disburse"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomatedCashDisburse
  | -- | Represents the JSON value @"automated_fuel_dispensers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomatedFuelDispensers
  | -- | Represents the JSON value @"automobile_associations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomobileAssociations
  | -- | Represents the JSON value @"automotive_parts_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomotivePartsAndAccessoriesStores
  | -- | Represents the JSON value @"automotive_tire_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomotiveTireStores
  | -- | Represents the JSON value @"bail_and_bond_payments"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBailAndBondPayments
  | -- | Represents the JSON value @"bakeries"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBakeries
  | -- | Represents the JSON value @"bands_orchestras"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBandsOrchestras
  | -- | Represents the JSON value @"barber_and_beauty_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBarberAndBeautyShops
  | -- | Represents the JSON value @"betting_casino_gambling"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBettingCasinoGambling
  | -- | Represents the JSON value @"bicycle_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBicycleShops
  | -- | Represents the JSON value @"billiard_pool_establishments"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBilliardPoolEstablishments
  | -- | Represents the JSON value @"boat_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBoatDealers
  | -- | Represents the JSON value @"boat_rentals_and_leases"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBoatRentalsAndLeases
  | -- | Represents the JSON value @"book_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBookStores
  | -- | Represents the JSON value @"books_periodicals_and_newspapers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBooksPeriodicalsAndNewspapers
  | -- | Represents the JSON value @"bowling_alleys"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBowlingAlleys
  | -- | Represents the JSON value @"bus_lines"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBusLines
  | -- | Represents the JSON value @"business_secretarial_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBusinessSecretarialSchools
  | -- | Represents the JSON value @"buying_shopping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBuyingShoppingServices
  | -- | Represents the JSON value @"cable_satellite_and_other_pay_television_and_radio"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
  | -- | Represents the JSON value @"camera_and_photographic_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCameraAndPhotographicSupplyStores
  | -- | Represents the JSON value @"candy_nut_and_confectionery_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCandyNutAndConfectioneryStores
  | -- | Represents the JSON value @"car_and_truck_dealers_new_used"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarAndTruckDealersNewUsed
  | -- | Represents the JSON value @"car_and_truck_dealers_used_only"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarAndTruckDealersUsedOnly
  | -- | Represents the JSON value @"car_rental_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarRentalAgencies
  | -- | Represents the JSON value @"car_washes"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarWashes
  | -- | Represents the JSON value @"carpentry_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarpentryServices
  | -- | Represents the JSON value @"carpet_upholstery_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarpetUpholsteryCleaning
  | -- | Represents the JSON value @"caterers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCaterers
  | -- | Represents the JSON value @"charitable_and_social_service_organizations_fundraising"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
  | -- | Represents the JSON value @"chemicals_and_allied_products"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChemicalsAndAlliedProducts
  | -- | Represents the JSON value @"child_care_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChildCareServices
  | -- | Represents the JSON value @"childrens_and_infants_wear_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChildrensAndInfantsWearStores
  | -- | Represents the JSON value @"chiropodists_podiatrists"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChiropodistsPodiatrists
  | -- | Represents the JSON value @"chiropractors"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChiropractors
  | -- | Represents the JSON value @"cigar_stores_and_stands"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCigarStoresAndStands
  | -- | Represents the JSON value @"civic_social_fraternal_associations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCivicSocialFraternalAssociations
  | -- | Represents the JSON value @"cleaning_and_maintenance"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCleaningAndMaintenance
  | -- | Represents the JSON value @"clothing_rental"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumClothingRental
  | -- | Represents the JSON value @"colleges_universities"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCollegesUniversities
  | -- | Represents the JSON value @"commercial_equipment"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialEquipment
  | -- | Represents the JSON value @"commercial_footwear"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialFootwear
  | -- | Represents the JSON value @"commercial_photography_art_and_graphics"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialPhotographyArtAndGraphics
  | -- | Represents the JSON value @"commuter_transport_and_ferries"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommuterTransportAndFerries
  | -- | Represents the JSON value @"computer_network_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerNetworkServices
  | -- | Represents the JSON value @"computer_programming"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerProgramming
  | -- | Represents the JSON value @"computer_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerRepair
  | -- | Represents the JSON value @"computer_software_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerSoftwareStores
  | -- | Represents the JSON value @"computers_peripherals_and_software"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputersPeripheralsAndSoftware
  | -- | Represents the JSON value @"concrete_work_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConcreteWorkServices
  | -- | Represents the JSON value @"construction_materials"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConstructionMaterials
  | -- | Represents the JSON value @"consulting_public_relations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConsultingPublicRelations
  | -- | Represents the JSON value @"correspondence_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCorrespondenceSchools
  | -- | Represents the JSON value @"cosmetic_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCosmeticStores
  | -- | Represents the JSON value @"counseling_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCounselingServices
  | -- | Represents the JSON value @"country_clubs"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCountryClubs
  | -- | Represents the JSON value @"courier_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCourierServices
  | -- | Represents the JSON value @"court_costs"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCourtCosts
  | -- | Represents the JSON value @"credit_reporting_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCreditReportingAgencies
  | -- | Represents the JSON value @"cruise_lines"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCruiseLines
  | -- | Represents the JSON value @"dairy_products_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDairyProductsStores
  | -- | Represents the JSON value @"dance_hall_studios_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDanceHallStudiosSchools
  | -- | Represents the JSON value @"dating_escort_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDatingEscortServices
  | -- | Represents the JSON value @"dentists_orthodontists"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDentistsOrthodontists
  | -- | Represents the JSON value @"department_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDepartmentStores
  | -- | Represents the JSON value @"detective_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDetectiveAgencies
  | -- | Represents the JSON value @"digital_goods_applications"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsApplications
  | -- | Represents the JSON value @"digital_goods_games"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsGames
  | -- | Represents the JSON value @"digital_goods_large_volume"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsLargeVolume
  | -- | Represents the JSON value @"digital_goods_media"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsMedia
  | -- | Represents the JSON value @"direct_marketing_catalog_merchant"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingCatalogMerchant
  | -- | Represents the JSON value @"direct_marketing_combination_catalog_and_retail_merchant"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
  | -- | Represents the JSON value @"direct_marketing_inbound_telemarketing"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingInboundTelemarketing
  | -- | Represents the JSON value @"direct_marketing_insurance_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingInsuranceServices
  | -- | Represents the JSON value @"direct_marketing_other"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingOther
  | -- | Represents the JSON value @"direct_marketing_outbound_telemarketing"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingOutboundTelemarketing
  | -- | Represents the JSON value @"direct_marketing_subscription"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingSubscription
  | -- | Represents the JSON value @"direct_marketing_travel"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingTravel
  | -- | Represents the JSON value @"discount_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDiscountStores
  | -- | Represents the JSON value @"doctors"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDoctors
  | -- | Represents the JSON value @"door_to_door_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDoorToDoorSales
  | -- | Represents the JSON value @"drapery_window_covering_and_upholstery_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
  | -- | Represents the JSON value @"drinking_places"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrinkingPlaces
  | -- | Represents the JSON value @"drug_stores_and_pharmacies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrugStoresAndPharmacies
  | -- | Represents the JSON value @"drugs_drug_proprietaries_and_druggist_sundries"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
  | -- | Represents the JSON value @"dry_cleaners"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDryCleaners
  | -- | Represents the JSON value @"durable_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDurableGoods
  | -- | Represents the JSON value @"duty_free_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDutyFreeStores
  | -- | Represents the JSON value @"eating_places_restaurants"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEatingPlacesRestaurants
  | -- | Represents the JSON value @"educational_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEducationalServices
  | -- | Represents the JSON value @"electric_razor_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricRazorStores
  | -- | Represents the JSON value @"electrical_parts_and_equipment"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricalPartsAndEquipment
  | -- | Represents the JSON value @"electrical_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricalServices
  | -- | Represents the JSON value @"electronics_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectronicsRepairShops
  | -- | Represents the JSON value @"electronics_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectronicsStores
  | -- | Represents the JSON value @"elementary_secondary_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElementarySecondarySchools
  | -- | Represents the JSON value @"employment_temp_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEmploymentTempAgencies
  | -- | Represents the JSON value @"equipment_rental"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEquipmentRental
  | -- | Represents the JSON value @"exterminating_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumExterminatingServices
  | -- | Represents the JSON value @"family_clothing_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFamilyClothingStores
  | -- | Represents the JSON value @"fast_food_restaurants"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFastFoodRestaurants
  | -- | Represents the JSON value @"financial_institutions"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFinancialInstitutions
  | -- | Represents the JSON value @"fines_government_administrative_entities"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFinesGovernmentAdministrativeEntities
  | -- | Represents the JSON value @"fireplace_fireplace_screens_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
  | -- | Represents the JSON value @"floor_covering_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFloorCoveringStores
  | -- | Represents the JSON value @"florists"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFlorists
  | -- | Represents the JSON value @"florists_supplies_nursery_stock_and_flowers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
  | -- | Represents the JSON value @"freezer_and_locker_meat_provisioners"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFreezerAndLockerMeatProvisioners
  | -- | Represents the JSON value @"fuel_dealers_non_automotive"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFuelDealersNonAutomotive
  | -- | Represents the JSON value @"funeral_services_crematories"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFuneralServicesCrematories
  | -- | Represents the JSON value @"furniture_home_furnishings_and_equipment_stores_except_appliances"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
  | -- | Represents the JSON value @"furniture_repair_refinishing"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurnitureRepairRefinishing
  | -- | Represents the JSON value @"furriers_and_fur_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurriersAndFurShops
  | -- | Represents the JSON value @"general_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGeneralServices
  | -- | Represents the JSON value @"gift_card_novelty_and_souvenir_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGiftCardNoveltyAndSouvenirShops
  | -- | Represents the JSON value @"glass_paint_and_wallpaper_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGlassPaintAndWallpaperStores
  | -- | Represents the JSON value @"glassware_crystal_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGlasswareCrystalStores
  | -- | Represents the JSON value @"golf_courses_public"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGolfCoursesPublic
  | -- | Represents the JSON value @"government_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGovernmentServices
  | -- | Represents the JSON value @"grocery_stores_supermarkets"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGroceryStoresSupermarkets
  | -- | Represents the JSON value @"hardware_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHardwareEquipmentAndSupplies
  | -- | Represents the JSON value @"hardware_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHardwareStores
  | -- | Represents the JSON value @"health_and_beauty_spas"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHealthAndBeautySpas
  | -- | Represents the JSON value @"hearing_aids_sales_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHearingAidsSalesAndSupplies
  | -- | Represents the JSON value @"heating_plumbing_a_c"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHeatingPlumbingAC
  | -- | Represents the JSON value @"hobby_toy_and_game_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHobbyToyAndGameShops
  | -- | Represents the JSON value @"home_supply_warehouse_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHomeSupplyWarehouseStores
  | -- | Represents the JSON value @"hospitals"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHospitals
  | -- | Represents the JSON value @"hotels_motels_and_resorts"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHotelsMotelsAndResorts
  | -- | Represents the JSON value @"household_appliance_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHouseholdApplianceStores
  | -- | Represents the JSON value @"industrial_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumIndustrialSupplies
  | -- | Represents the JSON value @"information_retrieval_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInformationRetrievalServices
  | -- | Represents the JSON value @"insurance_default"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInsuranceDefault
  | -- | Represents the JSON value @"insurance_underwriting_premiums"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInsuranceUnderwritingPremiums
  | -- | Represents the JSON value @"intra_company_purchases"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumIntraCompanyPurchases
  | -- | Represents the JSON value @"jewelry_stores_watches_clocks_and_silverware_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
  | -- | Represents the JSON value @"landscaping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLandscapingServices
  | -- | Represents the JSON value @"laundries"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLaundries
  | -- | Represents the JSON value @"laundry_cleaning_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLaundryCleaningServices
  | -- | Represents the JSON value @"legal_services_attorneys"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLegalServicesAttorneys
  | -- | Represents the JSON value @"luggage_and_leather_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLuggageAndLeatherGoodsStores
  | -- | Represents the JSON value @"lumber_building_materials_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLumberBuildingMaterialsStores
  | -- | Represents the JSON value @"manual_cash_disburse"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumManualCashDisburse
  | -- | Represents the JSON value @"marinas_service_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMarinasServiceAndSupplies
  | -- | Represents the JSON value @"masonry_stonework_and_plaster"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMasonryStoneworkAndPlaster
  | -- | Represents the JSON value @"massage_parlors"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMassageParlors
  | -- | Represents the JSON value @"medical_and_dental_labs"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalAndDentalLabs
  | -- | Represents the JSON value @"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
  | -- | Represents the JSON value @"medical_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalServices
  | -- | Represents the JSON value @"membership_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMembershipOrganizations
  | -- | Represents the JSON value @"mens_and_boys_clothing_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMensAndBoysClothingAndAccessoriesStores
  | -- | Represents the JSON value @"mens_womens_clothing_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMensWomensClothingStores
  | -- | Represents the JSON value @"metal_service_centers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMetalServiceCenters
  | -- | Represents the JSON value @"miscellaneous"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneous
  | -- | Represents the JSON value @"miscellaneous_apparel_and_accessory_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousApparelAndAccessoryShops
  | -- | Represents the JSON value @"miscellaneous_auto_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousAutoDealers
  | -- | Represents the JSON value @"miscellaneous_business_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousBusinessServices
  | -- | Represents the JSON value @"miscellaneous_food_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousFoodStores
  | -- | Represents the JSON value @"miscellaneous_general_merchandise"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousGeneralMerchandise
  | -- | Represents the JSON value @"miscellaneous_general_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousGeneralServices
  | -- | Represents the JSON value @"miscellaneous_home_furnishing_specialty_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
  | -- | Represents the JSON value @"miscellaneous_publishing_and_printing"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousPublishingAndPrinting
  | -- | Represents the JSON value @"miscellaneous_recreation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousRecreationServices
  | -- | Represents the JSON value @"miscellaneous_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousRepairShops
  | -- | Represents the JSON value @"miscellaneous_specialty_retail"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousSpecialtyRetail
  | -- | Represents the JSON value @"mobile_home_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMobileHomeDealers
  | -- | Represents the JSON value @"motion_picture_theaters"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotionPictureTheaters
  | -- | Represents the JSON value @"motor_freight_carriers_and_trucking"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorFreightCarriersAndTrucking
  | -- | Represents the JSON value @"motor_homes_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorHomesDealers
  | -- | Represents the JSON value @"motor_vehicle_supplies_and_new_parts"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorVehicleSuppliesAndNewParts
  | -- | Represents the JSON value @"motorcycle_shops_and_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorcycleShopsAndDealers
  | -- | Represents the JSON value @"motorcycle_shops_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorcycleShopsDealers
  | -- | Represents the JSON value @"music_stores_musical_instruments_pianos_and_sheet_music"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
  | -- | Represents the JSON value @"news_dealers_and_newsstands"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNewsDealersAndNewsstands
  | -- | Represents the JSON value @"non_fi_money_orders"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNonFiMoneyOrders
  | -- | Represents the JSON value @"non_fi_stored_value_card_purchase_load"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNonFiStoredValueCardPurchaseLoad
  | -- | Represents the JSON value @"nondurable_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNondurableGoods
  | -- | Represents the JSON value @"nurseries_lawn_and_garden_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNurseriesLawnAndGardenSupplyStores
  | -- | Represents the JSON value @"nursing_personal_care"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNursingPersonalCare
  | -- | Represents the JSON value @"office_and_commercial_furniture"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOfficeAndCommercialFurniture
  | -- | Represents the JSON value @"opticians_eyeglasses"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOpticiansEyeglasses
  | -- | Represents the JSON value @"optometrists_ophthalmologist"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOptometristsOphthalmologist
  | -- | Represents the JSON value @"orthopedic_goods_prosthetic_devices"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOrthopedicGoodsProstheticDevices
  | -- | Represents the JSON value @"osteopaths"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOsteopaths
  | -- | Represents the JSON value @"package_stores_beer_wine_and_liquor"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPackageStoresBeerWineAndLiquor
  | -- | Represents the JSON value @"paints_varnishes_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPaintsVarnishesAndSupplies
  | -- | Represents the JSON value @"parking_lots_garages"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumParkingLotsGarages
  | -- | Represents the JSON value @"passenger_railways"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPassengerRailways
  | -- | Represents the JSON value @"pawn_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPawnShops
  | -- | Represents the JSON value @"pet_shops_pet_food_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPetShopsPetFoodAndSupplies
  | -- | Represents the JSON value @"petroleum_and_petroleum_products"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPetroleumAndPetroleumProducts
  | -- | Represents the JSON value @"photo_developing"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotoDeveloping
  | -- | Represents the JSON value @"photographic_photocopy_microfilm_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
  | -- | Represents the JSON value @"photographic_studios"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotographicStudios
  | -- | Represents the JSON value @"picture_video_production"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPictureVideoProduction
  | -- | Represents the JSON value @"piece_goods_notions_and_other_dry_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
  | -- | Represents the JSON value @"plumbing_heating_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPlumbingHeatingEquipmentAndSupplies
  | -- | Represents the JSON value @"political_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPoliticalOrganizations
  | -- | Represents the JSON value @"postal_services_government_only"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPostalServicesGovernmentOnly
  | -- | Represents the JSON value @"precious_stones_and_metals_watches_and_jewelry"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
  | -- | Represents the JSON value @"professional_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumProfessionalServices
  | -- | Represents the JSON value @"public_warehousing_and_storage"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPublicWarehousingAndStorage
  | -- | Represents the JSON value @"quick_copy_repro_and_blueprint"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumQuickCopyReproAndBlueprint
  | -- | Represents the JSON value @"railroads"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRailroads
  | -- | Represents the JSON value @"real_estate_agents_and_managers_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRealEstateAgentsAndManagersRentals
  | -- | Represents the JSON value @"record_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRecordStores
  | -- | Represents the JSON value @"recreational_vehicle_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRecreationalVehicleRentals
  | -- | Represents the JSON value @"religious_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumReligiousGoodsStores
  | -- | Represents the JSON value @"religious_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumReligiousOrganizations
  | -- | Represents the JSON value @"roofing_siding_sheet_metal"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRoofingSidingSheetMetal
  | -- | Represents the JSON value @"secretarial_support_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSecretarialSupportServices
  | -- | Represents the JSON value @"security_brokers_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSecurityBrokersDealers
  | -- | Represents the JSON value @"service_stations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumServiceStations
  | -- | Represents the JSON value @"sewing_needlework_fabric_and_piece_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
  | -- | Represents the JSON value @"shoe_repair_hat_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumShoeRepairHatCleaning
  | -- | Represents the JSON value @"shoe_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumShoeStores
  | -- | Represents the JSON value @"small_appliance_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSmallApplianceRepair
  | -- | Represents the JSON value @"snowmobile_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSnowmobileDealers
  | -- | Represents the JSON value @"special_trade_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSpecialTradeServices
  | -- | Represents the JSON value @"specialty_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSpecialtyCleaning
  | -- | Represents the JSON value @"sporting_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportingGoodsStores
  | -- | Represents the JSON value @"sporting_recreation_camps"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportingRecreationCamps
  | -- | Represents the JSON value @"sports_and_riding_apparel_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportsAndRidingApparelStores
  | -- | Represents the JSON value @"sports_clubs_fields"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportsClubsFields
  | -- | Represents the JSON value @"stamp_and_coin_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStampAndCoinStores
  | -- | Represents the JSON value @"stationary_office_supplies_printing_and_writing_paper"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
  | -- | Represents the JSON value @"stationery_stores_office_and_school_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
  | -- | Represents the JSON value @"swimming_pools_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSwimmingPoolsSales
  | -- | Represents the JSON value @"t_ui_travel_germany"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTUiTravelGermany
  | -- | Represents the JSON value @"tailors_alterations"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTailorsAlterations
  | -- | Represents the JSON value @"tax_payments_government_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxPaymentsGovernmentAgencies
  | -- | Represents the JSON value @"tax_preparation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxPreparationServices
  | -- | Represents the JSON value @"taxicabs_limousines"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxicabsLimousines
  | -- | Represents the JSON value @"telecommunication_equipment_and_telephone_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
  | -- | Represents the JSON value @"telecommunication_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelecommunicationServices
  | -- | Represents the JSON value @"telegraph_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelegraphServices
  | -- | Represents the JSON value @"tent_and_awning_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTentAndAwningShops
  | -- | Represents the JSON value @"testing_laboratories"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTestingLaboratories
  | -- | Represents the JSON value @"theatrical_ticket_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTheatricalTicketAgencies
  | -- | Represents the JSON value @"timeshares"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTimeshares
  | -- | Represents the JSON value @"tire_retreading_and_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTireRetreadingAndRepair
  | -- | Represents the JSON value @"tolls_bridge_fees"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTollsBridgeFees
  | -- | Represents the JSON value @"tourist_attractions_and_exhibits"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTouristAttractionsAndExhibits
  | -- | Represents the JSON value @"towing_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTowingServices
  | -- | Represents the JSON value @"trailer_parks_campgrounds"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTrailerParksCampgrounds
  | -- | Represents the JSON value @"transportation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTransportationServices
  | -- | Represents the JSON value @"travel_agencies_tour_operators"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTravelAgenciesTourOperators
  | -- | Represents the JSON value @"truck_stop_iteration"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTruckStopIteration
  | -- | Represents the JSON value @"truck_utility_trailer_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTruckUtilityTrailerRentals
  | -- | Represents the JSON value @"typesetting_plate_making_and_related_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTypesettingPlateMakingAndRelatedServices
  | -- | Represents the JSON value @"typewriter_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTypewriterStores
  | -- | Represents the JSON value @"u_s_federal_government_agencies_or_departments"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
  | -- | Represents the JSON value @"uniforms_commercial_clothing"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUniformsCommercialClothing
  | -- | Represents the JSON value @"used_merchandise_and_secondhand_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUsedMerchandiseAndSecondhandStores
  | -- | Represents the JSON value @"utilities"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUtilities
  | -- | Represents the JSON value @"variety_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVarietyStores
  | -- | Represents the JSON value @"veterinary_services"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVeterinaryServices
  | -- | Represents the JSON value @"video_amusement_game_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoAmusementGameSupplies
  | -- | Represents the JSON value @"video_game_arcades"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoGameArcades
  | -- | Represents the JSON value @"video_tape_rental_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoTapeRentalStores
  | -- | Represents the JSON value @"vocational_trade_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVocationalTradeSchools
  | -- | Represents the JSON value @"watch_jewelry_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWatchJewelryRepair
  | -- | Represents the JSON value @"welding_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWeldingRepair
  | -- | Represents the JSON value @"wholesale_clubs"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWholesaleClubs
  | -- | Represents the JSON value @"wig_and_toupee_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWigAndToupeeStores
  | -- | Represents the JSON value @"wires_money_orders"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWiresMoneyOrders
  | -- | Represents the JSON value @"womens_accessory_and_specialty_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWomensAccessoryAndSpecialtyShops
  | -- | Represents the JSON value @"womens_ready_to_wear_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWomensReadyToWearStores
  | -- | Represents the JSON value @"wrecking_and_salvage_yards"@
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWreckingAndSalvageYards
  deriving (Int
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> String
-> String
[PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
-> String -> String
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> String
(Int
 -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
    -> String)
-> ([PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
    -> String -> String)
-> Show
     PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories']
-> String -> String
show :: PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> String
$cshow :: PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> String
-> String
GHC.Show.Show, PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> Bool
(PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
 -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
 -> Bool)
-> (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
    -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
    -> Bool)
-> Eq
     PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> Bool
$c/= :: PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> Bool
== :: PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> Bool
$c== :: PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> Bool
GHC.Classes.Eq)

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories' where
  toJSON :: PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> Value
toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'Other Value
val) = Value
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAcRefrigerationRepair) = Value
"ac_refrigeration_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAccountingBookkeepingServices) = Value
"accounting_bookkeeping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAdvertisingServices) = Value
"advertising_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAgriculturalCooperative) = Value
"agricultural_cooperative"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAirlinesAirCarriers) = Value
"airlines_air_carriers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAirportsFlyingFields) = Value
"airports_flying_fields"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAmbulanceServices) = Value
"ambulance_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAmusementParksCarnivals) = Value
"amusement_parks_carnivals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAntiqueReproductions) = Value
"antique_reproductions"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAntiqueShops) = Value
"antique_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAquariums) = Value
"aquariums"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArchitecturalSurveyingServices) = Value
"architectural_surveying_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArtDealersAndGalleries) = Value
"art_dealers_and_galleries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArtistsSupplyAndCraftShops) = Value
"artists_supply_and_craft_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoAndHomeSupplyStores) = Value
"auto_and_home_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoBodyRepairShops) = Value
"auto_body_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoPaintShops) = Value
"auto_paint_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoServiceShops) = Value
"auto_service_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomatedCashDisburse) = Value
"automated_cash_disburse"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomatedFuelDispensers) = Value
"automated_fuel_dispensers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomobileAssociations) = Value
"automobile_associations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomotivePartsAndAccessoriesStores) = Value
"automotive_parts_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomotiveTireStores) = Value
"automotive_tire_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBailAndBondPayments) = Value
"bail_and_bond_payments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBakeries) = Value
"bakeries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBandsOrchestras) = Value
"bands_orchestras"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBarberAndBeautyShops) = Value
"barber_and_beauty_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBettingCasinoGambling) = Value
"betting_casino_gambling"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBicycleShops) = Value
"bicycle_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBilliardPoolEstablishments) = Value
"billiard_pool_establishments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBoatDealers) = Value
"boat_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBoatRentalsAndLeases) = Value
"boat_rentals_and_leases"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBookStores) = Value
"book_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBooksPeriodicalsAndNewspapers) = Value
"books_periodicals_and_newspapers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBowlingAlleys) = Value
"bowling_alleys"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBusLines) = Value
"bus_lines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBusinessSecretarialSchools) = Value
"business_secretarial_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBuyingShoppingServices) = Value
"buying_shopping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio) = Value
"cable_satellite_and_other_pay_television_and_radio"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCameraAndPhotographicSupplyStores) = Value
"camera_and_photographic_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCandyNutAndConfectioneryStores) = Value
"candy_nut_and_confectionery_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarAndTruckDealersNewUsed) = Value
"car_and_truck_dealers_new_used"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarAndTruckDealersUsedOnly) = Value
"car_and_truck_dealers_used_only"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarRentalAgencies) = Value
"car_rental_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarWashes) = Value
"car_washes"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarpentryServices) = Value
"carpentry_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarpetUpholsteryCleaning) = Value
"carpet_upholstery_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCaterers) = Value
"caterers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising) = Value
"charitable_and_social_service_organizations_fundraising"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChemicalsAndAlliedProducts) = Value
"chemicals_and_allied_products"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChildCareServices) = Value
"child_care_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChildrensAndInfantsWearStores) = Value
"childrens_and_infants_wear_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChiropodistsPodiatrists) = Value
"chiropodists_podiatrists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChiropractors) = Value
"chiropractors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCigarStoresAndStands) = Value
"cigar_stores_and_stands"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCivicSocialFraternalAssociations) = Value
"civic_social_fraternal_associations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCleaningAndMaintenance) = Value
"cleaning_and_maintenance"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumClothingRental) = Value
"clothing_rental"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCollegesUniversities) = Value
"colleges_universities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialEquipment) = Value
"commercial_equipment"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialFootwear) = Value
"commercial_footwear"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialPhotographyArtAndGraphics) = Value
"commercial_photography_art_and_graphics"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommuterTransportAndFerries) = Value
"commuter_transport_and_ferries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerNetworkServices) = Value
"computer_network_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerProgramming) = Value
"computer_programming"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerRepair) = Value
"computer_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerSoftwareStores) = Value
"computer_software_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputersPeripheralsAndSoftware) = Value
"computers_peripherals_and_software"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConcreteWorkServices) = Value
"concrete_work_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConstructionMaterials) = Value
"construction_materials"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConsultingPublicRelations) = Value
"consulting_public_relations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCorrespondenceSchools) = Value
"correspondence_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCosmeticStores) = Value
"cosmetic_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCounselingServices) = Value
"counseling_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCountryClubs) = Value
"country_clubs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCourierServices) = Value
"courier_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCourtCosts) = Value
"court_costs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCreditReportingAgencies) = Value
"credit_reporting_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCruiseLines) = Value
"cruise_lines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDairyProductsStores) = Value
"dairy_products_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDanceHallStudiosSchools) = Value
"dance_hall_studios_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDatingEscortServices) = Value
"dating_escort_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDentistsOrthodontists) = Value
"dentists_orthodontists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDepartmentStores) = Value
"department_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDetectiveAgencies) = Value
"detective_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsApplications) = Value
"digital_goods_applications"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsGames) = Value
"digital_goods_games"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsLargeVolume) = Value
"digital_goods_large_volume"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsMedia) = Value
"digital_goods_media"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingCatalogMerchant) = Value
"direct_marketing_catalog_merchant"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant) = Value
"direct_marketing_combination_catalog_and_retail_merchant"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingInboundTelemarketing) = Value
"direct_marketing_inbound_telemarketing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingInsuranceServices) = Value
"direct_marketing_insurance_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingOther) = Value
"direct_marketing_other"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingOutboundTelemarketing) = Value
"direct_marketing_outbound_telemarketing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingSubscription) = Value
"direct_marketing_subscription"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingTravel) = Value
"direct_marketing_travel"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDiscountStores) = Value
"discount_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDoctors) = Value
"doctors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDoorToDoorSales) = Value
"door_to_door_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDraperyWindowCoveringAndUpholsteryStores) = Value
"drapery_window_covering_and_upholstery_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrinkingPlaces) = Value
"drinking_places"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrugStoresAndPharmacies) = Value
"drug_stores_and_pharmacies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrugsDrugProprietariesAndDruggistSundries) = Value
"drugs_drug_proprietaries_and_druggist_sundries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDryCleaners) = Value
"dry_cleaners"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDurableGoods) = Value
"durable_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDutyFreeStores) = Value
"duty_free_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEatingPlacesRestaurants) = Value
"eating_places_restaurants"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEducationalServices) = Value
"educational_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricRazorStores) = Value
"electric_razor_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricalPartsAndEquipment) = Value
"electrical_parts_and_equipment"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricalServices) = Value
"electrical_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectronicsRepairShops) = Value
"electronics_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectronicsStores) = Value
"electronics_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElementarySecondarySchools) = Value
"elementary_secondary_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEmploymentTempAgencies) = Value
"employment_temp_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEquipmentRental) = Value
"equipment_rental"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumExterminatingServices) = Value
"exterminating_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFamilyClothingStores) = Value
"family_clothing_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFastFoodRestaurants) = Value
"fast_food_restaurants"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFinancialInstitutions) = Value
"financial_institutions"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFinesGovernmentAdministrativeEntities) = Value
"fines_government_administrative_entities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores) = Value
"fireplace_fireplace_screens_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFloorCoveringStores) = Value
"floor_covering_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFlorists) = Value
"florists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFloristsSuppliesNurseryStockAndFlowers) = Value
"florists_supplies_nursery_stock_and_flowers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFreezerAndLockerMeatProvisioners) = Value
"freezer_and_locker_meat_provisioners"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFuelDealersNonAutomotive) = Value
"fuel_dealers_non_automotive"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFuneralServicesCrematories) = Value
"funeral_services_crematories"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Value
"furniture_home_furnishings_and_equipment_stores_except_appliances"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurnitureRepairRefinishing) = Value
"furniture_repair_refinishing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurriersAndFurShops) = Value
"furriers_and_fur_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGeneralServices) = Value
"general_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGiftCardNoveltyAndSouvenirShops) = Value
"gift_card_novelty_and_souvenir_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGlassPaintAndWallpaperStores) = Value
"glass_paint_and_wallpaper_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGlasswareCrystalStores) = Value
"glassware_crystal_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGolfCoursesPublic) = Value
"golf_courses_public"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGovernmentServices) = Value
"government_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGroceryStoresSupermarkets) = Value
"grocery_stores_supermarkets"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHardwareEquipmentAndSupplies) = Value
"hardware_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHardwareStores) = Value
"hardware_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHealthAndBeautySpas) = Value
"health_and_beauty_spas"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHearingAidsSalesAndSupplies) = Value
"hearing_aids_sales_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHeatingPlumbingAC) = Value
"heating_plumbing_a_c"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHobbyToyAndGameShops) = Value
"hobby_toy_and_game_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHomeSupplyWarehouseStores) = Value
"home_supply_warehouse_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHospitals) = Value
"hospitals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHotelsMotelsAndResorts) = Value
"hotels_motels_and_resorts"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHouseholdApplianceStores) = Value
"household_appliance_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumIndustrialSupplies) = Value
"industrial_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInformationRetrievalServices) = Value
"information_retrieval_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInsuranceDefault) = Value
"insurance_default"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInsuranceUnderwritingPremiums) = Value
"insurance_underwriting_premiums"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumIntraCompanyPurchases) = Value
"intra_company_purchases"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores) = Value
"jewelry_stores_watches_clocks_and_silverware_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLandscapingServices) = Value
"landscaping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLaundries) = Value
"laundries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLaundryCleaningServices) = Value
"laundry_cleaning_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLegalServicesAttorneys) = Value
"legal_services_attorneys"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLuggageAndLeatherGoodsStores) = Value
"luggage_and_leather_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLumberBuildingMaterialsStores) = Value
"lumber_building_materials_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumManualCashDisburse) = Value
"manual_cash_disburse"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMarinasServiceAndSupplies) = Value
"marinas_service_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMasonryStoneworkAndPlaster) = Value
"masonry_stonework_and_plaster"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMassageParlors) = Value
"massage_parlors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalAndDentalLabs) = Value
"medical_and_dental_labs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalServices) = Value
"medical_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMembershipOrganizations) = Value
"membership_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMensAndBoysClothingAndAccessoriesStores) = Value
"mens_and_boys_clothing_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMensWomensClothingStores) = Value
"mens_womens_clothing_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMetalServiceCenters) = Value
"metal_service_centers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneous) = Value
"miscellaneous"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousApparelAndAccessoryShops) = Value
"miscellaneous_apparel_and_accessory_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousAutoDealers) = Value
"miscellaneous_auto_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousBusinessServices) = Value
"miscellaneous_business_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousFoodStores) = Value
"miscellaneous_food_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousGeneralMerchandise) = Value
"miscellaneous_general_merchandise"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousGeneralServices) = Value
"miscellaneous_general_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores) = Value
"miscellaneous_home_furnishing_specialty_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousPublishingAndPrinting) = Value
"miscellaneous_publishing_and_printing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousRecreationServices) = Value
"miscellaneous_recreation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousRepairShops) = Value
"miscellaneous_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousSpecialtyRetail) = Value
"miscellaneous_specialty_retail"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMobileHomeDealers) = Value
"mobile_home_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotionPictureTheaters) = Value
"motion_picture_theaters"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorFreightCarriersAndTrucking) = Value
"motor_freight_carriers_and_trucking"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorHomesDealers) = Value
"motor_homes_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorVehicleSuppliesAndNewParts) = Value
"motor_vehicle_supplies_and_new_parts"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorcycleShopsAndDealers) = Value
"motorcycle_shops_and_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorcycleShopsDealers) = Value
"motorcycle_shops_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Value
"music_stores_musical_instruments_pianos_and_sheet_music"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNewsDealersAndNewsstands) = Value
"news_dealers_and_newsstands"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNonFiMoneyOrders) = Value
"non_fi_money_orders"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNonFiStoredValueCardPurchaseLoad) = Value
"non_fi_stored_value_card_purchase_load"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNondurableGoods) = Value
"nondurable_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNurseriesLawnAndGardenSupplyStores) = Value
"nurseries_lawn_and_garden_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNursingPersonalCare) = Value
"nursing_personal_care"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOfficeAndCommercialFurniture) = Value
"office_and_commercial_furniture"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOpticiansEyeglasses) = Value
"opticians_eyeglasses"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOptometristsOphthalmologist) = Value
"optometrists_ophthalmologist"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOrthopedicGoodsProstheticDevices) = Value
"orthopedic_goods_prosthetic_devices"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOsteopaths) = Value
"osteopaths"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPackageStoresBeerWineAndLiquor) = Value
"package_stores_beer_wine_and_liquor"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPaintsVarnishesAndSupplies) = Value
"paints_varnishes_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumParkingLotsGarages) = Value
"parking_lots_garages"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPassengerRailways) = Value
"passenger_railways"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPawnShops) = Value
"pawn_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPetShopsPetFoodAndSupplies) = Value
"pet_shops_pet_food_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPetroleumAndPetroleumProducts) = Value
"petroleum_and_petroleum_products"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotoDeveloping) = Value
"photo_developing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Value
"photographic_photocopy_microfilm_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotographicStudios) = Value
"photographic_studios"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPictureVideoProduction) = Value
"picture_video_production"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPieceGoodsNotionsAndOtherDryGoods) = Value
"piece_goods_notions_and_other_dry_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPlumbingHeatingEquipmentAndSupplies) = Value
"plumbing_heating_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPoliticalOrganizations) = Value
"political_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPostalServicesGovernmentOnly) = Value
"postal_services_government_only"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry) = Value
"precious_stones_and_metals_watches_and_jewelry"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumProfessionalServices) = Value
"professional_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPublicWarehousingAndStorage) = Value
"public_warehousing_and_storage"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumQuickCopyReproAndBlueprint) = Value
"quick_copy_repro_and_blueprint"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRailroads) = Value
"railroads"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRealEstateAgentsAndManagersRentals) = Value
"real_estate_agents_and_managers_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRecordStores) = Value
"record_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRecreationalVehicleRentals) = Value
"recreational_vehicle_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumReligiousGoodsStores) = Value
"religious_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumReligiousOrganizations) = Value
"religious_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRoofingSidingSheetMetal) = Value
"roofing_siding_sheet_metal"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSecretarialSupportServices) = Value
"secretarial_support_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSecurityBrokersDealers) = Value
"security_brokers_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumServiceStations) = Value
"service_stations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores) = Value
"sewing_needlework_fabric_and_piece_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumShoeRepairHatCleaning) = Value
"shoe_repair_hat_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumShoeStores) = Value
"shoe_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSmallApplianceRepair) = Value
"small_appliance_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSnowmobileDealers) = Value
"snowmobile_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSpecialTradeServices) = Value
"special_trade_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSpecialtyCleaning) = Value
"specialty_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportingGoodsStores) = Value
"sporting_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportingRecreationCamps) = Value
"sporting_recreation_camps"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportsAndRidingApparelStores) = Value
"sports_and_riding_apparel_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportsClubsFields) = Value
"sports_clubs_fields"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStampAndCoinStores) = Value
"stamp_and_coin_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper) = Value
"stationary_office_supplies_printing_and_writing_paper"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores) = Value
"stationery_stores_office_and_school_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSwimmingPoolsSales) = Value
"swimming_pools_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTUiTravelGermany) = Value
"t_ui_travel_germany"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTailorsAlterations) = Value
"tailors_alterations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxPaymentsGovernmentAgencies) = Value
"tax_payments_government_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxPreparationServices) = Value
"tax_preparation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxicabsLimousines) = Value
"taxicabs_limousines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelecommunicationEquipmentAndTelephoneSales) = Value
"telecommunication_equipment_and_telephone_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelecommunicationServices) = Value
"telecommunication_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelegraphServices) = Value
"telegraph_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTentAndAwningShops) = Value
"tent_and_awning_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTestingLaboratories) = Value
"testing_laboratories"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTheatricalTicketAgencies) = Value
"theatrical_ticket_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTimeshares) = Value
"timeshares"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTireRetreadingAndRepair) = Value
"tire_retreading_and_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTollsBridgeFees) = Value
"tolls_bridge_fees"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTouristAttractionsAndExhibits) = Value
"tourist_attractions_and_exhibits"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTowingServices) = Value
"towing_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTrailerParksCampgrounds) = Value
"trailer_parks_campgrounds"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTransportationServices) = Value
"transportation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTravelAgenciesTourOperators) = Value
"travel_agencies_tour_operators"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTruckStopIteration) = Value
"truck_stop_iteration"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTruckUtilityTrailerRentals) = Value
"truck_utility_trailer_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTypesettingPlateMakingAndRelatedServices) = Value
"typesetting_plate_making_and_related_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTypewriterStores) = Value
"typewriter_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUSFederalGovernmentAgenciesOrDepartments) = Value
"u_s_federal_government_agencies_or_departments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUniformsCommercialClothing) = Value
"uniforms_commercial_clothing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUsedMerchandiseAndSecondhandStores) = Value
"used_merchandise_and_secondhand_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUtilities) = Value
"utilities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVarietyStores) = Value
"variety_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVeterinaryServices) = Value
"veterinary_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoAmusementGameSupplies) = Value
"video_amusement_game_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoGameArcades) = Value
"video_game_arcades"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoTapeRentalStores) = Value
"video_tape_rental_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVocationalTradeSchools) = Value
"vocational_trade_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWatchJewelryRepair) = Value
"watch_jewelry_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWeldingRepair) = Value
"welding_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWholesaleClubs) = Value
"wholesale_clubs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWigAndToupeeStores) = Value
"wig_and_toupee_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWiresMoneyOrders) = Value
"wires_money_orders"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWomensAccessoryAndSpecialtyShops) = Value
"womens_accessory_and_specialty_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWomensReadyToWearStores) = Value
"womens_ready_to_wear_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWreckingAndSalvageYards) = Value
"wrecking_and_salvage_yards"

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories' where
  parseJSON :: Value
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
parseJSON Value
val =
    PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
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
"ac_refrigeration_repair" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAcRefrigerationRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"accounting_bookkeeping_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAccountingBookkeepingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"advertising_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAdvertisingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"agricultural_cooperative" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAgriculturalCooperative
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airlines_air_carriers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAirlinesAirCarriers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airports_flying_fields" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAirportsFlyingFields
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"ambulance_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAmbulanceServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"amusement_parks_carnivals" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAmusementParksCarnivals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_reproductions" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAntiqueReproductions
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAntiqueShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"aquariums" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAquariums
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"architectural_surveying_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArchitecturalSurveyingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"art_dealers_and_galleries" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArtDealersAndGalleries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"artists_supply_and_craft_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumArtistsSupplyAndCraftShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_and_home_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoAndHomeSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_body_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoBodyRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_paint_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoPaintShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_service_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutoServiceShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_cash_disburse" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomatedCashDisburse
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_fuel_dispensers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomatedFuelDispensers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automobile_associations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomobileAssociations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_parts_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomotivePartsAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_tire_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumAutomotiveTireStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bail_and_bond_payments" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBailAndBondPayments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bakeries" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBakeries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bands_orchestras" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBandsOrchestras
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"barber_and_beauty_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBarberAndBeautyShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"betting_casino_gambling" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBettingCasinoGambling
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bicycle_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBicycleShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"billiard_pool_establishments" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBilliardPoolEstablishments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBoatDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_rentals_and_leases" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBoatRentalsAndLeases
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"book_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBookStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"books_periodicals_and_newspapers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBooksPeriodicalsAndNewspapers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bowling_alleys" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBowlingAlleys
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bus_lines" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBusLines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"business_secretarial_schools" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBusinessSecretarialSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"buying_shopping_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumBuyingShoppingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cable_satellite_and_other_pay_television_and_radio" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"camera_and_photographic_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCameraAndPhotographicSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"candy_nut_and_confectionery_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCandyNutAndConfectioneryStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_new_used" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarAndTruckDealersNewUsed
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_used_only" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarAndTruckDealersUsedOnly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_rental_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarRentalAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_washes" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarWashes
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpentry_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarpentryServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpet_upholstery_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCarpetUpholsteryCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"caterers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCaterers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charitable_and_social_service_organizations_fundraising" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCharitableAndSocialServiceOrganizationsFundraising
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chemicals_and_allied_products" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChemicalsAndAlliedProducts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"child_care_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChildCareServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"childrens_and_infants_wear_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChildrensAndInfantsWearStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropodists_podiatrists" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChiropodistsPodiatrists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropractors" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumChiropractors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cigar_stores_and_stands" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCigarStoresAndStands
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"civic_social_fraternal_associations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCivicSocialFraternalAssociations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cleaning_and_maintenance" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCleaningAndMaintenance
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"clothing_rental" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumClothingRental
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"colleges_universities" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCollegesUniversities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_equipment" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialEquipment
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_footwear" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialFootwear
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_photography_art_and_graphics" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommercialPhotographyArtAndGraphics
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commuter_transport_and_ferries" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCommuterTransportAndFerries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_network_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerNetworkServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_programming" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerProgramming
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_repair" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_software_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputerSoftwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computers_peripherals_and_software" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumComputersPeripheralsAndSoftware
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"concrete_work_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConcreteWorkServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"construction_materials" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConstructionMaterials
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"consulting_public_relations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumConsultingPublicRelations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"correspondence_schools" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCorrespondenceSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cosmetic_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCosmeticStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"counseling_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCounselingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"country_clubs" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCountryClubs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"courier_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCourierServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"court_costs" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCourtCosts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_reporting_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCreditReportingAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cruise_lines" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumCruiseLines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dairy_products_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDairyProductsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dance_hall_studios_schools" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDanceHallStudiosSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dating_escort_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDatingEscortServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dentists_orthodontists" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDentistsOrthodontists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"department_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDepartmentStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"detective_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDetectiveAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_applications" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsApplications
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_games" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsGames
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_large_volume" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsLargeVolume
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_media" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDigitalGoodsMedia
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_catalog_merchant" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingCatalogMerchant
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_combination_catalog_and_retail_merchant" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_inbound_telemarketing" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingInboundTelemarketing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_insurance_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingInsuranceServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_other" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingOther
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_outbound_telemarketing" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingOutboundTelemarketing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_subscription" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingSubscription
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_travel" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDirectMarketingTravel
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"discount_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDiscountStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"doctors" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDoctors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"door_to_door_sales" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDoorToDoorSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drapery_window_covering_and_upholstery_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDraperyWindowCoveringAndUpholsteryStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drinking_places" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrinkingPlaces
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drug_stores_and_pharmacies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrugStoresAndPharmacies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drugs_drug_proprietaries_and_druggist_sundries" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDrugsDrugProprietariesAndDruggistSundries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dry_cleaners" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDryCleaners
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"durable_goods" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDurableGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"duty_free_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumDutyFreeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"eating_places_restaurants" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEatingPlacesRestaurants
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"educational_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEducationalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electric_razor_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricRazorStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_parts_and_equipment" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricalPartsAndEquipment
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectricalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectronicsRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElectronicsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"elementary_secondary_schools" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumElementarySecondarySchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"employment_temp_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEmploymentTempAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"equipment_rental" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumEquipmentRental
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"exterminating_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumExterminatingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"family_clothing_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFamilyClothingStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fast_food_restaurants" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFastFoodRestaurants
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"financial_institutions" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFinancialInstitutions
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fines_government_administrative_entities" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFinesGovernmentAdministrativeEntities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fireplace_fireplace_screens_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFireplaceFireplaceScreensAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"floor_covering_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFloorCoveringStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFlorists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists_supplies_nursery_stock_and_flowers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFloristsSuppliesNurseryStockAndFlowers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"freezer_and_locker_meat_provisioners" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFreezerAndLockerMeatProvisioners
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fuel_dealers_non_automotive" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFuelDealersNonAutomotive
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"funeral_services_crematories" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFuneralServicesCrematories
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_home_furnishings_and_equipment_stores_except_appliances" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_repair_refinishing" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurnitureRepairRefinishing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furriers_and_fur_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumFurriersAndFurShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"general_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGeneralServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"gift_card_novelty_and_souvenir_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGiftCardNoveltyAndSouvenirShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glass_paint_and_wallpaper_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGlassPaintAndWallpaperStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glassware_crystal_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGlasswareCrystalStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"golf_courses_public" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGolfCoursesPublic
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"government_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGovernmentServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"grocery_stores_supermarkets" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumGroceryStoresSupermarkets
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHardwareEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHardwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"health_and_beauty_spas" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHealthAndBeautySpas
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hearing_aids_sales_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHearingAidsSalesAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"heating_plumbing_a_c" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHeatingPlumbingAC
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hobby_toy_and_game_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHobbyToyAndGameShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"home_supply_warehouse_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHomeSupplyWarehouseStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hospitals" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHospitals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hotels_motels_and_resorts" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHotelsMotelsAndResorts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"household_appliance_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumHouseholdApplianceStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"industrial_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumIndustrialSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"information_retrieval_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInformationRetrievalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_default" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInsuranceDefault
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_underwriting_premiums" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumInsuranceUnderwritingPremiums
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"intra_company_purchases" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumIntraCompanyPurchases
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"jewelry_stores_watches_clocks_and_silverware_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumJewelryStoresWatchesClocksAndSilverwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"landscaping_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLandscapingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundries" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLaundries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundry_cleaning_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLaundryCleaningServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"legal_services_attorneys" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLegalServicesAttorneys
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"luggage_and_leather_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLuggageAndLeatherGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"lumber_building_materials_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumLumberBuildingMaterialsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"manual_cash_disburse" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumManualCashDisburse
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"marinas_service_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMarinasServiceAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"masonry_stonework_and_plaster" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMasonryStoneworkAndPlaster
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"massage_parlors" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMassageParlors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_and_dental_labs" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalAndDentalLabs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMedicalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"membership_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMembershipOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_and_boys_clothing_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMensAndBoysClothingAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_womens_clothing_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMensWomensClothingStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"metal_service_centers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMetalServiceCenters
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneous
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_apparel_and_accessory_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousApparelAndAccessoryShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_auto_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousAutoDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_business_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousBusinessServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_food_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousFoodStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_merchandise" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousGeneralMerchandise
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousGeneralServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_home_furnishing_specialty_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousHomeFurnishingSpecialtyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_publishing_and_printing" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousPublishingAndPrinting
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_recreation_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousRecreationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_specialty_retail" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMiscellaneousSpecialtyRetail
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mobile_home_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMobileHomeDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motion_picture_theaters" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotionPictureTheaters
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_freight_carriers_and_trucking" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorFreightCarriersAndTrucking
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_homes_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorHomesDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_vehicle_supplies_and_new_parts" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorVehicleSuppliesAndNewParts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_and_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorcycleShopsAndDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMotorcycleShopsDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"music_stores_musical_instruments_pianos_and_sheet_music" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"news_dealers_and_newsstands" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNewsDealersAndNewsstands
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_money_orders" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNonFiMoneyOrders
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_stored_value_card_purchase_load" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNonFiStoredValueCardPurchaseLoad
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nondurable_goods" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNondurableGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nurseries_lawn_and_garden_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNurseriesLawnAndGardenSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nursing_personal_care" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumNursingPersonalCare
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"office_and_commercial_furniture" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOfficeAndCommercialFurniture
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"opticians_eyeglasses" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOpticiansEyeglasses
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"optometrists_ophthalmologist" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOptometristsOphthalmologist
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"orthopedic_goods_prosthetic_devices" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOrthopedicGoodsProstheticDevices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"osteopaths" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumOsteopaths
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"package_stores_beer_wine_and_liquor" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPackageStoresBeerWineAndLiquor
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"paints_varnishes_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPaintsVarnishesAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"parking_lots_garages" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumParkingLotsGarages
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"passenger_railways" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPassengerRailways
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pawn_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPawnShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pet_shops_pet_food_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPetShopsPetFoodAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"petroleum_and_petroleum_products" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPetroleumAndPetroleumProducts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photo_developing" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotoDeveloping
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_photocopy_microfilm_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_studios" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPhotographicStudios
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"picture_video_production" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPictureVideoProduction
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"piece_goods_notions_and_other_dry_goods" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPieceGoodsNotionsAndOtherDryGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plumbing_heating_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPlumbingHeatingEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"political_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPoliticalOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"postal_services_government_only" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPostalServicesGovernmentOnly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"precious_stones_and_metals_watches_and_jewelry" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPreciousStonesAndMetalsWatchesAndJewelry
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"professional_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumProfessionalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"public_warehousing_and_storage" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumPublicWarehousingAndStorage
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"quick_copy_repro_and_blueprint" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumQuickCopyReproAndBlueprint
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"railroads" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRailroads
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"real_estate_agents_and_managers_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRealEstateAgentsAndManagersRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"record_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRecordStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recreational_vehicle_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRecreationalVehicleRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumReligiousGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumReligiousOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"roofing_siding_sheet_metal" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumRoofingSidingSheetMetal
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"secretarial_support_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSecretarialSupportServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"security_brokers_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSecurityBrokersDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"service_stations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumServiceStations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sewing_needlework_fabric_and_piece_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSewingNeedleworkFabricAndPieceGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_repair_hat_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumShoeRepairHatCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumShoeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"small_appliance_repair" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSmallApplianceRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"snowmobile_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSnowmobileDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"special_trade_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSpecialTradeServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"specialty_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSpecialtyCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportingGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_recreation_camps" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportingRecreationCamps
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_and_riding_apparel_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportsAndRidingApparelStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_clubs_fields" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSportsClubsFields
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stamp_and_coin_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStampAndCoinStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationary_office_supplies_printing_and_writing_paper" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationery_stores_office_and_school_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumStationeryStoresOfficeAndSchoolSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"swimming_pools_sales" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumSwimmingPoolsSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"t_ui_travel_germany" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTUiTravelGermany
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tailors_alterations" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTailorsAlterations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_payments_government_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxPaymentsGovernmentAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_preparation_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxPreparationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"taxicabs_limousines" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTaxicabsLimousines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_equipment_and_telephone_sales" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelecommunicationEquipmentAndTelephoneSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelecommunicationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telegraph_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTelegraphServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tent_and_awning_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTentAndAwningShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"testing_laboratories" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTestingLaboratories
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"theatrical_ticket_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTheatricalTicketAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"timeshares" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTimeshares
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tire_retreading_and_repair" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTireRetreadingAndRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tolls_bridge_fees" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTollsBridgeFees
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tourist_attractions_and_exhibits" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTouristAttractionsAndExhibits
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"towing_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTowingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"trailer_parks_campgrounds" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTrailerParksCampgrounds
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transportation_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTransportationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"travel_agencies_tour_operators" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTravelAgenciesTourOperators
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_stop_iteration" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTruckStopIteration
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_utility_trailer_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTruckUtilityTrailerRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typesetting_plate_making_and_related_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTypesettingPlateMakingAndRelatedServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typewriter_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumTypewriterStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"u_s_federal_government_agencies_or_departments" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUSFederalGovernmentAgenciesOrDepartments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"uniforms_commercial_clothing" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUniformsCommercialClothing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"used_merchandise_and_secondhand_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUsedMerchandiseAndSecondhandStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"utilities" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumUtilities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"variety_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVarietyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"veterinary_services" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVeterinaryServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_amusement_game_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoAmusementGameSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_game_arcades" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoGameArcades
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_tape_rental_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVideoTapeRentalStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"vocational_trade_schools" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumVocationalTradeSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"watch_jewelry_repair" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWatchJewelryRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"welding_repair" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWeldingRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wholesale_clubs" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWholesaleClubs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wig_and_toupee_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWigAndToupeeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wires_money_orders" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWiresMoneyOrders
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_accessory_and_specialty_shops" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWomensAccessoryAndSpecialtyShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_ready_to_wear_stores" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWomensReadyToWearStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wrecking_and_salvage_yards" -> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'EnumWreckingAndSalvageYards
            | Bool
GHC.Base.otherwise -> Value
-> PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'
PostIssuingCardsCardRequestBodySpendingControls'BlockedCategories'Other Value
val
      )

-- | Defines the object schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.spending_controls.properties.spending_limits.items@ in the specification.
data PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' = PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
  { -- | amount
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Int
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount :: GHC.Types.Int,
    -- | categories
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories :: (GHC.Maybe.Maybe ([PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'])),
    -- | interval
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
  }
  deriving
    ( Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> String
-> String
[PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
-> String -> String
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> String
(Int
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
    -> String)
-> ([PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
    -> String -> String)
-> Show
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits']
-> String -> String
show :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> String
$cshow :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> String
-> String
GHC.Show.Show,
      PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Bool
(PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
 -> Bool)
-> (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
    -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
    -> Bool)
-> Eq
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Bool
$c/= :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Bool
== :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Bool
$c== :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Bool
GHC.Classes.Eq
    )

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' where
  toJSON :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Value
toJSON PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj = [Pair] -> Value
Data.Aeson.Types.Internal.object (Text
"amount" Text -> Int -> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Int
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"categories" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: Text
"interval" Text
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Pair
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj Pair -> [Pair] -> [Pair]
forall a. a -> [a] -> [a]
: [Pair]
forall a. Monoid a => a
GHC.Base.mempty)
  toEncoding :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Encoding
toEncoding PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj = Series -> Encoding
Data.Aeson.Encoding.Internal.pairs ((Text
"amount" Text -> Int -> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Int
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> ((Text
"categories" Text
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj) Series -> Series -> Series
forall a. Semigroup a => a -> a -> a
GHC.Base.<> (Text
"interval" Text
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Series
forall kv v. (KeyValue kv, ToJSON v) => Text -> v -> kv
Data.Aeson.Types.ToJSON..= PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
obj)))

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' where
  parseJSON :: Value
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
parseJSON = String
-> (Object
    -> Parser
         PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
-> Value
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.Aeson.Types.FromJSON.withObject String
"PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'" (\Object
obj -> (((Int
 -> Maybe
      [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
-> Parser
     (Int
      -> Maybe
           [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
      -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
      -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
forall (f :: * -> *) a. Applicative f => a -> f a
GHC.Base.pure Int
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' Parser
  (Int
   -> Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
   -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
   -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
-> Parser Int
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
      -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
      -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object -> Text -> Parser Int
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"amount")) Parser
  (Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
   -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
   -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'])
-> Parser
     (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
      -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
     (Maybe
        [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'])
forall a. FromJSON a => Object -> Text -> Parser (Maybe a)
Data.Aeson.Types.FromJSON..:? Text
"categories")) Parser
  (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
   -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits')
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
GHC.Base.<*> (Object
obj Object
-> Text
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
forall a. FromJSON a => Object -> Text -> Parser a
Data.Aeson.Types.FromJSON..: Text
"interval"))

-- | Create a new 'PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'' with all required fields.
mkPostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' ::
  -- | 'postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount'
  GHC.Types.Int ->
  -- | 'postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
  PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval' ->
  PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
mkPostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
mkPostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' Int
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval =
  PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits' :: Int
-> Maybe
     [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'
    { postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount :: Int
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount = Int
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Amount,
      postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories :: Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories = Maybe
  [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
forall a. Maybe a
GHC.Maybe.Nothing,
      postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval = PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
postIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval
    }

-- | Defines the enum schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.spending_controls.properties.spending_limits.items.properties.categories.items@ in the specification.
data PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
  = -- | This case is used if the value encountered during decoding does not match any of the provided cases in the specification.
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'Other Data.Aeson.Types.Internal.Value
  | -- | This constructor can be used to send values to the server which are not present in the specification yet.
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'Typed Data.Text.Internal.Text
  | -- | Represents the JSON value @"ac_refrigeration_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAcRefrigerationRepair
  | -- | Represents the JSON value @"accounting_bookkeeping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAccountingBookkeepingServices
  | -- | Represents the JSON value @"advertising_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAdvertisingServices
  | -- | Represents the JSON value @"agricultural_cooperative"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAgriculturalCooperative
  | -- | Represents the JSON value @"airlines_air_carriers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAirlinesAirCarriers
  | -- | Represents the JSON value @"airports_flying_fields"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAirportsFlyingFields
  | -- | Represents the JSON value @"ambulance_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAmbulanceServices
  | -- | Represents the JSON value @"amusement_parks_carnivals"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAmusementParksCarnivals
  | -- | Represents the JSON value @"antique_reproductions"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAntiqueReproductions
  | -- | Represents the JSON value @"antique_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAntiqueShops
  | -- | Represents the JSON value @"aquariums"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAquariums
  | -- | Represents the JSON value @"architectural_surveying_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArchitecturalSurveyingServices
  | -- | Represents the JSON value @"art_dealers_and_galleries"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArtDealersAndGalleries
  | -- | Represents the JSON value @"artists_supply_and_craft_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArtistsSupplyAndCraftShops
  | -- | Represents the JSON value @"auto_and_home_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoAndHomeSupplyStores
  | -- | Represents the JSON value @"auto_body_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoBodyRepairShops
  | -- | Represents the JSON value @"auto_paint_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoPaintShops
  | -- | Represents the JSON value @"auto_service_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoServiceShops
  | -- | Represents the JSON value @"automated_cash_disburse"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomatedCashDisburse
  | -- | Represents the JSON value @"automated_fuel_dispensers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomatedFuelDispensers
  | -- | Represents the JSON value @"automobile_associations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomobileAssociations
  | -- | Represents the JSON value @"automotive_parts_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomotivePartsAndAccessoriesStores
  | -- | Represents the JSON value @"automotive_tire_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomotiveTireStores
  | -- | Represents the JSON value @"bail_and_bond_payments"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBailAndBondPayments
  | -- | Represents the JSON value @"bakeries"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBakeries
  | -- | Represents the JSON value @"bands_orchestras"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBandsOrchestras
  | -- | Represents the JSON value @"barber_and_beauty_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBarberAndBeautyShops
  | -- | Represents the JSON value @"betting_casino_gambling"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBettingCasinoGambling
  | -- | Represents the JSON value @"bicycle_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBicycleShops
  | -- | Represents the JSON value @"billiard_pool_establishments"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBilliardPoolEstablishments
  | -- | Represents the JSON value @"boat_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBoatDealers
  | -- | Represents the JSON value @"boat_rentals_and_leases"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBoatRentalsAndLeases
  | -- | Represents the JSON value @"book_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBookStores
  | -- | Represents the JSON value @"books_periodicals_and_newspapers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBooksPeriodicalsAndNewspapers
  | -- | Represents the JSON value @"bowling_alleys"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBowlingAlleys
  | -- | Represents the JSON value @"bus_lines"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBusLines
  | -- | Represents the JSON value @"business_secretarial_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBusinessSecretarialSchools
  | -- | Represents the JSON value @"buying_shopping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBuyingShoppingServices
  | -- | Represents the JSON value @"cable_satellite_and_other_pay_television_and_radio"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
  | -- | Represents the JSON value @"camera_and_photographic_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCameraAndPhotographicSupplyStores
  | -- | Represents the JSON value @"candy_nut_and_confectionery_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCandyNutAndConfectioneryStores
  | -- | Represents the JSON value @"car_and_truck_dealers_new_used"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarAndTruckDealersNewUsed
  | -- | Represents the JSON value @"car_and_truck_dealers_used_only"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarAndTruckDealersUsedOnly
  | -- | Represents the JSON value @"car_rental_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarRentalAgencies
  | -- | Represents the JSON value @"car_washes"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarWashes
  | -- | Represents the JSON value @"carpentry_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarpentryServices
  | -- | Represents the JSON value @"carpet_upholstery_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarpetUpholsteryCleaning
  | -- | Represents the JSON value @"caterers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCaterers
  | -- | Represents the JSON value @"charitable_and_social_service_organizations_fundraising"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCharitableAndSocialServiceOrganizationsFundraising
  | -- | Represents the JSON value @"chemicals_and_allied_products"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChemicalsAndAlliedProducts
  | -- | Represents the JSON value @"child_care_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChildCareServices
  | -- | Represents the JSON value @"childrens_and_infants_wear_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChildrensAndInfantsWearStores
  | -- | Represents the JSON value @"chiropodists_podiatrists"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChiropodistsPodiatrists
  | -- | Represents the JSON value @"chiropractors"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChiropractors
  | -- | Represents the JSON value @"cigar_stores_and_stands"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCigarStoresAndStands
  | -- | Represents the JSON value @"civic_social_fraternal_associations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCivicSocialFraternalAssociations
  | -- | Represents the JSON value @"cleaning_and_maintenance"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCleaningAndMaintenance
  | -- | Represents the JSON value @"clothing_rental"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumClothingRental
  | -- | Represents the JSON value @"colleges_universities"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCollegesUniversities
  | -- | Represents the JSON value @"commercial_equipment"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialEquipment
  | -- | Represents the JSON value @"commercial_footwear"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialFootwear
  | -- | Represents the JSON value @"commercial_photography_art_and_graphics"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialPhotographyArtAndGraphics
  | -- | Represents the JSON value @"commuter_transport_and_ferries"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommuterTransportAndFerries
  | -- | Represents the JSON value @"computer_network_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerNetworkServices
  | -- | Represents the JSON value @"computer_programming"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerProgramming
  | -- | Represents the JSON value @"computer_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerRepair
  | -- | Represents the JSON value @"computer_software_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerSoftwareStores
  | -- | Represents the JSON value @"computers_peripherals_and_software"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputersPeripheralsAndSoftware
  | -- | Represents the JSON value @"concrete_work_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConcreteWorkServices
  | -- | Represents the JSON value @"construction_materials"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConstructionMaterials
  | -- | Represents the JSON value @"consulting_public_relations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConsultingPublicRelations
  | -- | Represents the JSON value @"correspondence_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCorrespondenceSchools
  | -- | Represents the JSON value @"cosmetic_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCosmeticStores
  | -- | Represents the JSON value @"counseling_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCounselingServices
  | -- | Represents the JSON value @"country_clubs"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCountryClubs
  | -- | Represents the JSON value @"courier_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCourierServices
  | -- | Represents the JSON value @"court_costs"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCourtCosts
  | -- | Represents the JSON value @"credit_reporting_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCreditReportingAgencies
  | -- | Represents the JSON value @"cruise_lines"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCruiseLines
  | -- | Represents the JSON value @"dairy_products_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDairyProductsStores
  | -- | Represents the JSON value @"dance_hall_studios_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDanceHallStudiosSchools
  | -- | Represents the JSON value @"dating_escort_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDatingEscortServices
  | -- | Represents the JSON value @"dentists_orthodontists"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDentistsOrthodontists
  | -- | Represents the JSON value @"department_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDepartmentStores
  | -- | Represents the JSON value @"detective_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDetectiveAgencies
  | -- | Represents the JSON value @"digital_goods_applications"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsApplications
  | -- | Represents the JSON value @"digital_goods_games"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsGames
  | -- | Represents the JSON value @"digital_goods_large_volume"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsLargeVolume
  | -- | Represents the JSON value @"digital_goods_media"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsMedia
  | -- | Represents the JSON value @"direct_marketing_catalog_merchant"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingCatalogMerchant
  | -- | Represents the JSON value @"direct_marketing_combination_catalog_and_retail_merchant"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
  | -- | Represents the JSON value @"direct_marketing_inbound_telemarketing"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingInboundTelemarketing
  | -- | Represents the JSON value @"direct_marketing_insurance_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingInsuranceServices
  | -- | Represents the JSON value @"direct_marketing_other"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingOther
  | -- | Represents the JSON value @"direct_marketing_outbound_telemarketing"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingOutboundTelemarketing
  | -- | Represents the JSON value @"direct_marketing_subscription"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingSubscription
  | -- | Represents the JSON value @"direct_marketing_travel"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingTravel
  | -- | Represents the JSON value @"discount_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDiscountStores
  | -- | Represents the JSON value @"doctors"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDoctors
  | -- | Represents the JSON value @"door_to_door_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDoorToDoorSales
  | -- | Represents the JSON value @"drapery_window_covering_and_upholstery_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDraperyWindowCoveringAndUpholsteryStores
  | -- | Represents the JSON value @"drinking_places"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrinkingPlaces
  | -- | Represents the JSON value @"drug_stores_and_pharmacies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrugStoresAndPharmacies
  | -- | Represents the JSON value @"drugs_drug_proprietaries_and_druggist_sundries"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrugsDrugProprietariesAndDruggistSundries
  | -- | Represents the JSON value @"dry_cleaners"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDryCleaners
  | -- | Represents the JSON value @"durable_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDurableGoods
  | -- | Represents the JSON value @"duty_free_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDutyFreeStores
  | -- | Represents the JSON value @"eating_places_restaurants"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEatingPlacesRestaurants
  | -- | Represents the JSON value @"educational_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEducationalServices
  | -- | Represents the JSON value @"electric_razor_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricRazorStores
  | -- | Represents the JSON value @"electrical_parts_and_equipment"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricalPartsAndEquipment
  | -- | Represents the JSON value @"electrical_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricalServices
  | -- | Represents the JSON value @"electronics_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectronicsRepairShops
  | -- | Represents the JSON value @"electronics_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectronicsStores
  | -- | Represents the JSON value @"elementary_secondary_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElementarySecondarySchools
  | -- | Represents the JSON value @"employment_temp_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEmploymentTempAgencies
  | -- | Represents the JSON value @"equipment_rental"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEquipmentRental
  | -- | Represents the JSON value @"exterminating_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumExterminatingServices
  | -- | Represents the JSON value @"family_clothing_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFamilyClothingStores
  | -- | Represents the JSON value @"fast_food_restaurants"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFastFoodRestaurants
  | -- | Represents the JSON value @"financial_institutions"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFinancialInstitutions
  | -- | Represents the JSON value @"fines_government_administrative_entities"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFinesGovernmentAdministrativeEntities
  | -- | Represents the JSON value @"fireplace_fireplace_screens_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFireplaceFireplaceScreensAndAccessoriesStores
  | -- | Represents the JSON value @"floor_covering_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFloorCoveringStores
  | -- | Represents the JSON value @"florists"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFlorists
  | -- | Represents the JSON value @"florists_supplies_nursery_stock_and_flowers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFloristsSuppliesNurseryStockAndFlowers
  | -- | Represents the JSON value @"freezer_and_locker_meat_provisioners"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFreezerAndLockerMeatProvisioners
  | -- | Represents the JSON value @"fuel_dealers_non_automotive"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFuelDealersNonAutomotive
  | -- | Represents the JSON value @"funeral_services_crematories"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFuneralServicesCrematories
  | -- | Represents the JSON value @"furniture_home_furnishings_and_equipment_stores_except_appliances"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
  | -- | Represents the JSON value @"furniture_repair_refinishing"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurnitureRepairRefinishing
  | -- | Represents the JSON value @"furriers_and_fur_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurriersAndFurShops
  | -- | Represents the JSON value @"general_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGeneralServices
  | -- | Represents the JSON value @"gift_card_novelty_and_souvenir_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGiftCardNoveltyAndSouvenirShops
  | -- | Represents the JSON value @"glass_paint_and_wallpaper_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGlassPaintAndWallpaperStores
  | -- | Represents the JSON value @"glassware_crystal_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGlasswareCrystalStores
  | -- | Represents the JSON value @"golf_courses_public"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGolfCoursesPublic
  | -- | Represents the JSON value @"government_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGovernmentServices
  | -- | Represents the JSON value @"grocery_stores_supermarkets"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGroceryStoresSupermarkets
  | -- | Represents the JSON value @"hardware_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHardwareEquipmentAndSupplies
  | -- | Represents the JSON value @"hardware_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHardwareStores
  | -- | Represents the JSON value @"health_and_beauty_spas"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHealthAndBeautySpas
  | -- | Represents the JSON value @"hearing_aids_sales_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHearingAidsSalesAndSupplies
  | -- | Represents the JSON value @"heating_plumbing_a_c"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHeatingPlumbingAC
  | -- | Represents the JSON value @"hobby_toy_and_game_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHobbyToyAndGameShops
  | -- | Represents the JSON value @"home_supply_warehouse_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHomeSupplyWarehouseStores
  | -- | Represents the JSON value @"hospitals"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHospitals
  | -- | Represents the JSON value @"hotels_motels_and_resorts"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHotelsMotelsAndResorts
  | -- | Represents the JSON value @"household_appliance_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHouseholdApplianceStores
  | -- | Represents the JSON value @"industrial_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumIndustrialSupplies
  | -- | Represents the JSON value @"information_retrieval_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInformationRetrievalServices
  | -- | Represents the JSON value @"insurance_default"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInsuranceDefault
  | -- | Represents the JSON value @"insurance_underwriting_premiums"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInsuranceUnderwritingPremiums
  | -- | Represents the JSON value @"intra_company_purchases"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumIntraCompanyPurchases
  | -- | Represents the JSON value @"jewelry_stores_watches_clocks_and_silverware_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumJewelryStoresWatchesClocksAndSilverwareStores
  | -- | Represents the JSON value @"landscaping_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLandscapingServices
  | -- | Represents the JSON value @"laundries"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLaundries
  | -- | Represents the JSON value @"laundry_cleaning_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLaundryCleaningServices
  | -- | Represents the JSON value @"legal_services_attorneys"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLegalServicesAttorneys
  | -- | Represents the JSON value @"luggage_and_leather_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLuggageAndLeatherGoodsStores
  | -- | Represents the JSON value @"lumber_building_materials_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLumberBuildingMaterialsStores
  | -- | Represents the JSON value @"manual_cash_disburse"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumManualCashDisburse
  | -- | Represents the JSON value @"marinas_service_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMarinasServiceAndSupplies
  | -- | Represents the JSON value @"masonry_stonework_and_plaster"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMasonryStoneworkAndPlaster
  | -- | Represents the JSON value @"massage_parlors"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMassageParlors
  | -- | Represents the JSON value @"medical_and_dental_labs"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalAndDentalLabs
  | -- | Represents the JSON value @"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
  | -- | Represents the JSON value @"medical_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalServices
  | -- | Represents the JSON value @"membership_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMembershipOrganizations
  | -- | Represents the JSON value @"mens_and_boys_clothing_and_accessories_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMensAndBoysClothingAndAccessoriesStores
  | -- | Represents the JSON value @"mens_womens_clothing_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMensWomensClothingStores
  | -- | Represents the JSON value @"metal_service_centers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMetalServiceCenters
  | -- | Represents the JSON value @"miscellaneous"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneous
  | -- | Represents the JSON value @"miscellaneous_apparel_and_accessory_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousApparelAndAccessoryShops
  | -- | Represents the JSON value @"miscellaneous_auto_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousAutoDealers
  | -- | Represents the JSON value @"miscellaneous_business_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousBusinessServices
  | -- | Represents the JSON value @"miscellaneous_food_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousFoodStores
  | -- | Represents the JSON value @"miscellaneous_general_merchandise"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousGeneralMerchandise
  | -- | Represents the JSON value @"miscellaneous_general_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousGeneralServices
  | -- | Represents the JSON value @"miscellaneous_home_furnishing_specialty_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousHomeFurnishingSpecialtyStores
  | -- | Represents the JSON value @"miscellaneous_publishing_and_printing"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousPublishingAndPrinting
  | -- | Represents the JSON value @"miscellaneous_recreation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousRecreationServices
  | -- | Represents the JSON value @"miscellaneous_repair_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousRepairShops
  | -- | Represents the JSON value @"miscellaneous_specialty_retail"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousSpecialtyRetail
  | -- | Represents the JSON value @"mobile_home_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMobileHomeDealers
  | -- | Represents the JSON value @"motion_picture_theaters"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotionPictureTheaters
  | -- | Represents the JSON value @"motor_freight_carriers_and_trucking"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorFreightCarriersAndTrucking
  | -- | Represents the JSON value @"motor_homes_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorHomesDealers
  | -- | Represents the JSON value @"motor_vehicle_supplies_and_new_parts"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorVehicleSuppliesAndNewParts
  | -- | Represents the JSON value @"motorcycle_shops_and_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorcycleShopsAndDealers
  | -- | Represents the JSON value @"motorcycle_shops_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorcycleShopsDealers
  | -- | Represents the JSON value @"music_stores_musical_instruments_pianos_and_sheet_music"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
  | -- | Represents the JSON value @"news_dealers_and_newsstands"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNewsDealersAndNewsstands
  | -- | Represents the JSON value @"non_fi_money_orders"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNonFiMoneyOrders
  | -- | Represents the JSON value @"non_fi_stored_value_card_purchase_load"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNonFiStoredValueCardPurchaseLoad
  | -- | Represents the JSON value @"nondurable_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNondurableGoods
  | -- | Represents the JSON value @"nurseries_lawn_and_garden_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNurseriesLawnAndGardenSupplyStores
  | -- | Represents the JSON value @"nursing_personal_care"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNursingPersonalCare
  | -- | Represents the JSON value @"office_and_commercial_furniture"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOfficeAndCommercialFurniture
  | -- | Represents the JSON value @"opticians_eyeglasses"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOpticiansEyeglasses
  | -- | Represents the JSON value @"optometrists_ophthalmologist"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOptometristsOphthalmologist
  | -- | Represents the JSON value @"orthopedic_goods_prosthetic_devices"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOrthopedicGoodsProstheticDevices
  | -- | Represents the JSON value @"osteopaths"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOsteopaths
  | -- | Represents the JSON value @"package_stores_beer_wine_and_liquor"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPackageStoresBeerWineAndLiquor
  | -- | Represents the JSON value @"paints_varnishes_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPaintsVarnishesAndSupplies
  | -- | Represents the JSON value @"parking_lots_garages"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumParkingLotsGarages
  | -- | Represents the JSON value @"passenger_railways"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPassengerRailways
  | -- | Represents the JSON value @"pawn_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPawnShops
  | -- | Represents the JSON value @"pet_shops_pet_food_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPetShopsPetFoodAndSupplies
  | -- | Represents the JSON value @"petroleum_and_petroleum_products"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPetroleumAndPetroleumProducts
  | -- | Represents the JSON value @"photo_developing"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotoDeveloping
  | -- | Represents the JSON value @"photographic_photocopy_microfilm_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
  | -- | Represents the JSON value @"photographic_studios"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotographicStudios
  | -- | Represents the JSON value @"picture_video_production"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPictureVideoProduction
  | -- | Represents the JSON value @"piece_goods_notions_and_other_dry_goods"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPieceGoodsNotionsAndOtherDryGoods
  | -- | Represents the JSON value @"plumbing_heating_equipment_and_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPlumbingHeatingEquipmentAndSupplies
  | -- | Represents the JSON value @"political_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPoliticalOrganizations
  | -- | Represents the JSON value @"postal_services_government_only"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPostalServicesGovernmentOnly
  | -- | Represents the JSON value @"precious_stones_and_metals_watches_and_jewelry"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPreciousStonesAndMetalsWatchesAndJewelry
  | -- | Represents the JSON value @"professional_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumProfessionalServices
  | -- | Represents the JSON value @"public_warehousing_and_storage"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPublicWarehousingAndStorage
  | -- | Represents the JSON value @"quick_copy_repro_and_blueprint"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumQuickCopyReproAndBlueprint
  | -- | Represents the JSON value @"railroads"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRailroads
  | -- | Represents the JSON value @"real_estate_agents_and_managers_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRealEstateAgentsAndManagersRentals
  | -- | Represents the JSON value @"record_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRecordStores
  | -- | Represents the JSON value @"recreational_vehicle_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRecreationalVehicleRentals
  | -- | Represents the JSON value @"religious_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumReligiousGoodsStores
  | -- | Represents the JSON value @"religious_organizations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumReligiousOrganizations
  | -- | Represents the JSON value @"roofing_siding_sheet_metal"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRoofingSidingSheetMetal
  | -- | Represents the JSON value @"secretarial_support_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSecretarialSupportServices
  | -- | Represents the JSON value @"security_brokers_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSecurityBrokersDealers
  | -- | Represents the JSON value @"service_stations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumServiceStations
  | -- | Represents the JSON value @"sewing_needlework_fabric_and_piece_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSewingNeedleworkFabricAndPieceGoodsStores
  | -- | Represents the JSON value @"shoe_repair_hat_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumShoeRepairHatCleaning
  | -- | Represents the JSON value @"shoe_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumShoeStores
  | -- | Represents the JSON value @"small_appliance_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSmallApplianceRepair
  | -- | Represents the JSON value @"snowmobile_dealers"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSnowmobileDealers
  | -- | Represents the JSON value @"special_trade_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSpecialTradeServices
  | -- | Represents the JSON value @"specialty_cleaning"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSpecialtyCleaning
  | -- | Represents the JSON value @"sporting_goods_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportingGoodsStores
  | -- | Represents the JSON value @"sporting_recreation_camps"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportingRecreationCamps
  | -- | Represents the JSON value @"sports_and_riding_apparel_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportsAndRidingApparelStores
  | -- | Represents the JSON value @"sports_clubs_fields"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportsClubsFields
  | -- | Represents the JSON value @"stamp_and_coin_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStampAndCoinStores
  | -- | Represents the JSON value @"stationary_office_supplies_printing_and_writing_paper"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
  | -- | Represents the JSON value @"stationery_stores_office_and_school_supply_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStationeryStoresOfficeAndSchoolSupplyStores
  | -- | Represents the JSON value @"swimming_pools_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSwimmingPoolsSales
  | -- | Represents the JSON value @"t_ui_travel_germany"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTUiTravelGermany
  | -- | Represents the JSON value @"tailors_alterations"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTailorsAlterations
  | -- | Represents the JSON value @"tax_payments_government_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxPaymentsGovernmentAgencies
  | -- | Represents the JSON value @"tax_preparation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxPreparationServices
  | -- | Represents the JSON value @"taxicabs_limousines"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxicabsLimousines
  | -- | Represents the JSON value @"telecommunication_equipment_and_telephone_sales"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelecommunicationEquipmentAndTelephoneSales
  | -- | Represents the JSON value @"telecommunication_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelecommunicationServices
  | -- | Represents the JSON value @"telegraph_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelegraphServices
  | -- | Represents the JSON value @"tent_and_awning_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTentAndAwningShops
  | -- | Represents the JSON value @"testing_laboratories"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTestingLaboratories
  | -- | Represents the JSON value @"theatrical_ticket_agencies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTheatricalTicketAgencies
  | -- | Represents the JSON value @"timeshares"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTimeshares
  | -- | Represents the JSON value @"tire_retreading_and_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTireRetreadingAndRepair
  | -- | Represents the JSON value @"tolls_bridge_fees"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTollsBridgeFees
  | -- | Represents the JSON value @"tourist_attractions_and_exhibits"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTouristAttractionsAndExhibits
  | -- | Represents the JSON value @"towing_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTowingServices
  | -- | Represents the JSON value @"trailer_parks_campgrounds"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTrailerParksCampgrounds
  | -- | Represents the JSON value @"transportation_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTransportationServices
  | -- | Represents the JSON value @"travel_agencies_tour_operators"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTravelAgenciesTourOperators
  | -- | Represents the JSON value @"truck_stop_iteration"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTruckStopIteration
  | -- | Represents the JSON value @"truck_utility_trailer_rentals"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTruckUtilityTrailerRentals
  | -- | Represents the JSON value @"typesetting_plate_making_and_related_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTypesettingPlateMakingAndRelatedServices
  | -- | Represents the JSON value @"typewriter_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTypewriterStores
  | -- | Represents the JSON value @"u_s_federal_government_agencies_or_departments"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUSFederalGovernmentAgenciesOrDepartments
  | -- | Represents the JSON value @"uniforms_commercial_clothing"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUniformsCommercialClothing
  | -- | Represents the JSON value @"used_merchandise_and_secondhand_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUsedMerchandiseAndSecondhandStores
  | -- | Represents the JSON value @"utilities"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUtilities
  | -- | Represents the JSON value @"variety_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVarietyStores
  | -- | Represents the JSON value @"veterinary_services"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVeterinaryServices
  | -- | Represents the JSON value @"video_amusement_game_supplies"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoAmusementGameSupplies
  | -- | Represents the JSON value @"video_game_arcades"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoGameArcades
  | -- | Represents the JSON value @"video_tape_rental_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoTapeRentalStores
  | -- | Represents the JSON value @"vocational_trade_schools"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVocationalTradeSchools
  | -- | Represents the JSON value @"watch_jewelry_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWatchJewelryRepair
  | -- | Represents the JSON value @"welding_repair"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWeldingRepair
  | -- | Represents the JSON value @"wholesale_clubs"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWholesaleClubs
  | -- | Represents the JSON value @"wig_and_toupee_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWigAndToupeeStores
  | -- | Represents the JSON value @"wires_money_orders"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWiresMoneyOrders
  | -- | Represents the JSON value @"womens_accessory_and_specialty_shops"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWomensAccessoryAndSpecialtyShops
  | -- | Represents the JSON value @"womens_ready_to_wear_stores"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWomensReadyToWearStores
  | -- | Represents the JSON value @"wrecking_and_salvage_yards"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWreckingAndSalvageYards
  deriving (Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> String
-> String
[PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
-> String -> String
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> String
(Int
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
    -> String)
-> ([PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
    -> String -> String)
-> Show
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories']
-> String -> String
show :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> String
$cshow :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> String
-> String
GHC.Show.Show, PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> Bool
(PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
 -> Bool)
-> (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
    -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
    -> Bool)
-> Eq
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> Bool
$c/= :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> Bool
== :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> Bool
$c== :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> Bool
GHC.Classes.Eq)

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories' where
  toJSON :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> Value
toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'Other Value
val) = Value
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAcRefrigerationRepair) = Value
"ac_refrigeration_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAccountingBookkeepingServices) = Value
"accounting_bookkeeping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAdvertisingServices) = Value
"advertising_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAgriculturalCooperative) = Value
"agricultural_cooperative"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAirlinesAirCarriers) = Value
"airlines_air_carriers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAirportsFlyingFields) = Value
"airports_flying_fields"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAmbulanceServices) = Value
"ambulance_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAmusementParksCarnivals) = Value
"amusement_parks_carnivals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAntiqueReproductions) = Value
"antique_reproductions"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAntiqueShops) = Value
"antique_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAquariums) = Value
"aquariums"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArchitecturalSurveyingServices) = Value
"architectural_surveying_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArtDealersAndGalleries) = Value
"art_dealers_and_galleries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArtistsSupplyAndCraftShops) = Value
"artists_supply_and_craft_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoAndHomeSupplyStores) = Value
"auto_and_home_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoBodyRepairShops) = Value
"auto_body_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoPaintShops) = Value
"auto_paint_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoServiceShops) = Value
"auto_service_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomatedCashDisburse) = Value
"automated_cash_disburse"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomatedFuelDispensers) = Value
"automated_fuel_dispensers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomobileAssociations) = Value
"automobile_associations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomotivePartsAndAccessoriesStores) = Value
"automotive_parts_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomotiveTireStores) = Value
"automotive_tire_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBailAndBondPayments) = Value
"bail_and_bond_payments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBakeries) = Value
"bakeries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBandsOrchestras) = Value
"bands_orchestras"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBarberAndBeautyShops) = Value
"barber_and_beauty_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBettingCasinoGambling) = Value
"betting_casino_gambling"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBicycleShops) = Value
"bicycle_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBilliardPoolEstablishments) = Value
"billiard_pool_establishments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBoatDealers) = Value
"boat_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBoatRentalsAndLeases) = Value
"boat_rentals_and_leases"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBookStores) = Value
"book_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBooksPeriodicalsAndNewspapers) = Value
"books_periodicals_and_newspapers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBowlingAlleys) = Value
"bowling_alleys"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBusLines) = Value
"bus_lines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBusinessSecretarialSchools) = Value
"business_secretarial_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBuyingShoppingServices) = Value
"buying_shopping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCableSatelliteAndOtherPayTelevisionAndRadio) = Value
"cable_satellite_and_other_pay_television_and_radio"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCameraAndPhotographicSupplyStores) = Value
"camera_and_photographic_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCandyNutAndConfectioneryStores) = Value
"candy_nut_and_confectionery_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarAndTruckDealersNewUsed) = Value
"car_and_truck_dealers_new_used"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarAndTruckDealersUsedOnly) = Value
"car_and_truck_dealers_used_only"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarRentalAgencies) = Value
"car_rental_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarWashes) = Value
"car_washes"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarpentryServices) = Value
"carpentry_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarpetUpholsteryCleaning) = Value
"carpet_upholstery_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCaterers) = Value
"caterers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCharitableAndSocialServiceOrganizationsFundraising) = Value
"charitable_and_social_service_organizations_fundraising"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChemicalsAndAlliedProducts) = Value
"chemicals_and_allied_products"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChildCareServices) = Value
"child_care_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChildrensAndInfantsWearStores) = Value
"childrens_and_infants_wear_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChiropodistsPodiatrists) = Value
"chiropodists_podiatrists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChiropractors) = Value
"chiropractors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCigarStoresAndStands) = Value
"cigar_stores_and_stands"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCivicSocialFraternalAssociations) = Value
"civic_social_fraternal_associations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCleaningAndMaintenance) = Value
"cleaning_and_maintenance"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumClothingRental) = Value
"clothing_rental"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCollegesUniversities) = Value
"colleges_universities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialEquipment) = Value
"commercial_equipment"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialFootwear) = Value
"commercial_footwear"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialPhotographyArtAndGraphics) = Value
"commercial_photography_art_and_graphics"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommuterTransportAndFerries) = Value
"commuter_transport_and_ferries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerNetworkServices) = Value
"computer_network_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerProgramming) = Value
"computer_programming"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerRepair) = Value
"computer_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerSoftwareStores) = Value
"computer_software_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputersPeripheralsAndSoftware) = Value
"computers_peripherals_and_software"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConcreteWorkServices) = Value
"concrete_work_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConstructionMaterials) = Value
"construction_materials"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConsultingPublicRelations) = Value
"consulting_public_relations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCorrespondenceSchools) = Value
"correspondence_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCosmeticStores) = Value
"cosmetic_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCounselingServices) = Value
"counseling_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCountryClubs) = Value
"country_clubs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCourierServices) = Value
"courier_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCourtCosts) = Value
"court_costs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCreditReportingAgencies) = Value
"credit_reporting_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCruiseLines) = Value
"cruise_lines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDairyProductsStores) = Value
"dairy_products_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDanceHallStudiosSchools) = Value
"dance_hall_studios_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDatingEscortServices) = Value
"dating_escort_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDentistsOrthodontists) = Value
"dentists_orthodontists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDepartmentStores) = Value
"department_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDetectiveAgencies) = Value
"detective_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsApplications) = Value
"digital_goods_applications"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsGames) = Value
"digital_goods_games"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsLargeVolume) = Value
"digital_goods_large_volume"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsMedia) = Value
"digital_goods_media"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingCatalogMerchant) = Value
"direct_marketing_catalog_merchant"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingCombinationCatalogAndRetailMerchant) = Value
"direct_marketing_combination_catalog_and_retail_merchant"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingInboundTelemarketing) = Value
"direct_marketing_inbound_telemarketing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingInsuranceServices) = Value
"direct_marketing_insurance_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingOther) = Value
"direct_marketing_other"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingOutboundTelemarketing) = Value
"direct_marketing_outbound_telemarketing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingSubscription) = Value
"direct_marketing_subscription"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingTravel) = Value
"direct_marketing_travel"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDiscountStores) = Value
"discount_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDoctors) = Value
"doctors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDoorToDoorSales) = Value
"door_to_door_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDraperyWindowCoveringAndUpholsteryStores) = Value
"drapery_window_covering_and_upholstery_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrinkingPlaces) = Value
"drinking_places"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrugStoresAndPharmacies) = Value
"drug_stores_and_pharmacies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrugsDrugProprietariesAndDruggistSundries) = Value
"drugs_drug_proprietaries_and_druggist_sundries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDryCleaners) = Value
"dry_cleaners"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDurableGoods) = Value
"durable_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDutyFreeStores) = Value
"duty_free_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEatingPlacesRestaurants) = Value
"eating_places_restaurants"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEducationalServices) = Value
"educational_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricRazorStores) = Value
"electric_razor_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricalPartsAndEquipment) = Value
"electrical_parts_and_equipment"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricalServices) = Value
"electrical_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectronicsRepairShops) = Value
"electronics_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectronicsStores) = Value
"electronics_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElementarySecondarySchools) = Value
"elementary_secondary_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEmploymentTempAgencies) = Value
"employment_temp_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEquipmentRental) = Value
"equipment_rental"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumExterminatingServices) = Value
"exterminating_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFamilyClothingStores) = Value
"family_clothing_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFastFoodRestaurants) = Value
"fast_food_restaurants"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFinancialInstitutions) = Value
"financial_institutions"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFinesGovernmentAdministrativeEntities) = Value
"fines_government_administrative_entities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFireplaceFireplaceScreensAndAccessoriesStores) = Value
"fireplace_fireplace_screens_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFloorCoveringStores) = Value
"floor_covering_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFlorists) = Value
"florists"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFloristsSuppliesNurseryStockAndFlowers) = Value
"florists_supplies_nursery_stock_and_flowers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFreezerAndLockerMeatProvisioners) = Value
"freezer_and_locker_meat_provisioners"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFuelDealersNonAutomotive) = Value
"fuel_dealers_non_automotive"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFuneralServicesCrematories) = Value
"funeral_services_crematories"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances) = Value
"furniture_home_furnishings_and_equipment_stores_except_appliances"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurnitureRepairRefinishing) = Value
"furniture_repair_refinishing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurriersAndFurShops) = Value
"furriers_and_fur_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGeneralServices) = Value
"general_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGiftCardNoveltyAndSouvenirShops) = Value
"gift_card_novelty_and_souvenir_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGlassPaintAndWallpaperStores) = Value
"glass_paint_and_wallpaper_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGlasswareCrystalStores) = Value
"glassware_crystal_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGolfCoursesPublic) = Value
"golf_courses_public"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGovernmentServices) = Value
"government_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGroceryStoresSupermarkets) = Value
"grocery_stores_supermarkets"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHardwareEquipmentAndSupplies) = Value
"hardware_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHardwareStores) = Value
"hardware_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHealthAndBeautySpas) = Value
"health_and_beauty_spas"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHearingAidsSalesAndSupplies) = Value
"hearing_aids_sales_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHeatingPlumbingAC) = Value
"heating_plumbing_a_c"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHobbyToyAndGameShops) = Value
"hobby_toy_and_game_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHomeSupplyWarehouseStores) = Value
"home_supply_warehouse_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHospitals) = Value
"hospitals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHotelsMotelsAndResorts) = Value
"hotels_motels_and_resorts"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHouseholdApplianceStores) = Value
"household_appliance_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumIndustrialSupplies) = Value
"industrial_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInformationRetrievalServices) = Value
"information_retrieval_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInsuranceDefault) = Value
"insurance_default"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInsuranceUnderwritingPremiums) = Value
"insurance_underwriting_premiums"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumIntraCompanyPurchases) = Value
"intra_company_purchases"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumJewelryStoresWatchesClocksAndSilverwareStores) = Value
"jewelry_stores_watches_clocks_and_silverware_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLandscapingServices) = Value
"landscaping_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLaundries) = Value
"laundries"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLaundryCleaningServices) = Value
"laundry_cleaning_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLegalServicesAttorneys) = Value
"legal_services_attorneys"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLuggageAndLeatherGoodsStores) = Value
"luggage_and_leather_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLumberBuildingMaterialsStores) = Value
"lumber_building_materials_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumManualCashDisburse) = Value
"manual_cash_disburse"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMarinasServiceAndSupplies) = Value
"marinas_service_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMasonryStoneworkAndPlaster) = Value
"masonry_stonework_and_plaster"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMassageParlors) = Value
"massage_parlors"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalAndDentalLabs) = Value
"medical_and_dental_labs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies) = Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalServices) = Value
"medical_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMembershipOrganizations) = Value
"membership_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMensAndBoysClothingAndAccessoriesStores) = Value
"mens_and_boys_clothing_and_accessories_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMensWomensClothingStores) = Value
"mens_womens_clothing_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMetalServiceCenters) = Value
"metal_service_centers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneous) = Value
"miscellaneous"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousApparelAndAccessoryShops) = Value
"miscellaneous_apparel_and_accessory_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousAutoDealers) = Value
"miscellaneous_auto_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousBusinessServices) = Value
"miscellaneous_business_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousFoodStores) = Value
"miscellaneous_food_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousGeneralMerchandise) = Value
"miscellaneous_general_merchandise"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousGeneralServices) = Value
"miscellaneous_general_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousHomeFurnishingSpecialtyStores) = Value
"miscellaneous_home_furnishing_specialty_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousPublishingAndPrinting) = Value
"miscellaneous_publishing_and_printing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousRecreationServices) = Value
"miscellaneous_recreation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousRepairShops) = Value
"miscellaneous_repair_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousSpecialtyRetail) = Value
"miscellaneous_specialty_retail"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMobileHomeDealers) = Value
"mobile_home_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotionPictureTheaters) = Value
"motion_picture_theaters"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorFreightCarriersAndTrucking) = Value
"motor_freight_carriers_and_trucking"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorHomesDealers) = Value
"motor_homes_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorVehicleSuppliesAndNewParts) = Value
"motor_vehicle_supplies_and_new_parts"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorcycleShopsAndDealers) = Value
"motorcycle_shops_and_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorcycleShopsDealers) = Value
"motorcycle_shops_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic) = Value
"music_stores_musical_instruments_pianos_and_sheet_music"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNewsDealersAndNewsstands) = Value
"news_dealers_and_newsstands"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNonFiMoneyOrders) = Value
"non_fi_money_orders"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNonFiStoredValueCardPurchaseLoad) = Value
"non_fi_stored_value_card_purchase_load"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNondurableGoods) = Value
"nondurable_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNurseriesLawnAndGardenSupplyStores) = Value
"nurseries_lawn_and_garden_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNursingPersonalCare) = Value
"nursing_personal_care"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOfficeAndCommercialFurniture) = Value
"office_and_commercial_furniture"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOpticiansEyeglasses) = Value
"opticians_eyeglasses"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOptometristsOphthalmologist) = Value
"optometrists_ophthalmologist"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOrthopedicGoodsProstheticDevices) = Value
"orthopedic_goods_prosthetic_devices"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOsteopaths) = Value
"osteopaths"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPackageStoresBeerWineAndLiquor) = Value
"package_stores_beer_wine_and_liquor"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPaintsVarnishesAndSupplies) = Value
"paints_varnishes_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumParkingLotsGarages) = Value
"parking_lots_garages"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPassengerRailways) = Value
"passenger_railways"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPawnShops) = Value
"pawn_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPetShopsPetFoodAndSupplies) = Value
"pet_shops_pet_food_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPetroleumAndPetroleumProducts) = Value
"petroleum_and_petroleum_products"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotoDeveloping) = Value
"photo_developing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies) = Value
"photographic_photocopy_microfilm_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotographicStudios) = Value
"photographic_studios"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPictureVideoProduction) = Value
"picture_video_production"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPieceGoodsNotionsAndOtherDryGoods) = Value
"piece_goods_notions_and_other_dry_goods"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPlumbingHeatingEquipmentAndSupplies) = Value
"plumbing_heating_equipment_and_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPoliticalOrganizations) = Value
"political_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPostalServicesGovernmentOnly) = Value
"postal_services_government_only"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPreciousStonesAndMetalsWatchesAndJewelry) = Value
"precious_stones_and_metals_watches_and_jewelry"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumProfessionalServices) = Value
"professional_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPublicWarehousingAndStorage) = Value
"public_warehousing_and_storage"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumQuickCopyReproAndBlueprint) = Value
"quick_copy_repro_and_blueprint"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRailroads) = Value
"railroads"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRealEstateAgentsAndManagersRentals) = Value
"real_estate_agents_and_managers_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRecordStores) = Value
"record_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRecreationalVehicleRentals) = Value
"recreational_vehicle_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumReligiousGoodsStores) = Value
"religious_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumReligiousOrganizations) = Value
"religious_organizations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRoofingSidingSheetMetal) = Value
"roofing_siding_sheet_metal"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSecretarialSupportServices) = Value
"secretarial_support_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSecurityBrokersDealers) = Value
"security_brokers_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumServiceStations) = Value
"service_stations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSewingNeedleworkFabricAndPieceGoodsStores) = Value
"sewing_needlework_fabric_and_piece_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumShoeRepairHatCleaning) = Value
"shoe_repair_hat_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumShoeStores) = Value
"shoe_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSmallApplianceRepair) = Value
"small_appliance_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSnowmobileDealers) = Value
"snowmobile_dealers"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSpecialTradeServices) = Value
"special_trade_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSpecialtyCleaning) = Value
"specialty_cleaning"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportingGoodsStores) = Value
"sporting_goods_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportingRecreationCamps) = Value
"sporting_recreation_camps"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportsAndRidingApparelStores) = Value
"sports_and_riding_apparel_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportsClubsFields) = Value
"sports_clubs_fields"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStampAndCoinStores) = Value
"stamp_and_coin_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper) = Value
"stationary_office_supplies_printing_and_writing_paper"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStationeryStoresOfficeAndSchoolSupplyStores) = Value
"stationery_stores_office_and_school_supply_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSwimmingPoolsSales) = Value
"swimming_pools_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTUiTravelGermany) = Value
"t_ui_travel_germany"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTailorsAlterations) = Value
"tailors_alterations"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxPaymentsGovernmentAgencies) = Value
"tax_payments_government_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxPreparationServices) = Value
"tax_preparation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxicabsLimousines) = Value
"taxicabs_limousines"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelecommunicationEquipmentAndTelephoneSales) = Value
"telecommunication_equipment_and_telephone_sales"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelecommunicationServices) = Value
"telecommunication_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelegraphServices) = Value
"telegraph_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTentAndAwningShops) = Value
"tent_and_awning_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTestingLaboratories) = Value
"testing_laboratories"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTheatricalTicketAgencies) = Value
"theatrical_ticket_agencies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTimeshares) = Value
"timeshares"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTireRetreadingAndRepair) = Value
"tire_retreading_and_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTollsBridgeFees) = Value
"tolls_bridge_fees"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTouristAttractionsAndExhibits) = Value
"tourist_attractions_and_exhibits"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTowingServices) = Value
"towing_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTrailerParksCampgrounds) = Value
"trailer_parks_campgrounds"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTransportationServices) = Value
"transportation_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTravelAgenciesTourOperators) = Value
"travel_agencies_tour_operators"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTruckStopIteration) = Value
"truck_stop_iteration"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTruckUtilityTrailerRentals) = Value
"truck_utility_trailer_rentals"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTypesettingPlateMakingAndRelatedServices) = Value
"typesetting_plate_making_and_related_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTypewriterStores) = Value
"typewriter_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUSFederalGovernmentAgenciesOrDepartments) = Value
"u_s_federal_government_agencies_or_departments"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUniformsCommercialClothing) = Value
"uniforms_commercial_clothing"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUsedMerchandiseAndSecondhandStores) = Value
"used_merchandise_and_secondhand_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUtilities) = Value
"utilities"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVarietyStores) = Value
"variety_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVeterinaryServices) = Value
"veterinary_services"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoAmusementGameSupplies) = Value
"video_amusement_game_supplies"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoGameArcades) = Value
"video_game_arcades"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoTapeRentalStores) = Value
"video_tape_rental_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVocationalTradeSchools) = Value
"vocational_trade_schools"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWatchJewelryRepair) = Value
"watch_jewelry_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWeldingRepair) = Value
"welding_repair"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWholesaleClubs) = Value
"wholesale_clubs"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWigAndToupeeStores) = Value
"wig_and_toupee_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWiresMoneyOrders) = Value
"wires_money_orders"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWomensAccessoryAndSpecialtyShops) = Value
"womens_accessory_and_specialty_shops"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWomensReadyToWearStores) = Value
"womens_ready_to_wear_stores"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWreckingAndSalvageYards) = Value
"wrecking_and_salvage_yards"

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories' where
  parseJSON :: Value
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
parseJSON Value
val =
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
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
"ac_refrigeration_repair" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAcRefrigerationRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"accounting_bookkeeping_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAccountingBookkeepingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"advertising_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAdvertisingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"agricultural_cooperative" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAgriculturalCooperative
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airlines_air_carriers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAirlinesAirCarriers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"airports_flying_fields" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAirportsFlyingFields
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"ambulance_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAmbulanceServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"amusement_parks_carnivals" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAmusementParksCarnivals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_reproductions" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAntiqueReproductions
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"antique_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAntiqueShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"aquariums" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAquariums
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"architectural_surveying_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArchitecturalSurveyingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"art_dealers_and_galleries" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArtDealersAndGalleries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"artists_supply_and_craft_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumArtistsSupplyAndCraftShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_and_home_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoAndHomeSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_body_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoBodyRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_paint_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoPaintShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"auto_service_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutoServiceShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_cash_disburse" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomatedCashDisburse
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automated_fuel_dispensers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomatedFuelDispensers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automobile_associations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomobileAssociations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_parts_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomotivePartsAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"automotive_tire_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumAutomotiveTireStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bail_and_bond_payments" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBailAndBondPayments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bakeries" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBakeries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bands_orchestras" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBandsOrchestras
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"barber_and_beauty_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBarberAndBeautyShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"betting_casino_gambling" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBettingCasinoGambling
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bicycle_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBicycleShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"billiard_pool_establishments" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBilliardPoolEstablishments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBoatDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"boat_rentals_and_leases" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBoatRentalsAndLeases
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"book_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBookStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"books_periodicals_and_newspapers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBooksPeriodicalsAndNewspapers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bowling_alleys" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBowlingAlleys
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"bus_lines" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBusLines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"business_secretarial_schools" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBusinessSecretarialSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"buying_shopping_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumBuyingShoppingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cable_satellite_and_other_pay_television_and_radio" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCableSatelliteAndOtherPayTelevisionAndRadio
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"camera_and_photographic_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCameraAndPhotographicSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"candy_nut_and_confectionery_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCandyNutAndConfectioneryStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_new_used" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarAndTruckDealersNewUsed
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_and_truck_dealers_used_only" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarAndTruckDealersUsedOnly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_rental_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarRentalAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"car_washes" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarWashes
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpentry_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarpentryServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"carpet_upholstery_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCarpetUpholsteryCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"caterers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCaterers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"charitable_and_social_service_organizations_fundraising" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCharitableAndSocialServiceOrganizationsFundraising
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chemicals_and_allied_products" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChemicalsAndAlliedProducts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"child_care_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChildCareServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"childrens_and_infants_wear_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChildrensAndInfantsWearStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropodists_podiatrists" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChiropodistsPodiatrists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"chiropractors" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumChiropractors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cigar_stores_and_stands" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCigarStoresAndStands
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"civic_social_fraternal_associations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCivicSocialFraternalAssociations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cleaning_and_maintenance" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCleaningAndMaintenance
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"clothing_rental" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumClothingRental
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"colleges_universities" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCollegesUniversities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_equipment" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialEquipment
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_footwear" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialFootwear
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commercial_photography_art_and_graphics" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommercialPhotographyArtAndGraphics
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"commuter_transport_and_ferries" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCommuterTransportAndFerries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_network_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerNetworkServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_programming" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerProgramming
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_repair" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computer_software_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputerSoftwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"computers_peripherals_and_software" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumComputersPeripheralsAndSoftware
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"concrete_work_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConcreteWorkServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"construction_materials" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConstructionMaterials
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"consulting_public_relations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumConsultingPublicRelations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"correspondence_schools" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCorrespondenceSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cosmetic_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCosmeticStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"counseling_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCounselingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"country_clubs" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCountryClubs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"courier_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCourierServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"court_costs" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCourtCosts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"credit_reporting_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCreditReportingAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"cruise_lines" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumCruiseLines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dairy_products_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDairyProductsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dance_hall_studios_schools" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDanceHallStudiosSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dating_escort_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDatingEscortServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dentists_orthodontists" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDentistsOrthodontists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"department_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDepartmentStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"detective_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDetectiveAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_applications" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsApplications
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_games" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsGames
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_large_volume" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsLargeVolume
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"digital_goods_media" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDigitalGoodsMedia
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_catalog_merchant" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingCatalogMerchant
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_combination_catalog_and_retail_merchant" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingCombinationCatalogAndRetailMerchant
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_inbound_telemarketing" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingInboundTelemarketing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_insurance_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingInsuranceServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_other" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingOther
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_outbound_telemarketing" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingOutboundTelemarketing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_subscription" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingSubscription
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"direct_marketing_travel" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDirectMarketingTravel
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"discount_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDiscountStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"doctors" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDoctors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"door_to_door_sales" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDoorToDoorSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drapery_window_covering_and_upholstery_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDraperyWindowCoveringAndUpholsteryStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drinking_places" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrinkingPlaces
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drug_stores_and_pharmacies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrugStoresAndPharmacies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"drugs_drug_proprietaries_and_druggist_sundries" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDrugsDrugProprietariesAndDruggistSundries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"dry_cleaners" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDryCleaners
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"durable_goods" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDurableGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"duty_free_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumDutyFreeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"eating_places_restaurants" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEatingPlacesRestaurants
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"educational_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEducationalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electric_razor_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricRazorStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_parts_and_equipment" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricalPartsAndEquipment
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electrical_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectricalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectronicsRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"electronics_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElectronicsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"elementary_secondary_schools" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumElementarySecondarySchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"employment_temp_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEmploymentTempAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"equipment_rental" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumEquipmentRental
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"exterminating_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumExterminatingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"family_clothing_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFamilyClothingStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fast_food_restaurants" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFastFoodRestaurants
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"financial_institutions" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFinancialInstitutions
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fines_government_administrative_entities" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFinesGovernmentAdministrativeEntities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fireplace_fireplace_screens_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFireplaceFireplaceScreensAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"floor_covering_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFloorCoveringStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFlorists
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"florists_supplies_nursery_stock_and_flowers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFloristsSuppliesNurseryStockAndFlowers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"freezer_and_locker_meat_provisioners" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFreezerAndLockerMeatProvisioners
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"fuel_dealers_non_automotive" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFuelDealersNonAutomotive
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"funeral_services_crematories" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFuneralServicesCrematories
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_home_furnishings_and_equipment_stores_except_appliances" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurnitureHomeFurnishingsAndEquipmentStoresExceptAppliances
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furniture_repair_refinishing" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurnitureRepairRefinishing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"furriers_and_fur_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumFurriersAndFurShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"general_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGeneralServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"gift_card_novelty_and_souvenir_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGiftCardNoveltyAndSouvenirShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glass_paint_and_wallpaper_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGlassPaintAndWallpaperStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"glassware_crystal_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGlasswareCrystalStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"golf_courses_public" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGolfCoursesPublic
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"government_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGovernmentServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"grocery_stores_supermarkets" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumGroceryStoresSupermarkets
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHardwareEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hardware_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHardwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"health_and_beauty_spas" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHealthAndBeautySpas
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hearing_aids_sales_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHearingAidsSalesAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"heating_plumbing_a_c" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHeatingPlumbingAC
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hobby_toy_and_game_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHobbyToyAndGameShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"home_supply_warehouse_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHomeSupplyWarehouseStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hospitals" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHospitals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"hotels_motels_and_resorts" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHotelsMotelsAndResorts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"household_appliance_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumHouseholdApplianceStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"industrial_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumIndustrialSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"information_retrieval_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInformationRetrievalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_default" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInsuranceDefault
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"insurance_underwriting_premiums" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumInsuranceUnderwritingPremiums
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"intra_company_purchases" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumIntraCompanyPurchases
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"jewelry_stores_watches_clocks_and_silverware_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumJewelryStoresWatchesClocksAndSilverwareStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"landscaping_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLandscapingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundries" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLaundries
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"laundry_cleaning_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLaundryCleaningServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"legal_services_attorneys" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLegalServicesAttorneys
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"luggage_and_leather_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLuggageAndLeatherGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"lumber_building_materials_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumLumberBuildingMaterialsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"manual_cash_disburse" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumManualCashDisburse
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"marinas_service_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMarinasServiceAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"masonry_stonework_and_plaster" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMasonryStoneworkAndPlaster
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"massage_parlors" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMassageParlors
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_and_dental_labs" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalAndDentalLabs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_dental_ophthalmic_and_hospital_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalDentalOphthalmicAndHospitalEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"medical_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMedicalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"membership_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMembershipOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_and_boys_clothing_and_accessories_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMensAndBoysClothingAndAccessoriesStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mens_womens_clothing_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMensWomensClothingStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"metal_service_centers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMetalServiceCenters
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneous
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_apparel_and_accessory_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousApparelAndAccessoryShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_auto_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousAutoDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_business_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousBusinessServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_food_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousFoodStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_merchandise" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousGeneralMerchandise
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_general_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousGeneralServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_home_furnishing_specialty_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousHomeFurnishingSpecialtyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_publishing_and_printing" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousPublishingAndPrinting
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_recreation_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousRecreationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_repair_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousRepairShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"miscellaneous_specialty_retail" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMiscellaneousSpecialtyRetail
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"mobile_home_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMobileHomeDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motion_picture_theaters" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotionPictureTheaters
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_freight_carriers_and_trucking" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorFreightCarriersAndTrucking
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_homes_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorHomesDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motor_vehicle_supplies_and_new_parts" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorVehicleSuppliesAndNewParts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_and_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorcycleShopsAndDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"motorcycle_shops_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMotorcycleShopsDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"music_stores_musical_instruments_pianos_and_sheet_music" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumMusicStoresMusicalInstrumentsPianosAndSheetMusic
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"news_dealers_and_newsstands" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNewsDealersAndNewsstands
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_money_orders" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNonFiMoneyOrders
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"non_fi_stored_value_card_purchase_load" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNonFiStoredValueCardPurchaseLoad
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nondurable_goods" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNondurableGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nurseries_lawn_and_garden_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNurseriesLawnAndGardenSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"nursing_personal_care" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumNursingPersonalCare
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"office_and_commercial_furniture" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOfficeAndCommercialFurniture
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"opticians_eyeglasses" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOpticiansEyeglasses
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"optometrists_ophthalmologist" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOptometristsOphthalmologist
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"orthopedic_goods_prosthetic_devices" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOrthopedicGoodsProstheticDevices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"osteopaths" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumOsteopaths
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"package_stores_beer_wine_and_liquor" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPackageStoresBeerWineAndLiquor
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"paints_varnishes_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPaintsVarnishesAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"parking_lots_garages" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumParkingLotsGarages
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"passenger_railways" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPassengerRailways
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pawn_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPawnShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"pet_shops_pet_food_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPetShopsPetFoodAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"petroleum_and_petroleum_products" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPetroleumAndPetroleumProducts
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photo_developing" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotoDeveloping
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_photocopy_microfilm_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotographicPhotocopyMicrofilmEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"photographic_studios" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPhotographicStudios
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"picture_video_production" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPictureVideoProduction
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"piece_goods_notions_and_other_dry_goods" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPieceGoodsNotionsAndOtherDryGoods
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"plumbing_heating_equipment_and_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPlumbingHeatingEquipmentAndSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"political_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPoliticalOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"postal_services_government_only" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPostalServicesGovernmentOnly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"precious_stones_and_metals_watches_and_jewelry" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPreciousStonesAndMetalsWatchesAndJewelry
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"professional_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumProfessionalServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"public_warehousing_and_storage" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumPublicWarehousingAndStorage
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"quick_copy_repro_and_blueprint" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumQuickCopyReproAndBlueprint
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"railroads" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRailroads
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"real_estate_agents_and_managers_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRealEstateAgentsAndManagersRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"record_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRecordStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"recreational_vehicle_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRecreationalVehicleRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumReligiousGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"religious_organizations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumReligiousOrganizations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"roofing_siding_sheet_metal" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumRoofingSidingSheetMetal
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"secretarial_support_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSecretarialSupportServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"security_brokers_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSecurityBrokersDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"service_stations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumServiceStations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sewing_needlework_fabric_and_piece_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSewingNeedleworkFabricAndPieceGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_repair_hat_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumShoeRepairHatCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"shoe_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumShoeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"small_appliance_repair" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSmallApplianceRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"snowmobile_dealers" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSnowmobileDealers
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"special_trade_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSpecialTradeServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"specialty_cleaning" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSpecialtyCleaning
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_goods_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportingGoodsStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sporting_recreation_camps" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportingRecreationCamps
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_and_riding_apparel_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportsAndRidingApparelStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"sports_clubs_fields" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSportsClubsFields
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stamp_and_coin_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStampAndCoinStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationary_office_supplies_printing_and_writing_paper" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStationaryOfficeSuppliesPrintingAndWritingPaper
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"stationery_stores_office_and_school_supply_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumStationeryStoresOfficeAndSchoolSupplyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"swimming_pools_sales" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumSwimmingPoolsSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"t_ui_travel_germany" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTUiTravelGermany
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tailors_alterations" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTailorsAlterations
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_payments_government_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxPaymentsGovernmentAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tax_preparation_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxPreparationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"taxicabs_limousines" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTaxicabsLimousines
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_equipment_and_telephone_sales" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelecommunicationEquipmentAndTelephoneSales
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telecommunication_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelecommunicationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"telegraph_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTelegraphServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tent_and_awning_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTentAndAwningShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"testing_laboratories" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTestingLaboratories
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"theatrical_ticket_agencies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTheatricalTicketAgencies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"timeshares" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTimeshares
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tire_retreading_and_repair" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTireRetreadingAndRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tolls_bridge_fees" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTollsBridgeFees
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"tourist_attractions_and_exhibits" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTouristAttractionsAndExhibits
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"towing_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTowingServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"trailer_parks_campgrounds" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTrailerParksCampgrounds
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"transportation_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTransportationServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"travel_agencies_tour_operators" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTravelAgenciesTourOperators
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_stop_iteration" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTruckStopIteration
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"truck_utility_trailer_rentals" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTruckUtilityTrailerRentals
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typesetting_plate_making_and_related_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTypesettingPlateMakingAndRelatedServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"typewriter_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumTypewriterStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"u_s_federal_government_agencies_or_departments" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUSFederalGovernmentAgenciesOrDepartments
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"uniforms_commercial_clothing" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUniformsCommercialClothing
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"used_merchandise_and_secondhand_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUsedMerchandiseAndSecondhandStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"utilities" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumUtilities
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"variety_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVarietyStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"veterinary_services" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVeterinaryServices
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_amusement_game_supplies" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoAmusementGameSupplies
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_game_arcades" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoGameArcades
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"video_tape_rental_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVideoTapeRentalStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"vocational_trade_schools" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumVocationalTradeSchools
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"watch_jewelry_repair" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWatchJewelryRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"welding_repair" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWeldingRepair
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wholesale_clubs" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWholesaleClubs
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wig_and_toupee_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWigAndToupeeStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wires_money_orders" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWiresMoneyOrders
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_accessory_and_specialty_shops" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWomensAccessoryAndSpecialtyShops
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"womens_ready_to_wear_stores" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWomensReadyToWearStores
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"wrecking_and_salvage_yards" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'EnumWreckingAndSalvageYards
            | Bool
GHC.Base.otherwise -> Value
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Categories'Other Value
val
      )

-- | Defines the enum schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.spending_controls.properties.spending_limits.items.properties.interval@ in the specification.
data PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
  = -- | This case is used if the value encountered during decoding does not match any of the provided cases in the specification.
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'Other Data.Aeson.Types.Internal.Value
  | -- | This constructor can be used to send values to the server which are not present in the specification yet.
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'Typed Data.Text.Internal.Text
  | -- | Represents the JSON value @"all_time"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumAllTime
  | -- | Represents the JSON value @"daily"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumDaily
  | -- | Represents the JSON value @"monthly"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumMonthly
  | -- | Represents the JSON value @"per_authorization"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumPerAuthorization
  | -- | Represents the JSON value @"weekly"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumWeekly
  | -- | Represents the JSON value @"yearly"@
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumYearly
  deriving (Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> String
-> String
[PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval']
-> String -> String
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> String
(Int
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
 -> String
 -> String)
-> (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
    -> String)
-> ([PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval']
    -> String -> String)
-> Show
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval']
-> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval']
-> String -> String
show :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> String
$cshow :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> String
showsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> String
-> String
$cshowsPrec :: Int
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> String
-> String
GHC.Show.Show, PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Bool
(PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
 -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
 -> Bool)
-> (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
    -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
    -> Bool)
-> Eq
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Bool
$c/= :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Bool
== :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Bool
$c== :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Bool
GHC.Classes.Eq)

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval' where
  toJSON :: PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Value
toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'Other Value
val) = Value
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumAllTime) = Value
"all_time"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumDaily) = Value
"daily"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumMonthly) = Value
"monthly"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumPerAuthorization) = Value
"per_authorization"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumWeekly) = Value
"weekly"
  toJSON (PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumYearly) = Value
"yearly"

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval' where
  parseJSON :: Value
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
parseJSON Value
val =
    PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
-> Parser
     PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
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
"all_time" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumAllTime
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"daily" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumDaily
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"monthly" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumMonthly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"per_authorization" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumPerAuthorization
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"weekly" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumWeekly
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"yearly" -> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'EnumYearly
            | Bool
GHC.Base.otherwise -> Value
-> PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'
PostIssuingCardsCardRequestBodySpendingControls'SpendingLimits'Interval'Other Value
val
      )

-- | Defines the enum schema located at @paths.\/v1\/issuing\/cards\/{card}.POST.requestBody.content.application\/x-www-form-urlencoded.schema.properties.status@ in the specification.
--
-- Dictates whether authorizations can be approved on this card. If this card is being canceled because it was lost or stolen, this information should be provided as \`cancellation_reason\`.
data PostIssuingCardsCardRequestBodyStatus'
  = -- | This case is used if the value encountered during decoding does not match any of the provided cases in the specification.
    PostIssuingCardsCardRequestBodyStatus'Other Data.Aeson.Types.Internal.Value
  | -- | This constructor can be used to send values to the server which are not present in the specification yet.
    PostIssuingCardsCardRequestBodyStatus'Typed Data.Text.Internal.Text
  | -- | Represents the JSON value @"active"@
    PostIssuingCardsCardRequestBodyStatus'EnumActive
  | -- | Represents the JSON value @"canceled"@
    PostIssuingCardsCardRequestBodyStatus'EnumCanceled
  | -- | Represents the JSON value @"inactive"@
    PostIssuingCardsCardRequestBodyStatus'EnumInactive
  deriving (Int -> PostIssuingCardsCardRequestBodyStatus' -> String -> String
[PostIssuingCardsCardRequestBodyStatus'] -> String -> String
PostIssuingCardsCardRequestBodyStatus' -> String
(Int -> PostIssuingCardsCardRequestBodyStatus' -> String -> String)
-> (PostIssuingCardsCardRequestBodyStatus' -> String)
-> ([PostIssuingCardsCardRequestBodyStatus'] -> String -> String)
-> Show PostIssuingCardsCardRequestBodyStatus'
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardRequestBodyStatus'] -> String -> String
$cshowList :: [PostIssuingCardsCardRequestBodyStatus'] -> String -> String
show :: PostIssuingCardsCardRequestBodyStatus' -> String
$cshow :: PostIssuingCardsCardRequestBodyStatus' -> String
showsPrec :: Int -> PostIssuingCardsCardRequestBodyStatus' -> String -> String
$cshowsPrec :: Int -> PostIssuingCardsCardRequestBodyStatus' -> String -> String
GHC.Show.Show, PostIssuingCardsCardRequestBodyStatus'
-> PostIssuingCardsCardRequestBodyStatus' -> Bool
(PostIssuingCardsCardRequestBodyStatus'
 -> PostIssuingCardsCardRequestBodyStatus' -> Bool)
-> (PostIssuingCardsCardRequestBodyStatus'
    -> PostIssuingCardsCardRequestBodyStatus' -> Bool)
-> Eq PostIssuingCardsCardRequestBodyStatus'
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardRequestBodyStatus'
-> PostIssuingCardsCardRequestBodyStatus' -> Bool
$c/= :: PostIssuingCardsCardRequestBodyStatus'
-> PostIssuingCardsCardRequestBodyStatus' -> Bool
== :: PostIssuingCardsCardRequestBodyStatus'
-> PostIssuingCardsCardRequestBodyStatus' -> Bool
$c== :: PostIssuingCardsCardRequestBodyStatus'
-> PostIssuingCardsCardRequestBodyStatus' -> Bool
GHC.Classes.Eq)

instance Data.Aeson.Types.ToJSON.ToJSON PostIssuingCardsCardRequestBodyStatus' where
  toJSON :: PostIssuingCardsCardRequestBodyStatus' -> Value
toJSON (PostIssuingCardsCardRequestBodyStatus'Other Value
val) = Value
val
  toJSON (PostIssuingCardsCardRequestBodyStatus'Typed Text
val) = Text -> Value
forall a. ToJSON a => a -> Value
Data.Aeson.Types.ToJSON.toJSON Text
val
  toJSON (PostIssuingCardsCardRequestBodyStatus'
PostIssuingCardsCardRequestBodyStatus'EnumActive) = Value
"active"
  toJSON (PostIssuingCardsCardRequestBodyStatus'
PostIssuingCardsCardRequestBodyStatus'EnumCanceled) = Value
"canceled"
  toJSON (PostIssuingCardsCardRequestBodyStatus'
PostIssuingCardsCardRequestBodyStatus'EnumInactive) = Value
"inactive"

instance Data.Aeson.Types.FromJSON.FromJSON PostIssuingCardsCardRequestBodyStatus' where
  parseJSON :: Value -> Parser PostIssuingCardsCardRequestBodyStatus'
parseJSON Value
val =
    PostIssuingCardsCardRequestBodyStatus'
-> Parser PostIssuingCardsCardRequestBodyStatus'
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
"active" -> PostIssuingCardsCardRequestBodyStatus'
PostIssuingCardsCardRequestBodyStatus'EnumActive
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"canceled" -> PostIssuingCardsCardRequestBodyStatus'
PostIssuingCardsCardRequestBodyStatus'EnumCanceled
            | Value
val Value -> Value -> Bool
forall a. Eq a => a -> a -> Bool
GHC.Classes.== Value
"inactive" -> PostIssuingCardsCardRequestBodyStatus'
PostIssuingCardsCardRequestBodyStatus'EnumInactive
            | Bool
GHC.Base.otherwise -> Value -> PostIssuingCardsCardRequestBodyStatus'
PostIssuingCardsCardRequestBodyStatus'Other Value
val
      )

-- | Represents a response of the operation 'postIssuingCardsCard'.
--
-- The response constructor is chosen by the status code of the response. If no case matches (no specific case for the response code, no range case, no default case), 'PostIssuingCardsCardResponseError' is used.
data PostIssuingCardsCardResponse
  = -- | Means either no matching case available or a parse error
    PostIssuingCardsCardResponseError GHC.Base.String
  | -- | Successful response.
    PostIssuingCardsCardResponse200 Issuing'card
  | -- | Error response.
    PostIssuingCardsCardResponseDefault Error
  deriving (Int -> PostIssuingCardsCardResponse -> String -> String
[PostIssuingCardsCardResponse] -> String -> String
PostIssuingCardsCardResponse -> String
(Int -> PostIssuingCardsCardResponse -> String -> String)
-> (PostIssuingCardsCardResponse -> String)
-> ([PostIssuingCardsCardResponse] -> String -> String)
-> Show PostIssuingCardsCardResponse
forall a.
(Int -> a -> String -> String)
-> (a -> String) -> ([a] -> String -> String) -> Show a
showList :: [PostIssuingCardsCardResponse] -> String -> String
$cshowList :: [PostIssuingCardsCardResponse] -> String -> String
show :: PostIssuingCardsCardResponse -> String
$cshow :: PostIssuingCardsCardResponse -> String
showsPrec :: Int -> PostIssuingCardsCardResponse -> String -> String
$cshowsPrec :: Int -> PostIssuingCardsCardResponse -> String -> String
GHC.Show.Show, PostIssuingCardsCardResponse
-> PostIssuingCardsCardResponse -> Bool
(PostIssuingCardsCardResponse
 -> PostIssuingCardsCardResponse -> Bool)
-> (PostIssuingCardsCardResponse
    -> PostIssuingCardsCardResponse -> Bool)
-> Eq PostIssuingCardsCardResponse
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PostIssuingCardsCardResponse
-> PostIssuingCardsCardResponse -> Bool
$c/= :: PostIssuingCardsCardResponse
-> PostIssuingCardsCardResponse -> Bool
== :: PostIssuingCardsCardResponse
-> PostIssuingCardsCardResponse -> Bool
$c== :: PostIssuingCardsCardResponse
-> PostIssuingCardsCardResponse -> Bool
GHC.Classes.Eq)