amazonka-workspaces-web-2.0: Amazon WorkSpaces Web SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.WorkSpacesWeb.Types.PortalSummary

Description

 
Synopsis

Documentation

data PortalSummary Source #

The summary of the portal.

See: newPortalSummary smart constructor.

Constructors

PortalSummary' 

Fields

Instances

Instances details
FromJSON PortalSummary Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.PortalSummary

Generic PortalSummary Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.PortalSummary

Associated Types

type Rep PortalSummary :: Type -> Type #

Show PortalSummary Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.PortalSummary

NFData PortalSummary Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.PortalSummary

Methods

rnf :: PortalSummary -> () #

Eq PortalSummary Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.PortalSummary

Hashable PortalSummary Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.PortalSummary

type Rep PortalSummary Source # 
Instance details

Defined in Amazonka.WorkSpacesWeb.Types.PortalSummary

type Rep PortalSummary = D1 ('MetaData "PortalSummary" "Amazonka.WorkSpacesWeb.Types.PortalSummary" "amazonka-workspaces-web-2.0-7elUOg7oNE07CClY3TuUcU" 'False) (C1 ('MetaCons "PortalSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "browserSettingsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "browserType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BrowserType)) :*: S1 ('MetaSel ('Just "creationDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "networkSettingsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "portalArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "portalEndpoint") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "portalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PortalStatus)) :*: S1 ('MetaSel ('Just "rendererType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RendererType)))) :*: (S1 ('MetaSel ('Just "trustStoreArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "userAccessLoggingSettingsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "userSettingsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newPortalSummary :: PortalSummary Source #

Create a value of PortalSummary 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:PortalSummary', portalSummary_browserSettingsArn - The ARN of the browser settings that is associated with the web portal.

$sel:browserType:PortalSummary', portalSummary_browserType - The browser type of the web portal.

$sel:creationDate:PortalSummary', portalSummary_creationDate - The creation date of the web portal.

$sel:displayName:PortalSummary', portalSummary_displayName - The name of the web portal.

$sel:networkSettingsArn:PortalSummary', portalSummary_networkSettingsArn - The ARN of the network settings that is associated with the web portal.

$sel:portalArn:PortalSummary', portalSummary_portalArn - The ARN of the web portal.

$sel:portalEndpoint:PortalSummary', portalSummary_portalEndpoint - The endpoint URL of the web portal that users access in order to start streaming sessions.

$sel:portalStatus:PortalSummary', portalSummary_portalStatus - The status of the web portal.

$sel:rendererType:PortalSummary', portalSummary_rendererType - The renderer that is used in streaming sessions.

$sel:trustStoreArn:PortalSummary', portalSummary_trustStoreArn - The ARN of the trust that is associated with this web portal.

$sel:userAccessLoggingSettingsArn:PortalSummary', portalSummary_userAccessLoggingSettingsArn - The ARN of the user access logging settings that is associated with the web portal.

$sel:userSettingsArn:PortalSummary', portalSummary_userSettingsArn - The ARN of the user settings that is associated with the web portal.

portalSummary_browserSettingsArn :: Lens' PortalSummary (Maybe Text) Source #

The ARN of the browser settings that is associated with the web portal.

portalSummary_browserType :: Lens' PortalSummary (Maybe BrowserType) Source #

The browser type of the web portal.

portalSummary_creationDate :: Lens' PortalSummary (Maybe UTCTime) Source #

The creation date of the web portal.

portalSummary_networkSettingsArn :: Lens' PortalSummary (Maybe Text) Source #

The ARN of the network settings that is associated with the web portal.

portalSummary_portalEndpoint :: Lens' PortalSummary (Maybe Text) Source #

The endpoint URL of the web portal that users access in order to start streaming sessions.

portalSummary_rendererType :: Lens' PortalSummary (Maybe RendererType) Source #

The renderer that is used in streaming sessions.

portalSummary_trustStoreArn :: Lens' PortalSummary (Maybe Text) Source #

The ARN of the trust that is associated with this web portal.

portalSummary_userAccessLoggingSettingsArn :: Lens' PortalSummary (Maybe Text) Source #

The ARN of the user access logging settings that is associated with the web portal.

portalSummary_userSettingsArn :: Lens' PortalSummary (Maybe Text) Source #

The ARN of the user settings that is associated with the web portal.