module Stratosphere.MediaLive.Channel.Scte27DestinationSettingsProperty (
Scte27DestinationSettingsProperty(..),
mkScte27DestinationSettingsProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.ResourceProperties
data Scte27DestinationSettingsProperty
=
Scte27DestinationSettingsProperty {Scte27DestinationSettingsProperty -> ()
haddock_workaround_ :: ()}
deriving stock (Scte27DestinationSettingsProperty
-> Scte27DestinationSettingsProperty -> Bool
(Scte27DestinationSettingsProperty
-> Scte27DestinationSettingsProperty -> Bool)
-> (Scte27DestinationSettingsProperty
-> Scte27DestinationSettingsProperty -> Bool)
-> Eq Scte27DestinationSettingsProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: Scte27DestinationSettingsProperty
-> Scte27DestinationSettingsProperty -> Bool
== :: Scte27DestinationSettingsProperty
-> Scte27DestinationSettingsProperty -> Bool
$c/= :: Scte27DestinationSettingsProperty
-> Scte27DestinationSettingsProperty -> Bool
/= :: Scte27DestinationSettingsProperty
-> Scte27DestinationSettingsProperty -> Bool
Prelude.Eq, Int -> Scte27DestinationSettingsProperty -> ShowS
[Scte27DestinationSettingsProperty] -> ShowS
Scte27DestinationSettingsProperty -> String
(Int -> Scte27DestinationSettingsProperty -> ShowS)
-> (Scte27DestinationSettingsProperty -> String)
-> ([Scte27DestinationSettingsProperty] -> ShowS)
-> Show Scte27DestinationSettingsProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> Scte27DestinationSettingsProperty -> ShowS
showsPrec :: Int -> Scte27DestinationSettingsProperty -> ShowS
$cshow :: Scte27DestinationSettingsProperty -> String
show :: Scte27DestinationSettingsProperty -> String
$cshowList :: [Scte27DestinationSettingsProperty] -> ShowS
showList :: [Scte27DestinationSettingsProperty] -> ShowS
Prelude.Show)
mkScte27DestinationSettingsProperty ::
Scte27DestinationSettingsProperty
mkScte27DestinationSettingsProperty :: Scte27DestinationSettingsProperty
mkScte27DestinationSettingsProperty
= Scte27DestinationSettingsProperty {haddock_workaround_ :: ()
haddock_workaround_ = ()}
instance ToResourceProperties Scte27DestinationSettingsProperty where
toResourceProperties :: Scte27DestinationSettingsProperty -> ResourceProperties
toResourceProperties Scte27DestinationSettingsProperty {}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::MediaLive::Channel.Scte27DestinationSettings",
supportsTags :: Bool
supportsTags = Bool
Prelude.False, properties :: Object
properties = []}
instance JSON.ToJSON Scte27DestinationSettingsProperty where
toJSON :: Scte27DestinationSettingsProperty -> Value
toJSON Scte27DestinationSettingsProperty {} = [Pair] -> Value
JSON.object []