{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-binds #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
module Amazonka.ChimeSdkVoice.PutSipMediaApplicationLoggingConfiguration
(
PutSipMediaApplicationLoggingConfiguration (..),
newPutSipMediaApplicationLoggingConfiguration,
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationLoggingConfiguration,
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationId,
PutSipMediaApplicationLoggingConfigurationResponse (..),
newPutSipMediaApplicationLoggingConfigurationResponse,
putSipMediaApplicationLoggingConfigurationResponse_sipMediaApplicationLoggingConfiguration,
putSipMediaApplicationLoggingConfigurationResponse_httpStatus,
)
where
import Amazonka.ChimeSdkVoice.Types
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import qualified Amazonka.Data as Data
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Request as Request
import qualified Amazonka.Response as Response
data PutSipMediaApplicationLoggingConfiguration = PutSipMediaApplicationLoggingConfiguration'
{ PutSipMediaApplicationLoggingConfiguration
-> Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration :: Prelude.Maybe SipMediaApplicationLoggingConfiguration,
PutSipMediaApplicationLoggingConfiguration -> Text
sipMediaApplicationId :: Prelude.Text
}
deriving (PutSipMediaApplicationLoggingConfiguration
-> PutSipMediaApplicationLoggingConfiguration -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PutSipMediaApplicationLoggingConfiguration
-> PutSipMediaApplicationLoggingConfiguration -> Bool
$c/= :: PutSipMediaApplicationLoggingConfiguration
-> PutSipMediaApplicationLoggingConfiguration -> Bool
== :: PutSipMediaApplicationLoggingConfiguration
-> PutSipMediaApplicationLoggingConfiguration -> Bool
$c== :: PutSipMediaApplicationLoggingConfiguration
-> PutSipMediaApplicationLoggingConfiguration -> Bool
Prelude.Eq, ReadPrec [PutSipMediaApplicationLoggingConfiguration]
ReadPrec PutSipMediaApplicationLoggingConfiguration
Int -> ReadS PutSipMediaApplicationLoggingConfiguration
ReadS [PutSipMediaApplicationLoggingConfiguration]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [PutSipMediaApplicationLoggingConfiguration]
$creadListPrec :: ReadPrec [PutSipMediaApplicationLoggingConfiguration]
readPrec :: ReadPrec PutSipMediaApplicationLoggingConfiguration
$creadPrec :: ReadPrec PutSipMediaApplicationLoggingConfiguration
readList :: ReadS [PutSipMediaApplicationLoggingConfiguration]
$creadList :: ReadS [PutSipMediaApplicationLoggingConfiguration]
readsPrec :: Int -> ReadS PutSipMediaApplicationLoggingConfiguration
$creadsPrec :: Int -> ReadS PutSipMediaApplicationLoggingConfiguration
Prelude.Read, Int -> PutSipMediaApplicationLoggingConfiguration -> ShowS
[PutSipMediaApplicationLoggingConfiguration] -> ShowS
PutSipMediaApplicationLoggingConfiguration -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PutSipMediaApplicationLoggingConfiguration] -> ShowS
$cshowList :: [PutSipMediaApplicationLoggingConfiguration] -> ShowS
show :: PutSipMediaApplicationLoggingConfiguration -> String
$cshow :: PutSipMediaApplicationLoggingConfiguration -> String
showsPrec :: Int -> PutSipMediaApplicationLoggingConfiguration -> ShowS
$cshowsPrec :: Int -> PutSipMediaApplicationLoggingConfiguration -> ShowS
Prelude.Show, forall x.
Rep PutSipMediaApplicationLoggingConfiguration x
-> PutSipMediaApplicationLoggingConfiguration
forall x.
PutSipMediaApplicationLoggingConfiguration
-> Rep PutSipMediaApplicationLoggingConfiguration x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep PutSipMediaApplicationLoggingConfiguration x
-> PutSipMediaApplicationLoggingConfiguration
$cfrom :: forall x.
PutSipMediaApplicationLoggingConfiguration
-> Rep PutSipMediaApplicationLoggingConfiguration x
Prelude.Generic)
newPutSipMediaApplicationLoggingConfiguration ::
Prelude.Text ->
PutSipMediaApplicationLoggingConfiguration
newPutSipMediaApplicationLoggingConfiguration :: Text -> PutSipMediaApplicationLoggingConfiguration
newPutSipMediaApplicationLoggingConfiguration
Text
pSipMediaApplicationId_ =
PutSipMediaApplicationLoggingConfiguration'
{ $sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfiguration' :: Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration =
forall a. Maybe a
Prelude.Nothing,
$sel:sipMediaApplicationId:PutSipMediaApplicationLoggingConfiguration' :: Text
sipMediaApplicationId =
Text
pSipMediaApplicationId_
}
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationLoggingConfiguration :: Lens.Lens' PutSipMediaApplicationLoggingConfiguration (Prelude.Maybe SipMediaApplicationLoggingConfiguration)
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationLoggingConfiguration :: Lens'
PutSipMediaApplicationLoggingConfiguration
(Maybe SipMediaApplicationLoggingConfiguration)
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationLoggingConfiguration = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutSipMediaApplicationLoggingConfiguration' {Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration :: Maybe SipMediaApplicationLoggingConfiguration
$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration
-> Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration} -> Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration) (\s :: PutSipMediaApplicationLoggingConfiguration
s@PutSipMediaApplicationLoggingConfiguration' {} Maybe SipMediaApplicationLoggingConfiguration
a -> PutSipMediaApplicationLoggingConfiguration
s {$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfiguration' :: Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration = Maybe SipMediaApplicationLoggingConfiguration
a} :: PutSipMediaApplicationLoggingConfiguration)
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationId :: Lens.Lens' PutSipMediaApplicationLoggingConfiguration Prelude.Text
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationId :: Lens' PutSipMediaApplicationLoggingConfiguration Text
putSipMediaApplicationLoggingConfiguration_sipMediaApplicationId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutSipMediaApplicationLoggingConfiguration' {Text
sipMediaApplicationId :: Text
$sel:sipMediaApplicationId:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration -> Text
sipMediaApplicationId} -> Text
sipMediaApplicationId) (\s :: PutSipMediaApplicationLoggingConfiguration
s@PutSipMediaApplicationLoggingConfiguration' {} Text
a -> PutSipMediaApplicationLoggingConfiguration
s {$sel:sipMediaApplicationId:PutSipMediaApplicationLoggingConfiguration' :: Text
sipMediaApplicationId = Text
a} :: PutSipMediaApplicationLoggingConfiguration)
instance
Core.AWSRequest
PutSipMediaApplicationLoggingConfiguration
where
type
AWSResponse
PutSipMediaApplicationLoggingConfiguration =
PutSipMediaApplicationLoggingConfigurationResponse
request :: (Service -> Service)
-> PutSipMediaApplicationLoggingConfiguration
-> Request PutSipMediaApplicationLoggingConfiguration
request Service -> Service
overrides =
forall a. (ToRequest a, ToJSON a) => Service -> a -> Request a
Request.putJSON (Service -> Service
overrides Service
defaultService)
response :: forall (m :: * -> *).
MonadResource m =>
(ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy PutSipMediaApplicationLoggingConfiguration
-> ClientResponse ClientBody
-> m (Either
Error
(ClientResponse
(AWSResponse PutSipMediaApplicationLoggingConfiguration)))
response =
forall (m :: * -> *) a.
MonadResource m =>
(Int -> ResponseHeaders -> Object -> Either String (AWSResponse a))
-> (ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy a
-> ClientResponse ClientBody
-> m (Either Error (ClientResponse (AWSResponse a)))
Response.receiveJSON
( \Int
s ResponseHeaders
h Object
x ->
Maybe SipMediaApplicationLoggingConfiguration
-> Int -> PutSipMediaApplicationLoggingConfigurationResponse
PutSipMediaApplicationLoggingConfigurationResponse'
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> ( Object
x
forall a. FromJSON a => Object -> Key -> Either String (Maybe a)
Data..?> Key
"SipMediaApplicationLoggingConfiguration"
)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure (forall a. Enum a => a -> Int
Prelude.fromEnum Int
s))
)
instance
Prelude.Hashable
PutSipMediaApplicationLoggingConfiguration
where
hashWithSalt :: Int -> PutSipMediaApplicationLoggingConfiguration -> Int
hashWithSalt
Int
_salt
PutSipMediaApplicationLoggingConfiguration' {Maybe SipMediaApplicationLoggingConfiguration
Text
sipMediaApplicationId :: Text
sipMediaApplicationLoggingConfiguration :: Maybe SipMediaApplicationLoggingConfiguration
$sel:sipMediaApplicationId:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration -> Text
$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration
-> Maybe SipMediaApplicationLoggingConfiguration
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
sipMediaApplicationId
instance
Prelude.NFData
PutSipMediaApplicationLoggingConfiguration
where
rnf :: PutSipMediaApplicationLoggingConfiguration -> ()
rnf PutSipMediaApplicationLoggingConfiguration' {Maybe SipMediaApplicationLoggingConfiguration
Text
sipMediaApplicationId :: Text
sipMediaApplicationLoggingConfiguration :: Maybe SipMediaApplicationLoggingConfiguration
$sel:sipMediaApplicationId:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration -> Text
$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration
-> Maybe SipMediaApplicationLoggingConfiguration
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
sipMediaApplicationId
instance
Data.ToHeaders
PutSipMediaApplicationLoggingConfiguration
where
toHeaders :: PutSipMediaApplicationLoggingConfiguration -> ResponseHeaders
toHeaders = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
instance
Data.ToJSON
PutSipMediaApplicationLoggingConfiguration
where
toJSON :: PutSipMediaApplicationLoggingConfiguration -> Value
toJSON
PutSipMediaApplicationLoggingConfiguration' {Maybe SipMediaApplicationLoggingConfiguration
Text
sipMediaApplicationId :: Text
sipMediaApplicationLoggingConfiguration :: Maybe SipMediaApplicationLoggingConfiguration
$sel:sipMediaApplicationId:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration -> Text
$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration
-> Maybe SipMediaApplicationLoggingConfiguration
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"SipMediaApplicationLoggingConfiguration" forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..=)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration
]
)
instance
Data.ToPath
PutSipMediaApplicationLoggingConfiguration
where
toPath :: PutSipMediaApplicationLoggingConfiguration -> ByteString
toPath
PutSipMediaApplicationLoggingConfiguration' {Maybe SipMediaApplicationLoggingConfiguration
Text
sipMediaApplicationId :: Text
sipMediaApplicationLoggingConfiguration :: Maybe SipMediaApplicationLoggingConfiguration
$sel:sipMediaApplicationId:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration -> Text
$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfiguration' :: PutSipMediaApplicationLoggingConfiguration
-> Maybe SipMediaApplicationLoggingConfiguration
..} =
forall a. Monoid a => [a] -> a
Prelude.mconcat
[ ByteString
"/sip-media-applications/",
forall a. ToByteString a => a -> ByteString
Data.toBS Text
sipMediaApplicationId,
ByteString
"/logging-configuration"
]
instance
Data.ToQuery
PutSipMediaApplicationLoggingConfiguration
where
toQuery :: PutSipMediaApplicationLoggingConfiguration -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data PutSipMediaApplicationLoggingConfigurationResponse = PutSipMediaApplicationLoggingConfigurationResponse'
{ PutSipMediaApplicationLoggingConfigurationResponse
-> Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration :: Prelude.Maybe SipMediaApplicationLoggingConfiguration,
PutSipMediaApplicationLoggingConfigurationResponse -> Int
httpStatus :: Prelude.Int
}
deriving (PutSipMediaApplicationLoggingConfigurationResponse
-> PutSipMediaApplicationLoggingConfigurationResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PutSipMediaApplicationLoggingConfigurationResponse
-> PutSipMediaApplicationLoggingConfigurationResponse -> Bool
$c/= :: PutSipMediaApplicationLoggingConfigurationResponse
-> PutSipMediaApplicationLoggingConfigurationResponse -> Bool
== :: PutSipMediaApplicationLoggingConfigurationResponse
-> PutSipMediaApplicationLoggingConfigurationResponse -> Bool
$c== :: PutSipMediaApplicationLoggingConfigurationResponse
-> PutSipMediaApplicationLoggingConfigurationResponse -> Bool
Prelude.Eq, ReadPrec [PutSipMediaApplicationLoggingConfigurationResponse]
ReadPrec PutSipMediaApplicationLoggingConfigurationResponse
Int -> ReadS PutSipMediaApplicationLoggingConfigurationResponse
ReadS [PutSipMediaApplicationLoggingConfigurationResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [PutSipMediaApplicationLoggingConfigurationResponse]
$creadListPrec :: ReadPrec [PutSipMediaApplicationLoggingConfigurationResponse]
readPrec :: ReadPrec PutSipMediaApplicationLoggingConfigurationResponse
$creadPrec :: ReadPrec PutSipMediaApplicationLoggingConfigurationResponse
readList :: ReadS [PutSipMediaApplicationLoggingConfigurationResponse]
$creadList :: ReadS [PutSipMediaApplicationLoggingConfigurationResponse]
readsPrec :: Int -> ReadS PutSipMediaApplicationLoggingConfigurationResponse
$creadsPrec :: Int -> ReadS PutSipMediaApplicationLoggingConfigurationResponse
Prelude.Read, Int -> PutSipMediaApplicationLoggingConfigurationResponse -> ShowS
[PutSipMediaApplicationLoggingConfigurationResponse] -> ShowS
PutSipMediaApplicationLoggingConfigurationResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PutSipMediaApplicationLoggingConfigurationResponse] -> ShowS
$cshowList :: [PutSipMediaApplicationLoggingConfigurationResponse] -> ShowS
show :: PutSipMediaApplicationLoggingConfigurationResponse -> String
$cshow :: PutSipMediaApplicationLoggingConfigurationResponse -> String
showsPrec :: Int -> PutSipMediaApplicationLoggingConfigurationResponse -> ShowS
$cshowsPrec :: Int -> PutSipMediaApplicationLoggingConfigurationResponse -> ShowS
Prelude.Show, forall x.
Rep PutSipMediaApplicationLoggingConfigurationResponse x
-> PutSipMediaApplicationLoggingConfigurationResponse
forall x.
PutSipMediaApplicationLoggingConfigurationResponse
-> Rep PutSipMediaApplicationLoggingConfigurationResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep PutSipMediaApplicationLoggingConfigurationResponse x
-> PutSipMediaApplicationLoggingConfigurationResponse
$cfrom :: forall x.
PutSipMediaApplicationLoggingConfigurationResponse
-> Rep PutSipMediaApplicationLoggingConfigurationResponse x
Prelude.Generic)
newPutSipMediaApplicationLoggingConfigurationResponse ::
Prelude.Int ->
PutSipMediaApplicationLoggingConfigurationResponse
newPutSipMediaApplicationLoggingConfigurationResponse :: Int -> PutSipMediaApplicationLoggingConfigurationResponse
newPutSipMediaApplicationLoggingConfigurationResponse
Int
pHttpStatus_ =
PutSipMediaApplicationLoggingConfigurationResponse'
{ $sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfigurationResponse' :: Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration =
forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:PutSipMediaApplicationLoggingConfigurationResponse' :: Int
httpStatus =
Int
pHttpStatus_
}
putSipMediaApplicationLoggingConfigurationResponse_sipMediaApplicationLoggingConfiguration :: Lens.Lens' PutSipMediaApplicationLoggingConfigurationResponse (Prelude.Maybe SipMediaApplicationLoggingConfiguration)
putSipMediaApplicationLoggingConfigurationResponse_sipMediaApplicationLoggingConfiguration :: Lens'
PutSipMediaApplicationLoggingConfigurationResponse
(Maybe SipMediaApplicationLoggingConfiguration)
putSipMediaApplicationLoggingConfigurationResponse_sipMediaApplicationLoggingConfiguration = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutSipMediaApplicationLoggingConfigurationResponse' {Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration :: Maybe SipMediaApplicationLoggingConfiguration
$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfigurationResponse' :: PutSipMediaApplicationLoggingConfigurationResponse
-> Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration} -> Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration) (\s :: PutSipMediaApplicationLoggingConfigurationResponse
s@PutSipMediaApplicationLoggingConfigurationResponse' {} Maybe SipMediaApplicationLoggingConfiguration
a -> PutSipMediaApplicationLoggingConfigurationResponse
s {$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfigurationResponse' :: Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration = Maybe SipMediaApplicationLoggingConfiguration
a} :: PutSipMediaApplicationLoggingConfigurationResponse)
putSipMediaApplicationLoggingConfigurationResponse_httpStatus :: Lens.Lens' PutSipMediaApplicationLoggingConfigurationResponse Prelude.Int
putSipMediaApplicationLoggingConfigurationResponse_httpStatus :: Lens' PutSipMediaApplicationLoggingConfigurationResponse Int
putSipMediaApplicationLoggingConfigurationResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutSipMediaApplicationLoggingConfigurationResponse' {Int
httpStatus :: Int
$sel:httpStatus:PutSipMediaApplicationLoggingConfigurationResponse' :: PutSipMediaApplicationLoggingConfigurationResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: PutSipMediaApplicationLoggingConfigurationResponse
s@PutSipMediaApplicationLoggingConfigurationResponse' {} Int
a -> PutSipMediaApplicationLoggingConfigurationResponse
s {$sel:httpStatus:PutSipMediaApplicationLoggingConfigurationResponse' :: Int
httpStatus = Int
a} :: PutSipMediaApplicationLoggingConfigurationResponse)
instance
Prelude.NFData
PutSipMediaApplicationLoggingConfigurationResponse
where
rnf :: PutSipMediaApplicationLoggingConfigurationResponse -> ()
rnf
PutSipMediaApplicationLoggingConfigurationResponse' {Int
Maybe SipMediaApplicationLoggingConfiguration
httpStatus :: Int
sipMediaApplicationLoggingConfiguration :: Maybe SipMediaApplicationLoggingConfiguration
$sel:httpStatus:PutSipMediaApplicationLoggingConfigurationResponse' :: PutSipMediaApplicationLoggingConfigurationResponse -> Int
$sel:sipMediaApplicationLoggingConfiguration:PutSipMediaApplicationLoggingConfigurationResponse' :: PutSipMediaApplicationLoggingConfigurationResponse
-> Maybe SipMediaApplicationLoggingConfiguration
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe SipMediaApplicationLoggingConfiguration
sipMediaApplicationLoggingConfiguration
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus