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.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.

  • settingsGroup :: Maybe Text

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

  • 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.

Instances

Instances details
Eq ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Read ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Show 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 #

NFData ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

Hashable ApplicationSettingsResponse Source # 
Instance details

Defined in Amazonka.AppStream.Types.ApplicationSettingsResponse

FromJSON 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" "libZSservicesZSamazonka-appstreamZSamazonka-appstream" 'False) (C1 ('MetaCons "ApplicationSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "enabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "settingsGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3BucketName") '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:settingsGroup:ApplicationSettingsResponse', applicationSettingsResponse_settingsGroup - The path prefix for the S3 bucket where users’ persistent application settings are stored.

$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.

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

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

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

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

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.