| 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 |
Amazonka.WorkSpacesWeb.Types.Portal
Description
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.
Constructors
| Portal' | |
Fields
| |
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.