{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
module Amazonka.WorkSpacesWeb.Types.PortalSummary where
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 Amazonka.WorkSpacesWeb.Types.BrowserType
import Amazonka.WorkSpacesWeb.Types.PortalStatus
import Amazonka.WorkSpacesWeb.Types.RendererType
data PortalSummary = PortalSummary'
{
PortalSummary -> Maybe Text
browserSettingsArn :: Prelude.Maybe Prelude.Text,
PortalSummary -> Maybe BrowserType
browserType :: Prelude.Maybe BrowserType,
PortalSummary -> Maybe POSIX
creationDate :: Prelude.Maybe Data.POSIX,
PortalSummary -> Maybe (Sensitive Text)
displayName :: Prelude.Maybe (Data.Sensitive Prelude.Text),
PortalSummary -> Maybe Text
networkSettingsArn :: Prelude.Maybe Prelude.Text,
PortalSummary -> Maybe Text
portalArn :: Prelude.Maybe Prelude.Text,
PortalSummary -> Maybe Text
portalEndpoint :: Prelude.Maybe Prelude.Text,
PortalSummary -> Maybe PortalStatus
portalStatus :: Prelude.Maybe PortalStatus,
PortalSummary -> Maybe RendererType
rendererType :: Prelude.Maybe RendererType,
PortalSummary -> Maybe Text
trustStoreArn :: Prelude.Maybe Prelude.Text,
PortalSummary -> Maybe Text
userAccessLoggingSettingsArn :: Prelude.Maybe Prelude.Text,
PortalSummary -> Maybe Text
userSettingsArn :: Prelude.Maybe Prelude.Text
}
deriving (PortalSummary -> PortalSummary -> Bool
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PortalSummary -> PortalSummary -> Bool
$c/= :: PortalSummary -> PortalSummary -> Bool
== :: PortalSummary -> PortalSummary -> Bool
$c== :: PortalSummary -> PortalSummary -> Bool
Prelude.Eq, Int -> PortalSummary -> ShowS
[PortalSummary] -> ShowS
PortalSummary -> String
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PortalSummary] -> ShowS
$cshowList :: [PortalSummary] -> ShowS
show :: PortalSummary -> String
$cshow :: PortalSummary -> String
showsPrec :: Int -> PortalSummary -> ShowS
$cshowsPrec :: Int -> PortalSummary -> ShowS
Prelude.Show, forall x. Rep PortalSummary x -> PortalSummary
forall x. PortalSummary -> Rep PortalSummary x
forall a.
(forall x. a -> Rep a x) -> (forall x. Rep a x -> a) -> Generic a
$cto :: forall x. Rep PortalSummary x -> PortalSummary
$cfrom :: forall x. PortalSummary -> Rep PortalSummary x
Prelude.Generic)
newPortalSummary ::
PortalSummary
newPortalSummary :: PortalSummary
newPortalSummary =
PortalSummary'
{ $sel:browserSettingsArn:PortalSummary' :: Maybe Text
browserSettingsArn =
forall a. Maybe a
Prelude.Nothing,
$sel:browserType:PortalSummary' :: Maybe BrowserType
browserType = forall a. Maybe a
Prelude.Nothing,
$sel:creationDate:PortalSummary' :: Maybe POSIX
creationDate = forall a. Maybe a
Prelude.Nothing,
$sel:displayName:PortalSummary' :: Maybe (Sensitive Text)
displayName = forall a. Maybe a
Prelude.Nothing,
$sel:networkSettingsArn:PortalSummary' :: Maybe Text
networkSettingsArn = forall a. Maybe a
Prelude.Nothing,
$sel:portalArn:PortalSummary' :: Maybe Text
portalArn = forall a. Maybe a
Prelude.Nothing,
$sel:portalEndpoint:PortalSummary' :: Maybe Text
portalEndpoint = forall a. Maybe a
Prelude.Nothing,
$sel:portalStatus:PortalSummary' :: Maybe PortalStatus
portalStatus = forall a. Maybe a
Prelude.Nothing,
$sel:rendererType:PortalSummary' :: Maybe RendererType
rendererType = forall a. Maybe a
Prelude.Nothing,
$sel:trustStoreArn:PortalSummary' :: Maybe Text
trustStoreArn = forall a. Maybe a
Prelude.Nothing,
$sel:userAccessLoggingSettingsArn:PortalSummary' :: Maybe Text
userAccessLoggingSettingsArn = forall a. Maybe a
Prelude.Nothing,
$sel:userSettingsArn:PortalSummary' :: Maybe Text
userSettingsArn = forall a. Maybe a
Prelude.Nothing
}
portalSummary_browserSettingsArn :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_browserSettingsArn :: Lens' PortalSummary (Maybe Text)
portalSummary_browserSettingsArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe Text
browserSettingsArn :: Maybe Text
$sel:browserSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
browserSettingsArn} -> Maybe Text
browserSettingsArn) (\s :: PortalSummary
s@PortalSummary' {} Maybe Text
a -> PortalSummary
s {$sel:browserSettingsArn:PortalSummary' :: Maybe Text
browserSettingsArn = Maybe Text
a} :: PortalSummary)
portalSummary_browserType :: Lens.Lens' PortalSummary (Prelude.Maybe BrowserType)
portalSummary_browserType :: Lens' PortalSummary (Maybe BrowserType)
portalSummary_browserType = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe BrowserType
browserType :: Maybe BrowserType
$sel:browserType:PortalSummary' :: PortalSummary -> Maybe BrowserType
browserType} -> Maybe BrowserType
browserType) (\s :: PortalSummary
s@PortalSummary' {} Maybe BrowserType
a -> PortalSummary
s {$sel:browserType:PortalSummary' :: Maybe BrowserType
browserType = Maybe BrowserType
a} :: PortalSummary)
portalSummary_creationDate :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.UTCTime)
portalSummary_creationDate :: Lens' PortalSummary (Maybe UTCTime)
portalSummary_creationDate = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe POSIX
creationDate :: Maybe POSIX
$sel:creationDate:PortalSummary' :: PortalSummary -> Maybe POSIX
creationDate} -> Maybe POSIX
creationDate) (\s :: PortalSummary
s@PortalSummary' {} Maybe POSIX
a -> PortalSummary
s {$sel:creationDate:PortalSummary' :: Maybe POSIX
creationDate = Maybe POSIX
a} :: PortalSummary) 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 (a :: Format). Iso' (Time a) UTCTime
Data._Time
portalSummary_displayName :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_displayName :: Lens' PortalSummary (Maybe Text)
portalSummary_displayName = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe (Sensitive Text)
displayName :: Maybe (Sensitive Text)
$sel:displayName:PortalSummary' :: PortalSummary -> Maybe (Sensitive Text)
displayName} -> Maybe (Sensitive Text)
displayName) (\s :: PortalSummary
s@PortalSummary' {} Maybe (Sensitive Text)
a -> PortalSummary
s {$sel:displayName:PortalSummary' :: Maybe (Sensitive Text)
displayName = Maybe (Sensitive Text)
a} :: PortalSummary) 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 a. Iso' (Sensitive a) a
Data._Sensitive
portalSummary_networkSettingsArn :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_networkSettingsArn :: Lens' PortalSummary (Maybe Text)
portalSummary_networkSettingsArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe Text
networkSettingsArn :: Maybe Text
$sel:networkSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
networkSettingsArn} -> Maybe Text
networkSettingsArn) (\s :: PortalSummary
s@PortalSummary' {} Maybe Text
a -> PortalSummary
s {$sel:networkSettingsArn:PortalSummary' :: Maybe Text
networkSettingsArn = Maybe Text
a} :: PortalSummary)
portalSummary_portalArn :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_portalArn :: Lens' PortalSummary (Maybe Text)
portalSummary_portalArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe Text
portalArn :: Maybe Text
$sel:portalArn:PortalSummary' :: PortalSummary -> Maybe Text
portalArn} -> Maybe Text
portalArn) (\s :: PortalSummary
s@PortalSummary' {} Maybe Text
a -> PortalSummary
s {$sel:portalArn:PortalSummary' :: Maybe Text
portalArn = Maybe Text
a} :: PortalSummary)
portalSummary_portalEndpoint :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_portalEndpoint :: Lens' PortalSummary (Maybe Text)
portalSummary_portalEndpoint = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe Text
portalEndpoint :: Maybe Text
$sel:portalEndpoint:PortalSummary' :: PortalSummary -> Maybe Text
portalEndpoint} -> Maybe Text
portalEndpoint) (\s :: PortalSummary
s@PortalSummary' {} Maybe Text
a -> PortalSummary
s {$sel:portalEndpoint:PortalSummary' :: Maybe Text
portalEndpoint = Maybe Text
a} :: PortalSummary)
portalSummary_portalStatus :: Lens.Lens' PortalSummary (Prelude.Maybe PortalStatus)
portalSummary_portalStatus :: Lens' PortalSummary (Maybe PortalStatus)
portalSummary_portalStatus = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe PortalStatus
portalStatus :: Maybe PortalStatus
$sel:portalStatus:PortalSummary' :: PortalSummary -> Maybe PortalStatus
portalStatus} -> Maybe PortalStatus
portalStatus) (\s :: PortalSummary
s@PortalSummary' {} Maybe PortalStatus
a -> PortalSummary
s {$sel:portalStatus:PortalSummary' :: Maybe PortalStatus
portalStatus = Maybe PortalStatus
a} :: PortalSummary)
portalSummary_rendererType :: Lens.Lens' PortalSummary (Prelude.Maybe RendererType)
portalSummary_rendererType :: Lens' PortalSummary (Maybe RendererType)
portalSummary_rendererType = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe RendererType
rendererType :: Maybe RendererType
$sel:rendererType:PortalSummary' :: PortalSummary -> Maybe RendererType
rendererType} -> Maybe RendererType
rendererType) (\s :: PortalSummary
s@PortalSummary' {} Maybe RendererType
a -> PortalSummary
s {$sel:rendererType:PortalSummary' :: Maybe RendererType
rendererType = Maybe RendererType
a} :: PortalSummary)
portalSummary_trustStoreArn :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_trustStoreArn :: Lens' PortalSummary (Maybe Text)
portalSummary_trustStoreArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe Text
trustStoreArn :: Maybe Text
$sel:trustStoreArn:PortalSummary' :: PortalSummary -> Maybe Text
trustStoreArn} -> Maybe Text
trustStoreArn) (\s :: PortalSummary
s@PortalSummary' {} Maybe Text
a -> PortalSummary
s {$sel:trustStoreArn:PortalSummary' :: Maybe Text
trustStoreArn = Maybe Text
a} :: PortalSummary)
portalSummary_userAccessLoggingSettingsArn :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_userAccessLoggingSettingsArn :: Lens' PortalSummary (Maybe Text)
portalSummary_userAccessLoggingSettingsArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe Text
userAccessLoggingSettingsArn :: Maybe Text
$sel:userAccessLoggingSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
userAccessLoggingSettingsArn} -> Maybe Text
userAccessLoggingSettingsArn) (\s :: PortalSummary
s@PortalSummary' {} Maybe Text
a -> PortalSummary
s {$sel:userAccessLoggingSettingsArn:PortalSummary' :: Maybe Text
userAccessLoggingSettingsArn = Maybe Text
a} :: PortalSummary)
portalSummary_userSettingsArn :: Lens.Lens' PortalSummary (Prelude.Maybe Prelude.Text)
portalSummary_userSettingsArn :: Lens' PortalSummary (Maybe Text)
portalSummary_userSettingsArn = forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
Lens.lens (\PortalSummary' {Maybe Text
userSettingsArn :: Maybe Text
$sel:userSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
userSettingsArn} -> Maybe Text
userSettingsArn) (\s :: PortalSummary
s@PortalSummary' {} Maybe Text
a -> PortalSummary
s {$sel:userSettingsArn:PortalSummary' :: Maybe Text
userSettingsArn = Maybe Text
a} :: PortalSummary)
instance Data.FromJSON PortalSummary where
parseJSON :: Value -> Parser PortalSummary
parseJSON =
forall a. String -> (Object -> Parser a) -> Value -> Parser a
Data.withObject
String
"PortalSummary"
( \Object
x ->
Maybe Text
-> Maybe BrowserType
-> Maybe POSIX
-> Maybe (Sensitive Text)
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe PortalStatus
-> Maybe RendererType
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> PortalSummary
PortalSummary'
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"browserSettingsArn")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"browserType")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"creationDate")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"displayName")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"networkSettingsArn")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"portalArn")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"portalEndpoint")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"portalStatus")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"rendererType")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"trustStoreArn")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"userAccessLoggingSettingsArn")
forall (f :: * -> *) a b. Applicative f => f (a -> b) -> f a -> f b
Prelude.<*> (Object
x forall a. FromJSON a => Object -> Key -> Parser (Maybe a)
Data..:? Key
"userSettingsArn")
)
instance Prelude.Hashable PortalSummary where
hashWithSalt :: Int -> PortalSummary -> Int
hashWithSalt Int
_salt PortalSummary' {Maybe Text
Maybe (Sensitive Text)
Maybe POSIX
Maybe BrowserType
Maybe PortalStatus
Maybe RendererType
userSettingsArn :: Maybe Text
userAccessLoggingSettingsArn :: Maybe Text
trustStoreArn :: Maybe Text
rendererType :: Maybe RendererType
portalStatus :: Maybe PortalStatus
portalEndpoint :: Maybe Text
portalArn :: Maybe Text
networkSettingsArn :: Maybe Text
displayName :: Maybe (Sensitive Text)
creationDate :: Maybe POSIX
browserType :: Maybe BrowserType
browserSettingsArn :: Maybe Text
$sel:userSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:userAccessLoggingSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:trustStoreArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:rendererType:PortalSummary' :: PortalSummary -> Maybe RendererType
$sel:portalStatus:PortalSummary' :: PortalSummary -> Maybe PortalStatus
$sel:portalEndpoint:PortalSummary' :: PortalSummary -> Maybe Text
$sel:portalArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:networkSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:displayName:PortalSummary' :: PortalSummary -> Maybe (Sensitive Text)
$sel:creationDate:PortalSummary' :: PortalSummary -> Maybe POSIX
$sel:browserType:PortalSummary' :: PortalSummary -> Maybe BrowserType
$sel:browserSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
..} =
Int
_salt
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
browserSettingsArn
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe BrowserType
browserType
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe POSIX
creationDate
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe (Sensitive Text)
displayName
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
networkSettingsArn
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
portalArn
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
portalEndpoint
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe PortalStatus
portalStatus
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe RendererType
rendererType
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
trustStoreArn
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
userAccessLoggingSettingsArn
forall a. Hashable a => Int -> a -> Int
`Prelude.hashWithSalt` Maybe Text
userSettingsArn
instance Prelude.NFData PortalSummary where
rnf :: PortalSummary -> ()
rnf PortalSummary' {Maybe Text
Maybe (Sensitive Text)
Maybe POSIX
Maybe BrowserType
Maybe PortalStatus
Maybe RendererType
userSettingsArn :: Maybe Text
userAccessLoggingSettingsArn :: Maybe Text
trustStoreArn :: Maybe Text
rendererType :: Maybe RendererType
portalStatus :: Maybe PortalStatus
portalEndpoint :: Maybe Text
portalArn :: Maybe Text
networkSettingsArn :: Maybe Text
displayName :: Maybe (Sensitive Text)
creationDate :: Maybe POSIX
browserType :: Maybe BrowserType
browserSettingsArn :: Maybe Text
$sel:userSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:userAccessLoggingSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:trustStoreArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:rendererType:PortalSummary' :: PortalSummary -> Maybe RendererType
$sel:portalStatus:PortalSummary' :: PortalSummary -> Maybe PortalStatus
$sel:portalEndpoint:PortalSummary' :: PortalSummary -> Maybe Text
$sel:portalArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:networkSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
$sel:displayName:PortalSummary' :: PortalSummary -> Maybe (Sensitive Text)
$sel:creationDate:PortalSummary' :: PortalSummary -> Maybe POSIX
$sel:browserType:PortalSummary' :: PortalSummary -> Maybe BrowserType
$sel:browserSettingsArn:PortalSummary' :: PortalSummary -> Maybe Text
..} =
forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
browserSettingsArn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe BrowserType
browserType
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe POSIX
creationDate
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe (Sensitive Text)
displayName
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
networkSettingsArn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
portalArn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
portalEndpoint
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe PortalStatus
portalStatus
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe RendererType
rendererType
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
trustStoreArn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
userAccessLoggingSettingsArn
seq :: forall a b. a -> b -> b
`Prelude.seq` forall a. NFData a => a -> ()
Prelude.rnf Maybe Text
userSettingsArn