{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}

-- Derived from AWS service descriptions, licensed under Apache 2.0.

-- |
-- Module      : Amazonka.SageMaker.Types.AutoMLJobSecondaryStatus
-- Copyright   : (c) 2013-2021 Brendan Hay
-- License     : Mozilla Public License, v. 2.0.
-- Maintainer  : Brendan Hay <brendan.g.hay+amazonka@gmail.com>
-- Stability   : auto-generated
-- Portability : non-portable (GHC extensions)
module Amazonka.SageMaker.Types.AutoMLJobSecondaryStatus
  ( AutoMLJobSecondaryStatus
      ( ..,
        AutoMLJobSecondaryStatus_AnalyzingData,
        AutoMLJobSecondaryStatus_CandidateDefinitionsGenerated,
        AutoMLJobSecondaryStatus_Completed,
        AutoMLJobSecondaryStatus_DeployingModel,
        AutoMLJobSecondaryStatus_ExplainabilityError,
        AutoMLJobSecondaryStatus_Failed,
        AutoMLJobSecondaryStatus_FeatureEngineering,
        AutoMLJobSecondaryStatus_GeneratingExplainabilityReport,
        AutoMLJobSecondaryStatus_MaxAutoMLJobRuntimeReached,
        AutoMLJobSecondaryStatus_MaxCandidatesReached,
        AutoMLJobSecondaryStatus_ModelDeploymentError,
        AutoMLJobSecondaryStatus_ModelTuning,
        AutoMLJobSecondaryStatus_Starting,
        AutoMLJobSecondaryStatus_Stopped,
        AutoMLJobSecondaryStatus_Stopping
      ),
  )
where

import qualified Amazonka.Core as Core
import qualified Amazonka.Prelude as Prelude

newtype AutoMLJobSecondaryStatus = AutoMLJobSecondaryStatus'
  { AutoMLJobSecondaryStatus -> Text
fromAutoMLJobSecondaryStatus ::
      Core.Text
  }
  deriving stock
    ( Int -> AutoMLJobSecondaryStatus -> ShowS
[AutoMLJobSecondaryStatus] -> ShowS
AutoMLJobSecondaryStatus -> String
(Int -> AutoMLJobSecondaryStatus -> ShowS)
-> (AutoMLJobSecondaryStatus -> String)
-> ([AutoMLJobSecondaryStatus] -> ShowS)
-> Show AutoMLJobSecondaryStatus
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [AutoMLJobSecondaryStatus] -> ShowS
$cshowList :: [AutoMLJobSecondaryStatus] -> ShowS
show :: AutoMLJobSecondaryStatus -> String
$cshow :: AutoMLJobSecondaryStatus -> String
showsPrec :: Int -> AutoMLJobSecondaryStatus -> ShowS
$cshowsPrec :: Int -> AutoMLJobSecondaryStatus -> ShowS
Prelude.Show,
      ReadPrec [AutoMLJobSecondaryStatus]
ReadPrec AutoMLJobSecondaryStatus
Int -> ReadS AutoMLJobSecondaryStatus
ReadS [AutoMLJobSecondaryStatus]
(Int -> ReadS AutoMLJobSecondaryStatus)
-> ReadS [AutoMLJobSecondaryStatus]
-> ReadPrec AutoMLJobSecondaryStatus
-> ReadPrec [AutoMLJobSecondaryStatus]
-> Read AutoMLJobSecondaryStatus
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [AutoMLJobSecondaryStatus]
$creadListPrec :: ReadPrec [AutoMLJobSecondaryStatus]
readPrec :: ReadPrec AutoMLJobSecondaryStatus
$creadPrec :: ReadPrec AutoMLJobSecondaryStatus
readList :: ReadS [AutoMLJobSecondaryStatus]
$creadList :: ReadS [AutoMLJobSecondaryStatus]
readsPrec :: Int -> ReadS AutoMLJobSecondaryStatus
$creadsPrec :: Int -> ReadS AutoMLJobSecondaryStatus
Prelude.Read,
      AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
(AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool)
-> (AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool)
-> Eq AutoMLJobSecondaryStatus
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
$c/= :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
== :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
$c== :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
Prelude.Eq,
      Eq AutoMLJobSecondaryStatus
Eq AutoMLJobSecondaryStatus
-> (AutoMLJobSecondaryStatus
    -> AutoMLJobSecondaryStatus -> Ordering)
-> (AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool)
-> (AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool)
-> (AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool)
-> (AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool)
-> (AutoMLJobSecondaryStatus
    -> AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus)
-> (AutoMLJobSecondaryStatus
    -> AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus)
-> Ord AutoMLJobSecondaryStatus
AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Ordering
AutoMLJobSecondaryStatus
-> AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus
forall a.
Eq a
-> (a -> a -> Ordering)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> Bool)
-> (a -> a -> a)
-> (a -> a -> a)
-> Ord a
min :: AutoMLJobSecondaryStatus
-> AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus
$cmin :: AutoMLJobSecondaryStatus
-> AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus
max :: AutoMLJobSecondaryStatus
-> AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus
$cmax :: AutoMLJobSecondaryStatus
-> AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus
>= :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
$c>= :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
> :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
$c> :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
<= :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
$c<= :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
< :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
$c< :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Bool
compare :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Ordering
$ccompare :: AutoMLJobSecondaryStatus -> AutoMLJobSecondaryStatus -> Ordering
$cp1Ord :: Eq AutoMLJobSecondaryStatus
Prelude.Ord,
      (forall x.
 AutoMLJobSecondaryStatus -> Rep AutoMLJobSecondaryStatus x)
