{-# 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.MacieV2.GetSensitivityInspectionTemplate
(
GetSensitivityInspectionTemplate (..),
newGetSensitivityInspectionTemplate,
getSensitivityInspectionTemplate_id,
GetSensitivityInspectionTemplateResponse (..),
newGetSensitivityInspectionTemplateResponse,
getSensitivityInspectionTemplateResponse_description,
getSensitivityInspectionTemplateResponse_excludes,
getSensitivityInspectionTemplateResponse_includes,
getSensitivityInspectionTemplateResponse_name,
getSensitivityInspectionTemplateResponse_sensitivityInspectionTemplateId,
getSensitivityInspectionTemplateResponse_httpStatus,
)
where
import qualified Amazonka.Core as Core
import qualified Amazonka.Core.Lens.Internal as Lens
import qualified Amazonka.Data as Data
import Amazonka.MacieV2.Types
import qualified Amazonka.Prelude as Prelude
import qualified Amazonka.Request as Request
import qualified Amazonka.Response as Response
data GetSensitivityInspectionTemplate = GetSensitivityInspectionTemplate'
{
GetSensitivityInspectionTemplate -> Text
id :: Prelude.Text
}
deriving (GetSensitivityInspectionTemplate
-> GetSensitivityInspectionTemplate -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: GetSensitivityInspectionTemplate
-> GetSensitivityInspectionTemplate -> Bool
$c/= :: GetSensitivityInspectionTemplate
-> GetSensitivityInspectionTemplate -> Bool
== :: GetSensitivityInspectionTemplate
-> GetSensitivityInspectionTemplate -> Bool
$c== :: GetSensitivityInspectionTemplate
-> GetSensitivityInspectionTemplate -> Bool
Prelude.Eq, ReadPrec [GetSensitivityInspectionTemplate]
ReadPrec GetSensitivityInspectionTemplate
Int -> ReadS GetSensitivityInspectionTemplate
ReadS [GetSensitivityInspectionTemplate]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [GetSensitivityInspectionTemplate]
$creadListPrec :: ReadPrec [GetSensitivityInspectionTemplate]
readPrec :: ReadPrec GetSensitivityInspectionTemplate
$creadPrec :: ReadPrec GetSensitivityInspectionTemplate
readList :: ReadS [GetSensitivityInspectionTemplate]
$creadList :: ReadS [GetSensitivityInspectionTemplate]
readsPrec :: Int -> ReadS GetSensitivityInspectionTemplate
$creadsPrec :: Int -> ReadS GetSensitivityInspectionTemplate
Prelude.Read, Int -> GetSensitivityInspectionTemplate -> ShowS
[GetSensitivityInspectionTemplate] -> ShowS
GetSensitivityInspectionTemplate -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [GetSensitivityInspectionTemplate] -> ShowS
$cshowList :: [GetSensitivityInspectionTemplate] -> ShowS
show :: GetSensitivityInspectionTemplate -> String
$cshow :: GetSensitivityInspectionTemplate -> String
showsPrec :: Int -> GetSensitivityInspectionTemplate -> ShowS
$cshowsPrec :: Int -> GetSensitivityInspectionTemplate -> ShowS
Prelude.Show, forall x.
Rep GetSensitivityInspectionTemplate x
-> GetSensitivityInspectionTemplate
forall x.
GetSensitivityInspectionTemplate
-> Rep GetSensitivityInspectionTemplate x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep GetSensitivityInspectionTemplate x
-> GetSensitivityInspectionTemplate
$cfrom :: forall x.
GetSensitivityInspectionTemplate
-> Rep GetSensitivityInspectionTemplate x
Prelude.Generic)
newGetSensitivityInspectionTemplate ::
Prelude.Text ->
GetSensitivityInspectionTemplate
newGetSensitivityInspectionTemplate :: Text -> GetSensitivityInspectionTemplate
newGetSensitivityInspectionTemplate Text
pId_ =
GetSensitivityInspectionTemplate' {$sel:id:GetSensitivityInspectionTemplate' :: Text
id = Text
pId_}
getSensitivityInspectionTemplate_id :: Lens.Lens' GetSensitivityInspectionTemplate Prelude.Text
getSensitivityInspectionTemplate_id :: Lens' GetSensitivityInspectionTemplate Text
getSensitivityInspectionTemplate_id = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetSensitivityInspectionTemplate' {Text
id :: Text
$sel:id:GetSensitivityInspectionTemplate' :: GetSensitivityInspectionTemplate -> Text
id} -> Text
id) (\s :: GetSensitivityInspectionTemplate
s@GetSensitivityInspectionTemplate' {} Text
a -> GetSensitivityInspectionTemplate
s {$sel:id:GetSensitivityInspectionTemplate' :: Text
id = Text
a} :: GetSensitivityInspectionTemplate)
instance
Core.AWSRequest
GetSensitivityInspectionTemplate
where
type
AWSResponse GetSensitivityInspectionTemplate =
GetSensitivityInspectionTemplateResponse
request :: (Service -> Service)
-> GetSensitivityInspectionTemplate
-> Request GetSensitivityInspectionTemplate
request Service -> Service
overrides =
forall a. ToRequest a => Service -> a -> Request a
Request.get (Service -> Service
overrides Service
defaultService)
response :: forall (m :: * -> *).
MonadResource m =>
(ByteStringLazy -> IO ByteStringLazy)
-> Service
-> Proxy GetSensitivityInspectionTemplate
-> ClientResponse ClientBody
-> m (Either
Error
(ClientResponse (AWSResponse GetSensitivityInspectionTemplate)))
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 SensitivityInspectionTemplateExcludes
-> Maybe SensitivityInspectionTemplateIncludes
-> Maybe Text
-> Maybe Text
-> Int
-> GetSensitivityInspectionTemplateResponse
GetSensitivityInspectionTemplateResponse'
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
"description")
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
"excludes")
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
"includes")
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
"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 (Maybe a)
Data..?> Key
"sensitivityInspectionTemplateId")
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
GetSensitivityInspectionTemplate
where
hashWithSalt :: Int -> GetSensitivityInspectionTemplate -> Int
hashWithSalt
Int
_salt
GetSensitivityInspectionTemplate' {Text
id :: Text
$sel:id:GetSensitivityInspectionTemplate' :: GetSensitivityInspectionTemplate -> Text
..} =
Int
_salt forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Text
id
instance
Prelude.NFData
GetSensitivityInspectionTemplate
where
rnf :: GetSensitivityInspectionTemplate -> ()
rnf GetSensitivityInspectionTemplate' {Text
id :: Text
$sel:id:GetSensitivityInspectionTemplate' :: GetSensitivityInspectionTemplate -> Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Text
id
instance
Data.ToHeaders
GetSensitivityInspectionTemplate
where
toHeaders :: GetSensitivityInspectionTemplate -> 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.ToPath GetSensitivityInspectionTemplate where
toPath :: GetSensitivityInspectionTemplate -> ByteString
toPath GetSensitivityInspectionTemplate' {Text
id :: Text
$sel:id:GetSensitivityInspectionTemplate' :: GetSensitivityInspectionTemplate -> Text
..} =
forall a. Monoid a => [a] -> a
Prelude.mconcat
[ByteString
"/templates/sensitivity-inspections/", forall a. ToByteString a => a -> ByteString
Data.toBS Text
id]
instance
Data.ToQuery
GetSensitivityInspectionTemplate
where
toQuery :: GetSensitivityInspectionTemplate -> QueryString
toQuery = forall a b. a -> b -> a
Prelude.const forall a. Monoid a => a
Prelude.mempty
data GetSensitivityInspectionTemplateResponse = GetSensitivityInspectionTemplateResponse'
{
GetSensitivityInspectionTemplateResponse -> Maybe Text
description :: Prelude.Maybe Prelude.Text,
GetSensitivityInspectionTemplateResponse
-> Maybe SensitivityInspectionTemplateExcludes
excludes :: Prelude.Maybe SensitivityInspectionTemplateExcludes,
GetSensitivityInspectionTemplateResponse
-> Maybe SensitivityInspectionTemplateIncludes
includes :: Prelude.Maybe SensitivityInspectionTemplateIncludes,
GetSensitivityInspectionTemplateResponse -> Maybe Text
name :: Prelude.Maybe Prelude.Text,
GetSensitivityInspectionTemplateResponse -> Maybe Text
sensitivityInspectionTemplateId :: Prelude.Maybe Prelude.Text,
GetSensitivityInspectionTemplateResponse -> Int
httpStatus :: Prelude.Int
}
deriving (GetSensitivityInspectionTemplateResponse
-> GetSensitivityInspectionTemplateResponse -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: GetSensitivityInspectionTemplateResponse
-> GetSensitivityInspectionTemplateResponse -> Bool
$c/= :: GetSensitivityInspectionTemplateResponse
-> GetSensitivityInspectionTemplateResponse -> Bool
== :: GetSensitivityInspectionTemplateResponse
-> GetSensitivityInspectionTemplateResponse -> Bool
$c== :: GetSensitivityInspectionTemplateResponse
-> GetSensitivityInspectionTemplateResponse -> Bool
Prelude.Eq, ReadPrec [GetSensitivityInspectionTemplateResponse]
ReadPrec GetSensitivityInspectionTemplateResponse
Int -> ReadS GetSensitivityInspectionTemplateResponse
ReadS [GetSensitivityInspectionTemplateResponse]
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [GetSensitivityInspectionTemplateResponse]
$creadListPrec :: ReadPrec [GetSensitivityInspectionTemplateResponse]
readPrec :: ReadPrec GetSensitivityInspectionTemplateResponse
$creadPrec :: ReadPrec GetSensitivityInspectionTemplateResponse
readList :: ReadS [GetSensitivityInspectionTemplateResponse]
$creadList :: ReadS [GetSensitivityInspectionTemplateResponse]
readsPrec :: Int -> ReadS GetSensitivityInspectionTemplateResponse
$creadsPrec :: Int -> ReadS GetSensitivityInspectionTemplateResponse
Prelude.Read, Int -> GetSensitivityInspectionTemplateResponse -> ShowS
[GetSensitivityInspectionTemplateResponse] -> ShowS
GetSensitivityInspectionTemplateResponse -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [GetSensitivityInspectionTemplateResponse] -> ShowS
$cshowList :: [GetSensitivityInspectionTemplateResponse] -> ShowS
show :: GetSensitivityInspectionTemplateResponse -> String
$cshow :: GetSensitivityInspectionTemplateResponse -> String
showsPrec :: Int -> GetSensitivityInspectionTemplateResponse -> ShowS
$cshowsPrec :: Int -> GetSensitivityInspectionTemplateResponse -> ShowS
Prelude.Show, forall x.
Rep GetSensitivityInspectionTemplateResponse x
-> GetSensitivityInspectionTemplateResponse
forall x.
GetSensitivityInspectionTemplateResponse
-> Rep GetSensitivityInspectionTemplateResponse x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x.
Rep GetSensitivityInspectionTemplateResponse x
-> GetSensitivityInspectionTemplateResponse
$cfrom :: forall x.
GetSensitivityInspectionTemplateResponse
-> Rep GetSensitivityInspectionTemplateResponse x
Prelude.Generic)
newGetSensitivityInspectionTemplateResponse ::
Prelude.Int ->
GetSensitivityInspectionTemplateResponse
newGetSensitivityInspectionTemplateResponse :: Int -> GetSensitivityInspectionTemplateResponse
newGetSensitivityInspectionTemplateResponse
Int
pHttpStatus_ =
GetSensitivityInspectionTemplateResponse'
{ $sel:description:GetSensitivityInspectionTemplateResponse' :: Maybe Text
description =
forall a. Maybe a
Prelude.Nothing,
$sel:excludes:GetSensitivityInspectionTemplateResponse' :: Maybe SensitivityInspectionTemplateExcludes
excludes = forall a. Maybe a
Prelude.Nothing,
$sel:includes:GetSensitivityInspectionTemplateResponse' :: Maybe SensitivityInspectionTemplateIncludes
includes = forall a. Maybe a
Prelude.Nothing,
$sel:name:GetSensitivityInspectionTemplateResponse' :: Maybe Text
name = forall a. Maybe a
Prelude.Nothing,
$sel:sensitivityInspectionTemplateId:GetSensitivityInspectionTemplateResponse' :: Maybe Text
sensitivityInspectionTemplateId =
forall a. Maybe a
Prelude.Nothing,
$sel:httpStatus:GetSensitivityInspectionTemplateResponse' :: Int
httpStatus = Int
pHttpStatus_
}
getSensitivityInspectionTemplateResponse_description :: Lens.Lens' GetSensitivityInspectionTemplateResponse (Prelude.Maybe Prelude.Text)
getSensitivityInspectionTemplateResponse_description :: Lens' GetSensitivityInspectionTemplateResponse (Maybe Text)
getSensitivityInspectionTemplateResponse_description = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetSensitivityInspectionTemplateResponse' {Maybe Text
description :: Maybe Text
$sel:description:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Maybe Text
description} -> Maybe Text
description) (\s :: GetSensitivityInspectionTemplateResponse
s@GetSensitivityInspectionTemplateResponse' {} Maybe Text
a -> GetSensitivityInspectionTemplateResponse
s {$sel:description:GetSensitivityInspectionTemplateResponse' :: Maybe Text
description = Maybe Text
a} :: GetSensitivityInspectionTemplateResponse)
getSensitivityInspectionTemplateResponse_excludes :: Lens.Lens' GetSensitivityInspectionTemplateResponse (Prelude.Maybe SensitivityInspectionTemplateExcludes)
getSensitivityInspectionTemplateResponse_excludes :: Lens'
GetSensitivityInspectionTemplateResponse
(Maybe SensitivityInspectionTemplateExcludes)
getSensitivityInspectionTemplateResponse_excludes = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetSensitivityInspectionTemplateResponse' {Maybe SensitivityInspectionTemplateExcludes
excludes :: Maybe SensitivityInspectionTemplateExcludes
$sel:excludes:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse
-> Maybe SensitivityInspectionTemplateExcludes
excludes} -> Maybe SensitivityInspectionTemplateExcludes
excludes) (\s :: GetSensitivityInspectionTemplateResponse
s@GetSensitivityInspectionTemplateResponse' {} Maybe SensitivityInspectionTemplateExcludes
a -> GetSensitivityInspectionTemplateResponse
s {$sel:excludes:GetSensitivityInspectionTemplateResponse' :: Maybe SensitivityInspectionTemplateExcludes
excludes = Maybe SensitivityInspectionTemplateExcludes
a} :: GetSensitivityInspectionTemplateResponse)
getSensitivityInspectionTemplateResponse_includes :: Lens.Lens' GetSensitivityInspectionTemplateResponse (Prelude.Maybe SensitivityInspectionTemplateIncludes)
getSensitivityInspectionTemplateResponse_includes :: Lens'
GetSensitivityInspectionTemplateResponse
(Maybe SensitivityInspectionTemplateIncludes)
getSensitivityInspectionTemplateResponse_includes = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetSensitivityInspectionTemplateResponse' {Maybe SensitivityInspectionTemplateIncludes
includes :: Maybe SensitivityInspectionTemplateIncludes
$sel:includes:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse
-> Maybe SensitivityInspectionTemplateIncludes
includes} -> Maybe SensitivityInspectionTemplateIncludes
includes) (\s :: GetSensitivityInspectionTemplateResponse
s@GetSensitivityInspectionTemplateResponse' {} Maybe SensitivityInspectionTemplateIncludes
a -> GetSensitivityInspectionTemplateResponse
s {$sel:includes:GetSensitivityInspectionTemplateResponse' :: Maybe SensitivityInspectionTemplateIncludes
includes = Maybe SensitivityInspectionTemplateIncludes
a} :: GetSensitivityInspectionTemplateResponse)
getSensitivityInspectionTemplateResponse_name :: Lens.Lens' GetSensitivityInspectionTemplateResponse (Prelude.Maybe Prelude.Text)
getSensitivityInspectionTemplateResponse_name :: Lens' GetSensitivityInspectionTemplateResponse (Maybe Text)
getSensitivityInspectionTemplateResponse_name = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetSensitivityInspectionTemplateResponse' {Maybe Text
name :: Maybe Text
$sel:name:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Maybe Text
name} -> Maybe Text
name) (\s :: GetSensitivityInspectionTemplateResponse
s@GetSensitivityInspectionTemplateResponse' {} Maybe Text
a -> GetSensitivityInspectionTemplateResponse
s {$sel:name:GetSensitivityInspectionTemplateResponse' :: Maybe Text
name = Maybe Text
a} :: GetSensitivityInspectionTemplateResponse)
getSensitivityInspectionTemplateResponse_sensitivityInspectionTemplateId :: Lens.Lens' GetSensitivityInspectionTemplateResponse (Prelude.Maybe Prelude.Text)
getSensitivityInspectionTemplateResponse_sensitivityInspectionTemplateId :: Lens' GetSensitivityInspectionTemplateResponse (Maybe Text)
getSensitivityInspectionTemplateResponse_sensitivityInspectionTemplateId = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetSensitivityInspectionTemplateResponse' {Maybe Text
sensitivityInspectionTemplateId :: Maybe Text
$sel:sensitivityInspectionTemplateId:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Maybe Text
sensitivityInspectionTemplateId} -> Maybe Text
sensitivityInspectionTemplateId) (\s :: GetSensitivityInspectionTemplateResponse
s@GetSensitivityInspectionTemplateResponse' {} Maybe Text
a -> GetSensitivityInspectionTemplateResponse
s {$sel:sensitivityInspectionTemplateId:GetSensitivityInspectionTemplateResponse' :: Maybe Text
sensitivityInspectionTemplateId = Maybe Text
a} :: GetSensitivityInspectionTemplateResponse)
getSensitivityInspectionTemplateResponse_httpStatus :: Lens.Lens' GetSensitivityInspectionTemplateResponse Prelude.Int
getSensitivityInspectionTemplateResponse_httpStatus :: Lens' GetSensitivityInspectionTemplateResponse Int
getSensitivityInspectionTemplateResponse_httpStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\GetSensitivityInspectionTemplateResponse' {Int
httpStatus :: Int
$sel:httpStatus:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Int
httpStatus} -> Int
httpStatus) (\s :: GetSensitivityInspectionTemplateResponse
s@GetSensitivityInspectionTemplateResponse' {} Int
a -> GetSensitivityInspectionTemplateResponse
s {$sel:httpStatus:GetSensitivityInspectionTemplateResponse' :: Int
httpStatus = Int
a} :: GetSensitivityInspectionTemplateResponse)
instance
Prelude.NFData
GetSensitivityInspectionTemplateResponse
where
rnf :: GetSensitivityInspectionTemplateResponse -> ()
rnf GetSensitivityInspectionTemplateResponse' {Int
Maybe Text
Maybe SensitivityInspectionTemplateExcludes
Maybe SensitivityInspectionTemplateIncludes
httpStatus :: Int
sensitivityInspectionTemplateId :: Maybe Text
name :: Maybe Text
includes :: Maybe SensitivityInspectionTemplateIncludes
excludes :: Maybe SensitivityInspectionTemplateExcludes
description :: Maybe Text
$sel:httpStatus:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Int
$sel:sensitivityInspectionTemplateId:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Maybe Text
$sel:name:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Maybe Text
$sel:includes:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse
-> Maybe SensitivityInspectionTemplateIncludes
$sel:excludes:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse
-> Maybe SensitivityInspectionTemplateExcludes
$sel:description:GetSensitivityInspectionTemplateResponse' :: GetSensitivityInspectionTemplateResponse -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
description
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe SensitivityInspectionTemplateExcludes
excludes
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe SensitivityInspectionTemplateIncludes
includes
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 Maybe Text
sensitivityInspectionTemplateId
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Int
httpStatus