Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Portal = Portal' {
- browserSettingsArn :: Maybe Text
- browserType :: Maybe BrowserType
- creationDate :: Maybe POSIX
- displayName :: Maybe (Sensitive Text)
- networkSettingsArn :: Maybe Text
- portalArn :: Maybe Text
- portalEndpoint :: Maybe Text
- portalStatus :: Maybe PortalStatus
- rendererType :: Maybe RendererType
- statusReason :: Maybe Text
- trustStoreArn :: Maybe Text
- userAccessLoggingSettingsArn :: Maybe Text
- userSettingsArn :: Maybe Text
- newPortal :: Portal
- portal_browserSettingsArn :: Lens' Portal (Maybe Text)
- portal_browserType :: Lens' Portal (Maybe BrowserType)
- portal_creationDate :: Lens' Portal (Maybe UTCTime)
- portal_displayName :: Lens' Portal (Maybe Text)
- portal_networkSettingsArn :: Lens' Portal (Maybe Text)
- portal_portalArn :: Lens' Portal (Maybe Text)
- portal_portalEndpoint :: Lens' Portal (Maybe Text)
- portal_portalStatus :: Lens' Portal (Maybe PortalStatus)
- portal_rendererType :: Lens' Portal (Maybe RendererType)
- portal_statusReason :: Lens' Portal (Maybe Text)
- portal_trustStoreArn :: Lens' Portal (Maybe Text)
- portal_userAccessLoggingSettingsArn :: Lens' Portal (Maybe Text)
- portal_userSettingsArn :: Lens' Portal (Maybe Text)
Documentation
The web portal.
See: newPortal
smart constructor.
Portal' | |
|
Instances
Create a value of Portal
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:browserSettingsArn:Portal'
, portal_browserSettingsArn
- The ARN of the browser settings that is associated with this web portal.
$sel:browserType:Portal'
, portal_browserType
- The browser that users see when using a streaming session.
$sel:creationDate:Portal'
, portal_creationDate
- The creation date of the web portal.
$sel:displayName:Portal'
, portal_displayName
- The name of the web portal.
$sel:networkSettingsArn:Portal'
, portal_networkSettingsArn
- The ARN of the network settings that is associated with the web portal.
$sel:portalArn:Portal'
, portal_portalArn
- The ARN of the web portal.
$sel:portalEndpoint:Portal'
, portal_portalEndpoint
- The endpoint URL of the web portal that users access in order to start
streaming sessions.
$sel:portalStatus:Portal'
, portal_portalStatus
- The status of the web portal.
$sel:rendererType:Portal'
, portal_rendererType
- The renderer that is used in streaming sessions.
$sel:statusReason:Portal'
, portal_statusReason
- A message that explains why the web portal is in its current status.
$sel:trustStoreArn:Portal'
, portal_trustStoreArn
- The ARN of the trust store that is associated with the web portal.
$sel:userAccessLoggingSettingsArn:Portal'
, portal_userAccessLoggingSettingsArn
- The ARN of the user access logging settings that is associated with the
web portal.
$sel:userSettingsArn:Portal'
, portal_userSettingsArn
- The ARN of the user settings that is associated with the web portal.
portal_browserSettingsArn :: Lens' Portal (Maybe Text) Source #
The ARN of the browser settings that is associated with this web portal.
portal_browserType :: Lens' Portal (Maybe BrowserType) Source #
The browser that users see when using a streaming session.
portal_networkSettingsArn :: Lens' Portal (Maybe Text) Source #
The ARN of the network settings that is associated with the web portal.
portal_portalEndpoint :: Lens' Portal (Maybe Text) Source #
The endpoint URL of the web portal that users access in order to start streaming sessions.
portal_portalStatus :: Lens' Portal (Maybe PortalStatus) Source #
The status of the web portal.
portal_rendererType :: Lens' Portal (Maybe RendererType) Source #
The renderer that is used in streaming sessions.
portal_statusReason :: Lens' Portal (Maybe Text) Source #
A message that explains why the web portal is in its current status.
portal_trustStoreArn :: Lens' Portal (Maybe Text) Source #
The ARN of the trust store that is associated with the web portal.