{-# 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.AWSHealth.DescribeEventDetailsForOrganization
(
DescribeEventDetailsForOrganization (..),
newDescribeEventDetailsForOrganization,
describeEventDetailsForOrganization_locale,
describeEventDetailsForOrganization_organizationEventDetailFilters,
DescribeEventDetailsForOrganizationResponse (..),
newDescribeEventDetailsForOrganizationResponse,
describeEventDetailsForOrganizationResponse_failedSet,
describeEventDetailsForOrganizationResponse_successfulSet,
describeEventDetailsForOrganizationResponse_httpStatus,
)
where
import Amazonka.AWSHealth.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 DescribeEventDetailsForOrganization = DescribeEventDetailsForOrganization'
{
DescribeEventDetailsForOrganization -> Maybe Text
locale :: Prelude.Maybe Prelude.Text,
DescribeEventDetailsForOrganization -> NonEmpty EventAccountFilter
organizationEventDetailFilters :: Prelude.NonEmpty EventAccountFilter
}
deriving (DescribeEventDetailsForOrganization
-> DescribeEventDetailsForOrganization -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: DescribeEventDetailsForOrganization
-> DescribeEventDetailsForOrganization -> Bool
$c/= :: DescribeEventDetailsForOrganization
-> DescribeEventDetailsForOrganization -> Bool
== :: DescribeEventDetailsForOrganization
-> DescribeEventDetailsForOrganization -> Bool
$c== :: DescribeEventDetailsForOrganization
-> DescribeEventDetailsForOrganization -> Bool
Prelude.Eq, ReadPrec [DescribeEventDetailsForOrganization]
ReadPrec DescribeEventDetailsForOrganization
Int -> ReadS DescribeEventDetailsForOrganization
ReadS [DescribeEventDetailsForOrganization]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [DescribeEventDetailsForOrganization]
$creadListPrec :: ReadPrec [DescribeEventDetailsForOrganization]
readPrec :: ReadPrec DescribeEventDetailsForOrganization
$creadPrec :: ReadPrec DescribeEventDetailsForOrganization
readList :: ReadS [DescribeEventDetailsForOrganization]
$creadList :: ReadS [DescribeEventDetailsForOrganization]
readsPrec :: Int -> ReadS DescribeEventDetailsForOrganization
$creadsPrec :: Int -> ReadS DescribeEventDetailsForOrganization
Prelude.Read, Int -> DescribeEventDetailsForOrganization -> ShowS
[DescribeEventDetailsForOrganization] -> ShowS
DescribeEventDetailsForOrganization -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [DescribeEventDetailsForOrganization] -> ShowS
$cshowList :: [DescribeEventDetailsForOrganization] -> ShowS
show :: DescribeEventDetailsForOrganization -> String
$cshow :: DescribeEventDetailsForOrganization -> String
showsPrec :: Int -> DescribeEventDetailsForOrganization -> ShowS
$cshowsPrec :: Int -> DescribeEventDetailsForOrganization -> ShowS
Prelude.Show, forall x.
Rep DescribeEventDetailsForOrganization x
-> DescribeEventDetailsForOrganization
forall x.
DescribeEventDetailsForOrganization
-> Rep DescribeEventDetailsForOrganization x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep DescribeEventDetailsForOrganization x
-> DescribeEventDetailsForOrganization
$cfrom :: forall x.
DescribeEventDetailsForOrganization
-> Rep DescribeEventDetailsForOrganization x
Prelude.Generic)
newDescribeEventDetailsForOrganization ::
Prelude.NonEmpty EventAccountFilter ->
DescribeEventDetailsForOrganization
newDescribeEventDetailsForOrganization :: NonEmpty EventAccountFilter -> DescribeEventDetailsForOrganization
newDescribeEventDetailsForOrganization
NonEmpty EventAccountFilter
pOrganizationEventDetailFilters_ =
DescribeEventDetailsForOrganization'
{ $sel:locale:DescribeEventDetailsForOrganization' :: Maybe Text
locale =
forall a. Maybe a
Prelude.Nothing,
$sel:organizationEventDetailFilters:DescribeEventDetailsForOrganization' :: NonEmpty EventAccountFilter
organizationEventDetailFilters =
forall s t a b. (Coercible s a, Coercible t b) => Iso s t a b
Lens.coerced
forall t b. AReview t b -> b -> t
Lens.# NonEmpty EventAccountFilter
pOrganizationEventDetailFilters_
}
describeEventDetailsForOrganization_locale :: Lens.Lens' DescribeEventDetailsForOrganization (Prelude.Maybe Prelude.Text)
describeEventDetailsForOrganization_locale :: Lens' DescribeEventDetailsForOrganization (Maybe Text)
describeEventDetailsForOrganization_locale = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\DescribeEventDetailsForOrganization' {Maybe Text
locale :: Maybe Text
$sel:locale:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> Maybe Text
locale} -> Maybe Text
locale) (\s :: DescribeEventDetailsForOrganization
s@DescribeEventDetailsForOrganization' {} Maybe Text
a -> DescribeEventDetailsForOrganization
s {$sel:locale:DescribeEventDetailsForOrganization' :: Maybe Text
locale = Maybe Text
a} :: DescribeEventDetailsForOrganization)
describeEventDetailsForOrganization_organizationEventDetailFilters :: Lens.Lens' DescribeEventDetailsForOrganization (Prelude.NonEmpty EventAccountFilter)
describeEventDetailsForOrganization_organizationEventDetailFilters :: Lens'
DescribeEventDetailsForOrganization (NonEmpty EventAccountFilter)
describeEventDetailsForOrganization_organizationEventDetailFilters = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\DescribeEventDetailsForOrganization' {NonEmpty EventAccountFilter
organizationEventDetailFilters :: NonEmpty EventAccountFilter
$sel:organizationEventDetailFilters:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> NonEmpty EventAccountFilter
organizationEventDetailFilters} -> NonEmpty EventAccountFilter
organizationEventDetailFilters) (\s :: DescribeEventDetailsForOrganization
s@DescribeEventDetailsForOrganization' {} NonEmpty EventAccountFilter
a -> DescribeEventDetailsForOrganization
s {$sel:organizationEventDetailFilters:DescribeEventDetailsForOrganization' :: NonEmpty EventAccountFilter
organizationEventDetailFilters = NonEmpty EventAccountFilter
a} :: DescribeEventDetailsForOrganization) forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall s t a b. (Coercible s a, Coercible t b) => Iso s t a b
Lens.coerced
instance
Core.AWSRequest
DescribeEventDetailsForOrganization
where
type
AWSResponse DescribeEventDetailsForOrganization =
DescribeEventDetailsForOrganizationResponse
request :: (Service -> Service)
-> DescribeEventDetailsForOrganization
-> Request DescribeEventDetailsForOrganization
request Service -> Service
overrides =
forall a. (ToRequest a, ToJSON a) => Service -> a -> Request a
Request.postJSON (Service -> Service
overrides Service
defaultService)
response :: forall (m :: * -> *).
MonadResource m =>
(ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy DescribeEventDetailsForOrganization
-> ClientResponse ClientBody
-> m (Either
Error
(ClientResponse (AWSResponse DescribeEventDetailsForOrganization)))
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 [OrganizationEventDetailsErrorItem]
-> Maybe [OrganizationEventDetails]
-> Int
-> DescribeEventDetailsForOrganizationResponse
DescribeEventDetailsForOrganizationResponse'
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
"failedSet" forall (f :: * -> *) a. Functor f => f (Maybe a) -> a -> f a
Core..!@ forall a. Monoid a => a
Prelude.mempty)
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Either String (Maybe a)
Data..?> Key
"successfulSet" forall (f :: * -> *) a. Functor f => f (Maybe a) -> a -> f a
Core..!@ forall a. Monoid a => a
Prelude.mempty)
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
DescribeEventDetailsForOrganization
where
hashWithSalt :: Int -> DescribeEventDetailsForOrganization -> Int
hashWithSalt
Int
_salt
DescribeEventDetailsForOrganization' {Maybe Text
NonEmpty EventAccountFilter
organizationEventDetailFilters :: NonEmpty EventAccountFilter
locale :: Maybe Text
$sel:organizationEventDetailFilters:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> NonEmpty EventAccountFilter
$sel:locale:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> Maybe Text
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
locale
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` NonEmpty EventAccountFilter
organizationEventDetailFilters
instance
Prelude.NFData
DescribeEventDetailsForOrganization
where
rnf :: DescribeEventDetailsForOrganization -> ()
rnf DescribeEventDetailsForOrganization' {Maybe Text
NonEmpty EventAccountFilter
organizationEventDetailFilters :: NonEmpty EventAccountFilter
locale :: Maybe Text
$sel:organizationEventDetailFilters:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> NonEmpty EventAccountFilter
$sel:locale:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
locale
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf NonEmpty EventAccountFilter
organizationEventDetailFilters
instance
Data.ToHeaders
DescribeEventDetailsForOrganization
where
toHeaders :: DescribeEventDetailsForOrganization -> ResponseHeaders
toHeaders =
forall a b. a -> b -> a
Prelude.const
( forall a. Monoid a => [a] -> a
Prelude.mconcat
[ HeaderName
"X-Amz-Target"
forall a. ToHeader a => HeaderName -> a -> ResponseHeaders
Data.=# ( ByteString
"AWSHealth_20160804.DescribeEventDetailsForOrganization" ::
Prelude.ByteString
),
HeaderName
"Content-Type"
forall a. ToHeader a => HeaderName -> a -> ResponseHeaders
Data.=# ( ByteString
"application/x-amz-json-1.1" ::
Prelude.ByteString
)
]
)
instance
Data.ToJSON
DescribeEventDetailsForOrganization
where
toJSON :: DescribeEventDetailsForOrganization -> Value
toJSON DescribeEventDetailsForOrganization' {Maybe Text
NonEmpty EventAccountFilter
organizationEventDetailFilters :: NonEmpty EventAccountFilter
locale :: Maybe Text
$sel:organizationEventDetailFilters:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> NonEmpty EventAccountFilter
$sel:locale:DescribeEventDetailsForOrganization' :: DescribeEventDetailsForOrganization -> Maybe Text
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"locale" 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 Text
locale,
forall a. a -> Maybe a
Prelude.Just
( Key
"organizationEventDetailFilters"
forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..= NonEmpty EventAccountFilter
organizationEventDetailFilters
)
]
)
instance
Data.ToPath
DescribeEventDetailsForOrganization
where
toPath :: DescribeEventDetailsForOrganization -> ByteString
toPath = forall a b. a -> b -> a
Prelude.const ByteString
"/"
instance
Data.ToQuery
DescribeEventDetailsForOrganization
where
toQuery :: DescribeEventDetailsForOrganization -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data DescribeEventDetailsForOrganizationResponse = DescribeEventDetailsForOrganizationResponse'
{
DescribeEventDetailsForOrganizationResponse
-> Maybe [OrganizationEventDetailsErrorItem]
failedSet :: Prelude.Maybe [OrganizationEventDetailsErrorItem],
DescribeEventDetailsForOrganizationResponse
-> Maybe [OrganizationEventDetails]
successfulSet :: Prelude.Maybe [OrganizationEventDetails],
DescribeEventDetailsForOrganizationResponse -> Int
httpStatus :: Prelude.Int
}
deriving (DescribeEventDetailsForOrganizationResponse
-> DescribeEventDetailsForOrganizationResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: DescribeEventDetailsForOrganizationResponse
-> DescribeEventDetailsForOrganizationResponse -> Bool
$c/= :: DescribeEventDetailsForOrganizationResponse
-> DescribeEventDetailsForOrganizationResponse -> Bool
== :: DescribeEventDetailsForOrganizationResponse
-> DescribeEventDetailsForOrganizationResponse -> Bool
$c== :: DescribeEventDetailsForOrganizationResponse
-> DescribeEventDetailsForOrganizationResponse -> Bool
Prelude.Eq, ReadPrec [DescribeEventDetailsForOrganizationResponse]
ReadPrec DescribeEventDetailsForOrganizationResponse
Int -> ReadS DescribeEventDetailsForOrganizationResponse
ReadS [DescribeEventDetailsForOrganizationResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [DescribeEventDetailsForOrganizationResponse]
$creadListPrec :: ReadPrec [DescribeEventDetailsForOrganizationResponse]
readPrec :: ReadPrec DescribeEventDetailsForOrganizationResponse
$creadPrec :: ReadPrec DescribeEventDetailsForOrganizationResponse
readList :: ReadS [DescribeEventDetailsForOrganizationResponse]
$creadList :: ReadS [DescribeEventDetailsForOrganizationResponse]
readsPrec :: Int -> ReadS DescribeEventDetailsForOrganizationResponse
$creadsPrec :: Int -> ReadS DescribeEventDetailsForOrganizationResponse
Prelude.Read, Int -> DescribeEventDetailsForOrganizationResponse -> ShowS
[DescribeEventDetailsForOrganizationResponse] -> ShowS
DescribeEventDetailsForOrganizationResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [DescribeEventDetailsForOrganizationResponse] -> ShowS
$cshowList :: [DescribeEventDetailsForOrganizationResponse] -> ShowS
show :: DescribeEventDetailsForOrganizationResponse -> String
$cshow :: DescribeEventDetailsForOrganizationResponse -> String
showsPrec :: Int -> DescribeEventDetailsForOrganizationResponse -> ShowS
$cshowsPrec :: Int -> DescribeEventDetailsForOrganizationResponse -> ShowS
Prelude.Show, forall x.
Rep DescribeEventDetailsForOrganizationResponse x
-> DescribeEventDetailsForOrganizationResponse
forall x.
DescribeEventDetailsForOrganizationResponse
-> Rep DescribeEventDetailsForOrganizationResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep DescribeEventDetailsForOrganizationResponse x
-> DescribeEventDetailsForOrganizationResponse
$cfrom :: forall x.
DescribeEventDetailsForOrganizationResponse
-> Rep DescribeEventDetailsForOrganizationResponse x
Prelude.Generic)
newDescribeEventDetailsForOrganizationResponse ::
Prelude.Int ->
DescribeEventDetailsForOrganizationResponse
newDescribeEventDetailsForOrganizationResponse :: Int -> DescribeEventDetailsForOrganizationResponse
newDescribeEventDetailsForOrganizationResponse
Int
pHttpStatus_ =
DescribeEventDetailsForOrganizationResponse'
{ $sel:failedSet:DescribeEventDetailsForOrganizationResponse' :: Maybe [OrganizationEventDetailsErrorItem]
failedSet =
forall a. Maybe a
Prelude.Nothing,
$sel:successfulSet:DescribeEventDetailsForOrganizationResponse' :: Maybe [OrganizationEventDetails]
successfulSet =
forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:DescribeEventDetailsForOrganizationResponse' :: Int
httpStatus = Int
pHttpStatus_
}
describeEventDetailsForOrganizationResponse_failedSet :: Lens.Lens' DescribeEventDetailsForOrganizationResponse (Prelude.Maybe [OrganizationEventDetailsErrorItem])
describeEventDetailsForOrganizationResponse_failedSet :: Lens'
DescribeEventDetailsForOrganizationResponse
(Maybe [OrganizationEventDetailsErrorItem])
describeEventDetailsForOrganizationResponse_failedSet = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\DescribeEventDetailsForOrganizationResponse' {Maybe [OrganizationEventDetailsErrorItem]
failedSet :: Maybe [OrganizationEventDetailsErrorItem]
$sel:failedSet:DescribeEventDetailsForOrganizationResponse' :: DescribeEventDetailsForOrganizationResponse
-> Maybe [OrganizationEventDetailsErrorItem]
failedSet} -> Maybe [OrganizationEventDetailsErrorItem]
failedSet) (\s :: DescribeEventDetailsForOrganizationResponse
s@DescribeEventDetailsForOrganizationResponse' {} Maybe [OrganizationEventDetailsErrorItem]
a -> DescribeEventDetailsForOrganizationResponse
s {$sel:failedSet:DescribeEventDetailsForOrganizationResponse' :: Maybe [OrganizationEventDetailsErrorItem]
failedSet = Maybe [OrganizationEventDetailsErrorItem]
a} :: DescribeEventDetailsForOrganizationResponse) forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall (f :: * -> *) (g :: * -> *) s t a b.
(Functor f, Functor g) =>
AnIso s t a b -> Iso (f s) (g t) (f a) (g b)
Lens.mapping forall s t a b. (Coercible s a, Coercible t b) => Iso s t a b
Lens.coerced
describeEventDetailsForOrganizationResponse_successfulSet :: Lens.Lens' DescribeEventDetailsForOrganizationResponse (Prelude.Maybe [OrganizationEventDetails])
describeEventDetailsForOrganizationResponse_successfulSet :: Lens'
DescribeEventDetailsForOrganizationResponse
(Maybe [OrganizationEventDetails])
describeEventDetailsForOrganizationResponse_successfulSet = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\DescribeEventDetailsForOrganizationResponse' {Maybe [OrganizationEventDetails]
successfulSet :: Maybe [OrganizationEventDetails]
$sel:successfulSet:DescribeEventDetailsForOrganizationResponse' :: DescribeEventDetailsForOrganizationResponse
-> Maybe [OrganizationEventDetails]
successfulSet} -> Maybe [OrganizationEventDetails]
successfulSet) (\s :: DescribeEventDetailsForOrganizationResponse
s@DescribeEventDetailsForOrganizationResponse' {} Maybe [OrganizationEventDetails]
a -> DescribeEventDetailsForOrganizationResponse
s {$sel:successfulSet:DescribeEventDetailsForOrganizationResponse' :: Maybe [OrganizationEventDetails]
successfulSet = Maybe [OrganizationEventDetails]
a} :: DescribeEventDetailsForOrganizationResponse) forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall (f :: * -> *) (g :: * -> *) s t a b.
(Functor f, Functor g) =>
AnIso s t a b -> Iso (f s) (g t) (f a) (g b)
Lens.mapping forall s t a b. (Coercible s a, Coercible t b) => Iso s t a b
Lens.coerced
describeEventDetailsForOrganizationResponse_httpStatus :: Lens.Lens' DescribeEventDetailsForOrganizationResponse Prelude.Int
describeEventDetailsForOrganizationResponse_httpStatus :: Lens' DescribeEventDetailsForOrganizationResponse Int
describeEventDetailsForOrganizationResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\DescribeEventDetailsForOrganizationResponse' {Int
httpStatus :: Int
$sel:httpStatus:DescribeEventDetailsForOrganizationResponse' :: DescribeEventDetailsForOrganizationResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: DescribeEventDetailsForOrganizationResponse
s@DescribeEventDetailsForOrganizationResponse' {} Int
a -> DescribeEventDetailsForOrganizationResponse
s {$sel:httpStatus:DescribeEventDetailsForOrganizationResponse' :: Int
httpStatus = Int
a} :: DescribeEventDetailsForOrganizationResponse)
instance
Prelude.NFData
DescribeEventDetailsForOrganizationResponse
where
rnf :: DescribeEventDetailsForOrganizationResponse -> ()
rnf DescribeEventDetailsForOrganizationResponse' {Int
Maybe [OrganizationEventDetails]
Maybe [OrganizationEventDetailsErrorItem]
httpStatus :: Int
successfulSet :: Maybe [OrganizationEventDetails]
failedSet :: Maybe [OrganizationEventDetailsErrorItem]
$sel:httpStatus:DescribeEventDetailsForOrganizationResponse' :: DescribeEventDetailsForOrganizationResponse -> Int
$sel:successfulSet:DescribeEventDetailsForOrganizationResponse' :: DescribeEventDetailsForOrganizationResponse
-> Maybe [OrganizationEventDetails]
$sel:failedSet:DescribeEventDetailsForOrganizationResponse' :: DescribeEventDetailsForOrganizationResponse
-> Maybe [OrganizationEventDetailsErrorItem]
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe [OrganizationEventDetailsErrorItem]
failedSet
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe [OrganizationEventDetails]
successfulSet
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus