{-# 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.IoTRoboRunner.UpdateWorkerFleet
(
UpdateWorkerFleet (..),
newUpdateWorkerFleet,
updateWorkerFleet_additionalFixedProperties,
updateWorkerFleet_name,
updateWorkerFleet_id,
UpdateWorkerFleetResponse (..),
newUpdateWorkerFleetResponse,
updateWorkerFleetResponse_additionalFixedProperties,
updateWorkerFleetResponse_httpStatus,
updateWorkerFleetResponse_arn,
updateWorkerFleetResponse_id,
updateWorkerFleetResponse_name,
updateWorkerFleetResponse_updatedAt,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import qualified Amazonka.Data as Data
import Amazonka.IoTRoboRunner.Types
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Request as Request
import qualified Amazonka.Response as Response
data UpdateWorkerFleet = UpdateWorkerFleet'
{ UpdateWorkerFleet -> Maybe Text
additionalFixedProperties :: Prelude.Maybe Prelude.Text,
UpdateWorkerFleet -> Maybe Text
name :: Prelude.Maybe Prelude.Text,
UpdateWorkerFleet -> Text
id :: Prelude.Text
}
deriving (UpdateWorkerFleet -> UpdateWorkerFleet -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: UpdateWorkerFleet -> UpdateWorkerFleet -> Bool
$c/= :: UpdateWorkerFleet -> UpdateWorkerFleet -> Bool
== :: UpdateWorkerFleet -> UpdateWorkerFleet -> Bool
$c== :: UpdateWorkerFleet -> UpdateWorkerFleet -> Bool
Prelude.Eq, ReadPrec [UpdateWorkerFleet]
ReadPrec UpdateWorkerFleet
Int -> ReadS UpdateWorkerFleet
ReadS [UpdateWorkerFleet]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [UpdateWorkerFleet]
$creadListPrec :: ReadPrec [UpdateWorkerFleet]
readPrec :: ReadPrec UpdateWorkerFleet
$creadPrec :: ReadPrec UpdateWorkerFleet
readList :: ReadS [UpdateWorkerFleet]
$creadList :: ReadS [UpdateWorkerFleet]
readsPrec :: Int -> ReadS UpdateWorkerFleet
$creadsPrec :: Int -> ReadS UpdateWorkerFleet
Prelude.Read, Int -> UpdateWorkerFleet -> ShowS
[UpdateWorkerFleet] -> ShowS
UpdateWorkerFleet -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [UpdateWorkerFleet] -> ShowS
$cshowList :: [UpdateWorkerFleet] -> ShowS
show :: UpdateWorkerFleet -> String
$cshow :: UpdateWorkerFleet -> String
showsPrec :: Int -> UpdateWorkerFleet -> ShowS
$cshowsPrec :: Int -> UpdateWorkerFleet -> ShowS
Prelude.Show, forall x. Rep UpdateWorkerFleet x -> UpdateWorkerFleet
forall x. UpdateWorkerFleet -> Rep UpdateWorkerFleet x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep UpdateWorkerFleet x -> UpdateWorkerFleet
$cfrom :: forall x. UpdateWorkerFleet -> Rep UpdateWorkerFleet x
Prelude.Generic)
newUpdateWorkerFleet ::
Prelude.Text ->
UpdateWorkerFleet
newUpdateWorkerFleet :: Text -> UpdateWorkerFleet
newUpdateWorkerFleet Text
pId_ =
UpdateWorkerFleet'
{ $sel:additionalFixedProperties:UpdateWorkerFleet' :: Maybe Text
additionalFixedProperties =
forall a. Maybe a
Prelude.Nothing,
$sel:name:UpdateWorkerFleet' :: Maybe Text
name = forall a. Maybe a
Prelude.Nothing,
$sel:id:UpdateWorkerFleet' :: Text
id = Text
pId_
}
updateWorkerFleet_additionalFixedProperties :: Lens.Lens' UpdateWorkerFleet (Prelude.Maybe Prelude.Text)
updateWorkerFleet_additionalFixedProperties :: Lens' UpdateWorkerFleet (Maybe Text)
updateWorkerFleet_additionalFixedProperties = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleet' {Maybe Text
additionalFixedProperties :: Maybe Text
$sel:additionalFixedProperties:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
additionalFixedProperties} -> Maybe Text
additionalFixedProperties) (\s :: UpdateWorkerFleet
s@UpdateWorkerFleet' {} Maybe Text
a -> UpdateWorkerFleet
s {$sel:additionalFixedProperties:UpdateWorkerFleet' :: Maybe Text
additionalFixedProperties = Maybe Text
a} :: UpdateWorkerFleet)
updateWorkerFleet_name :: Lens.Lens' UpdateWorkerFleet (Prelude.Maybe Prelude.Text)
updateWorkerFleet_name :: Lens' UpdateWorkerFleet (Maybe Text)
updateWorkerFleet_name = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleet' {Maybe Text
name :: Maybe Text
$sel:name:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
name} -> Maybe Text
name) (\s :: UpdateWorkerFleet
s@UpdateWorkerFleet' {} Maybe Text
a -> UpdateWorkerFleet
s {$sel:name:UpdateWorkerFleet' :: Maybe Text
name = Maybe Text
a} :: UpdateWorkerFleet)
updateWorkerFleet_id :: Lens.Lens' UpdateWorkerFleet Prelude.Text
updateWorkerFleet_id :: Lens' UpdateWorkerFleet Text
updateWorkerFleet_id = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleet' {Text
id :: Text
$sel:id:UpdateWorkerFleet' :: UpdateWorkerFleet -> Text
id} -> Text
id) (\s :: UpdateWorkerFleet
s@UpdateWorkerFleet' {} Text
a -> UpdateWorkerFleet
s {$sel:id:UpdateWorkerFleet' :: Text
id = Text
a} :: UpdateWorkerFleet)
instance Core.AWSRequest UpdateWorkerFleet where
type
AWSResponse UpdateWorkerFleet =
UpdateWorkerFleetResponse
request :: (Service -> Service)
-> UpdateWorkerFleet -> Request UpdateWorkerFleet
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 UpdateWorkerFleet
-> ClientResponse ClientBody
-> m (Either
Error (ClientResponse (AWSResponse UpdateWorkerFleet)))
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
-> Text
-> Text
-> Text
-> POSIX
-> UpdateWorkerFleetResponse
UpdateWorkerFleetResponse'
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
"additionalFixedProperties")
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))
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Either String a
Data..:> Key
"arn")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Either String a
Data..:> Key
"id")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Either String a
Data..:> Key
"name")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Either String a
Data..:> Key
"updatedAt")
)
instance Prelude.Hashable UpdateWorkerFleet where
hashWithSalt :: Int -> UpdateWorkerFleet -> Int
hashWithSalt Int
_salt UpdateWorkerFleet' {Maybe Text
Text
id :: Text
name :: Maybe Text
additionalFixedProperties :: Maybe Text
$sel:id:UpdateWorkerFleet' :: UpdateWorkerFleet -> Text
$sel:name:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
$sel:additionalFixedProperties:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
additionalFixedProperties
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
name
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
id
instance Prelude.NFData UpdateWorkerFleet where
rnf :: UpdateWorkerFleet -> ()
rnf UpdateWorkerFleet' {Maybe Text
Text
id :: Text
name :: Maybe Text
additionalFixedProperties :: Maybe Text
$sel:id:UpdateWorkerFleet' :: UpdateWorkerFleet -> Text
$sel:name:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
$sel:additionalFixedProperties:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
additionalFixedProperties
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
name
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
id
instance Data.ToHeaders UpdateWorkerFleet where
toHeaders :: UpdateWorkerFleet -> ResponseHeaders
toHeaders =
forall a b. a -> b -> a
Prelude.const
( forall a. Monoid a => [a] -> a
Prelude.mconcat
[ HeaderName
"Content-Type"
forall a. ToHeader a => HeaderName -> a -> ResponseHeaders
Data.=# ( ByteString
"application/x-amz-json-1.1" ::
Prelude.ByteString
)
]
)
instance Data.ToJSON UpdateWorkerFleet where
toJSON :: UpdateWorkerFleet -> Value
toJSON UpdateWorkerFleet' {Maybe Text
Text
id :: Text
name :: Maybe Text
additionalFixedProperties :: Maybe Text
$sel:id:UpdateWorkerFleet' :: UpdateWorkerFleet -> Text
$sel:name:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
$sel:additionalFixedProperties:UpdateWorkerFleet' :: UpdateWorkerFleet -> Maybe Text
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"additionalFixedProperties" 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
additionalFixedProperties,
(Key
"name" 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
name,
forall a. a -> Maybe a
Prelude.Just (Key
"id" forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..= Text
id)
]
)
instance Data.ToPath UpdateWorkerFleet where
toPath :: UpdateWorkerFleet -> ByteString
toPath = forall a b. a -> b -> a
Prelude.const ByteString
"/updateWorkerFleet"
instance Data.ToQuery UpdateWorkerFleet where
toQuery :: UpdateWorkerFleet -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data UpdateWorkerFleetResponse = UpdateWorkerFleetResponse'
{ UpdateWorkerFleetResponse -> Maybe Text
additionalFixedProperties :: Prelude.Maybe Prelude.Text,
UpdateWorkerFleetResponse -> Int
httpStatus :: Prelude.Int,
UpdateWorkerFleetResponse -> Text
arn :: Prelude.Text,
UpdateWorkerFleetResponse -> Text
id :: Prelude.Text,
UpdateWorkerFleetResponse -> Text
name :: Prelude.Text,
UpdateWorkerFleetResponse -> POSIX
updatedAt :: Data.POSIX
}
deriving (UpdateWorkerFleetResponse -> UpdateWorkerFleetResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: UpdateWorkerFleetResponse -> UpdateWorkerFleetResponse -> Bool
$c/= :: UpdateWorkerFleetResponse -> UpdateWorkerFleetResponse -> Bool
== :: UpdateWorkerFleetResponse -> UpdateWorkerFleetResponse -> Bool
$c== :: UpdateWorkerFleetResponse -> UpdateWorkerFleetResponse -> Bool
Prelude.Eq, ReadPrec [UpdateWorkerFleetResponse]
ReadPrec UpdateWorkerFleetResponse
Int -> ReadS UpdateWorkerFleetResponse
ReadS [UpdateWorkerFleetResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [UpdateWorkerFleetResponse]
$creadListPrec :: ReadPrec [UpdateWorkerFleetResponse]
readPrec :: ReadPrec UpdateWorkerFleetResponse
$creadPrec :: ReadPrec UpdateWorkerFleetResponse
readList :: ReadS [UpdateWorkerFleetResponse]
$creadList :: ReadS [UpdateWorkerFleetResponse]
readsPrec :: Int -> ReadS UpdateWorkerFleetResponse
$creadsPrec :: Int -> ReadS UpdateWorkerFleetResponse
Prelude.Read, Int -> UpdateWorkerFleetResponse -> ShowS
[UpdateWorkerFleetResponse] -> ShowS
UpdateWorkerFleetResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [UpdateWorkerFleetResponse] -> ShowS
$cshowList :: [UpdateWorkerFleetResponse] -> ShowS
show :: UpdateWorkerFleetResponse -> String
$cshow :: UpdateWorkerFleetResponse -> String
showsPrec :: Int -> UpdateWorkerFleetResponse -> ShowS
$cshowsPrec :: Int -> UpdateWorkerFleetResponse -> ShowS
Prelude.Show, forall x.
Rep UpdateWorkerFleetResponse x -> UpdateWorkerFleetResponse
forall x.
UpdateWorkerFleetResponse -> Rep UpdateWorkerFleetResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep UpdateWorkerFleetResponse x -> UpdateWorkerFleetResponse
$cfrom :: forall x.
UpdateWorkerFleetResponse -> Rep UpdateWorkerFleetResponse x
Prelude.Generic)
newUpdateWorkerFleetResponse ::
Prelude.Int ->
Prelude.Text ->
Prelude.Text ->
Prelude.Text ->
Prelude.UTCTime ->
UpdateWorkerFleetResponse
newUpdateWorkerFleetResponse :: Int -> Text -> Text -> Text -> UTCTime -> UpdateWorkerFleetResponse
newUpdateWorkerFleetResponse
Int
pHttpStatus_
Text
pArn_
Text
pId_
Text
pName_
UTCTime
pUpdatedAt_ =
UpdateWorkerFleetResponse'
{ $sel:additionalFixedProperties:UpdateWorkerFleetResponse' :: Maybe Text
additionalFixedProperties =
forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:UpdateWorkerFleetResponse' :: Int
httpStatus = Int
pHttpStatus_,
$sel:arn:UpdateWorkerFleetResponse' :: Text
arn = Text
pArn_,
$sel:id:UpdateWorkerFleetResponse' :: Text
id = Text
pId_,
$sel:name:UpdateWorkerFleetResponse' :: Text
name = Text
pName_,
$sel:updatedAt:UpdateWorkerFleetResponse' :: POSIX
updatedAt = forall (a :: Format). Iso' (Time a) UTCTime
Data._Time forall t b. AReview t b -> b -> t
Lens.# UTCTime
pUpdatedAt_
}
updateWorkerFleetResponse_additionalFixedProperties :: Lens.Lens' UpdateWorkerFleetResponse (Prelude.Maybe Prelude.Text)
updateWorkerFleetResponse_additionalFixedProperties :: Lens' UpdateWorkerFleetResponse (Maybe Text)
updateWorkerFleetResponse_additionalFixedProperties = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleetResponse' {Maybe Text
additionalFixedProperties :: Maybe Text
$sel:additionalFixedProperties:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Maybe Text
additionalFixedProperties} -> Maybe Text
additionalFixedProperties) (\s :: UpdateWorkerFleetResponse
s@UpdateWorkerFleetResponse' {} Maybe Text
a -> UpdateWorkerFleetResponse
s {$sel:additionalFixedProperties:UpdateWorkerFleetResponse' :: Maybe Text
additionalFixedProperties = Maybe Text
a} :: UpdateWorkerFleetResponse)
updateWorkerFleetResponse_httpStatus :: Lens.Lens' UpdateWorkerFleetResponse Prelude.Int
updateWorkerFleetResponse_httpStatus :: Lens' UpdateWorkerFleetResponse Int
updateWorkerFleetResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleetResponse' {Int
httpStatus :: Int
$sel:httpStatus:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: UpdateWorkerFleetResponse
s@UpdateWorkerFleetResponse' {} Int
a -> UpdateWorkerFleetResponse
s {$sel:httpStatus:UpdateWorkerFleetResponse' :: Int
httpStatus = Int
a} :: UpdateWorkerFleetResponse)
updateWorkerFleetResponse_arn :: Lens.Lens' UpdateWorkerFleetResponse Prelude.Text
updateWorkerFleetResponse_arn :: Lens' UpdateWorkerFleetResponse Text
updateWorkerFleetResponse_arn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleetResponse' {Text
arn :: Text
$sel:arn:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Text
arn} -> Text
arn) (\s :: UpdateWorkerFleetResponse
s@UpdateWorkerFleetResponse' {} Text
a -> UpdateWorkerFleetResponse
s {$sel:arn:UpdateWorkerFleetResponse' :: Text
arn = Text
a} :: UpdateWorkerFleetResponse)
updateWorkerFleetResponse_id :: Lens.Lens' UpdateWorkerFleetResponse Prelude.Text
updateWorkerFleetResponse_id :: Lens' UpdateWorkerFleetResponse Text
updateWorkerFleetResponse_id = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleetResponse' {Text
id :: Text
$sel:id:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Text
id} -> Text
id) (\s :: UpdateWorkerFleetResponse
s@UpdateWorkerFleetResponse' {} Text
a -> UpdateWorkerFleetResponse
s {$sel:id:UpdateWorkerFleetResponse' :: Text
id = Text
a} :: UpdateWorkerFleetResponse)
updateWorkerFleetResponse_name :: Lens.Lens' UpdateWorkerFleetResponse Prelude.Text
updateWorkerFleetResponse_name :: Lens' UpdateWorkerFleetResponse Text
updateWorkerFleetResponse_name = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleetResponse' {Text
name :: Text
$sel:name:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Text
name} -> Text
name) (\s :: UpdateWorkerFleetResponse
s@UpdateWorkerFleetResponse' {} Text
a -> UpdateWorkerFleetResponse
s {$sel:name:UpdateWorkerFleetResponse' :: Text
name = Text
a} :: UpdateWorkerFleetResponse)
updateWorkerFleetResponse_updatedAt :: Lens.Lens' UpdateWorkerFleetResponse Prelude.UTCTime
updateWorkerFleetResponse_updatedAt :: Lens' UpdateWorkerFleetResponse UTCTime
updateWorkerFleetResponse_updatedAt = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\UpdateWorkerFleetResponse' {POSIX
updatedAt :: POSIX
$sel:updatedAt:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> POSIX
updatedAt} -> POSIX
updatedAt) (\s :: UpdateWorkerFleetResponse
s@UpdateWorkerFleetResponse' {} POSIX
a -> UpdateWorkerFleetResponse
s {$sel:updatedAt:UpdateWorkerFleetResponse' :: POSIX
updatedAt = POSIX
a} :: UpdateWorkerFleetResponse) forall b c a. (b -> c) -> (a -> b) -> a -> c
Prelude.. forall (a :: Format). Iso' (Time a) UTCTime
Data._Time
instance Prelude.NFData UpdateWorkerFleetResponse where
rnf :: UpdateWorkerFleetResponse -> ()
rnf UpdateWorkerFleetResponse' {Int
Maybe Text
Text
POSIX
updatedAt :: POSIX
name :: Text
id :: Text
arn :: Text
httpStatus :: Int
additionalFixedProperties :: Maybe Text
$sel:updatedAt:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> POSIX
$sel:name:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Text
$sel:id:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Text
$sel:arn:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Text
$sel:httpStatus:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Int
$sel:additionalFixedProperties:UpdateWorkerFleetResponse' :: UpdateWorkerFleetResponse -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
additionalFixedProperties
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
arn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
id
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
name
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf POSIX
updatedAt