amazonka-gamesparks-2.0: Amazon GameSparks 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.GamesParks.Types.GeneratedCodeJobDetails

Description

 
Synopsis

Documentation

data GeneratedCodeJobDetails Source #

Details about a generated code job.

See: newGeneratedCodeJobDetails smart constructor.

Constructors

GeneratedCodeJobDetails' 

Fields

Instances

Instances details
FromJSON GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Generic GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Associated Types

type Rep GeneratedCodeJobDetails :: Type -> Type #

Read GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Show GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

NFData GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Methods

rnf :: GeneratedCodeJobDetails -> () #

Eq GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

Hashable GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

type Rep GeneratedCodeJobDetails Source # 
Instance details

Defined in Amazonka.GamesParks.Types.GeneratedCodeJobDetails

type Rep GeneratedCodeJobDetails = D1 ('MetaData "GeneratedCodeJobDetails" "Amazonka.GamesParks.Types.GeneratedCodeJobDetails" "amazonka-gamesparks-2.0-Lk18zLarGCU67rMOwLlDG5" 'False) (C1 ('MetaCons "GeneratedCodeJobDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "expirationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))) :*: (S1 ('MetaSel ('Just "generatedCodeJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3Url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeneratedCodeJobState))))))

newGeneratedCodeJobDetails :: GeneratedCodeJobDetails Source #

Create a value of GeneratedCodeJobDetails 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:description:GeneratedCodeJobDetails', generatedCodeJobDetails_description - The description of the generated code job.

$sel:expirationTime:GeneratedCodeJobDetails', generatedCodeJobDetails_expirationTime - The expiration date and time for the download URL.

The download URL us guaranteed to be available until at least this time.

$sel:generatedCodeJobId:GeneratedCodeJobDetails', generatedCodeJobDetails_generatedCodeJobId - The identifier for the generated code job.

$sel:s3Url:GeneratedCodeJobDetails', generatedCodeJobDetails_s3Url - A presigned URL that can be used to download the generated code.

$sel:status:GeneratedCodeJobDetails', generatedCodeJobDetails_status - The status of the generated code job

generatedCodeJobDetails_description :: Lens' GeneratedCodeJobDetails (Maybe Text) Source #

The description of the generated code job.

generatedCodeJobDetails_expirationTime :: Lens' GeneratedCodeJobDetails (Maybe UTCTime) Source #

The expiration date and time for the download URL.

The download URL us guaranteed to be available until at least this time.

generatedCodeJobDetails_s3Url :: Lens' GeneratedCodeJobDetails (Maybe Text) Source #

A presigned URL that can be used to download the generated code.