{-# 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.CloudFront.ListDistributionsByRealtimeLogConfig
(
ListDistributionsByRealtimeLogConfig (..),
newListDistributionsByRealtimeLogConfig,
listDistributionsByRealtimeLogConfig_marker,
listDistributionsByRealtimeLogConfig_maxItems,
listDistributionsByRealtimeLogConfig_realtimeLogConfigArn,
listDistributionsByRealtimeLogConfig_realtimeLogConfigName,
ListDistributionsByRealtimeLogConfigResponse (..),
newListDistributionsByRealtimeLogConfigResponse,
listDistributionsByRealtimeLogConfigResponse_distributionList,
listDistributionsByRealtimeLogConfigResponse_httpStatus,
)
where
import Amazonka.CloudFront.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 ListDistributionsByRealtimeLogConfig = ListDistributionsByRealtimeLogConfig'
{
ListDistributionsByRealtimeLogConfig -> Maybe Text
marker :: Prelude.Maybe Prelude.Text,
ListDistributionsByRealtimeLogConfig -> Maybe Text
maxItems :: Prelude.Maybe Prelude.Text,
ListDistributionsByRealtimeLogConfig -> Maybe Text
realtimeLogConfigArn :: Prelude.Maybe Prelude.Text,
ListDistributionsByRealtimeLogConfig -> Maybe Text
realtimeLogConfigName :: Prelude.Maybe Prelude.Text
}
deriving (ListDistributionsByRealtimeLogConfig
-> ListDistributionsByRealtimeLogConfig -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ListDistributionsByRealtimeLogConfig
-> ListDistributionsByRealtimeLogConfig -> Bool
$c/= :: ListDistributionsByRealtimeLogConfig
-> ListDistributionsByRealtimeLogConfig -> Bool
== :: ListDistributionsByRealtimeLogConfig
-> ListDistributionsByRealtimeLogConfig -> Bool
$c== :: ListDistributionsByRealtimeLogConfig
-> ListDistributionsByRealtimeLogConfig -> Bool
Prelude.Eq, ReadPrec [ListDistributionsByRealtimeLogConfig]
ReadPrec ListDistributionsByRealtimeLogConfig
Int -> ReadS ListDistributionsByRealtimeLogConfig
ReadS [ListDistributionsByRealtimeLogConfig]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [ListDistributionsByRealtimeLogConfig]
$creadListPrec :: ReadPrec [ListDistributionsByRealtimeLogConfig]
readPrec :: ReadPrec ListDistributionsByRealtimeLogConfig
$creadPrec :: ReadPrec ListDistributionsByRealtimeLogConfig
readList :: ReadS [ListDistributionsByRealtimeLogConfig]
$creadList :: ReadS [ListDistributionsByRealtimeLogConfig]
readsPrec :: Int -> ReadS ListDistributionsByRealtimeLogConfig
$creadsPrec :: Int -> ReadS ListDistributionsByRealtimeLogConfig
Prelude.Read, Int -> ListDistributionsByRealtimeLogConfig -> ShowS
[ListDistributionsByRealtimeLogConfig] -> ShowS
ListDistributionsByRealtimeLogConfig -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ListDistributionsByRealtimeLogConfig] -> ShowS
$cshowList :: [ListDistributionsByRealtimeLogConfig] -> ShowS
show :: ListDistributionsByRealtimeLogConfig -> String
$cshow :: ListDistributionsByRealtimeLogConfig -> String
showsPrec :: Int -> ListDistributionsByRealtimeLogConfig -> ShowS
$cshowsPrec :: Int -> ListDistributionsByRealtimeLogConfig -> ShowS
Prelude.Show, forall x.
Rep ListDistributionsByRealtimeLogConfig x
-> ListDistributionsByRealtimeLogConfig
forall x.
ListDistributionsByRealtimeLogConfig
-> Rep ListDistributionsByRealtimeLogConfig x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep ListDistributionsByRealtimeLogConfig x
-> ListDistributionsByRealtimeLogConfig
$cfrom :: forall x.
ListDistributionsByRealtimeLogConfig
-> Rep ListDistributionsByRealtimeLogConfig x
Prelude.Generic)
newListDistributionsByRealtimeLogConfig ::
ListDistributionsByRealtimeLogConfig
newListDistributionsByRealtimeLogConfig :: ListDistributionsByRealtimeLogConfig
newListDistributionsByRealtimeLogConfig =
ListDistributionsByRealtimeLogConfig'
{ $sel:marker:ListDistributionsByRealtimeLogConfig' :: Maybe Text
marker =
forall a. Maybe a
Prelude.Nothing,
$sel:maxItems:ListDistributionsByRealtimeLogConfig' :: Maybe Text
maxItems = forall a. Maybe a
Prelude.Nothing,
$sel:realtimeLogConfigArn:ListDistributionsByRealtimeLogConfig' :: Maybe Text
realtimeLogConfigArn =
forall a. Maybe a
Prelude.Nothing,
$sel:realtimeLogConfigName:ListDistributionsByRealtimeLogConfig' :: Maybe Text
realtimeLogConfigName =
forall a. Maybe a
Prelude.Nothing
}
listDistributionsByRealtimeLogConfig_marker :: Lens.Lens' ListDistributionsByRealtimeLogConfig (Prelude.Maybe Prelude.Text)
listDistributionsByRealtimeLogConfig_marker :: Lens' ListDistributionsByRealtimeLogConfig (Maybe Text)
listDistributionsByRealtimeLogConfig_marker = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDistributionsByRealtimeLogConfig' {Maybe Text
marker :: Maybe Text
$sel:marker:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
marker} -> Maybe Text
marker) (\s :: ListDistributionsByRealtimeLogConfig
s@ListDistributionsByRealtimeLogConfig' {} Maybe Text
a -> ListDistributionsByRealtimeLogConfig
s {$sel:marker:ListDistributionsByRealtimeLogConfig' :: Maybe Text
marker = Maybe Text
a} :: ListDistributionsByRealtimeLogConfig)
listDistributionsByRealtimeLogConfig_maxItems :: Lens.Lens' ListDistributionsByRealtimeLogConfig (Prelude.Maybe Prelude.Text)
listDistributionsByRealtimeLogConfig_maxItems :: Lens' ListDistributionsByRealtimeLogConfig (Maybe Text)
listDistributionsByRealtimeLogConfig_maxItems = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDistributionsByRealtimeLogConfig' {Maybe Text
maxItems :: Maybe Text
$sel:maxItems:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
maxItems} -> Maybe Text
maxItems) (\s :: ListDistributionsByRealtimeLogConfig
s@ListDistributionsByRealtimeLogConfig' {} Maybe Text
a -> ListDistributionsByRealtimeLogConfig
s {$sel:maxItems:ListDistributionsByRealtimeLogConfig' :: Maybe Text
maxItems = Maybe Text
a} :: ListDistributionsByRealtimeLogConfig)
listDistributionsByRealtimeLogConfig_realtimeLogConfigArn :: Lens.Lens' ListDistributionsByRealtimeLogConfig (Prelude.Maybe Prelude.Text)
listDistributionsByRealtimeLogConfig_realtimeLogConfigArn :: Lens' ListDistributionsByRealtimeLogConfig (Maybe Text)
listDistributionsByRealtimeLogConfig_realtimeLogConfigArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDistributionsByRealtimeLogConfig' {Maybe Text
realtimeLogConfigArn :: Maybe Text
$sel:realtimeLogConfigArn:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
realtimeLogConfigArn} -> Maybe Text
realtimeLogConfigArn) (\s :: ListDistributionsByRealtimeLogConfig
s@ListDistributionsByRealtimeLogConfig' {} Maybe Text
a -> ListDistributionsByRealtimeLogConfig
s {$sel:realtimeLogConfigArn:ListDistributionsByRealtimeLogConfig' :: Maybe Text
realtimeLogConfigArn = Maybe Text
a} :: ListDistributionsByRealtimeLogConfig)
listDistributionsByRealtimeLogConfig_realtimeLogConfigName :: Lens.Lens' ListDistributionsByRealtimeLogConfig (Prelude.Maybe Prelude.Text)
listDistributionsByRealtimeLogConfig_realtimeLogConfigName :: Lens' ListDistributionsByRealtimeLogConfig (Maybe Text)
listDistributionsByRealtimeLogConfig_realtimeLogConfigName = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDistributionsByRealtimeLogConfig' {Maybe Text
realtimeLogConfigName :: Maybe Text
$sel:realtimeLogConfigName:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
realtimeLogConfigName} -> Maybe Text
realtimeLogConfigName) (\s :: ListDistributionsByRealtimeLogConfig
s@ListDistributionsByRealtimeLogConfig' {} Maybe Text
a -> ListDistributionsByRealtimeLogConfig
s {$sel:realtimeLogConfigName:ListDistributionsByRealtimeLogConfig' :: Maybe Text
realtimeLogConfigName = Maybe Text
a} :: ListDistributionsByRealtimeLogConfig)
instance
Core.AWSRequest
ListDistributionsByRealtimeLogConfig
where
type
AWSResponse ListDistributionsByRealtimeLogConfig =
ListDistributionsByRealtimeLogConfigResponse
request :: (Service -> Service)
-> ListDistributionsByRealtimeLogConfig
-> Request ListDistributionsByRealtimeLogConfig
request Service -> Service
overrides =
forall a. (ToRequest a, ToElement a) => Service -> a -> Request a
Request.postXML (Service -> Service
overrides Service
defaultService)
response :: forall (m :: * -> *).
MonadResource m =>
(ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy ListDistributionsByRealtimeLogConfig
-> ClientResponse ClientBody
-> m (Either
Error
(ClientResponse
(AWSResponse ListDistributionsByRealtimeLogConfig)))
response =
forall (m :: * -> *) a.
MonadResource m =>
(Int -> ResponseHeaders -> [Node] -> Either String (AWSResponse a))
-> (ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy a
-> ClientResponse ClientBody
-> m (Either Error (ClientResponse (AWSResponse a)))
Response.receiveXML
( \Int
s ResponseHeaders
h [Node]
x ->
Maybe DistributionList
-> Int -> ListDistributionsByRealtimeLogConfigResponse
ListDistributionsByRealtimeLogConfigResponse'
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> (forall a. FromXML a => [Node] -> Either String a
Data.parseXML [Node]
x)
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
ListDistributionsByRealtimeLogConfig
where
hashWithSalt :: Int -> ListDistributionsByRealtimeLogConfig -> Int
hashWithSalt
Int
_salt
ListDistributionsByRealtimeLogConfig' {Maybe Text
realtimeLogConfigName :: Maybe Text
realtimeLogConfigArn :: Maybe Text
maxItems :: Maybe Text
marker :: Maybe Text
$sel:realtimeLogConfigName:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:realtimeLogConfigArn:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:maxItems:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:marker:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
marker
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
maxItems
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
realtimeLogConfigArn
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
realtimeLogConfigName
instance
Prelude.NFData
ListDistributionsByRealtimeLogConfig
where
rnf :: ListDistributionsByRealtimeLogConfig -> ()
rnf ListDistributionsByRealtimeLogConfig' {Maybe Text
realtimeLogConfigName :: Maybe Text
realtimeLogConfigArn :: Maybe Text
maxItems :: Maybe Text
marker :: Maybe Text
$sel:realtimeLogConfigName:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:realtimeLogConfigArn:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:maxItems:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:marker:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
marker
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
maxItems
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
realtimeLogConfigArn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
realtimeLogConfigName
instance
Data.ToElement
ListDistributionsByRealtimeLogConfig
where
toElement :: ListDistributionsByRealtimeLogConfig -> Element
toElement =
forall a. ToXML a => Name -> a -> Element
Data.mkElement
Name
"{http://cloudfront.amazonaws.com/doc/2020-05-31/}ListDistributionsByRealtimeLogConfigRequest"
instance
Data.ToHeaders
ListDistributionsByRealtimeLogConfig
where
toHeaders :: ListDistributionsByRealtimeLogConfig -> ResponseHeaders
toHeaders = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
instance
Data.ToPath
ListDistributionsByRealtimeLogConfig
where
toPath :: ListDistributionsByRealtimeLogConfig -> ByteString
toPath =
forall a b. a -> b -> a
Prelude.const
ByteString
"/2020-05-31/distributionsByRealtimeLogConfig/"
instance
Data.ToQuery
ListDistributionsByRealtimeLogConfig
where
toQuery :: ListDistributionsByRealtimeLogConfig -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
instance
Data.ToXML
ListDistributionsByRealtimeLogConfig
where
toXML :: ListDistributionsByRealtimeLogConfig -> XML
toXML ListDistributionsByRealtimeLogConfig' {Maybe Text
realtimeLogConfigName :: Maybe Text
realtimeLogConfigArn :: Maybe Text
maxItems :: Maybe Text
marker :: Maybe Text
$sel:realtimeLogConfigName:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:realtimeLogConfigArn:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:maxItems:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
$sel:marker:ListDistributionsByRealtimeLogConfig' :: ListDistributionsByRealtimeLogConfig -> Maybe Text
..} =
forall a. Monoid a => [a] -> a
Prelude.mconcat
[ Name
"Marker" forall a. ToXML a => Name -> a -> XML
Data.@= Maybe Text
marker,
Name
"MaxItems" forall a. ToXML a => Name -> a -> XML
Data.@= Maybe Text
maxItems,
Name
"RealtimeLogConfigArn" forall a. ToXML a => Name -> a -> XML
Data.@= Maybe Text
realtimeLogConfigArn,
Name
"RealtimeLogConfigName"
forall a. ToXML a => Name -> a -> XML
Data.@= Maybe Text
realtimeLogConfigName
]
data ListDistributionsByRealtimeLogConfigResponse = ListDistributionsByRealtimeLogConfigResponse'
{ ListDistributionsByRealtimeLogConfigResponse
-> Maybe DistributionList
distributionList :: Prelude.Maybe DistributionList,
ListDistributionsByRealtimeLogConfigResponse -> Int
httpStatus :: Prelude.Int
}
deriving (ListDistributionsByRealtimeLogConfigResponse
-> ListDistributionsByRealtimeLogConfigResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ListDistributionsByRealtimeLogConfigResponse
-> ListDistributionsByRealtimeLogConfigResponse -> Bool
$c/= :: ListDistributionsByRealtimeLogConfigResponse
-> ListDistributionsByRealtimeLogConfigResponse -> Bool
== :: ListDistributionsByRealtimeLogConfigResponse
-> ListDistributionsByRealtimeLogConfigResponse -> Bool
$c== :: ListDistributionsByRealtimeLogConfigResponse
-> ListDistributionsByRealtimeLogConfigResponse -> Bool
Prelude.Eq, Int -> ListDistributionsByRealtimeLogConfigResponse -> ShowS
[ListDistributionsByRealtimeLogConfigResponse] -> ShowS
ListDistributionsByRealtimeLogConfigResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ListDistributionsByRealtimeLogConfigResponse] -> ShowS
$cshowList :: [ListDistributionsByRealtimeLogConfigResponse] -> ShowS
show :: ListDistributionsByRealtimeLogConfigResponse -> String
$cshow :: ListDistributionsByRealtimeLogConfigResponse -> String
showsPrec :: Int -> ListDistributionsByRealtimeLogConfigResponse -> ShowS
$cshowsPrec :: Int -> ListDistributionsByRealtimeLogConfigResponse -> ShowS
Prelude.Show, forall x.
Rep ListDistributionsByRealtimeLogConfigResponse x
-> ListDistributionsByRealtimeLogConfigResponse
forall x.
ListDistributionsByRealtimeLogConfigResponse
-> Rep ListDistributionsByRealtimeLogConfigResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep ListDistributionsByRealtimeLogConfigResponse x
-> ListDistributionsByRealtimeLogConfigResponse
$cfrom :: forall x.
ListDistributionsByRealtimeLogConfigResponse
-> Rep ListDistributionsByRealtimeLogConfigResponse x
Prelude.Generic)
newListDistributionsByRealtimeLogConfigResponse ::
Prelude.Int ->
ListDistributionsByRealtimeLogConfigResponse
newListDistributionsByRealtimeLogConfigResponse :: Int -> ListDistributionsByRealtimeLogConfigResponse
newListDistributionsByRealtimeLogConfigResponse
Int
pHttpStatus_ =
ListDistributionsByRealtimeLogConfigResponse'
{ $sel:distributionList:ListDistributionsByRealtimeLogConfigResponse' :: Maybe DistributionList
distributionList =
forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:ListDistributionsByRealtimeLogConfigResponse' :: Int
httpStatus = Int
pHttpStatus_
}
listDistributionsByRealtimeLogConfigResponse_distributionList :: Lens.Lens' ListDistributionsByRealtimeLogConfigResponse (Prelude.Maybe DistributionList)
listDistributionsByRealtimeLogConfigResponse_distributionList :: Lens'
ListDistributionsByRealtimeLogConfigResponse
(Maybe DistributionList)
listDistributionsByRealtimeLogConfigResponse_distributionList = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDistributionsByRealtimeLogConfigResponse' {Maybe DistributionList
distributionList :: Maybe DistributionList
$sel:distributionList:ListDistributionsByRealtimeLogConfigResponse' :: ListDistributionsByRealtimeLogConfigResponse
-> Maybe DistributionList
distributionList} -> Maybe DistributionList
distributionList) (\s :: ListDistributionsByRealtimeLogConfigResponse
s@ListDistributionsByRealtimeLogConfigResponse' {} Maybe DistributionList
a -> ListDistributionsByRealtimeLogConfigResponse
s {$sel:distributionList:ListDistributionsByRealtimeLogConfigResponse' :: Maybe DistributionList
distributionList = Maybe DistributionList
a} :: ListDistributionsByRealtimeLogConfigResponse)
listDistributionsByRealtimeLogConfigResponse_httpStatus :: Lens.Lens' ListDistributionsByRealtimeLogConfigResponse Prelude.Int
listDistributionsByRealtimeLogConfigResponse_httpStatus :: Lens' ListDistributionsByRealtimeLogConfigResponse Int
listDistributionsByRealtimeLogConfigResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ListDistributionsByRealtimeLogConfigResponse' {Int
httpStatus :: Int
$sel:httpStatus:ListDistributionsByRealtimeLogConfigResponse' :: ListDistributionsByRealtimeLogConfigResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: ListDistributionsByRealtimeLogConfigResponse
s@ListDistributionsByRealtimeLogConfigResponse' {} Int
a -> ListDistributionsByRealtimeLogConfigResponse
s {$sel:httpStatus:ListDistributionsByRealtimeLogConfigResponse' :: Int
httpStatus = Int
a} :: ListDistributionsByRealtimeLogConfigResponse)
instance
Prelude.NFData
ListDistributionsByRealtimeLogConfigResponse
where
rnf :: ListDistributionsByRealtimeLogConfigResponse -> ()
rnf ListDistributionsByRealtimeLogConfigResponse' {Int
Maybe DistributionList
httpStatus :: Int
distributionList :: Maybe DistributionList
$sel:httpStatus:ListDistributionsByRealtimeLogConfigResponse' :: ListDistributionsByRealtimeLogConfigResponse -> Int
$sel:distributionList:ListDistributionsByRealtimeLogConfigResponse' :: ListDistributionsByRealtimeLogConfigResponse
-> Maybe DistributionList
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe DistributionList
distributionList
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus