{-# 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.AmplifyBackend.ImportBackendStorage
(
ImportBackendStorage (..),
newImportBackendStorage,
importBackendStorage_bucketName,
importBackendStorage_appId,
importBackendStorage_backendEnvironmentName,
importBackendStorage_serviceName,
ImportBackendStorageResponse (..),
newImportBackendStorageResponse,
importBackendStorageResponse_appId,
importBackendStorageResponse_backendEnvironmentName,
importBackendStorageResponse_jobId,
importBackendStorageResponse_status,
importBackendStorageResponse_httpStatus,
)
where
import Amazonka.AmplifyBackend.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 ImportBackendStorage = ImportBackendStorage'
{
ImportBackendStorage -> Maybe Text
bucketName :: Prelude.Maybe Prelude.Text,
ImportBackendStorage -> Text
appId :: Prelude.Text,
ImportBackendStorage -> Text
backendEnvironmentName :: Prelude.Text,
ImportBackendStorage -> ServiceName
serviceName :: ServiceName
}
deriving (ImportBackendStorage -> ImportBackendStorage -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ImportBackendStorage -> ImportBackendStorage -> Bool
$c/= :: ImportBackendStorage -> ImportBackendStorage -> Bool
== :: ImportBackendStorage -> ImportBackendStorage -> Bool
$c== :: ImportBackendStorage -> ImportBackendStorage -> Bool
Prelude.Eq, ReadPrec [ImportBackendStorage]
ReadPrec ImportBackendStorage
Int -> ReadS ImportBackendStorage
ReadS [ImportBackendStorage]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [ImportBackendStorage]
$creadListPrec :: ReadPrec [ImportBackendStorage]
readPrec :: ReadPrec ImportBackendStorage
$creadPrec :: ReadPrec ImportBackendStorage
readList :: ReadS [ImportBackendStorage]
$creadList :: ReadS [ImportBackendStorage]
readsPrec :: Int -> ReadS ImportBackendStorage
$creadsPrec :: Int -> ReadS ImportBackendStorage
Prelude.Read, Int -> ImportBackendStorage -> ShowS
[ImportBackendStorage] -> ShowS
ImportBackendStorage -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ImportBackendStorage] -> ShowS
$cshowList :: [ImportBackendStorage] -> ShowS
show :: ImportBackendStorage -> String
$cshow :: ImportBackendStorage -> String
showsPrec :: Int -> ImportBackendStorage -> ShowS
$cshowsPrec :: Int -> ImportBackendStorage -> ShowS
Prelude.Show, forall x. Rep ImportBackendStorage x -> ImportBackendStorage
forall x. ImportBackendStorage -> Rep ImportBackendStorage x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep ImportBackendStorage x -> ImportBackendStorage
$cfrom :: forall x. ImportBackendStorage -> Rep ImportBackendStorage x
Prelude.Generic)
newImportBackendStorage ::
Prelude.Text ->
Prelude.Text ->
ServiceName ->
ImportBackendStorage
newImportBackendStorage :: Text -> Text -> ServiceName -> ImportBackendStorage
newImportBackendStorage
Text
pAppId_
Text
pBackendEnvironmentName_
ServiceName
pServiceName_ =
ImportBackendStorage'
{ $sel:bucketName:ImportBackendStorage' :: Maybe Text
bucketName = forall a. Maybe a
Prelude.Nothing,
$sel:appId:ImportBackendStorage' :: Text
appId = Text
pAppId_,
$sel:backendEnvironmentName:ImportBackendStorage' :: Text
backendEnvironmentName = Text
pBackendEnvironmentName_,
$sel:serviceName:ImportBackendStorage' :: ServiceName
serviceName = ServiceName
pServiceName_
}
importBackendStorage_bucketName :: Lens.Lens' ImportBackendStorage (Prelude.Maybe Prelude.Text)
importBackendStorage_bucketName :: Lens' ImportBackendStorage (Maybe Text)
importBackendStorage_bucketName = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorage' {Maybe Text
bucketName :: Maybe Text
$sel:bucketName:ImportBackendStorage' :: ImportBackendStorage -> Maybe Text
bucketName} -> Maybe Text
bucketName) (\s :: ImportBackendStorage
s@ImportBackendStorage' {} Maybe Text
a -> ImportBackendStorage
s {$sel:bucketName:ImportBackendStorage' :: Maybe Text
bucketName = Maybe Text
a} :: ImportBackendStorage)
importBackendStorage_appId :: Lens.Lens' ImportBackendStorage Prelude.Text
importBackendStorage_appId :: Lens' ImportBackendStorage Text
importBackendStorage_appId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorage' {Text
appId :: Text
$sel:appId:ImportBackendStorage' :: ImportBackendStorage -> Text
appId} -> Text
appId) (\s :: ImportBackendStorage
s@ImportBackendStorage' {} Text
a -> ImportBackendStorage
s {$sel:appId:ImportBackendStorage' :: Text
appId = Text
a} :: ImportBackendStorage)
importBackendStorage_backendEnvironmentName :: Lens.Lens' ImportBackendStorage Prelude.Text
importBackendStorage_backendEnvironmentName :: Lens' ImportBackendStorage Text
importBackendStorage_backendEnvironmentName = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorage' {Text
backendEnvironmentName :: Text
$sel:backendEnvironmentName:ImportBackendStorage' :: ImportBackendStorage -> Text
backendEnvironmentName} -> Text
backendEnvironmentName) (\s :: ImportBackendStorage
s@ImportBackendStorage' {} Text
a -> ImportBackendStorage
s {$sel:backendEnvironmentName:ImportBackendStorage' :: Text
backendEnvironmentName = Text
a} :: ImportBackendStorage)
importBackendStorage_serviceName :: Lens.Lens' ImportBackendStorage ServiceName
importBackendStorage_serviceName :: Lens' ImportBackendStorage ServiceName
importBackendStorage_serviceName = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorage' {ServiceName
serviceName :: ServiceName
$sel:serviceName:ImportBackendStorage' :: ImportBackendStorage -> ServiceName
serviceName} -> ServiceName
serviceName) (\s :: ImportBackendStorage
s@ImportBackendStorage' {} ServiceName
a -> ImportBackendStorage
s {$sel:serviceName:ImportBackendStorage' :: ServiceName
serviceName = ServiceName
a} :: ImportBackendStorage)
instance Core.AWSRequest ImportBackendStorage where
type
AWSResponse ImportBackendStorage =
ImportBackendStorageResponse
request :: (Service -> Service)
-> ImportBackendStorage -> Request ImportBackendStorage
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 ImportBackendStorage
-> ClientResponse ClientBody
-> m (Either
Error (ClientResponse (AWSResponse ImportBackendStorage)))
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
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Int
-> ImportBackendStorageResponse
ImportBackendStorageResponse'
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
"appId")
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
"backendEnvironmentName")
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
"jobId")
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
"status")
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 ImportBackendStorage where
hashWithSalt :: Int -> ImportBackendStorage -> Int
hashWithSalt Int
_salt ImportBackendStorage' {Maybe Text
Text
ServiceName
serviceName :: ServiceName
backendEnvironmentName :: Text
appId :: Text
bucketName :: Maybe Text
$sel:serviceName:ImportBackendStorage' :: ImportBackendStorage -> ServiceName
$sel:backendEnvironmentName:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:appId:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:bucketName:ImportBackendStorage' :: ImportBackendStorage -> Maybe Text
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
bucketName
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
appId
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
backendEnvironmentName
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` ServiceName
serviceName
instance Prelude.NFData ImportBackendStorage where
rnf :: ImportBackendStorage -> ()
rnf ImportBackendStorage' {Maybe Text
Text
ServiceName
serviceName :: ServiceName
backendEnvironmentName :: Text
appId :: Text
bucketName :: Maybe Text
$sel:serviceName:ImportBackendStorage' :: ImportBackendStorage -> ServiceName
$sel:backendEnvironmentName:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:appId:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:bucketName:ImportBackendStorage' :: ImportBackendStorage -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
bucketName
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
appId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Text
backendEnvironmentName
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf ServiceName
serviceName
instance Data.ToHeaders ImportBackendStorage where
toHeaders :: ImportBackendStorage -> 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 ImportBackendStorage where
toJSON :: ImportBackendStorage -> Value
toJSON ImportBackendStorage' {Maybe Text
Text
ServiceName
serviceName :: ServiceName
backendEnvironmentName :: Text
appId :: Text
bucketName :: Maybe Text
$sel:serviceName:ImportBackendStorage' :: ImportBackendStorage -> ServiceName
$sel:backendEnvironmentName:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:appId:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:bucketName:ImportBackendStorage' :: ImportBackendStorage -> Maybe Text
..} =
[Pair] -> Value
Data.object
( forall a. [Maybe a] -> [a]
Prelude.catMaybes
[ (Key
"bucketName" 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
bucketName,
forall a. a -> Maybe a
Prelude.Just (Key
"serviceName" forall kv v. (KeyValue kv, ToJSON v) => Key -> v -> kv
Data..= ServiceName
serviceName)
]
)
instance Data.ToPath ImportBackendStorage where
toPath :: ImportBackendStorage -> ByteString
toPath ImportBackendStorage' {Maybe Text
Text
ServiceName
serviceName :: ServiceName
backendEnvironmentName :: Text
appId :: Text
bucketName :: Maybe Text
$sel:serviceName:ImportBackendStorage' :: ImportBackendStorage -> ServiceName
$sel:backendEnvironmentName:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:appId:ImportBackendStorage' :: ImportBackendStorage -> Text
$sel:bucketName:ImportBackendStorage' :: ImportBackendStorage -> Maybe Text
..} =
forall a. Monoid a => [a] -> a
Prelude.mconcat
[ ByteString
"/backend/",
forall a. ToByteString a => a -> ByteString
Data.toBS Text
appId,
ByteString
"/storage/",
forall a. ToByteString a => a -> ByteString
Data.toBS Text
backendEnvironmentName,
ByteString
"/import"
]
instance Data.ToQuery ImportBackendStorage where
toQuery :: ImportBackendStorage -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data ImportBackendStorageResponse = ImportBackendStorageResponse'
{
ImportBackendStorageResponse -> Maybe Text
appId :: Prelude.Maybe Prelude.Text,
ImportBackendStorageResponse -> Maybe Text
backendEnvironmentName :: Prelude.Maybe Prelude.Text,
ImportBackendStorageResponse -> Maybe Text
jobId :: Prelude.Maybe Prelude.Text,
ImportBackendStorageResponse -> Maybe Text
status :: Prelude.Maybe Prelude.Text,
ImportBackendStorageResponse -> Int
httpStatus :: Prelude.Int
}
deriving (ImportBackendStorageResponse
-> ImportBackendStorageResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: ImportBackendStorageResponse
-> ImportBackendStorageResponse -> Bool
$c/= :: ImportBackendStorageResponse
-> ImportBackendStorageResponse -> Bool
== :: ImportBackendStorageResponse
-> ImportBackendStorageResponse -> Bool
$c== :: ImportBackendStorageResponse
-> ImportBackendStorageResponse -> Bool
Prelude.Eq, ReadPrec [ImportBackendStorageResponse]
ReadPrec ImportBackendStorageResponse
Int -> ReadS ImportBackendStorageResponse
ReadS [ImportBackendStorageResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [ImportBackendStorageResponse]
$creadListPrec :: ReadPrec [ImportBackendStorageResponse]
readPrec :: ReadPrec ImportBackendStorageResponse
$creadPrec :: ReadPrec ImportBackendStorageResponse
readList :: ReadS [ImportBackendStorageResponse]
$creadList :: ReadS [ImportBackendStorageResponse]
readsPrec :: Int -> ReadS ImportBackendStorageResponse
$creadsPrec :: Int -> ReadS ImportBackendStorageResponse
Prelude.Read, Int -> ImportBackendStorageResponse -> ShowS
[ImportBackendStorageResponse] -> ShowS
ImportBackendStorageResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [ImportBackendStorageResponse] -> ShowS
$cshowList :: [ImportBackendStorageResponse] -> ShowS
show :: ImportBackendStorageResponse -> String
$cshow :: ImportBackendStorageResponse -> String
showsPrec :: Int -> ImportBackendStorageResponse -> ShowS
$cshowsPrec :: Int -> ImportBackendStorageResponse -> ShowS
Prelude.Show, forall x.
Rep ImportBackendStorageResponse x -> ImportBackendStorageResponse
forall x.
ImportBackendStorageResponse -> Rep ImportBackendStorageResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep ImportBackendStorageResponse x -> ImportBackendStorageResponse
$cfrom :: forall x.
ImportBackendStorageResponse -> Rep ImportBackendStorageResponse x
Prelude.Generic)
newImportBackendStorageResponse ::
Prelude.Int ->
ImportBackendStorageResponse
newImportBackendStorageResponse :: Int -> ImportBackendStorageResponse
newImportBackendStorageResponse Int
pHttpStatus_ =
ImportBackendStorageResponse'
{ $sel:appId:ImportBackendStorageResponse' :: Maybe Text
appId =
forall a. Maybe a
Prelude.Nothing,
$sel:backendEnvironmentName:ImportBackendStorageResponse' :: Maybe Text
backendEnvironmentName = forall a. Maybe a
Prelude.Nothing,
$sel:jobId:ImportBackendStorageResponse' :: Maybe Text
jobId = forall a. Maybe a
Prelude.Nothing,
$sel:status:ImportBackendStorageResponse' :: Maybe Text
status = forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:ImportBackendStorageResponse' :: Int
httpStatus = Int
pHttpStatus_
}
importBackendStorageResponse_appId :: Lens.Lens' ImportBackendStorageResponse (Prelude.Maybe Prelude.Text)
importBackendStorageResponse_appId :: Lens' ImportBackendStorageResponse (Maybe Text)
importBackendStorageResponse_appId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorageResponse' {Maybe Text
appId :: Maybe Text
$sel:appId:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
appId} -> Maybe Text
appId) (\s :: ImportBackendStorageResponse
s@ImportBackendStorageResponse' {} Maybe Text
a -> ImportBackendStorageResponse
s {$sel:appId:ImportBackendStorageResponse' :: Maybe Text
appId = Maybe Text
a} :: ImportBackendStorageResponse)
importBackendStorageResponse_backendEnvironmentName :: Lens.Lens' ImportBackendStorageResponse (Prelude.Maybe Prelude.Text)
importBackendStorageResponse_backendEnvironmentName :: Lens' ImportBackendStorageResponse (Maybe Text)
importBackendStorageResponse_backendEnvironmentName = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorageResponse' {Maybe Text
backendEnvironmentName :: Maybe Text
$sel:backendEnvironmentName:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
backendEnvironmentName} -> Maybe Text
backendEnvironmentName) (\s :: ImportBackendStorageResponse
s@ImportBackendStorageResponse' {} Maybe Text
a -> ImportBackendStorageResponse
s {$sel:backendEnvironmentName:ImportBackendStorageResponse' :: Maybe Text
backendEnvironmentName = Maybe Text
a} :: ImportBackendStorageResponse)
importBackendStorageResponse_jobId :: Lens.Lens' ImportBackendStorageResponse (Prelude.Maybe Prelude.Text)
importBackendStorageResponse_jobId :: Lens' ImportBackendStorageResponse (Maybe Text)
importBackendStorageResponse_jobId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorageResponse' {Maybe Text
jobId :: Maybe Text
$sel:jobId:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
jobId} -> Maybe Text
jobId) (\s :: ImportBackendStorageResponse
s@ImportBackendStorageResponse' {} Maybe Text
a -> ImportBackendStorageResponse
s {$sel:jobId:ImportBackendStorageResponse' :: Maybe Text
jobId = Maybe Text
a} :: ImportBackendStorageResponse)
importBackendStorageResponse_status :: Lens.Lens' ImportBackendStorageResponse (Prelude.Maybe Prelude.Text)
importBackendStorageResponse_status :: Lens' ImportBackendStorageResponse (Maybe Text)
importBackendStorageResponse_status = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorageResponse' {Maybe Text
status :: Maybe Text
$sel:status:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
status} -> Maybe Text
status) (\s :: ImportBackendStorageResponse
s@ImportBackendStorageResponse' {} Maybe Text
a -> ImportBackendStorageResponse
s {$sel:status:ImportBackendStorageResponse' :: Maybe Text
status = Maybe Text
a} :: ImportBackendStorageResponse)
importBackendStorageResponse_httpStatus :: Lens.Lens' ImportBackendStorageResponse Prelude.Int
importBackendStorageResponse_httpStatus :: Lens' ImportBackendStorageResponse Int
importBackendStorageResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\ImportBackendStorageResponse' {Int
httpStatus :: Int
$sel:httpStatus:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: ImportBackendStorageResponse
s@ImportBackendStorageResponse' {} Int
a -> ImportBackendStorageResponse
s {$sel:httpStatus:ImportBackendStorageResponse' :: Int
httpStatus = Int
a} :: ImportBackendStorageResponse)
instance Prelude.NFData ImportBackendStorageResponse where
rnf :: ImportBackendStorageResponse -> ()
rnf ImportBackendStorageResponse' {Int
Maybe Text
httpStatus :: Int
status :: Maybe Text
jobId :: Maybe Text
backendEnvironmentName :: Maybe Text
appId :: Maybe Text
$sel:httpStatus:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Int
$sel:status:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
$sel:jobId:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
$sel:backendEnvironmentName:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
$sel:appId:ImportBackendStorageResponse' :: ImportBackendStorageResponse -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
appId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
backendEnvironmentName
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
jobId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
status
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus