amazonka-appstream-2.0: Amazon AppStream 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.AppStream.Types.ApplicationSettingsResponse

Description

 
Synopsis

Documentation

data ApplicationSettingsResponse Source #

Describes the persistent application settings for users of a stack.

See: newApplicationSettingsResponse smart constructor.

Constructors

ApplicationSettingsResponse' 

Fields

  • enabled :: Maybe Bool

    Specifies whether persistent application settings are enabled for users during their streaming sessions.

  • s3BucketName :: Maybe Text

    The S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.

  • settingsGroup :: Maybe Text

    The path prefix for the S3 bucket where users’ persistent application settings are stored.

Instances

Instances details
FromJSON ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Generic ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Associated Types

type Rep ApplicationSettingsResponse :: Type -> Type #

Read ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Show ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

NFData ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Eq ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Hashable ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

type Rep ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

type Rep ApplicationSettingsResponse = D1 ('MetaData "ApplicationSettingsResponse" "Amazonka.AppStream.Types.ApplicationSettingsResponse" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ApplicationSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "s3BucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "settingsGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newApplicationSettingsResponse :: ApplicationSettingsResponse Source #

Create a value of ApplicationSettingsResponse 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:enabled:ApplicationSettingsResponse', applicationSettingsResponse_enabled - Specifies whether persistent application settings are enabled for users during their streaming sessions.

$sel:s3BucketName:ApplicationSettingsResponse', applicationSettingsResponse_s3BucketName - The S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.

$sel:settingsGroup:ApplicationSettingsResponse', applicationSettingsResponse_settingsGroup - The path prefix for the S3 bucket where users’ persistent application settings are stored.

applicationSettingsResponse_enabled :: Lens' ApplicationSettingsResponse (Maybe Bool) Source #

Specifies whether persistent application settings are enabled for users during their streaming sessions.

applicationSettingsResponse_s3BucketName :: Lens' ApplicationSettingsResponse (Maybe Text) Source #

The S3 bucket where users’ persistent application settings are stored. When persistent application settings are enabled for the first time for an account in an AWS Region, an S3 bucket is created. The bucket is unique to the AWS account and the Region.

applicationSettingsResponse_settingsGroup :: Lens' ApplicationSettingsResponse (Maybe Text) Source #

The path prefix for the S3 bucket where users’ persistent application settings are stored.