-> (forall x.
    Rep AutoMLJobSecondaryStatus x -> AutoMLJobSecondaryStatus)
-> Generic AutoMLJobSecondaryStatus
forall x.
Rep AutoMLJobSecondaryStatus x -> AutoMLJobSecondaryStatus
forall x.
AutoMLJobSecondaryStatus -> Rep AutoMLJobSecondaryStatus x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep AutoMLJobSecondaryStatus x -> AutoMLJobSecondaryStatus
$cfrom :: forall x.
AutoMLJobSecondaryStatus -> Rep AutoMLJobSecondaryStatus x
Prelude.Generic
    )
  deriving newtype
    ( Int -> AutoMLJobSecondaryStatus -> Int
AutoMLJobSecondaryStatus -> Int
(Int -> AutoMLJobSecondaryStatus -> Int)
-> (AutoMLJobSecondaryStatus -> Int)
-> Hashable AutoMLJobSecondaryStatus
forall a. (Int -> a -> Int) -> (a -> Int) -> Hashable a
hash :: AutoMLJobSecondaryStatus -> Int
$chash :: AutoMLJobSecondaryStatus -> Int
hashWithSalt :: Int -> AutoMLJobSecondaryStatus -> Int
$chashWithSalt :: Int -> AutoMLJobSecondaryStatus -> Int
Prelude.Hashable,
      AutoMLJobSecondaryStatus -> ()
(AutoMLJobSecondaryStatus -> ()) -> NFData AutoMLJobSecondaryStatus
forall a. (a -> ()) -> NFData a
rnf :: AutoMLJobSecondaryStatus -> ()
$crnf :: AutoMLJobSecondaryStatus -> ()
Prelude.NFData,
      Text -> Either String AutoMLJobSecondaryStatus
(Text -> Either String AutoMLJobSecondaryStatus)
-> FromText AutoMLJobSecondaryStatus
forall a. (Text -> Either String a) -> FromText a
fromText :: Text -> Either String AutoMLJobSecondaryStatus
$cfromText :: Text -> Either String AutoMLJobSecondaryStatus
Core.FromText,
      AutoMLJobSecondaryStatus -> Text
(AutoMLJobSecondaryStatus -> Text)
-> ToText AutoMLJobSecondaryStatus
forall a. (a -> Text) -> ToText a
toText :: AutoMLJobSecondaryStatus -> Text
$ctoText :: AutoMLJobSecondaryStatus -> Text
Core.ToText,
      AutoMLJobSecondaryStatus -> ByteString
(AutoMLJobSecondaryStatus -> ByteString)
-> ToByteString AutoMLJobSecondaryStatus
forall a. (a -> ByteString) -> ToByteString a
toBS :: AutoMLJobSecondaryStatus -> ByteString
$ctoBS :: AutoMLJobSecondaryStatus -> ByteString
Core.ToByteString,
      AutoMLJobSecondaryStatus -> ByteStringBuilder
(AutoMLJobSecondaryStatus -> ByteStringBuilder)
-> ToLog AutoMLJobSecondaryStatus
forall a. (a -> ByteStringBuilder) -> ToLog a
build :: AutoMLJobSecondaryStatus -> ByteStringBuilder
$cbuild :: AutoMLJobSecondaryStatus -> ByteStringBuilder
Core.ToLog,
      HeaderName -> AutoMLJobSecondaryStatus -> [Header]
(HeaderName -> AutoMLJobSecondaryStatus -> [Header])
-> ToHeader AutoMLJobSecondaryStatus
forall a. (HeaderName -> a -> [Header]) -> ToHeader a
toHeader :: HeaderName -> AutoMLJobSecondaryStatus -> [Header]
$ctoHeader :: HeaderName -> AutoMLJobSecondaryStatus -> [Header]
Core.ToHeader,
      AutoMLJobSecondaryStatus -> QueryString
(AutoMLJobSecondaryStatus -> QueryString)
-> ToQuery AutoMLJobSecondaryStatus
forall a. (a -> QueryString) -> ToQuery a
toQuery :: AutoMLJobSecondaryStatus -> QueryString
$ctoQuery :: AutoMLJobSecondaryStatus -> QueryString
Core.ToQuery,
      Value -> Parser [AutoMLJobSecondaryStatus]
Value -> Parser AutoMLJobSecondaryStatus
(Value -> Parser AutoMLJobSecondaryStatus)
-> (Value -> Parser [AutoMLJobSecondaryStatus])
-> FromJSON AutoMLJobSecondaryStatus
forall a.
(Value -> Parser a) -> (Value -> Parser [a]) -> FromJSON a
parseJSONList :: Value -> Parser [AutoMLJobSecondaryStatus]
$cparseJSONList :: Value -> Parser [AutoMLJobSecondaryStatus]
parseJSON :: Value -> Parser AutoMLJobSecondaryStatus
$cparseJSON :: Value -> Parser AutoMLJobSecondaryStatus
Core.FromJSON,
      FromJSONKeyFunction [AutoMLJobSecondaryStatus]
FromJSONKeyFunction AutoMLJobSecondaryStatus
FromJSONKeyFunction AutoMLJobSecondaryStatus
-> FromJSONKeyFunction [AutoMLJobSecondaryStatus]
-> FromJSONKey AutoMLJobSecondaryStatus
forall a.
FromJSONKeyFunction a -> FromJSONKeyFunction [a] -> FromJSONKey a
fromJSONKeyList :: FromJSONKeyFunction [AutoMLJobSecondaryStatus]
$cfromJSONKeyList :: FromJSONKeyFunction [AutoMLJobSecondaryStatus]
fromJSONKey :: FromJSONKeyFunction AutoMLJobSecondaryStatus
$cfromJSONKey :: FromJSONKeyFunction AutoMLJobSecondaryStatus
Core.FromJSONKey,
      [AutoMLJobSecondaryStatus] -> Encoding
[AutoMLJobSecondaryStatus] -> Value
AutoMLJobSecondaryStatus -> Encoding
AutoMLJobSecondaryStatus -> Value
(AutoMLJobSecondaryStatus -> Value)
-> (AutoMLJobSecondaryStatus -> Encoding)
-> ([AutoMLJobSecondaryStatus] -> Value)
-> ([AutoMLJobSecondaryStatus] -> Encoding)
-> ToJSON AutoMLJobSecondaryStatus
forall a.
(a -> Value)
-> (a -> Encoding)
-> ([a] -> Value)
-> ([a] -> Encoding)
-> ToJSON a
toEncodingList :: [AutoMLJobSecondaryStatus] -> Encoding
$ctoEncodingList :: [AutoMLJobSecondaryStatus] -> Encoding
toJSONList :: [AutoMLJobSecondaryStatus] -> Value
$ctoJSONList :: [AutoMLJobSecondaryStatus] -> Value
toEncoding :: AutoMLJobSecondaryStatus -> Encoding
$ctoEncoding :: AutoMLJobSecondaryStatus -> Encoding
toJSON :: AutoMLJobSecondaryStatus -> Value
$ctoJSON :: AutoMLJobSecondaryStatus -> Value
Core.ToJSON,
      ToJSONKeyFunction [AutoMLJobSecondaryStatus]
ToJSONKeyFunction AutoMLJobSecondaryStatus
ToJSONKeyFunction AutoMLJobSecondaryStatus
-> ToJSONKeyFunction [AutoMLJobSecondaryStatus]
-> ToJSONKey AutoMLJobSecondaryStatus
forall a.
ToJSONKeyFunction a -> ToJSONKeyFunction [a] -> ToJSONKey a
toJSONKeyList :: ToJSONKeyFunction [AutoMLJobSecondaryStatus]
$ctoJSONKeyList :: ToJSONKeyFunction [AutoMLJobSecondaryStatus]
toJSONKey :: ToJSONKeyFunction AutoMLJobSecondaryStatus
$ctoJSONKey :: ToJSONKeyFunction AutoMLJobSecondaryStatus
Core.ToJSONKey,
      [Node] -> Either String AutoMLJobSecondaryStatus
([Node] -> Either String AutoMLJobSecondaryStatus)
-> FromXML AutoMLJobSecondaryStatus
forall a. ([Node] -> Either String a) -> FromXML a
parseXML :: [Node] -> Either String AutoMLJobSecondaryStatus
$cparseXML :: [Node] -> Either String AutoMLJobSecondaryStatus
Core.FromXML,
      AutoMLJobSecondaryStatus -> XML
(AutoMLJobSecondaryStatus -> XML) -> ToXML AutoMLJobSecondaryStatus
forall a. (a -> XML) -> ToXML a
toXML :: AutoMLJobSecondaryStatus -> XML
$ctoXML :: AutoMLJobSecondaryStatus -> XML
Core.ToXML
    )

pattern AutoMLJobSecondaryStatus_AnalyzingData :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_AnalyzingData :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_AnalyzingData :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_AnalyzingData = AutoMLJobSecondaryStatus' "AnalyzingData"

pattern AutoMLJobSecondaryStatus_CandidateDefinitionsGenerated :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_CandidateDefinitionsGenerated :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_CandidateDefinitionsGenerated :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_CandidateDefinitionsGenerated = AutoMLJobSecondaryStatus' "CandidateDefinitionsGenerated"

pattern AutoMLJobSecondaryStatus_Completed :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_Completed :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_Completed :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_Completed = AutoMLJobSecondaryStatus' "Completed"

pattern AutoMLJobSecondaryStatus_DeployingModel :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_DeployingModel :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_DeployingModel :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_DeployingModel = AutoMLJobSecondaryStatus' "DeployingModel"

pattern AutoMLJobSecondaryStatus_ExplainabilityError :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_ExplainabilityError :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_ExplainabilityError :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_ExplainabilityError = AutoMLJobSecondaryStatus' "ExplainabilityError"

pattern AutoMLJobSecondaryStatus_Failed :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_Failed :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_Failed :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_Failed = AutoMLJobSecondaryStatus' "Failed"

pattern AutoMLJobSecondaryStatus_FeatureEngineering :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_FeatureEngineering :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_FeatureEngineering :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_FeatureEngineering = AutoMLJobSecondaryStatus' "FeatureEngineering"

