{-# 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.Nimble.Types.StreamingSessionStatusCode -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.Nimble.Types.StreamingSessionStatusCode ( StreamingSessionStatusCode ( .., StreamingSessionStatusCode_ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR, StreamingSessionStatusCode_AMI_VALIDATION_ERROR, StreamingSessionStatusCode_DECRYPT_STREAMING_IMAGE_ERROR, StreamingSessionStatusCode_INITIALIZATION_SCRIPT_ERROR, StreamingSessionStatusCode_INSUFFICIENT_CAPACITY, StreamingSessionStatusCode_INTERNAL_ERROR, StreamingSessionStatusCode_NETWORK_CONNECTION_ERROR, StreamingSessionStatusCode_NETWORK_INTERFACE_ERROR, StreamingSessionStatusCode_STREAMING_SESSION_CREATE_IN_PROGRESS, StreamingSessionStatusCode_STREAMING_SESSION_DELETED, StreamingSessionStatusCode_STREAMING_SESSION_DELETE_IN_PROGRESS, StreamingSessionStatusCode_STREAMING_SESSION_READY, StreamingSessionStatusCode_STREAMING_SESSION_STARTED, StreamingSessionStatusCode_STREAMING_SESSION_START_IN_PROGRESS, StreamingSessionStatusCode_STREAMING_SESSION_STOPPED, StreamingSessionStatusCode_STREAMING_SESSION_STOP_IN_PROGRESS ), ) where import qualified Amazonka.Core as Core import qualified Amazonka.Data as Data import qualified Amazonka.Prelude as Prelude newtype StreamingSessionStatusCode = StreamingSessionStatusCode' { fromStreamingSessionStatusCode :: Data.Text } deriving stock ( Prelude.Show, Prelude.Read, Prelude.Eq, Prelude.Ord, Prelude.Generic ) deriving newtype ( Prelude.Hashable, Prelude.NFData, Data.FromText, Data.ToText, Data.ToByteString, Data.ToLog, Data.ToHeader, Data.ToQuery, Data.FromJSON, Data.FromJSONKey, Data.ToJSON, Data.ToJSONKey, Data.FromXML, Data.ToXML ) pattern StreamingSessionStatusCode_ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR = StreamingSessionStatusCode' "ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR" pattern StreamingSessionStatusCode_AMI_VALIDATION_ERROR :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_AMI_VALIDATION_ERROR = StreamingSessionStatusCode' "AMI_VALIDATION_ERROR" pattern StreamingSessionStatusCode_DECRYPT_STREAMING_IMAGE_ERROR :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_DECRYPT_STREAMING_IMAGE_ERROR = StreamingSessionStatusCode' "DECRYPT_STREAMING_IMAGE_ERROR" pattern StreamingSessionStatusCode_INITIALIZATION_SCRIPT_ERROR :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_INITIALIZATION_SCRIPT_ERROR = StreamingSessionStatusCode' "INITIALIZATION_SCRIPT_ERROR" pattern StreamingSessionStatusCode_INSUFFICIENT_CAPACITY :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_INSUFFICIENT_CAPACITY = StreamingSessionStatusCode' "INSUFFICIENT_CAPACITY" pattern StreamingSessionStatusCode_INTERNAL_ERROR :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_INTERNAL_ERROR = StreamingSessionStatusCode' "INTERNAL_ERROR" pattern StreamingSessionStatusCode_NETWORK_CONNECTION_ERROR :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_NETWORK_CONNECTION_ERROR = StreamingSessionStatusCode' "NETWORK_CONNECTION_ERROR" pattern StreamingSessionStatusCode_NETWORK_INTERFACE_ERROR :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_NETWORK_INTERFACE_ERROR = StreamingSessionStatusCode' "NETWORK_INTERFACE_ERROR" pattern StreamingSessionStatusCode_STREAMING_SESSION_CREATE_IN_PROGRESS :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_CREATE_IN_PROGRESS = StreamingSessionStatusCode' "STREAMING_SESSION_CREATE_IN_PROGRESS" pattern StreamingSessionStatusCode_STREAMING_SESSION_DELETED :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_DELETED = StreamingSessionStatusCode' "STREAMING_SESSION_DELETED" pattern StreamingSessionStatusCode_STREAMING_SESSION_DELETE_IN_PROGRESS :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_DELETE_IN_PROGRESS = StreamingSessionStatusCode' "STREAMING_SESSION_DELETE_IN_PROGRESS" pattern StreamingSessionStatusCode_STREAMING_SESSION_READY :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_READY = StreamingSessionStatusCode' "STREAMING_SESSION_READY" pattern StreamingSessionStatusCode_STREAMING_SESSION_STARTED :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_STARTED = StreamingSessionStatusCode' "STREAMING_SESSION_STARTED" pattern StreamingSessionStatusCode_STREAMING_SESSION_START_IN_PROGRESS :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_START_IN_PROGRESS = StreamingSessionStatusCode' "STREAMING_SESSION_START_IN_PROGRESS" pattern StreamingSessionStatusCode_STREAMING_SESSION_STOPPED :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_STOPPED = StreamingSessionStatusCode' "STREAMING_SESSION_STOPPED" pattern StreamingSessionStatusCode_STREAMING_SESSION_STOP_IN_PROGRESS :: StreamingSessionStatusCode pattern StreamingSessionStatusCode_STREAMING_SESSION_STOP_IN_PROGRESS = StreamingSessionStatusCode' "STREAMING_SESSION_STOP_IN_PROGRESS" {-# COMPLETE StreamingSessionStatusCode_ACTIVE_DIRECTORY_DOMAIN_JOIN_ERROR, StreamingSessionStatusCode_AMI_VALIDATION_ERROR, StreamingSessionStatusCode_DECRYPT_STREAMING_IMAGE_ERROR, StreamingSessionStatusCode_INITIALIZATION_SCRIPT_ERROR, StreamingSessionStatusCode_INSUFFICIENT_CAPACITY, StreamingSessionStatusCode_INTERNAL_ERROR, StreamingSessionStatusCode_NETWORK_CONNECTION_ERROR, StreamingSessionStatusCode_NETWORK_INTERFACE_ERROR, StreamingSessionStatusCode_STREAMING_SESSION_CREATE_IN_PROGRESS, StreamingSessionStatusCode_STREAMING_SESSION_DELETED, StreamingSessionStatusCode_STREAMING_SESSION_DELETE_IN_PROGRESS, StreamingSessionStatusCode_STREAMING_SESSION_READY, StreamingSessionStatusCode_STREAMING_SESSION_STARTED, StreamingSessionStatusCode_STREAMING_SESSION_START_IN_PROGRESS, StreamingSessionStatusCode_STREAMING_SESSION_STOPPED, StreamingSessionStatusCode_STREAMING_SESSION_STOP_IN_PROGRESS, StreamingSessionStatusCode' #-}