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

Description

 
Synopsis

Documentation

data ScriptDetails Source #

Describes the details of the script.

See: newScriptDetails smart constructor.

Constructors

ScriptDetails' 

Fields

Instances

Instances details
FromJSON ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

ToJSON ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Generic ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Associated Types

type Rep ScriptDetails :: Type -> Type #

Read ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Show ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

NFData ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Methods

rnf :: ScriptDetails -> () #

Eq ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

Hashable ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

type Rep ScriptDetails Source # 
Instance details

Defined in Amazonka.AppStream.Types.ScriptDetails

type Rep ScriptDetails = D1 ('MetaData "ScriptDetails" "Amazonka.AppStream.Types.ScriptDetails" "amazonka-appstream-2.0-2EgS7yjN1zMCngYkSFPgOd" 'False) (C1 ('MetaCons "ScriptDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "executableParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scriptS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3Location)) :*: (S1 ('MetaSel ('Just "executablePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "timeoutInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newScriptDetails Source #

Create a value of ScriptDetails 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:executableParameters:ScriptDetails', scriptDetails_executableParameters - The runtime parameters passed to the run path for the script.

$sel:scriptS3Location:ScriptDetails', scriptDetails_scriptS3Location - The S3 object location for the script.

$sel:executablePath:ScriptDetails', scriptDetails_executablePath - The run path for the script.

$sel:timeoutInSeconds:ScriptDetails', scriptDetails_timeoutInSeconds - The run timeout, in seconds, for the script.

scriptDetails_executableParameters :: Lens' ScriptDetails (Maybe Text) Source #

The runtime parameters passed to the run path for the script.

scriptDetails_scriptS3Location :: Lens' ScriptDetails S3Location Source #

The S3 object location for the script.

scriptDetails_timeoutInSeconds :: Lens' ScriptDetails Int Source #

The run timeout, in seconds, for the script.