{-# 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.CodeDeploy.PutLifecycleEventHookExecutionStatus
(
PutLifecycleEventHookExecutionStatus (..),
newPutLifecycleEventHookExecutionStatus,
putLifecycleEventHookExecutionStatus_deploymentId,
putLifecycleEventHookExecutionStatus_lifecycleEventHookExecutionId,
putLifecycleEventHookExecutionStatus_status,
PutLifecycleEventHookExecutionStatusResponse (..),
newPutLifecycleEventHookExecutionStatusResponse,
putLifecycleEventHookExecutionStatusResponse_lifecycleEventHookExecutionId,
putLifecycleEventHookExecutionStatusResponse_httpStatus,
)
where
import Amazonka.CodeDeploy.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 PutLifecycleEventHookExecutionStatus = PutLifecycleEventHookExecutionStatus'
{
PutLifecycleEventHookExecutionStatus -> Maybe Text
deploymentId :: Prelude.Maybe Prelude.Text,
PutLifecycleEventHookExecutionStatus -> Maybe Text
lifecycleEventHookExecutionId :: Prelude.Maybe Prelude.Text,
PutLifecycleEventHookExecutionStatus -> Maybe LifecycleEventStatus
status :: Prelude.Maybe LifecycleEventStatus
}
deriving (PutLifecycleEventHookExecutionStatus
-> PutLifecycleEventHookExecutionStatus -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PutLifecycleEventHookExecutionStatus
-> PutLifecycleEventHookExecutionStatus -> Bool
$c/= :: PutLifecycleEventHookExecutionStatus
-> PutLifecycleEventHookExecutionStatus -> Bool
== :: PutLifecycleEventHookExecutionStatus
-> PutLifecycleEventHookExecutionStatus -> Bool
$c== :: PutLifecycleEventHookExecutionStatus
-> PutLifecycleEventHookExecutionStatus -> Bool
Prelude.Eq, ReadPrec [PutLifecycleEventHookExecutionStatus]
ReadPrec PutLifecycleEventHookExecutionStatus
Int -> ReadS PutLifecycleEventHookExecutionStatus
ReadS [PutLifecycleEventHookExecutionStatus]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [PutLifecycleEventHookExecutionStatus]
$creadListPrec :: ReadPrec [PutLifecycleEventHookExecutionStatus]
readPrec :: ReadPrec PutLifecycleEventHookExecutionStatus
$creadPrec :: ReadPrec PutLifecycleEventHookExecutionStatus
readList :: ReadS [PutLifecycleEventHookExecutionStatus]
$creadList :: ReadS [PutLifecycleEventHookExecutionStatus]
readsPrec :: Int -> ReadS PutLifecycleEventHookExecutionStatus
$creadsPrec :: Int -> ReadS PutLifecycleEventHookExecutionStatus
Prelude.Read, Int -> PutLifecycleEventHookExecutionStatus -> ShowS
[PutLifecycleEventHookExecutionStatus] -> ShowS
PutLifecycleEventHookExecutionStatus -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PutLifecycleEventHookExecutionStatus] -> ShowS
$cshowList :: [PutLifecycleEventHookExecutionStatus] -> ShowS
show :: PutLifecycleEventHookExecutionStatus -> String
$cshow :: PutLifecycleEventHookExecutionStatus -> String
showsPrec :: Int -> PutLifecycleEventHookExecutionStatus -> ShowS
$cshowsPrec :: Int -> PutLifecycleEventHookExecutionStatus -> ShowS
Prelude.Show, forall x.
Rep PutLifecycleEventHookExecutionStatus x
-> PutLifecycleEventHookExecutionStatus
forall x.
PutLifecycleEventHookExecutionStatus
-> Rep PutLifecycleEventHookExecutionStatus x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep PutLifecycleEventHookExecutionStatus x
-> PutLifecycleEventHookExecutionStatus
$cfrom :: forall x.
PutLifecycleEventHookExecutionStatus
-> Rep PutLifecycleEventHookExecutionStatus x
Prelude.Generic)
newPutLifecycleEventHookExecutionStatus ::
PutLifecycleEventHookExecutionStatus
newPutLifecycleEventHookExecutionStatus :: PutLifecycleEventHookExecutionStatus
newPutLifecycleEventHookExecutionStatus =
PutLifecycleEventHookExecutionStatus'
{ $sel:deploymentId:PutLifecycleEventHookExecutionStatus' :: Maybe Text
deploymentId =
forall a. Maybe a
Prelude.Nothing,
$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatus' :: Maybe Text
lifecycleEventHookExecutionId =
forall a. Maybe a
Prelude.Nothing,
$sel:status:PutLifecycleEventHookExecutionStatus' :: Maybe LifecycleEventStatus
status = forall a. Maybe a
Prelude.Nothing
}
putLifecycleEventHookExecutionStatus_deploymentId :: Lens.Lens' PutLifecycleEventHookExecutionStatus (Prelude.Maybe Prelude.Text)
putLifecycleEventHookExecutionStatus_deploymentId :: Lens' PutLifecycleEventHookExecutionStatus (Maybe Text)
putLifecycleEventHookExecutionStatus_deploymentId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutLifecycleEventHookExecutionStatus' {Maybe Text
deploymentId :: Maybe Text
$sel:deploymentId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
deploymentId} -> Maybe Text
deploymentId) (\s :: PutLifecycleEventHookExecutionStatus
s@PutLifecycleEventHookExecutionStatus' {} Maybe Text
a -> PutLifecycleEventHookExecutionStatus
s {$sel:deploymentId:PutLifecycleEventHookExecutionStatus' :: Maybe Text
deploymentId = Maybe Text
a} :: PutLifecycleEventHookExecutionStatus)
putLifecycleEventHookExecutionStatus_lifecycleEventHookExecutionId :: Lens.Lens' PutLifecycleEventHookExecutionStatus (Prelude.Maybe Prelude.Text)
putLifecycleEventHookExecutionStatus_lifecycleEventHookExecutionId :: Lens' PutLifecycleEventHookExecutionStatus (Maybe Text)
putLifecycleEventHookExecutionStatus_lifecycleEventHookExecutionId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutLifecycleEventHookExecutionStatus' {Maybe Text
lifecycleEventHookExecutionId :: Maybe Text
$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
lifecycleEventHookExecutionId} -> Maybe Text
lifecycleEventHookExecutionId) (\s :: PutLifecycleEventHookExecutionStatus
s@PutLifecycleEventHookExecutionStatus' {} Maybe Text
a -> PutLifecycleEventHookExecutionStatus
s {$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatus' :: Maybe Text
lifecycleEventHookExecutionId = Maybe Text
a} :: PutLifecycleEventHookExecutionStatus)
putLifecycleEventHookExecutionStatus_status :: Lens.Lens' PutLifecycleEventHookExecutionStatus (Prelude.Maybe LifecycleEventStatus)
putLifecycleEventHookExecutionStatus_status :: Lens'
PutLifecycleEventHookExecutionStatus (Maybe LifecycleEventStatus)
putLifecycleEventHookExecutionStatus_status = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutLifecycleEventHookExecutionStatus' {Maybe LifecycleEventStatus
status :: Maybe LifecycleEventStatus
$sel:status:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe LifecycleEventStatus
status} -> Maybe LifecycleEventStatus
status) (\s :: PutLifecycleEventHookExecutionStatus
s@PutLifecycleEventHookExecutionStatus' {} Maybe LifecycleEventStatus
a -> PutLifecycleEventHookExecutionStatus
s {$sel:status:PutLifecycleEventHookExecutionStatus' :: Maybe LifecycleEventStatus
status = Maybe LifecycleEventStatus
a} :: PutLifecycleEventHookExecutionStatus)
instance
Core.AWSRequest
PutLifecycleEventHookExecutionStatus
where
type
AWSResponse PutLifecycleEventHookExecutionStatus =
PutLifecycleEventHookExecutionStatusResponse
request :: (Service -> Service)
-> PutLifecycleEventHookExecutionStatus
-> Request PutLifecycleEventHookExecutionStatus
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 PutLifecycleEventHookExecutionStatus
-> ClientResponse ClientBody
-> m (Either
Error
(ClientResponse
(AWSResponse PutLifecycleEventHookExecutionStatus)))
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 Text -> Int -> PutLifecycleEventHookExecutionStatusResponse
PutLifecycleEventHookExecutionStatusResponse'
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
"lifecycleEventHookExecutionId")
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
PutLifecycleEventHookExecutionStatus
where
hashWithSalt :: Int -> PutLifecycleEventHookExecutionStatus -> Int
hashWithSalt
Int
_salt
PutLifecycleEventHookExecutionStatus' {Maybe Text
Maybe LifecycleEventStatus
status :: Maybe LifecycleEventStatus
lifecycleEventHookExecutionId :: Maybe Text
deploymentId :: Maybe Text
$sel:status:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe LifecycleEventStatus
$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
$sel:deploymentId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
deploymentId
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
lifecycleEventHookExecutionId
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe LifecycleEventStatus
status
instance
Prelude.NFData
PutLifecycleEventHookExecutionStatus
where
rnf :: PutLifecycleEventHookExecutionStatus -> ()
rnf PutLifecycleEventHookExecutionStatus' {Maybe Text
Maybe LifecycleEventStatus
status :: Maybe LifecycleEventStatus
lifecycleEventHookExecutionId :: Maybe Text
deploymentId :: Maybe Text
$sel:status:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe LifecycleEventStatus
$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
$sel:deploymentId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
deploymentId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
lifecycleEventHookExecutionId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe LifecycleEventStatus
status
instance
Data.ToHeaders
PutLifecycleEventHookExecutionStatus
where
toHeaders :: PutLifecycleEventHookExecutionStatus -> 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
"CodeDeploy_20141006.PutLifecycleEventHookExecutionStatus" ::
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
PutLifecycleEventHookExecutionStatus
where
toJSON :: PutLifecycleEventHookExecutionStatus -> Value
toJSON PutLifecycleEventHookExecutionStatus' {Maybe Text
Maybe LifecycleEventStatus
status :: Maybe LifecycleEventStatus
lifecycleEventHookExecutionId :: Maybe Text
deploymentId :: Maybe Text
$sel:status:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe LifecycleEventStatus
$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
$sel:deploymentId:PutLifecycleEventHookExecutionStatus' :: PutLifecycleEventHookExecutionStatus -> Maybe Text
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"deploymentId" 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
deploymentId,
(Key
"lifecycleEventHookExecutionId" 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
lifecycleEventHookExecutionId,
(Key
"status" 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 LifecycleEventStatus
status
]
)
instance
Data.ToPath
PutLifecycleEventHookExecutionStatus
where
toPath :: PutLifecycleEventHookExecutionStatus -> ByteString
toPath = forall a b. a -> b -> a
Prelude.const ByteString
"/"
instance
Data.ToQuery
PutLifecycleEventHookExecutionStatus
where
toQuery :: PutLifecycleEventHookExecutionStatus -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data PutLifecycleEventHookExecutionStatusResponse = PutLifecycleEventHookExecutionStatusResponse'
{
PutLifecycleEventHookExecutionStatusResponse -> Maybe Text
lifecycleEventHookExecutionId :: Prelude.Maybe Prelude.Text,
PutLifecycleEventHookExecutionStatusResponse -> Int
httpStatus :: Prelude.Int
}
deriving (PutLifecycleEventHookExecutionStatusResponse
-> PutLifecycleEventHookExecutionStatusResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PutLifecycleEventHookExecutionStatusResponse
-> PutLifecycleEventHookExecutionStatusResponse -> Bool
$c/= :: PutLifecycleEventHookExecutionStatusResponse
-> PutLifecycleEventHookExecutionStatusResponse -> Bool
== :: PutLifecycleEventHookExecutionStatusResponse
-> PutLifecycleEventHookExecutionStatusResponse -> Bool
$c== :: PutLifecycleEventHookExecutionStatusResponse
-> PutLifecycleEventHookExecutionStatusResponse -> Bool
Prelude.Eq, ReadPrec [PutLifecycleEventHookExecutionStatusResponse]
ReadPrec PutLifecycleEventHookExecutionStatusResponse
Int -> ReadS PutLifecycleEventHookExecutionStatusResponse
ReadS [PutLifecycleEventHookExecutionStatusResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [PutLifecycleEventHookExecutionStatusResponse]
$creadListPrec :: ReadPrec [PutLifecycleEventHookExecutionStatusResponse]
readPrec :: ReadPrec PutLifecycleEventHookExecutionStatusResponse
$creadPrec :: ReadPrec PutLifecycleEventHookExecutionStatusResponse
readList :: ReadS [PutLifecycleEventHookExecutionStatusResponse]
$creadList :: ReadS [PutLifecycleEventHookExecutionStatusResponse]
readsPrec :: Int -> ReadS PutLifecycleEventHookExecutionStatusResponse
$creadsPrec :: Int -> ReadS PutLifecycleEventHookExecutionStatusResponse
Prelude.Read, Int -> PutLifecycleEventHookExecutionStatusResponse -> ShowS
[PutLifecycleEventHookExecutionStatusResponse] -> ShowS
PutLifecycleEventHookExecutionStatusResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PutLifecycleEventHookExecutionStatusResponse] -> ShowS
$cshowList :: [PutLifecycleEventHookExecutionStatusResponse] -> ShowS
show :: PutLifecycleEventHookExecutionStatusResponse -> String
$cshow :: PutLifecycleEventHookExecutionStatusResponse -> String
showsPrec :: Int -> PutLifecycleEventHookExecutionStatusResponse -> ShowS
$cshowsPrec :: Int -> PutLifecycleEventHookExecutionStatusResponse -> ShowS
Prelude.Show, forall x.
Rep PutLifecycleEventHookExecutionStatusResponse x
-> PutLifecycleEventHookExecutionStatusResponse
forall x.
PutLifecycleEventHookExecutionStatusResponse
-> Rep PutLifecycleEventHookExecutionStatusResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep PutLifecycleEventHookExecutionStatusResponse x
-> PutLifecycleEventHookExecutionStatusResponse
$cfrom :: forall x.
PutLifecycleEventHookExecutionStatusResponse
-> Rep PutLifecycleEventHookExecutionStatusResponse x
Prelude.Generic)
newPutLifecycleEventHookExecutionStatusResponse ::
Prelude.Int ->
PutLifecycleEventHookExecutionStatusResponse
newPutLifecycleEventHookExecutionStatusResponse :: Int -> PutLifecycleEventHookExecutionStatusResponse
newPutLifecycleEventHookExecutionStatusResponse
Int
pHttpStatus_ =
PutLifecycleEventHookExecutionStatusResponse'
{ $sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatusResponse' :: Maybe Text
lifecycleEventHookExecutionId =
forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:PutLifecycleEventHookExecutionStatusResponse' :: Int
httpStatus = Int
pHttpStatus_
}
putLifecycleEventHookExecutionStatusResponse_lifecycleEventHookExecutionId :: Lens.Lens' PutLifecycleEventHookExecutionStatusResponse (Prelude.Maybe Prelude.Text)
putLifecycleEventHookExecutionStatusResponse_lifecycleEventHookExecutionId :: Lens' PutLifecycleEventHookExecutionStatusResponse (Maybe Text)
putLifecycleEventHookExecutionStatusResponse_lifecycleEventHookExecutionId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutLifecycleEventHookExecutionStatusResponse' {Maybe Text
lifecycleEventHookExecutionId :: Maybe Text
$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatusResponse' :: PutLifecycleEventHookExecutionStatusResponse -> Maybe Text
lifecycleEventHookExecutionId} -> Maybe Text
lifecycleEventHookExecutionId) (\s :: PutLifecycleEventHookExecutionStatusResponse
s@PutLifecycleEventHookExecutionStatusResponse' {} Maybe Text
a -> PutLifecycleEventHookExecutionStatusResponse
s {$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatusResponse' :: Maybe Text
lifecycleEventHookExecutionId = Maybe Text
a} :: PutLifecycleEventHookExecutionStatusResponse)
putLifecycleEventHookExecutionStatusResponse_httpStatus :: Lens.Lens' PutLifecycleEventHookExecutionStatusResponse Prelude.Int
putLifecycleEventHookExecutionStatusResponse_httpStatus :: Lens' PutLifecycleEventHookExecutionStatusResponse Int
putLifecycleEventHookExecutionStatusResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PutLifecycleEventHookExecutionStatusResponse' {Int
httpStatus :: Int
$sel:httpStatus:PutLifecycleEventHookExecutionStatusResponse' :: PutLifecycleEventHookExecutionStatusResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: PutLifecycleEventHookExecutionStatusResponse
s@PutLifecycleEventHookExecutionStatusResponse' {} Int
a -> PutLifecycleEventHookExecutionStatusResponse
s {$sel:httpStatus:PutLifecycleEventHookExecutionStatusResponse' :: Int
httpStatus = Int
a} :: PutLifecycleEventHookExecutionStatusResponse)
instance
Prelude.NFData
PutLifecycleEventHookExecutionStatusResponse
where
rnf :: PutLifecycleEventHookExecutionStatusResponse -> ()
rnf PutLifecycleEventHookExecutionStatusResponse' {Int
Maybe Text
httpStatus :: Int
lifecycleEventHookExecutionId :: Maybe Text
$sel:httpStatus:PutLifecycleEventHookExecutionStatusResponse' :: PutLifecycleEventHookExecutionStatusResponse -> Int
$sel:lifecycleEventHookExecutionId:PutLifecycleEventHookExecutionStatusResponse' :: PutLifecycleEventHookExecutionStatusResponse -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
lifecycleEventHookExecutionId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus