libZSservicesZSamazonka-appstreamZSamazonka-appstream
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AppStream.Types.ApplicationSettings

Description

 
Synopsis

Documentation

data ApplicationSettings Source #

The persistent application settings for users of a stack.

See: newApplicationSettings smart constructor.

Constructors

ApplicationSettings' 

Fields

  • settingsGroup :: Maybe Text

    The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

  • enabled :: Bool

    Enables or disables persistent application settings for users during their streaming sessions.

Instances

Instances details
Eq ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Read ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Show ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Generic ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Associated Types

type Rep ApplicationSettings :: Type -> Type #

NFData ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

Methods

rnf :: ApplicationSettings -> () #

Hashable ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

ToJSON ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

type Rep ApplicationSettings Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettings

type Rep ApplicationSettings = D1 ('MetaData "ApplicationSettings" "Amazonka.AppStream.Types.ApplicationSettings" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "ApplicationSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "settingsGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

newApplicationSettings Source #

Create a value of ApplicationSettings 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:settingsGroup:ApplicationSettings', applicationSettings_settingsGroup - The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

$sel:enabled:ApplicationSettings', applicationSettings_enabled - Enables or disables persistent application settings for users during their streaming sessions.

applicationSettings_settingsGroup :: Lens' ApplicationSettings (Maybe Text) Source #

The path prefix for the S3 bucket where users’ persistent application settings are stored. You can allow the same persistent application settings to be used across multiple stacks by specifying the same settings group for each stack.

applicationSettings_enabled :: Lens' ApplicationSettings Bool Source #

Enables or disables persistent application settings for users during their streaming sessions.