pattern AutoMLJobSecondaryStatus_GeneratingExplainabilityReport :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_GeneratingExplainabilityReport :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_GeneratingExplainabilityReport :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_GeneratingExplainabilityReport = AutoMLJobSecondaryStatus' "GeneratingExplainabilityReport"

pattern AutoMLJobSecondaryStatus_MaxAutoMLJobRuntimeReached :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_MaxAutoMLJobRuntimeReached :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_MaxAutoMLJobRuntimeReached :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_MaxAutoMLJobRuntimeReached = AutoMLJobSecondaryStatus' "MaxAutoMLJobRuntimeReached"

pattern AutoMLJobSecondaryStatus_MaxCandidatesReached :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_MaxCandidatesReached :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_MaxCandidatesReached :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_MaxCandidatesReached = AutoMLJobSecondaryStatus' "MaxCandidatesReached"

pattern AutoMLJobSecondaryStatus_ModelDeploymentError :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_ModelDeploymentError :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_ModelDeploymentError :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_ModelDeploymentError = AutoMLJobSecondaryStatus' "ModelDeploymentError"

pattern AutoMLJobSecondaryStatus_ModelTuning :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_ModelTuning :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_ModelTuning :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_ModelTuning = AutoMLJobSecondaryStatus' "ModelTuning"

pattern AutoMLJobSecondaryStatus_Starting :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_Starting :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_Starting :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_Starting = AutoMLJobSecondaryStatus' "Starting"

pattern AutoMLJobSecondaryStatus_Stopped :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_Stopped :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_Stopped :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_Stopped = AutoMLJobSecondaryStatus' "Stopped"

pattern AutoMLJobSecondaryStatus_Stopping :: AutoMLJobSecondaryStatus
pattern $bAutoMLJobSecondaryStatus_Stopping :: AutoMLJobSecondaryStatus
$mAutoMLJobSecondaryStatus_Stopping :: forall r.
AutoMLJobSecondaryStatus -> (Void# -> r) -> (Void# -> r) -> r
AutoMLJobSecondaryStatus_Stopping = AutoMLJobSecondaryStatus' "Stopping"

{-# COMPLETE
  AutoMLJobSecondaryStatus_AnalyzingData,
  AutoMLJobSecondaryStatus_CandidateDefinitionsGenerated,
  AutoMLJobSecondaryStatus_Completed,
  AutoMLJobSecondaryStatus_DeployingModel,
  AutoMLJobSecondaryStatus_ExplainabilityError,
  AutoMLJobSecondaryStatus_Failed,
  AutoMLJobSecondaryStatus_FeatureEngineering,
  AutoMLJobSecondaryStatus_GeneratingExplainabilityReport,
  AutoMLJobSecondaryStatus_MaxAutoMLJobRuntimeReached,
  AutoMLJobSecondaryStatus_MaxCandidatesReached,
  AutoMLJobSecondaryStatus_ModelDeploymentError,
  AutoMLJobSecondaryStatus_ModelTuning,
  AutoMLJobSecondaryStatus_Starting,
  AutoMLJobSecondaryStatus_Stopped,
  AutoMLJobSecondaryStatus_Stopping,
  AutoMLJobSecondaryStatus'
  #-}