libZSservicesZSamazonka-personalizeZSamazonka-personalize
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.Personalize.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-05-22 of the Amazon Personalize SDK configuration.

Errors

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource already exists.

_InvalidInputException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Provide a valid value for the field or parameter.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Could not find the specified resource.

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The limit on the number of requests per second has been exceeded.

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource is in use.

IngestionMode

newtype IngestionMode Source #

Constructors

IngestionMode' 

Instances

Instances details
Eq IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Ord IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Read IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Show IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Generic IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Associated Types

type Rep IngestionMode :: Type -> Type #

NFData IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Methods

rnf :: IngestionMode -> () #

Hashable IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToJSON IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToJSONKey IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

FromJSON IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

FromJSONKey IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToLog IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToHeader IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToQuery IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

FromXML IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToXML IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Methods

toXML :: IngestionMode -> XML #

ToByteString IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

FromText IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToText IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Methods

toText :: IngestionMode -> Text #

type Rep IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

type Rep IngestionMode = D1 ('MetaData "IngestionMode" "Amazonka.Personalize.Types.IngestionMode" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'True) (C1 ('MetaCons "IngestionMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIngestionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ObjectiveSensitivity

newtype ObjectiveSensitivity Source #

Instances

Instances details
Eq ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Ord ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Read ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Show ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Generic ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Associated Types

type Rep ObjectiveSensitivity :: Type -> Type #

NFData ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Methods

rnf :: ObjectiveSensitivity -> () #

Hashable ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToJSON ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToJSONKey ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

FromJSON ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

FromJSONKey ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToLog ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToHeader ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToQuery ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

FromXML ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToXML ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToByteString ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

FromText ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToText ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

type Rep ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

type Rep ObjectiveSensitivity = D1 ('MetaData "ObjectiveSensitivity" "Amazonka.Personalize.Types.ObjectiveSensitivity" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'True) (C1 ('MetaCons "ObjectiveSensitivity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromObjectiveSensitivity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RecipeProvider

newtype RecipeProvider Source #

Constructors

RecipeProvider' 

Bundled Patterns

pattern RecipeProvider_SERVICE :: RecipeProvider 

Instances

Instances details
Eq RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Ord RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Read RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Show RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Generic RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Associated Types

type Rep RecipeProvider :: Type -> Type #

NFData RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Methods

rnf :: RecipeProvider -> () #

Hashable RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToJSON RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToJSONKey RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

FromJSON RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

FromJSONKey RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToLog RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToHeader RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToQuery RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

FromXML RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToXML RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Methods

toXML :: RecipeProvider -> XML #

ToByteString RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

FromText RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToText RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

type Rep RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

type Rep RecipeProvider = D1 ('MetaData "RecipeProvider" "Amazonka.Personalize.Types.RecipeProvider" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'True) (C1 ('MetaCons "RecipeProvider'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRecipeProvider") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TrainingMode

newtype TrainingMode Source #

Constructors

TrainingMode' 

Bundled Patterns

pattern TrainingMode_FULL :: TrainingMode 
pattern TrainingMode_UPDATE :: TrainingMode 

Instances

Instances details
Eq TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Ord TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Read TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Show TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Generic TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Associated Types

type Rep TrainingMode :: Type -> Type #

NFData TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Methods

rnf :: TrainingMode -> () #

Hashable TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToJSON TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToJSONKey TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

FromJSON TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

FromJSONKey TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToLog TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToHeader TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToQuery TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

FromXML TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToXML TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Methods

toXML :: TrainingMode -> XML #

ToByteString TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

FromText TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToText TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Methods

toText :: TrainingMode -> Text #

type Rep TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

type Rep TrainingMode = D1 ('MetaData "TrainingMode" "Amazonka.Personalize.Types.TrainingMode" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'True) (C1 ('MetaCons "TrainingMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrainingMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Algorithm

data Algorithm Source #

Describes a custom algorithm.

See: newAlgorithm smart constructor.

Constructors

Algorithm' 

Fields

Instances

Instances details
Eq Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Read Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Show Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Generic Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Associated Types

type Rep Algorithm :: Type -> Type #

NFData Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Methods

rnf :: Algorithm -> () #

Hashable Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

FromJSON Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

type Rep Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

newAlgorithm :: Algorithm Source #

Create a value of Algorithm 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:defaultHyperParameters:Algorithm', algorithm_defaultHyperParameters - Specifies the default hyperparameters.

$sel:algorithmArn:Algorithm', algorithm_algorithmArn - The Amazon Resource Name (ARN) of the algorithm.

$sel:trainingInputMode:Algorithm', algorithm_trainingInputMode - The training input mode.

$sel:defaultHyperParameterRanges:Algorithm', algorithm_defaultHyperParameterRanges - Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

$sel:algorithmImage:Algorithm', algorithm_algorithmImage - The URI of the Docker container for the algorithm image.

$sel:lastUpdatedDateTime:Algorithm', algorithm_lastUpdatedDateTime - The date and time (in Unix time) that the algorithm was last updated.

$sel:name:Algorithm', algorithm_name - The name of the algorithm.

$sel:creationDateTime:Algorithm', algorithm_creationDateTime - The date and time (in Unix time) that the algorithm was created.

$sel:defaultResourceConfig:Algorithm', algorithm_defaultResourceConfig - Specifies the default maximum number of training jobs and parallel training jobs.

$sel:roleArn:Algorithm', algorithm_roleArn - The Amazon Resource Name (ARN) of the role.

algorithm_defaultHyperParameters :: Lens' Algorithm (Maybe (HashMap Text Text)) Source #

Specifies the default hyperparameters.

algorithm_algorithmArn :: Lens' Algorithm (Maybe Text) Source #

The Amazon Resource Name (ARN) of the algorithm.

algorithm_defaultHyperParameterRanges :: Lens' Algorithm (Maybe DefaultHyperParameterRanges) Source #

Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

algorithm_algorithmImage :: Lens' Algorithm (Maybe AlgorithmImage) Source #

The URI of the Docker container for the algorithm image.

algorithm_lastUpdatedDateTime :: Lens' Algorithm (Maybe UTCTime) Source #

The date and time (in Unix time) that the algorithm was last updated.

algorithm_name :: Lens' Algorithm (Maybe Text) Source #

The name of the algorithm.

algorithm_creationDateTime :: Lens' Algorithm (Maybe UTCTime) Source #

The date and time (in Unix time) that the algorithm was created.

algorithm_defaultResourceConfig :: Lens' Algorithm (Maybe (HashMap Text Text)) Source #

Specifies the default maximum number of training jobs and parallel training jobs.

algorithm_roleArn :: Lens' Algorithm (Maybe Text) Source #

The Amazon Resource Name (ARN) of the role.

AlgorithmImage

data AlgorithmImage Source #

Describes an algorithm image.

See: newAlgorithmImage smart constructor.

Constructors

AlgorithmImage' 

Fields

Instances

Instances details
Eq AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Read AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Show AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Generic AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Associated Types

type Rep AlgorithmImage :: Type -> Type #

NFData AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Methods

rnf :: AlgorithmImage -> () #

Hashable AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

FromJSON AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

type Rep AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

type Rep AlgorithmImage = D1 ('MetaData "AlgorithmImage" "Amazonka.Personalize.Types.AlgorithmImage" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "AlgorithmImage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "dockerURI") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAlgorithmImage Source #

Create a value of AlgorithmImage 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:name:AlgorithmImage', algorithmImage_name - The name of the algorithm image.

$sel:dockerURI:AlgorithmImage', algorithmImage_dockerURI - The URI of the Docker container for the algorithm image.

algorithmImage_name :: Lens' AlgorithmImage (Maybe Text) Source #

The name of the algorithm image.

algorithmImage_dockerURI :: Lens' AlgorithmImage Text Source #

The URI of the Docker container for the algorithm image.

AutoMLConfig

data AutoMLConfig Source #

When the solution performs AutoML (performAutoML is true in CreateSolution), Amazon Personalize determines which recipe, from the specified list, optimizes the given metric. Amazon Personalize then uses that recipe for the solution.

See: newAutoMLConfig smart constructor.

Constructors

AutoMLConfig' 

Fields

Instances

Instances details
Eq AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Read AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Show AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Generic AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Associated Types

type Rep AutoMLConfig :: Type -> Type #

NFData AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Methods

rnf :: AutoMLConfig -> () #

Hashable AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

ToJSON AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

FromJSON AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

type Rep AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

type Rep AutoMLConfig = D1 ('MetaData "AutoMLConfig" "Amazonka.Personalize.Types.AutoMLConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "AutoMLConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recipeList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAutoMLConfig :: AutoMLConfig Source #

Create a value of AutoMLConfig 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:recipeList:AutoMLConfig', autoMLConfig_recipeList - The list of candidate recipes.

$sel:metricName:AutoMLConfig', autoMLConfig_metricName - The metric to optimize.

autoMLConfig_recipeList :: Lens' AutoMLConfig (Maybe [Text]) Source #

The list of candidate recipes.

AutoMLResult

data AutoMLResult Source #

When the solution performs AutoML (performAutoML is true in CreateSolution), specifies the recipe that best optimized the specified metric.

See: newAutoMLResult smart constructor.

Constructors

AutoMLResult' 

Fields

Instances

Instances details
Eq AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Read AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Show AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Generic AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Associated Types

type Rep AutoMLResult :: Type -> Type #

NFData AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Methods

rnf :: AutoMLResult -> () #

Hashable AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

FromJSON AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

type Rep AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

type Rep AutoMLResult = D1 ('MetaData "AutoMLResult" "Amazonka.Personalize.Types.AutoMLResult" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "AutoMLResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bestRecipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAutoMLResult :: AutoMLResult Source #

Create a value of AutoMLResult 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:bestRecipeArn:AutoMLResult', autoMLResult_bestRecipeArn - The Amazon Resource Name (ARN) of the best recipe.

autoMLResult_bestRecipeArn :: Lens' AutoMLResult (Maybe Text) Source #

The Amazon Resource Name (ARN) of the best recipe.

BatchInferenceJob

data BatchInferenceJob Source #

Contains information on a batch inference job.

See: newBatchInferenceJob smart constructor.

Constructors

BatchInferenceJob' 

Fields

Instances

Instances details
Eq BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Read BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Show BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Generic BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Associated Types

type Rep BatchInferenceJob :: Type -> Type #

NFData BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Methods

rnf :: BatchInferenceJob -> () #

Hashable BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

FromJSON BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

type Rep BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

type Rep BatchInferenceJob = D1 ('MetaData "BatchInferenceJob" "Amazonka.Personalize.Types.BatchInferenceJob" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "BatchInferenceJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobOutput)))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "numResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "batchInferenceJobConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobConfig)) :*: (S1 ('MetaSel ('Just "batchInferenceJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobInput)))))))

newBatchInferenceJob :: BatchInferenceJob Source #

Create a value of BatchInferenceJob 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:failureReason:BatchInferenceJob', batchInferenceJob_failureReason - If the batch inference job failed, the reason for the failure.

$sel:status:BatchInferenceJob', batchInferenceJob_status - The status of the batch inference job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

$sel:jobOutput:BatchInferenceJob', batchInferenceJob_jobOutput - The Amazon S3 bucket that contains the output data generated by the batch inference job.

$sel:jobName:BatchInferenceJob', batchInferenceJob_jobName - The name of the batch inference job.

$sel:lastUpdatedDateTime:BatchInferenceJob', batchInferenceJob_lastUpdatedDateTime - The time at which the batch inference job was last updated.

$sel:numResults:BatchInferenceJob', batchInferenceJob_numResults - The number of recommendations generated by the batch inference job. This number includes the error messages generated for failed input records.

$sel:batchInferenceJobConfig:BatchInferenceJob', batchInferenceJob_batchInferenceJobConfig - A string to string map of the configuration details of a batch inference job.

$sel:batchInferenceJobArn:BatchInferenceJob', batchInferenceJob_batchInferenceJobArn - The Amazon Resource Name (ARN) of the batch inference job.

$sel:filterArn:BatchInferenceJob', batchInferenceJob_filterArn - The ARN of the filter used on the batch inference job.

$sel:creationDateTime:BatchInferenceJob', batchInferenceJob_creationDateTime - The time at which the batch inference job was created.

$sel:solutionVersionArn:BatchInferenceJob', batchInferenceJob_solutionVersionArn - The Amazon Resource Name (ARN) of the solution version from which the batch inference job was created.

$sel:roleArn:BatchInferenceJob', batchInferenceJob_roleArn - The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch inference job.

$sel:jobInput:BatchInferenceJob', batchInferenceJob_jobInput - The Amazon S3 path that leads to the input data used to generate the batch inference job.

batchInferenceJob_failureReason :: Lens' BatchInferenceJob (Maybe Text) Source #

If the batch inference job failed, the reason for the failure.

batchInferenceJob_status :: Lens' BatchInferenceJob (Maybe Text) Source #

The status of the batch inference job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

batchInferenceJob_jobOutput :: Lens' BatchInferenceJob (Maybe BatchInferenceJobOutput) Source #

The Amazon S3 bucket that contains the output data generated by the batch inference job.

batchInferenceJob_jobName :: Lens' BatchInferenceJob (Maybe Text) Source #

The name of the batch inference job.

batchInferenceJob_lastUpdatedDateTime :: Lens' BatchInferenceJob (Maybe UTCTime) Source #

The time at which the batch inference job was last updated.

batchInferenceJob_numResults :: Lens' BatchInferenceJob (Maybe Int) Source #

The number of recommendations generated by the batch inference job. This number includes the error messages generated for failed input records.

batchInferenceJob_batchInferenceJobConfig :: Lens' BatchInferenceJob (Maybe BatchInferenceJobConfig) Source #

A string to string map of the configuration details of a batch inference job.

batchInferenceJob_batchInferenceJobArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the batch inference job.

batchInferenceJob_filterArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The ARN of the filter used on the batch inference job.

batchInferenceJob_creationDateTime :: Lens' BatchInferenceJob (Maybe UTCTime) Source #

The time at which the batch inference job was created.

batchInferenceJob_solutionVersionArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the solution version from which the batch inference job was created.

batchInferenceJob_roleArn :: Lens' BatchInferenceJob (Maybe Text) Source #

The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch inference job.

batchInferenceJob_jobInput :: Lens' BatchInferenceJob (Maybe BatchInferenceJobInput) Source #

The Amazon S3 path that leads to the input data used to generate the batch inference job.

BatchInferenceJobConfig

data BatchInferenceJobConfig Source #

The configuration details of a batch inference job.

See: newBatchInferenceJobConfig smart constructor.

Constructors

BatchInferenceJobConfig' 

Fields

  • itemExplorationConfig :: Maybe (HashMap Text Text)

    A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization.

Instances

Instances details
Eq BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Read BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Show BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Generic BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Associated Types

type Rep BatchInferenceJobConfig :: Type -> Type #

NFData BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Methods

rnf :: BatchInferenceJobConfig -> () #

Hashable BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

ToJSON BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

FromJSON BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

type Rep BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

type Rep BatchInferenceJobConfig = D1 ('MetaData "BatchInferenceJobConfig" "Amazonka.Personalize.Types.BatchInferenceJobConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "BatchInferenceJobConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemExplorationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newBatchInferenceJobConfig :: BatchInferenceJobConfig Source #

Create a value of BatchInferenceJobConfig 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:itemExplorationConfig:BatchInferenceJobConfig', batchInferenceJobConfig_itemExplorationConfig - A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization.

batchInferenceJobConfig_itemExplorationConfig :: Lens' BatchInferenceJobConfig (Maybe (HashMap Text Text)) Source #

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. See User-Personalization.

BatchInferenceJobInput

data BatchInferenceJobInput Source #

The input configuration of a batch inference job.

See: newBatchInferenceJobInput smart constructor.

Constructors

BatchInferenceJobInput' 

Fields

  • s3DataSource :: S3DataConfig

    The URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.

Instances

Instances details
Eq BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Read BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Show BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Generic BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Associated Types

type Rep BatchInferenceJobInput :: Type -> Type #

NFData BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Methods

rnf :: BatchInferenceJobInput -> () #

Hashable BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

ToJSON BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

FromJSON BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

type Rep BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

type Rep BatchInferenceJobInput = D1 ('MetaData "BatchInferenceJobInput" "Amazonka.Personalize.Types.BatchInferenceJobInput" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "BatchInferenceJobInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3DataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3DataConfig)))

newBatchInferenceJobInput Source #

Create a value of BatchInferenceJobInput 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:s3DataSource:BatchInferenceJobInput', batchInferenceJobInput_s3DataSource - The URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.

batchInferenceJobInput_s3DataSource :: Lens' BatchInferenceJobInput S3DataConfig Source #

The URI of the Amazon S3 location that contains your input data. The Amazon S3 bucket must be in the same region as the API endpoint you are calling.

BatchInferenceJobOutput

data BatchInferenceJobOutput Source #

The output configuration parameters of a batch inference job.

See: newBatchInferenceJobOutput smart constructor.

Constructors

BatchInferenceJobOutput' 

Fields

Instances

Instances details
Eq BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Read BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Show BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Generic BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Associated Types

type Rep BatchInferenceJobOutput :: Type -> Type #

NFData BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Methods

rnf :: BatchInferenceJobOutput -> () #

Hashable BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

ToJSON BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

FromJSON BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

type Rep BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

type Rep BatchInferenceJobOutput = D1 ('MetaData "BatchInferenceJobOutput" "Amazonka.Personalize.Types.BatchInferenceJobOutput" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "BatchInferenceJobOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3DataDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3DataConfig)))

newBatchInferenceJobOutput Source #

Create a value of BatchInferenceJobOutput 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:s3DataDestination:BatchInferenceJobOutput', batchInferenceJobOutput_s3DataDestination - Information on the Amazon S3 bucket in which the batch inference job's output is stored.

batchInferenceJobOutput_s3DataDestination :: Lens' BatchInferenceJobOutput S3DataConfig Source #

Information on the Amazon S3 bucket in which the batch inference job's output is stored.

BatchInferenceJobSummary

data BatchInferenceJobSummary Source #

A truncated version of the BatchInferenceJob datatype. The ListBatchInferenceJobs operation returns a list of batch inference job summaries.

See: newBatchInferenceJobSummary smart constructor.

Constructors

BatchInferenceJobSummary' 

Fields

Instances

Instances details
Eq BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Read BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Show BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Generic BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Associated Types

type Rep BatchInferenceJobSummary :: Type -> Type #

NFData BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Hashable BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

FromJSON BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

type Rep BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

type Rep BatchInferenceJobSummary = D1 ('MetaData "BatchInferenceJobSummary" "Amazonka.Personalize.Types.BatchInferenceJobSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "BatchInferenceJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "batchInferenceJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newBatchInferenceJobSummary :: BatchInferenceJobSummary Source #

Create a value of BatchInferenceJobSummary 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:failureReason:BatchInferenceJobSummary', batchInferenceJobSummary_failureReason - If the batch inference job failed, the reason for the failure.

$sel:status:BatchInferenceJobSummary', batchInferenceJobSummary_status - The status of the batch inference job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

$sel:jobName:BatchInferenceJobSummary', batchInferenceJobSummary_jobName - The name of the batch inference job.

$sel:lastUpdatedDateTime:BatchInferenceJobSummary', batchInferenceJobSummary_lastUpdatedDateTime - The time at which the batch inference job was last updated.

$sel:batchInferenceJobArn:BatchInferenceJobSummary', batchInferenceJobSummary_batchInferenceJobArn - The Amazon Resource Name (ARN) of the batch inference job.

$sel:creationDateTime:BatchInferenceJobSummary', batchInferenceJobSummary_creationDateTime - The time at which the batch inference job was created.

$sel:solutionVersionArn:BatchInferenceJobSummary', batchInferenceJobSummary_solutionVersionArn - The ARN of the solution version used by the batch inference job.

batchInferenceJobSummary_failureReason :: Lens' BatchInferenceJobSummary (Maybe Text) Source #

If the batch inference job failed, the reason for the failure.

batchInferenceJobSummary_status :: Lens' BatchInferenceJobSummary (Maybe Text) Source #

The status of the batch inference job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

batchInferenceJobSummary_lastUpdatedDateTime :: Lens' BatchInferenceJobSummary (Maybe UTCTime) Source #

The time at which the batch inference job was last updated.

batchInferenceJobSummary_batchInferenceJobArn :: Lens' BatchInferenceJobSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the batch inference job.

batchInferenceJobSummary_creationDateTime :: Lens' BatchInferenceJobSummary (Maybe UTCTime) Source #

The time at which the batch inference job was created.

batchInferenceJobSummary_solutionVersionArn :: Lens' BatchInferenceJobSummary (Maybe Text) Source #

The ARN of the solution version used by the batch inference job.

Campaign

data Campaign Source #

Describes a deployed solution version, otherwise known as a campaign. For more information on campaigns, see CreateCampaign.

See: newCampaign smart constructor.

Constructors

Campaign' 

Fields

Instances

Instances details
Eq Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Read Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Show Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Generic Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Associated Types

type Rep Campaign :: Type -> Type #

Methods

from :: Campaign -> Rep Campaign x #

to :: Rep Campaign x -> Campaign #

NFData Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Methods

rnf :: Campaign -> () #

Hashable Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Methods

hashWithSalt :: Int -> Campaign -> Int #

hash :: Campaign -> Int #

FromJSON Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

type Rep Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

newCampaign :: Campaign Source #

Create a value of Campaign 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:failureReason:Campaign', campaign_failureReason - If a campaign fails, the reason behind the failure.

$sel:status:Campaign', campaign_status - The status of the campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:lastUpdatedDateTime:Campaign', campaign_lastUpdatedDateTime - The date and time (in Unix format) that the campaign was last updated.

$sel:campaignConfig:Campaign', campaign_campaignConfig - The configuration details of a campaign.

$sel:latestCampaignUpdate:Campaign', campaign_latestCampaignUpdate - Undocumented member.

$sel:name:Campaign', campaign_name - The name of the campaign.

$sel:minProvisionedTPS:Campaign', campaign_minProvisionedTPS - Specifies the requested minimum provisioned transactions (recommendations) per second.

$sel:creationDateTime:Campaign', campaign_creationDateTime - The date and time (in Unix format) that the campaign was created.

$sel:campaignArn:Campaign', campaign_campaignArn - The Amazon Resource Name (ARN) of the campaign.

$sel:solutionVersionArn:Campaign', campaign_solutionVersionArn - The Amazon Resource Name (ARN) of a specific version of the solution.

campaign_failureReason :: Lens' Campaign (Maybe Text) Source #

If a campaign fails, the reason behind the failure.

campaign_status :: Lens' Campaign (Maybe Text) Source #

The status of the campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

campaign_lastUpdatedDateTime :: Lens' Campaign (Maybe UTCTime) Source #

The date and time (in Unix format) that the campaign was last updated.

campaign_campaignConfig :: Lens' Campaign (Maybe CampaignConfig) Source #

The configuration details of a campaign.

campaign_name :: Lens' Campaign (Maybe Text) Source #

The name of the campaign.

campaign_minProvisionedTPS :: Lens' Campaign (Maybe Natural) Source #

Specifies the requested minimum provisioned transactions (recommendations) per second.

campaign_creationDateTime :: Lens' Campaign (Maybe UTCTime) Source #

The date and time (in Unix format) that the campaign was created.

campaign_campaignArn :: Lens' Campaign (Maybe Text) Source #

The Amazon Resource Name (ARN) of the campaign.

campaign_solutionVersionArn :: Lens' Campaign (Maybe Text) Source #

The Amazon Resource Name (ARN) of a specific version of the solution.

CampaignConfig

data CampaignConfig Source #

The configuration details of a campaign.

See: newCampaignConfig smart constructor.

Constructors

CampaignConfig' 

Fields

  • itemExplorationConfig :: Maybe (HashMap Text Text)

    A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

Instances

Instances details
Eq CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Read CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Show CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Generic CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Associated Types

type Rep CampaignConfig :: Type -> Type #

NFData CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Methods

rnf :: CampaignConfig -> () #

Hashable CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

ToJSON CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

FromJSON CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

type Rep CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

type Rep CampaignConfig = D1 ('MetaData "CampaignConfig" "Amazonka.Personalize.Types.CampaignConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "CampaignConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemExplorationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newCampaignConfig :: CampaignConfig Source #

Create a value of CampaignConfig 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:itemExplorationConfig:CampaignConfig', campaignConfig_itemExplorationConfig - A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

campaignConfig_itemExplorationConfig :: Lens' CampaignConfig (Maybe (HashMap Text Text)) Source #

A string to string map specifying the exploration configuration hyperparameters, including explorationWeight and explorationItemAgeCutOff, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. Provide itemExplorationConfig data only if your solution uses the User-Personalization recipe.

CampaignSummary

data CampaignSummary Source #

Provides a summary of the properties of a campaign. For a complete listing, call the DescribeCampaign API.

See: newCampaignSummary smart constructor.

Constructors

CampaignSummary' 

Fields

Instances

Instances details
Eq CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Read CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Show CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Generic CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Associated Types

type Rep CampaignSummary :: Type -> Type #

NFData CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Methods

rnf :: CampaignSummary -> () #

Hashable CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

FromJSON CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

type Rep CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

type Rep CampaignSummary = D1 ('MetaData "CampaignSummary" "Amazonka.Personalize.Types.CampaignSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "CampaignSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "campaignArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCampaignSummary :: CampaignSummary Source #

Create a value of CampaignSummary 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:failureReason:CampaignSummary', campaignSummary_failureReason - If a campaign fails, the reason behind the failure.

$sel:status:CampaignSummary', campaignSummary_status - The status of the campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:lastUpdatedDateTime:CampaignSummary', campaignSummary_lastUpdatedDateTime - The date and time (in Unix time) that the campaign was last updated.

$sel:name:CampaignSummary', campaignSummary_name - The name of the campaign.

$sel:creationDateTime:CampaignSummary', campaignSummary_creationDateTime - The date and time (in Unix time) that the campaign was created.

$sel:campaignArn:CampaignSummary', campaignSummary_campaignArn - The Amazon Resource Name (ARN) of the campaign.

campaignSummary_failureReason :: Lens' CampaignSummary (Maybe Text) Source #

If a campaign fails, the reason behind the failure.

campaignSummary_status :: Lens' CampaignSummary (Maybe Text) Source #

The status of the campaign.

A campaign can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

campaignSummary_lastUpdatedDateTime :: Lens' CampaignSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the campaign was last updated.

campaignSummary_creationDateTime :: Lens' CampaignSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the campaign was created.

campaignSummary_campaignArn :: Lens' CampaignSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the campaign.

CampaignUpdateSummary

data CampaignUpdateSummary Source #

Provides a summary of the properties of a campaign update. For a complete listing, call the DescribeCampaign API.

See: newCampaignUpdateSummary smart constructor.

Constructors

CampaignUpdateSummary' 

Fields

Instances

Instances details
Eq CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Read CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Show CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Generic CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Associated Types

type Rep CampaignUpdateSummary :: Type -> Type #

NFData CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Methods

rnf :: CampaignUpdateSummary -> () #

Hashable CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

FromJSON CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

type Rep CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

type Rep CampaignUpdateSummary = D1 ('MetaData "CampaignUpdateSummary" "Amazonka.Personalize.Types.CampaignUpdateSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "CampaignUpdateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "campaignConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CampaignConfig)) :*: S1 ('MetaSel ('Just "minProvisionedTPS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCampaignUpdateSummary :: CampaignUpdateSummary Source #

Create a value of CampaignUpdateSummary 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:failureReason:CampaignUpdateSummary', campaignUpdateSummary_failureReason - If a campaign update fails, the reason behind the failure.

$sel:status:CampaignUpdateSummary', campaignUpdateSummary_status - The status of the campaign update.

A campaign update can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:lastUpdatedDateTime:CampaignUpdateSummary', campaignUpdateSummary_lastUpdatedDateTime - The date and time (in Unix time) that the campaign update was last updated.

$sel:campaignConfig:CampaignUpdateSummary', campaignUpdateSummary_campaignConfig - Undocumented member.

$sel:minProvisionedTPS:CampaignUpdateSummary', campaignUpdateSummary_minProvisionedTPS - Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

$sel:creationDateTime:CampaignUpdateSummary', campaignUpdateSummary_creationDateTime - The date and time (in Unix time) that the campaign update was created.

$sel:solutionVersionArn:CampaignUpdateSummary', campaignUpdateSummary_solutionVersionArn - The Amazon Resource Name (ARN) of the deployed solution version.

campaignUpdateSummary_failureReason :: Lens' CampaignUpdateSummary (Maybe Text) Source #

If a campaign update fails, the reason behind the failure.

campaignUpdateSummary_status :: Lens' CampaignUpdateSummary (Maybe Text) Source #

The status of the campaign update.

A campaign update can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

campaignUpdateSummary_lastUpdatedDateTime :: Lens' CampaignUpdateSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the campaign update was last updated.

campaignUpdateSummary_minProvisionedTPS :: Lens' CampaignUpdateSummary (Maybe Natural) Source #

Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.

campaignUpdateSummary_creationDateTime :: Lens' CampaignUpdateSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the campaign update was created.

campaignUpdateSummary_solutionVersionArn :: Lens' CampaignUpdateSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the deployed solution version.

CategoricalHyperParameterRange

data CategoricalHyperParameterRange Source #

Provides the name and range of a categorical hyperparameter.

See: newCategoricalHyperParameterRange smart constructor.

Constructors

CategoricalHyperParameterRange' 

Fields

Instances

Instances details
Eq CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Read CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Show CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Generic CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Associated Types

type Rep CategoricalHyperParameterRange :: Type -> Type #

NFData CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Hashable CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

ToJSON CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

FromJSON CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

type Rep CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

type Rep CategoricalHyperParameterRange = D1 ('MetaData "CategoricalHyperParameterRange" "Amazonka.Personalize.Types.CategoricalHyperParameterRange" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "CategoricalHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCategoricalHyperParameterRange :: CategoricalHyperParameterRange Source #

Create a value of CategoricalHyperParameterRange 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:values:CategoricalHyperParameterRange', categoricalHyperParameterRange_values - A list of the categories for the hyperparameter.

$sel:name:CategoricalHyperParameterRange', categoricalHyperParameterRange_name - The name of the hyperparameter.

categoricalHyperParameterRange_values :: Lens' CategoricalHyperParameterRange (Maybe [Text]) Source #

A list of the categories for the hyperparameter.

ContinuousHyperParameterRange

data ContinuousHyperParameterRange Source #

Provides the name and range of a continuous hyperparameter.

See: newContinuousHyperParameterRange smart constructor.

Constructors

ContinuousHyperParameterRange' 

Fields

Instances

Instances details
Eq ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Read ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Show ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Generic ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Associated Types

type Rep ContinuousHyperParameterRange :: Type -> Type #

NFData ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Hashable ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

ToJSON ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

FromJSON ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

type Rep ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

type Rep ContinuousHyperParameterRange = D1 ('MetaData "ContinuousHyperParameterRange" "Amazonka.Personalize.Types.ContinuousHyperParameterRange" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "ContinuousHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newContinuousHyperParameterRange :: ContinuousHyperParameterRange Source #

Create a value of ContinuousHyperParameterRange 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:maxValue:ContinuousHyperParameterRange', continuousHyperParameterRange_maxValue - The maximum allowable value for the hyperparameter.

$sel:name:ContinuousHyperParameterRange', continuousHyperParameterRange_name - The name of the hyperparameter.

$sel:minValue:ContinuousHyperParameterRange', continuousHyperParameterRange_minValue - The minimum allowable value for the hyperparameter.

continuousHyperParameterRange_maxValue :: Lens' ContinuousHyperParameterRange (Maybe Double) Source #

The maximum allowable value for the hyperparameter.

continuousHyperParameterRange_minValue :: Lens' ContinuousHyperParameterRange (Maybe Double) Source #

The minimum allowable value for the hyperparameter.

DataSource

data DataSource Source #

Describes the data source that contains the data to upload to a dataset.

See: newDataSource smart constructor.

Constructors

DataSource' 

Fields

  • dataLocation :: Maybe Text

    The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

    s3://bucket-name/folder-name/

Instances

Instances details
Eq DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Read DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Show DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Generic DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Associated Types

type Rep DataSource :: Type -> Type #

NFData DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Methods

rnf :: DataSource -> () #

Hashable DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

ToJSON DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

FromJSON DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

type Rep DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

type Rep DataSource = D1 ('MetaData "DataSource" "Amazonka.Personalize.Types.DataSource" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDataSource :: DataSource Source #

Create a value of DataSource 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:dataLocation:DataSource', dataSource_dataLocation - The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

s3://bucket-name/folder-name/

dataSource_dataLocation :: Lens' DataSource (Maybe Text) Source #

The path to the Amazon S3 bucket where the data that you want to upload to your dataset is stored. For example:

s3://bucket-name/folder-name/

Dataset

data Dataset Source #

Provides metadata for a dataset.

See: newDataset smart constructor.

Constructors

Dataset' 

Fields

Instances

Instances details
Eq Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Methods

(==) :: Dataset -> Dataset -> Bool #

(/=) :: Dataset -> Dataset -> Bool #

Read Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Show Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Generic Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Associated Types

type Rep Dataset :: Type -> Type #

Methods

from :: Dataset -> Rep Dataset x #

to :: Rep Dataset x -> Dataset #

NFData Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Methods

rnf :: Dataset -> () #

Hashable Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Methods

hashWithSalt :: Int -> Dataset -> Int #

hash :: Dataset -> Int #

FromJSON Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

type Rep Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

newDataset :: Dataset Source #

Create a value of Dataset 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:status:Dataset', dataset_status - The status of the dataset.

A dataset can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:datasetArn:Dataset', dataset_datasetArn - The Amazon Resource Name (ARN) of the dataset that you want metadata for.

$sel:lastUpdatedDateTime:Dataset', dataset_lastUpdatedDateTime - A time stamp that shows when the dataset was updated.

$sel:schemaArn:Dataset', dataset_schemaArn - The ARN of the associated schema.

$sel:name:Dataset', dataset_name - The name of the dataset.

$sel:datasetType:Dataset', dataset_datasetType - One of the following values:

  • Interactions
  • Items
  • Users

$sel:creationDateTime:Dataset', dataset_creationDateTime - The creation date and time (in Unix time) of the dataset.

$sel:datasetGroupArn:Dataset', dataset_datasetGroupArn - The Amazon Resource Name (ARN) of the dataset group.

dataset_status :: Lens' Dataset (Maybe Text) Source #

The status of the dataset.

A dataset can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

dataset_datasetArn :: Lens' Dataset (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset that you want metadata for.

dataset_lastUpdatedDateTime :: Lens' Dataset (Maybe UTCTime) Source #

A time stamp that shows when the dataset was updated.

dataset_schemaArn :: Lens' Dataset (Maybe Text) Source #

The ARN of the associated schema.

dataset_name :: Lens' Dataset (Maybe Text) Source #

The name of the dataset.

dataset_datasetType :: Lens' Dataset (Maybe Text) Source #

One of the following values:

  • Interactions
  • Items
  • Users

dataset_creationDateTime :: Lens' Dataset (Maybe UTCTime) Source #

The creation date and time (in Unix time) of the dataset.

dataset_datasetGroupArn :: Lens' Dataset (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset group.

DatasetExportJob

data DatasetExportJob Source #

Describes a job that exports a dataset to an Amazon S3 bucket. For more information, see CreateDatasetExportJob.

A dataset export job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

See: newDatasetExportJob smart constructor.

Constructors

DatasetExportJob' 

Fields

  • failureReason :: Maybe Text

    If a dataset export job fails, provides the reason why.

  • status :: Maybe Text

    The status of the dataset export job.

    A dataset export job can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • datasetExportJobArn :: Maybe Text

    The Amazon Resource Name (ARN) of the dataset export job.

  • datasetArn :: Maybe Text

    The Amazon Resource Name (ARN) of the dataset to export.

  • jobOutput :: Maybe DatasetExportJobOutput

    The path to the Amazon S3 bucket where the job's output is stored. For example:

    s3://bucket-name/folder-name/
  • jobName :: Maybe Text

    The name of the export job.

  • lastUpdatedDateTime :: Maybe POSIX

    The date and time (in Unix time) the status of the dataset export job was last updated.

  • ingestionMode :: Maybe IngestionMode

    The data to export, based on how you imported the data. You can choose to export BULK data that you imported using a dataset import job, PUT data that you imported incrementally (using the console, PutEvents, PutUsers and PutItems operations), or ALL for both types. The default value is PUT.

  • creationDateTime :: Maybe POSIX

    The creation date and time (in Unix time) of the dataset export job.

  • roleArn :: Maybe Text

    The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.

Instances

Instances details
Eq DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Read DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Show DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Generic DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Associated Types

type Rep DatasetExportJob :: Type -> Type #

NFData DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Methods

rnf :: DatasetExportJob -> () #

Hashable DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

FromJSON DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

type Rep DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

newDatasetExportJob :: DatasetExportJob Source #

Create a value of DatasetExportJob 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:failureReason:DatasetExportJob', datasetExportJob_failureReason - If a dataset export job fails, provides the reason why.

$sel:status:DatasetExportJob', datasetExportJob_status - The status of the dataset export job.

A dataset export job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

$sel:datasetExportJobArn:DatasetExportJob', datasetExportJob_datasetExportJobArn - The Amazon Resource Name (ARN) of the dataset export job.

$sel:datasetArn:DatasetExportJob', datasetExportJob_datasetArn - The Amazon Resource Name (ARN) of the dataset to export.

$sel:jobOutput:DatasetExportJob', datasetExportJob_jobOutput - The path to the Amazon S3 bucket where the job's output is stored. For example:

s3://bucket-name/folder-name/

$sel:jobName:DatasetExportJob', datasetExportJob_jobName - The name of the export job.

$sel:lastUpdatedDateTime:DatasetExportJob', datasetExportJob_lastUpdatedDateTime - The date and time (in Unix time) the status of the dataset export job was last updated.

$sel:ingestionMode:DatasetExportJob', datasetExportJob_ingestionMode - The data to export, based on how you imported the data. You can choose to export BULK data that you imported using a dataset import job, PUT data that you imported incrementally (using the console, PutEvents, PutUsers and PutItems operations), or ALL for both types. The default value is PUT.

$sel:creationDateTime:DatasetExportJob', datasetExportJob_creationDateTime - The creation date and time (in Unix time) of the dataset export job.

$sel:roleArn:DatasetExportJob', datasetExportJob_roleArn - The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.

datasetExportJob_failureReason :: Lens' DatasetExportJob (Maybe Text) Source #

If a dataset export job fails, provides the reason why.

datasetExportJob_status :: Lens' DatasetExportJob (Maybe Text) Source #

The status of the dataset export job.

A dataset export job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

datasetExportJob_datasetExportJobArn :: Lens' DatasetExportJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset export job.

datasetExportJob_datasetArn :: Lens' DatasetExportJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset to export.

datasetExportJob_jobOutput :: Lens' DatasetExportJob (Maybe DatasetExportJobOutput) Source #

The path to the Amazon S3 bucket where the job's output is stored. For example:

s3://bucket-name/folder-name/

datasetExportJob_lastUpdatedDateTime :: Lens' DatasetExportJob (Maybe UTCTime) Source #

The date and time (in Unix time) the status of the dataset export job was last updated.

datasetExportJob_ingestionMode :: Lens' DatasetExportJob (Maybe IngestionMode) Source #

The data to export, based on how you imported the data. You can choose to export BULK data that you imported using a dataset import job, PUT data that you imported incrementally (using the console, PutEvents, PutUsers and PutItems operations), or ALL for both types. The default value is PUT.

datasetExportJob_creationDateTime :: Lens' DatasetExportJob (Maybe UTCTime) Source #

The creation date and time (in Unix time) of the dataset export job.

datasetExportJob_roleArn :: Lens' DatasetExportJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket.

DatasetExportJobOutput

data DatasetExportJobOutput Source #

The output configuration parameters of a dataset export job.

See: newDatasetExportJobOutput smart constructor.

Instances

Instances details
Eq DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Read DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Show DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Generic DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Associated Types

type Rep DatasetExportJobOutput :: Type -> Type #

NFData DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Methods

rnf :: DatasetExportJobOutput -> () #

Hashable DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

ToJSON DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

FromJSON DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

type Rep DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

type Rep DatasetExportJobOutput = D1 ('MetaData "DatasetExportJobOutput" "Amazonka.Personalize.Types.DatasetExportJobOutput" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetExportJobOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3DataDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3DataConfig)))

newDatasetExportJobOutput Source #

Create a value of DatasetExportJobOutput 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:s3DataDestination:DatasetExportJobOutput', datasetExportJobOutput_s3DataDestination - Undocumented member.

DatasetExportJobSummary

data DatasetExportJobSummary Source #

Provides a summary of the properties of a dataset export job. For a complete listing, call the DescribeDatasetExportJob API.

See: newDatasetExportJobSummary smart constructor.

Constructors

DatasetExportJobSummary' 

Fields

Instances

Instances details
Eq DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Read DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Show DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Generic DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Associated Types

type Rep DatasetExportJobSummary :: Type -> Type #

NFData DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Methods

rnf :: DatasetExportJobSummary -> () #

Hashable DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

FromJSON DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

type Rep DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

type Rep DatasetExportJobSummary = D1 ('MetaData "DatasetExportJobSummary" "Amazonka.Personalize.Types.DatasetExportJobSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetExportJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetExportJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newDatasetExportJobSummary :: DatasetExportJobSummary Source #

Create a value of DatasetExportJobSummary 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:failureReason:DatasetExportJobSummary', datasetExportJobSummary_failureReason - If a dataset export job fails, the reason behind the failure.

$sel:status:DatasetExportJobSummary', datasetExportJobSummary_status - The status of the dataset export job.

A dataset export job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

$sel:datasetExportJobArn:DatasetExportJobSummary', datasetExportJobSummary_datasetExportJobArn - The Amazon Resource Name (ARN) of the dataset export job.

$sel:jobName:DatasetExportJobSummary', datasetExportJobSummary_jobName - The name of the dataset export job.

$sel:lastUpdatedDateTime:DatasetExportJobSummary', datasetExportJobSummary_lastUpdatedDateTime - The date and time (in Unix time) that the dataset export job status was last updated.

$sel:creationDateTime:DatasetExportJobSummary', datasetExportJobSummary_creationDateTime - The date and time (in Unix time) that the dataset export job was created.

datasetExportJobSummary_failureReason :: Lens' DatasetExportJobSummary (Maybe Text) Source #

If a dataset export job fails, the reason behind the failure.

datasetExportJobSummary_status :: Lens' DatasetExportJobSummary (Maybe Text) Source #

The status of the dataset export job.

A dataset export job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

datasetExportJobSummary_datasetExportJobArn :: Lens' DatasetExportJobSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset export job.

datasetExportJobSummary_lastUpdatedDateTime :: Lens' DatasetExportJobSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset export job status was last updated.

datasetExportJobSummary_creationDateTime :: Lens' DatasetExportJobSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset export job was created.

DatasetGroup

data DatasetGroup Source #

A dataset group is a collection of related datasets (Interactions, User, and Item). You create a dataset group by calling CreateDatasetGroup. You then create a dataset and add it to a dataset group by calling CreateDataset. The dataset group is used to create and train a solution by calling CreateSolution. A dataset group can contain only one of each type of dataset.

You can specify an Key Management Service (KMS) key to encrypt the datasets in the group.

See: newDatasetGroup smart constructor.

Constructors

DatasetGroup' 

Fields

  • failureReason :: Maybe Text

    If creating a dataset group fails, provides the reason why.

  • status :: Maybe Text

    The current status of the dataset group.

    A dataset group can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
    • DELETE PENDING
  • kmsKeyArn :: Maybe Text

    The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the datasets.

  • lastUpdatedDateTime :: Maybe POSIX

    The last update date and time (in Unix time) of the dataset group.

  • name :: Maybe Text

    The name of the dataset group.

  • creationDateTime :: Maybe POSIX

    The creation date and time (in Unix time) of the dataset group.

  • datasetGroupArn :: Maybe Text

    The Amazon Resource Name (ARN) of the dataset group.

  • roleArn :: Maybe Text

    The ARN of the IAM role that has permissions to create the dataset group.

Instances

Instances details
Eq DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Read DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Show DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Generic DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Associated Types

type Rep DatasetGroup :: Type -> Type #

NFData DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Methods

rnf :: DatasetGroup -> () #

Hashable DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

FromJSON DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

type Rep DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

type Rep DatasetGroup = D1 ('MetaData "DatasetGroup" "Amazonka.Personalize.Types.DatasetGroup" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetGroup'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDatasetGroup :: DatasetGroup Source #

Create a value of DatasetGroup 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:failureReason:DatasetGroup', datasetGroup_failureReason - If creating a dataset group fails, provides the reason why.

$sel:status:DatasetGroup', datasetGroup_status - The current status of the dataset group.

A dataset group can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING

$sel:kmsKeyArn:DatasetGroup', datasetGroup_kmsKeyArn - The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the datasets.

$sel:lastUpdatedDateTime:DatasetGroup', datasetGroup_lastUpdatedDateTime - The last update date and time (in Unix time) of the dataset group.

$sel:name:DatasetGroup', datasetGroup_name - The name of the dataset group.

$sel:creationDateTime:DatasetGroup', datasetGroup_creationDateTime - The creation date and time (in Unix time) of the dataset group.

$sel:datasetGroupArn:DatasetGroup', datasetGroup_datasetGroupArn - The Amazon Resource Name (ARN) of the dataset group.

$sel:roleArn:DatasetGroup', datasetGroup_roleArn - The ARN of the IAM role that has permissions to create the dataset group.

datasetGroup_failureReason :: Lens' DatasetGroup (Maybe Text) Source #

If creating a dataset group fails, provides the reason why.

datasetGroup_status :: Lens' DatasetGroup (Maybe Text) Source #

The current status of the dataset group.

A dataset group can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING

datasetGroup_kmsKeyArn :: Lens' DatasetGroup (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Key Management Service (KMS) key used to encrypt the datasets.

datasetGroup_lastUpdatedDateTime :: Lens' DatasetGroup (Maybe UTCTime) Source #

The last update date and time (in Unix time) of the dataset group.

datasetGroup_name :: Lens' DatasetGroup (Maybe Text) Source #

The name of the dataset group.

datasetGroup_creationDateTime :: Lens' DatasetGroup (Maybe UTCTime) Source #

The creation date and time (in Unix time) of the dataset group.

datasetGroup_datasetGroupArn :: Lens' DatasetGroup (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset group.

datasetGroup_roleArn :: Lens' DatasetGroup (Maybe Text) Source #

The ARN of the IAM role that has permissions to create the dataset group.

DatasetGroupSummary

data DatasetGroupSummary Source #

Provides a summary of the properties of a dataset group. For a complete listing, call the DescribeDatasetGroup API.

See: newDatasetGroupSummary smart constructor.

Constructors

DatasetGroupSummary' 

Fields

Instances

Instances details
Eq DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Read DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Show DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Generic DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Associated Types

type Rep DatasetGroupSummary :: Type -> Type #

NFData DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Methods

rnf :: DatasetGroupSummary -> () #

Hashable DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

FromJSON DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

type Rep DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

type Rep DatasetGroupSummary = D1 ('MetaData "DatasetGroupSummary" "Amazonka.Personalize.Types.DatasetGroupSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetGroupSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDatasetGroupSummary :: DatasetGroupSummary Source #

Create a value of DatasetGroupSummary 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:failureReason:DatasetGroupSummary', datasetGroupSummary_failureReason - If creating a dataset group fails, the reason behind the failure.

$sel:status:DatasetGroupSummary', datasetGroupSummary_status - The status of the dataset group.

A dataset group can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING

$sel:lastUpdatedDateTime:DatasetGroupSummary', datasetGroupSummary_lastUpdatedDateTime - The date and time (in Unix time) that the dataset group was last updated.

$sel:name:DatasetGroupSummary', datasetGroupSummary_name - The name of the dataset group.

$sel:creationDateTime:DatasetGroupSummary', datasetGroupSummary_creationDateTime - The date and time (in Unix time) that the dataset group was created.

$sel:datasetGroupArn:DatasetGroupSummary', datasetGroupSummary_datasetGroupArn - The Amazon Resource Name (ARN) of the dataset group.

datasetGroupSummary_failureReason :: Lens' DatasetGroupSummary (Maybe Text) Source #

If creating a dataset group fails, the reason behind the failure.

datasetGroupSummary_status :: Lens' DatasetGroupSummary (Maybe Text) Source #

The status of the dataset group.

A dataset group can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING

datasetGroupSummary_lastUpdatedDateTime :: Lens' DatasetGroupSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset group was last updated.

datasetGroupSummary_creationDateTime :: Lens' DatasetGroupSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset group was created.

datasetGroupSummary_datasetGroupArn :: Lens' DatasetGroupSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset group.

DatasetImportJob

data DatasetImportJob Source #

Describes a job that imports training data from a data source (Amazon S3 bucket) to an Amazon Personalize dataset. For more information, see CreateDatasetImportJob.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

See: newDatasetImportJob smart constructor.

Constructors

DatasetImportJob' 

Fields

Instances

Instances details
Eq DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Read DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Show DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Generic DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Associated Types

type Rep DatasetImportJob :: Type -> Type #

NFData DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Methods

rnf :: DatasetImportJob -> () #

Hashable DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

FromJSON DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

type Rep DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

type Rep DatasetImportJob = D1 ('MetaData "DatasetImportJob" "Amazonka.Personalize.Types.DatasetImportJob" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetImportJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetImportJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSource)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newDatasetImportJob :: DatasetImportJob Source #

Create a value of DatasetImportJob 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:failureReason:DatasetImportJob', datasetImportJob_failureReason - If a dataset import job fails, provides the reason why.

$sel:status:DatasetImportJob', datasetImportJob_status - The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

$sel:datasetArn:DatasetImportJob', datasetImportJob_datasetArn - The Amazon Resource Name (ARN) of the dataset that receives the imported data.

$sel:jobName:DatasetImportJob', datasetImportJob_jobName - The name of the import job.

$sel:lastUpdatedDateTime:DatasetImportJob', datasetImportJob_lastUpdatedDateTime - The date and time (in Unix time) the dataset was last updated.

$sel:datasetImportJobArn:DatasetImportJob', datasetImportJob_datasetImportJobArn - The ARN of the dataset import job.

$sel:dataSource:DatasetImportJob', datasetImportJob_dataSource - The Amazon S3 bucket that contains the training data to import.

$sel:creationDateTime:DatasetImportJob', datasetImportJob_creationDateTime - The creation date and time (in Unix time) of the dataset import job.

$sel:roleArn:DatasetImportJob', datasetImportJob_roleArn - The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

datasetImportJob_failureReason :: Lens' DatasetImportJob (Maybe Text) Source #

If a dataset import job fails, provides the reason why.

datasetImportJob_status :: Lens' DatasetImportJob (Maybe Text) Source #

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

datasetImportJob_datasetArn :: Lens' DatasetImportJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset that receives the imported data.

datasetImportJob_lastUpdatedDateTime :: Lens' DatasetImportJob (Maybe UTCTime) Source #

The date and time (in Unix time) the dataset was last updated.

datasetImportJob_dataSource :: Lens' DatasetImportJob (Maybe DataSource) Source #

The Amazon S3 bucket that contains the training data to import.

datasetImportJob_creationDateTime :: Lens' DatasetImportJob (Maybe UTCTime) Source #

The creation date and time (in Unix time) of the dataset import job.

datasetImportJob_roleArn :: Lens' DatasetImportJob (Maybe Text) Source #

The ARN of the IAM role that has permissions to read from the Amazon S3 data source.

DatasetImportJobSummary

data DatasetImportJobSummary Source #

Provides a summary of the properties of a dataset import job. For a complete listing, call the DescribeDatasetImportJob API.

See: newDatasetImportJobSummary smart constructor.

Constructors

DatasetImportJobSummary' 

Fields

Instances

Instances details
Eq DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Read DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Show DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Generic DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Associated Types

type Rep DatasetImportJobSummary :: Type -> Type #

NFData DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Methods

rnf :: DatasetImportJobSummary -> () #

Hashable DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

FromJSON DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

type Rep DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

type Rep DatasetImportJobSummary = D1 ('MetaData "DatasetImportJobSummary" "Amazonka.Personalize.Types.DatasetImportJobSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetImportJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetImportJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newDatasetImportJobSummary :: DatasetImportJobSummary Source #

Create a value of DatasetImportJobSummary 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:failureReason:DatasetImportJobSummary', datasetImportJobSummary_failureReason - If a dataset import job fails, the reason behind the failure.

$sel:status:DatasetImportJobSummary', datasetImportJobSummary_status - The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

$sel:jobName:DatasetImportJobSummary', datasetImportJobSummary_jobName - The name of the dataset import job.

$sel:lastUpdatedDateTime:DatasetImportJobSummary', datasetImportJobSummary_lastUpdatedDateTime - The date and time (in Unix time) that the dataset import job status was last updated.

$sel:datasetImportJobArn:DatasetImportJobSummary', datasetImportJobSummary_datasetImportJobArn - The Amazon Resource Name (ARN) of the dataset import job.

$sel:creationDateTime:DatasetImportJobSummary', datasetImportJobSummary_creationDateTime - The date and time (in Unix time) that the dataset import job was created.

datasetImportJobSummary_failureReason :: Lens' DatasetImportJobSummary (Maybe Text) Source #

If a dataset import job fails, the reason behind the failure.

datasetImportJobSummary_status :: Lens' DatasetImportJobSummary (Maybe Text) Source #

The status of the dataset import job.

A dataset import job can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

datasetImportJobSummary_lastUpdatedDateTime :: Lens' DatasetImportJobSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset import job status was last updated.

datasetImportJobSummary_datasetImportJobArn :: Lens' DatasetImportJobSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset import job.

datasetImportJobSummary_creationDateTime :: Lens' DatasetImportJobSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset import job was created.

DatasetSchema

data DatasetSchema Source #

Describes the schema for a dataset. For more information on schemas, see CreateSchema.

See: newDatasetSchema smart constructor.

Constructors

DatasetSchema' 

Fields

Instances

Instances details
Eq DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Read DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Show DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Generic DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Associated Types

type Rep DatasetSchema :: Type -> Type #

NFData DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Methods

rnf :: DatasetSchema -> () #

Hashable DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

FromJSON DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

type Rep DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

type Rep DatasetSchema = D1 ('MetaData "DatasetSchema" "Amazonka.Personalize.Types.DatasetSchema" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetSchema'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newDatasetSchema :: DatasetSchema Source #

Create a value of DatasetSchema 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:lastUpdatedDateTime:DatasetSchema', datasetSchema_lastUpdatedDateTime - The date and time (in Unix time) that the schema was last updated.

$sel:schema:DatasetSchema', datasetSchema_schema - The schema.

$sel:schemaArn:DatasetSchema', datasetSchema_schemaArn - The Amazon Resource Name (ARN) of the schema.

$sel:name:DatasetSchema', datasetSchema_name - The name of the schema.

$sel:creationDateTime:DatasetSchema', datasetSchema_creationDateTime - The date and time (in Unix time) that the schema was created.

datasetSchema_lastUpdatedDateTime :: Lens' DatasetSchema (Maybe UTCTime) Source #

The date and time (in Unix time) that the schema was last updated.

datasetSchema_schemaArn :: Lens' DatasetSchema (Maybe Text) Source #

The Amazon Resource Name (ARN) of the schema.

datasetSchema_creationDateTime :: Lens' DatasetSchema (Maybe UTCTime) Source #

The date and time (in Unix time) that the schema was created.

DatasetSchemaSummary

data DatasetSchemaSummary Source #

Provides a summary of the properties of a dataset schema. For a complete listing, call the DescribeSchema API.

See: newDatasetSchemaSummary smart constructor.

Constructors

DatasetSchemaSummary' 

Fields

Instances

Instances details
Eq DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Read DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Show DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Generic DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Associated Types

type Rep DatasetSchemaSummary :: Type -> Type #

NFData DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Methods

rnf :: DatasetSchemaSummary -> () #

Hashable DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

FromJSON DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

type Rep DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

type Rep DatasetSchemaSummary = D1 ('MetaData "DatasetSchemaSummary" "Amazonka.Personalize.Types.DatasetSchemaSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetSchemaSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newDatasetSchemaSummary :: DatasetSchemaSummary Source #

Create a value of DatasetSchemaSummary 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:lastUpdatedDateTime:DatasetSchemaSummary', datasetSchemaSummary_lastUpdatedDateTime - The date and time (in Unix time) that the schema was last updated.

$sel:schemaArn:DatasetSchemaSummary', datasetSchemaSummary_schemaArn - The Amazon Resource Name (ARN) of the schema.

$sel:name:DatasetSchemaSummary', datasetSchemaSummary_name - The name of the schema.

$sel:creationDateTime:DatasetSchemaSummary', datasetSchemaSummary_creationDateTime - The date and time (in Unix time) that the schema was created.

datasetSchemaSummary_lastUpdatedDateTime :: Lens' DatasetSchemaSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the schema was last updated.

datasetSchemaSummary_schemaArn :: Lens' DatasetSchemaSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the schema.

datasetSchemaSummary_creationDateTime :: Lens' DatasetSchemaSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the schema was created.

DatasetSummary

data DatasetSummary Source #

Provides a summary of the properties of a dataset. For a complete listing, call the DescribeDataset API.

See: newDatasetSummary smart constructor.

Constructors

DatasetSummary' 

Fields

Instances

Instances details
Eq DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Read DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Show DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Generic DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Associated Types

type Rep DatasetSummary :: Type -> Type #

NFData DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Methods

rnf :: DatasetSummary -> () #

Hashable DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

FromJSON DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

type Rep DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

type Rep DatasetSummary = D1 ('MetaData "DatasetSummary" "Amazonka.Personalize.Types.DatasetSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DatasetSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "datasetType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newDatasetSummary :: DatasetSummary Source #

Create a value of DatasetSummary 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:status:DatasetSummary', datasetSummary_status - The status of the dataset.

A dataset can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:datasetArn:DatasetSummary', datasetSummary_datasetArn - The Amazon Resource Name (ARN) of the dataset.

$sel:lastUpdatedDateTime:DatasetSummary', datasetSummary_lastUpdatedDateTime - The date and time (in Unix time) that the dataset was last updated.

$sel:name:DatasetSummary', datasetSummary_name - The name of the dataset.

$sel:datasetType:DatasetSummary', datasetSummary_datasetType - The dataset type. One of the following values:

  • Interactions
  • Items
  • Users
  • Event-Interactions

$sel:creationDateTime:DatasetSummary', datasetSummary_creationDateTime - The date and time (in Unix time) that the dataset was created.

datasetSummary_status :: Lens' DatasetSummary (Maybe Text) Source #

The status of the dataset.

A dataset can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

datasetSummary_datasetArn :: Lens' DatasetSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset.

datasetSummary_lastUpdatedDateTime :: Lens' DatasetSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset was last updated.

datasetSummary_datasetType :: Lens' DatasetSummary (Maybe Text) Source #

The dataset type. One of the following values:

  • Interactions
  • Items
  • Users
  • Event-Interactions

datasetSummary_creationDateTime :: Lens' DatasetSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the dataset was created.

DefaultCategoricalHyperParameterRange

data DefaultCategoricalHyperParameterRange Source #

Provides the name and default range of a categorical hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

See: newDefaultCategoricalHyperParameterRange smart constructor.

Constructors

DefaultCategoricalHyperParameterRange' 

Fields

Instances

Instances details
Eq DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

Read DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

Show DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

Generic DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

NFData DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

Hashable DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

FromJSON DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

type Rep DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

type Rep DefaultCategoricalHyperParameterRange = D1 ('MetaData "DefaultCategoricalHyperParameterRange" "Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DefaultCategoricalHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isTunable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDefaultCategoricalHyperParameterRange :: DefaultCategoricalHyperParameterRange Source #

Create a value of DefaultCategoricalHyperParameterRange 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:isTunable:DefaultCategoricalHyperParameterRange', defaultCategoricalHyperParameterRange_isTunable - Whether the hyperparameter is tunable.

$sel:values:DefaultCategoricalHyperParameterRange', defaultCategoricalHyperParameterRange_values - A list of the categories for the hyperparameter.

$sel:name:DefaultCategoricalHyperParameterRange', defaultCategoricalHyperParameterRange_name - The name of the hyperparameter.

DefaultContinuousHyperParameterRange

data DefaultContinuousHyperParameterRange Source #

Provides the name and default range of a continuous hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

See: newDefaultContinuousHyperParameterRange smart constructor.

Constructors

DefaultContinuousHyperParameterRange' 

Fields

Instances

Instances details
Eq DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

Read DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

Show DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

Generic DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

NFData DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

Hashable DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

FromJSON DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

type Rep DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

type Rep DefaultContinuousHyperParameterRange = D1 ('MetaData "DefaultContinuousHyperParameterRange" "Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DefaultContinuousHyperParameterRange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "isTunable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newDefaultContinuousHyperParameterRange :: DefaultContinuousHyperParameterRange Source #

Create a value of DefaultContinuousHyperParameterRange 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:maxValue:DefaultContinuousHyperParameterRange', defaultContinuousHyperParameterRange_maxValue - The maximum allowable value for the hyperparameter.

$sel:isTunable:DefaultContinuousHyperParameterRange', defaultContinuousHyperParameterRange_isTunable - Whether the hyperparameter is tunable.

$sel:name:DefaultContinuousHyperParameterRange', defaultContinuousHyperParameterRange_name - The name of the hyperparameter.

$sel:minValue:DefaultContinuousHyperParameterRange', defaultContinuousHyperParameterRange_minValue - The minimum allowable value for the hyperparameter.

DefaultHyperParameterRanges

data DefaultHyperParameterRanges Source #

Specifies the hyperparameters and their default ranges. Hyperparameters can be categorical, continuous, or integer-valued.

See: newDefaultHyperParameterRanges smart constructor.

Constructors

DefaultHyperParameterRanges' 

Fields

Instances

Instances details
Eq DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Read DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Show DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Generic DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Associated Types

type Rep DefaultHyperParameterRanges :: Type -> Type #

NFData DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Hashable DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

FromJSON DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

type Rep DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

type Rep DefaultHyperParameterRanges = D1 ('MetaData "DefaultHyperParameterRanges" "Amazonka.Personalize.Types.DefaultHyperParameterRanges" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DefaultHyperParameterRanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "integerHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefaultIntegerHyperParameterRange])) :*: (S1 ('MetaSel ('Just "categoricalHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefaultCategoricalHyperParameterRange])) :*: S1 ('MetaSel ('Just "continuousHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefaultContinuousHyperParameterRange])))))

newDefaultHyperParameterRanges :: DefaultHyperParameterRanges Source #

Create a value of DefaultHyperParameterRanges 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:integerHyperParameterRanges:DefaultHyperParameterRanges', defaultHyperParameterRanges_integerHyperParameterRanges - The integer-valued hyperparameters and their default ranges.

$sel:categoricalHyperParameterRanges:DefaultHyperParameterRanges', defaultHyperParameterRanges_categoricalHyperParameterRanges - The categorical hyperparameters and their default ranges.

$sel:continuousHyperParameterRanges:DefaultHyperParameterRanges', defaultHyperParameterRanges_continuousHyperParameterRanges - The continuous hyperparameters and their default ranges.

DefaultIntegerHyperParameterRange

data DefaultIntegerHyperParameterRange Source #

Provides the name and default range of a integer-valued hyperparameter and whether the hyperparameter is tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).

See: newDefaultIntegerHyperParameterRange smart constructor.

Constructors

DefaultIntegerHyperParameterRange' 

Fields

Instances

Instances details
Eq DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Read DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Show DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Generic DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Associated Types

type Rep DefaultIntegerHyperParameterRange :: Type -> Type #

NFData DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Hashable DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

FromJSON DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

type Rep DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

type Rep DefaultIntegerHyperParameterRange = D1 ('MetaData "DefaultIntegerHyperParameterRange" "Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "DefaultIntegerHyperParameterRange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "isTunable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newDefaultIntegerHyperParameterRange :: DefaultIntegerHyperParameterRange Source #

Create a value of DefaultIntegerHyperParameterRange 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:maxValue:DefaultIntegerHyperParameterRange', defaultIntegerHyperParameterRange_maxValue - The maximum allowable value for the hyperparameter.

$sel:isTunable:DefaultIntegerHyperParameterRange', defaultIntegerHyperParameterRange_isTunable - Indicates whether the hyperparameter is tunable.

$sel:name:DefaultIntegerHyperParameterRange', defaultIntegerHyperParameterRange_name - The name of the hyperparameter.

$sel:minValue:DefaultIntegerHyperParameterRange', defaultIntegerHyperParameterRange_minValue - The minimum allowable value for the hyperparameter.

EventTracker

data EventTracker Source #

Provides information about an event tracker.

See: newEventTracker smart constructor.

Constructors

EventTracker' 

Fields

Instances

Instances details
Eq EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Read EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Show EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Generic EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Associated Types

type Rep EventTracker :: Type -> Type #

NFData EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Methods

rnf :: EventTracker -> () #

Hashable EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

FromJSON EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

type Rep EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

type Rep EventTracker = D1 ('MetaData "EventTracker" "Amazonka.Personalize.Types.EventTracker" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "EventTracker'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trackingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventTrackerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEventTracker :: EventTracker Source #

Create a value of EventTracker 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:status:EventTracker', eventTracker_status - The status of the event tracker.

An event tracker can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:trackingId:EventTracker', eventTracker_trackingId - The ID of the event tracker. Include this ID in requests to the PutEvents API.

$sel:lastUpdatedDateTime:EventTracker', eventTracker_lastUpdatedDateTime - The date and time (in Unix time) that the event tracker was last updated.

$sel:accountId:EventTracker', eventTracker_accountId - The Amazon Web Services account that owns the event tracker.

$sel:name:EventTracker', eventTracker_name - The name of the event tracker.

$sel:creationDateTime:EventTracker', eventTracker_creationDateTime - The date and time (in Unix format) that the event tracker was created.

$sel:datasetGroupArn:EventTracker', eventTracker_datasetGroupArn - The Amazon Resource Name (ARN) of the dataset group that receives the event data.

$sel:eventTrackerArn:EventTracker', eventTracker_eventTrackerArn - The ARN of the event tracker.

eventTracker_status :: Lens' EventTracker (Maybe Text) Source #

The status of the event tracker.

An event tracker can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

eventTracker_trackingId :: Lens' EventTracker (Maybe Text) Source #

The ID of the event tracker. Include this ID in requests to the PutEvents API.

eventTracker_lastUpdatedDateTime :: Lens' EventTracker (Maybe UTCTime) Source #

The date and time (in Unix time) that the event tracker was last updated.

eventTracker_accountId :: Lens' EventTracker (Maybe Text) Source #

The Amazon Web Services account that owns the event tracker.

eventTracker_name :: Lens' EventTracker (Maybe Text) Source #

The name of the event tracker.

eventTracker_creationDateTime :: Lens' EventTracker (Maybe UTCTime) Source #

The date and time (in Unix format) that the event tracker was created.

eventTracker_datasetGroupArn :: Lens' EventTracker (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset group that receives the event data.

EventTrackerSummary

data EventTrackerSummary Source #

Provides a summary of the properties of an event tracker. For a complete listing, call the DescribeEventTracker API.

See: newEventTrackerSummary smart constructor.

Constructors

EventTrackerSummary' 

Fields

  • status :: Maybe Text

    The status of the event tracker.

    An event tracker can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
    • DELETE PENDING > DELETE IN_PROGRESS
  • lastUpdatedDateTime :: Maybe POSIX

    The date and time (in Unix time) that the event tracker was last updated.

  • name :: Maybe Text

    The name of the event tracker.

  • creationDateTime :: Maybe POSIX

    The date and time (in Unix time) that the event tracker was created.

  • eventTrackerArn :: Maybe Text

    The Amazon Resource Name (ARN) of the event tracker.

Instances

Instances details
Eq EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Read EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Show EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Generic EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Associated Types

type Rep EventTrackerSummary :: Type -> Type #

NFData EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Methods

rnf :: EventTrackerSummary -> () #

Hashable EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

FromJSON EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

type Rep EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

type Rep EventTrackerSummary = D1 ('MetaData "EventTrackerSummary" "Amazonka.Personalize.Types.EventTrackerSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "EventTrackerSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "eventTrackerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newEventTrackerSummary :: EventTrackerSummary Source #

Create a value of EventTrackerSummary 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:status:EventTrackerSummary', eventTrackerSummary_status - The status of the event tracker.

An event tracker can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:lastUpdatedDateTime:EventTrackerSummary', eventTrackerSummary_lastUpdatedDateTime - The date and time (in Unix time) that the event tracker was last updated.

$sel:name:EventTrackerSummary', eventTrackerSummary_name - The name of the event tracker.

$sel:creationDateTime:EventTrackerSummary', eventTrackerSummary_creationDateTime - The date and time (in Unix time) that the event tracker was created.

$sel:eventTrackerArn:EventTrackerSummary', eventTrackerSummary_eventTrackerArn - The Amazon Resource Name (ARN) of the event tracker.

eventTrackerSummary_status :: Lens' EventTrackerSummary (Maybe Text) Source #

The status of the event tracker.

An event tracker can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

eventTrackerSummary_lastUpdatedDateTime :: Lens' EventTrackerSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the event tracker was last updated.

eventTrackerSummary_creationDateTime :: Lens' EventTrackerSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the event tracker was created.

eventTrackerSummary_eventTrackerArn :: Lens' EventTrackerSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the event tracker.

FeatureTransformation

data FeatureTransformation Source #

Provides feature transformation information. Feature transformation is the process of modifying raw input data into a form more suitable for model training.

See: newFeatureTransformation smart constructor.

Constructors

FeatureTransformation' 

Fields

Instances

Instances details
Eq FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Read FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Show FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Generic FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Associated Types

type Rep FeatureTransformation :: Type -> Type #

NFData FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Methods

rnf :: FeatureTransformation -> () #

Hashable FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

FromJSON FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

type Rep FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

type Rep FeatureTransformation = D1 ('MetaData "FeatureTransformation" "Amazonka.Personalize.Types.FeatureTransformation" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "FeatureTransformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "featureTransformationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "defaultParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newFeatureTransformation :: FeatureTransformation Source #

Create a value of FeatureTransformation 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:status:FeatureTransformation', featureTransformation_status - The status of the feature transformation.

A feature transformation can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

$sel:featureTransformationArn:FeatureTransformation', featureTransformation_featureTransformationArn - The Amazon Resource Name (ARN) of the FeatureTransformation object.

$sel:lastUpdatedDateTime:FeatureTransformation', featureTransformation_lastUpdatedDateTime - The last update date and time (in Unix time) of the feature transformation.

$sel:name:FeatureTransformation', featureTransformation_name - The name of the feature transformation.

$sel:creationDateTime:FeatureTransformation', featureTransformation_creationDateTime - The creation date and time (in Unix time) of the feature transformation.

$sel:defaultParameters:FeatureTransformation', featureTransformation_defaultParameters - Provides the default parameters for feature transformation.

featureTransformation_status :: Lens' FeatureTransformation (Maybe Text) Source #

The status of the feature transformation.

A feature transformation can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

featureTransformation_featureTransformationArn :: Lens' FeatureTransformation (Maybe Text) Source #

The Amazon Resource Name (ARN) of the FeatureTransformation object.

featureTransformation_lastUpdatedDateTime :: Lens' FeatureTransformation (Maybe UTCTime) Source #

The last update date and time (in Unix time) of the feature transformation.

featureTransformation_name :: Lens' FeatureTransformation (Maybe Text) Source #

The name of the feature transformation.

featureTransformation_creationDateTime :: Lens' FeatureTransformation (Maybe UTCTime) Source #

The creation date and time (in Unix time) of the feature transformation.

featureTransformation_defaultParameters :: Lens' FeatureTransformation (Maybe (HashMap Text Text)) Source #

Provides the default parameters for feature transformation.

Filter

data Filter Source #

Contains information on a recommendation filter, including its ARN, status, and filter expression.

See: newFilter smart constructor.

Constructors

Filter' 

Fields

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Show Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

NFData Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

FromJSON Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.Personalize.Types.Filter" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "filterExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newFilter :: Filter Source #

Create a value of Filter 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:failureReason:Filter', filter_failureReason - If the filter failed, the reason for its failure.

$sel:status:Filter', filter_status - The status of the filter.

$sel:filterExpression:Filter', filter_filterExpression - Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow specific format rules. For information about filter expression structure and syntax, see filter-expressions.

$sel:lastUpdatedDateTime:Filter', filter_lastUpdatedDateTime - The time at which the filter was last updated.

$sel:name:Filter', filter_name - The name of the filter.

$sel:filterArn:Filter', filter_filterArn - The ARN of the filter.

$sel:creationDateTime:Filter', filter_creationDateTime - The time at which the filter was created.

$sel:datasetGroupArn:Filter', filter_datasetGroupArn - The ARN of the dataset group to which the filter belongs.

filter_failureReason :: Lens' Filter (Maybe Text) Source #

If the filter failed, the reason for its failure.

filter_status :: Lens' Filter (Maybe Text) Source #

The status of the filter.

filter_filterExpression :: Lens' Filter (Maybe Text) Source #

Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow specific format rules. For information about filter expression structure and syntax, see filter-expressions.

filter_lastUpdatedDateTime :: Lens' Filter (Maybe UTCTime) Source #

The time at which the filter was last updated.

filter_name :: Lens' Filter (Maybe Text) Source #

The name of the filter.

filter_filterArn :: Lens' Filter (Maybe Text) Source #

The ARN of the filter.

filter_creationDateTime :: Lens' Filter (Maybe UTCTime) Source #

The time at which the filter was created.

filter_datasetGroupArn :: Lens' Filter (Maybe Text) Source #

The ARN of the dataset group to which the filter belongs.

FilterSummary

data FilterSummary Source #

A short summary of a filter's attributes.

See: newFilterSummary smart constructor.

Constructors

FilterSummary' 

Fields

Instances

Instances details
Eq FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Read FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Show FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Generic FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Associated Types

type Rep FilterSummary :: Type -> Type #

NFData FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Methods

rnf :: FilterSummary -> () #

Hashable FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

FromJSON FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

type Rep FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

type Rep FilterSummary = D1 ('MetaData "FilterSummary" "Amazonka.Personalize.Types.FilterSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "FilterSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newFilterSummary :: FilterSummary Source #

Create a value of FilterSummary 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:failureReason:FilterSummary', filterSummary_failureReason - If the filter failed, the reason for the failure.

$sel:status:FilterSummary', filterSummary_status - The status of the filter.

$sel:lastUpdatedDateTime:FilterSummary', filterSummary_lastUpdatedDateTime - The time at which the filter was last updated.

$sel:name:FilterSummary', filterSummary_name - The name of the filter.

$sel:filterArn:FilterSummary', filterSummary_filterArn - The ARN of the filter.

$sel:creationDateTime:FilterSummary', filterSummary_creationDateTime - The time at which the filter was created.

$sel:datasetGroupArn:FilterSummary', filterSummary_datasetGroupArn - The ARN of the dataset group to which the filter belongs.

filterSummary_failureReason :: Lens' FilterSummary (Maybe Text) Source #

If the filter failed, the reason for the failure.

filterSummary_status :: Lens' FilterSummary (Maybe Text) Source #

The status of the filter.

filterSummary_lastUpdatedDateTime :: Lens' FilterSummary (Maybe UTCTime) Source #

The time at which the filter was last updated.

filterSummary_creationDateTime :: Lens' FilterSummary (Maybe UTCTime) Source #

The time at which the filter was created.

filterSummary_datasetGroupArn :: Lens' FilterSummary (Maybe Text) Source #

The ARN of the dataset group to which the filter belongs.

HPOConfig

data HPOConfig Source #

Describes the properties for hyperparameter optimization (HPO).

See: newHPOConfig smart constructor.

Constructors

HPOConfig' 

Fields

Instances

Instances details
Eq HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Read HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Show HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Generic HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Associated Types

type Rep HPOConfig :: Type -> Type #

NFData HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Methods

rnf :: HPOConfig -> () #

Hashable HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

ToJSON HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

FromJSON HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

type Rep HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

type Rep HPOConfig = D1 ('MetaData "HPOConfig" "Amazonka.Personalize.Types.HPOConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "HPOConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "algorithmHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HyperParameterRanges)) :*: (S1 ('MetaSel ('Just "hpoResourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HPOResourceConfig)) :*: S1 ('MetaSel ('Just "hpoObjective") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HPOObjective)))))

newHPOConfig :: HPOConfig Source #

Create a value of HPOConfig 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:algorithmHyperParameterRanges:HPOConfig', hPOConfig_algorithmHyperParameterRanges - The hyperparameters and their allowable ranges.

$sel:hpoResourceConfig:HPOConfig', hPOConfig_hpoResourceConfig - Describes the resource configuration for HPO.

$sel:hpoObjective:HPOConfig', hPOConfig_hpoObjective - The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

hPOConfig_algorithmHyperParameterRanges :: Lens' HPOConfig (Maybe HyperParameterRanges) Source #

The hyperparameters and their allowable ranges.

hPOConfig_hpoResourceConfig :: Lens' HPOConfig (Maybe HPOResourceConfig) Source #

Describes the resource configuration for HPO.

hPOConfig_hpoObjective :: Lens' HPOConfig (Maybe HPOObjective) Source #

The metric to optimize during HPO.

Amazon Personalize doesn't support configuring the hpoObjective at this time.

HPOObjective

data HPOObjective Source #

The metric to optimize during hyperparameter optimization (HPO).

Amazon Personalize doesn't support configuring the hpoObjective at this time.

See: newHPOObjective smart constructor.

Constructors

HPOObjective' 

Fields

Instances

Instances details
Eq HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Read HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Show HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Generic HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Associated Types

type Rep HPOObjective :: Type -> Type #

NFData HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Methods

rnf :: HPOObjective -> () #

Hashable HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

ToJSON HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

FromJSON HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

type Rep HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

type Rep HPOObjective = D1 ('MetaData "HPOObjective" "Amazonka.Personalize.Types.HPOObjective" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "HPOObjective'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricRegex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHPOObjective :: HPOObjective Source #

Create a value of HPOObjective 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:metricName:HPOObjective', hPOObjective_metricName - The name of the metric.

$sel:type':HPOObjective', hPOObjective_type - The type of the metric. Valid values are Maximize and Minimize.

$sel:metricRegex:HPOObjective', hPOObjective_metricRegex - A regular expression for finding the metric in the training job logs.

hPOObjective_type :: Lens' HPOObjective (Maybe Text) Source #

The type of the metric. Valid values are Maximize and Minimize.

hPOObjective_metricRegex :: Lens' HPOObjective (Maybe Text) Source #

A regular expression for finding the metric in the training job logs.

HPOResourceConfig

data HPOResourceConfig Source #

Describes the resource configuration for hyperparameter optimization (HPO).

See: newHPOResourceConfig smart constructor.

Constructors

HPOResourceConfig' 

Fields

  • maxNumberOfTrainingJobs :: Maybe Text

    The maximum number of training jobs when you create a solution version. The maximum value for maxNumberOfTrainingJobs is 40.

  • maxParallelTrainingJobs :: Maybe Text

    The maximum number of parallel training jobs when you create a solution version. The maximum value for maxParallelTrainingJobs is 10.

Instances

Instances details
Eq HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Read HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Show HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Generic HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Associated Types

type Rep HPOResourceConfig :: Type -> Type #

NFData HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Methods

rnf :: HPOResourceConfig -> () #

Hashable HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

ToJSON HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

FromJSON HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

type Rep HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

type Rep HPOResourceConfig = D1 ('MetaData "HPOResourceConfig" "Amazonka.Personalize.Types.HPOResourceConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "HPOResourceConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxNumberOfTrainingJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxParallelTrainingJobs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newHPOResourceConfig :: HPOResourceConfig Source #

Create a value of HPOResourceConfig 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:maxNumberOfTrainingJobs:HPOResourceConfig', hPOResourceConfig_maxNumberOfTrainingJobs - The maximum number of training jobs when you create a solution version. The maximum value for maxNumberOfTrainingJobs is 40.

$sel:maxParallelTrainingJobs:HPOResourceConfig', hPOResourceConfig_maxParallelTrainingJobs - The maximum number of parallel training jobs when you create a solution version. The maximum value for maxParallelTrainingJobs is 10.

hPOResourceConfig_maxNumberOfTrainingJobs :: Lens' HPOResourceConfig (Maybe Text) Source #

The maximum number of training jobs when you create a solution version. The maximum value for maxNumberOfTrainingJobs is 40.

hPOResourceConfig_maxParallelTrainingJobs :: Lens' HPOResourceConfig (Maybe Text) Source #

The maximum number of parallel training jobs when you create a solution version. The maximum value for maxParallelTrainingJobs is 10.

HyperParameterRanges

data HyperParameterRanges Source #

Specifies the hyperparameters and their ranges. Hyperparameters can be categorical, continuous, or integer-valued.

See: newHyperParameterRanges smart constructor.

Constructors

HyperParameterRanges' 

Fields

Instances

Instances details
Eq HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Read HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Show HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Generic HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Associated Types

type Rep HyperParameterRanges :: Type -> Type #

NFData HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Methods

rnf :: HyperParameterRanges -> () #

Hashable HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

ToJSON HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

FromJSON HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

type Rep HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

type Rep HyperParameterRanges = D1 ('MetaData "HyperParameterRanges" "Amazonka.Personalize.Types.HyperParameterRanges" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "HyperParameterRanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "integerHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IntegerHyperParameterRange])) :*: (S1 ('MetaSel ('Just "categoricalHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CategoricalHyperParameterRange])) :*: S1 ('MetaSel ('Just "continuousHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContinuousHyperParameterRange])))))

newHyperParameterRanges :: HyperParameterRanges Source #

Create a value of HyperParameterRanges 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:integerHyperParameterRanges:HyperParameterRanges', hyperParameterRanges_integerHyperParameterRanges - The integer-valued hyperparameters and their ranges.

$sel:categoricalHyperParameterRanges:HyperParameterRanges', hyperParameterRanges_categoricalHyperParameterRanges - The categorical hyperparameters and their ranges.

$sel:continuousHyperParameterRanges:HyperParameterRanges', hyperParameterRanges_continuousHyperParameterRanges - The continuous hyperparameters and their ranges.

IntegerHyperParameterRange

data IntegerHyperParameterRange Source #

Provides the name and range of an integer-valued hyperparameter.

See: newIntegerHyperParameterRange smart constructor.

Constructors

IntegerHyperParameterRange' 

Fields

Instances

Instances details
Eq IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Read IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Show IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Generic IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Associated Types

type Rep IntegerHyperParameterRange :: Type -> Type #

NFData IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Hashable IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

ToJSON IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

FromJSON IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

type Rep IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

type Rep IntegerHyperParameterRange = D1 ('MetaData "IntegerHyperParameterRange" "Amazonka.Personalize.Types.IntegerHyperParameterRange" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "IntegerHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newIntegerHyperParameterRange :: IntegerHyperParameterRange Source #

Create a value of IntegerHyperParameterRange 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:maxValue:IntegerHyperParameterRange', integerHyperParameterRange_maxValue - The maximum allowable value for the hyperparameter.

$sel:name:IntegerHyperParameterRange', integerHyperParameterRange_name - The name of the hyperparameter.

$sel:minValue:IntegerHyperParameterRange', integerHyperParameterRange_minValue - The minimum allowable value for the hyperparameter.

integerHyperParameterRange_maxValue :: Lens' IntegerHyperParameterRange (Maybe Int) Source #

The maximum allowable value for the hyperparameter.

integerHyperParameterRange_minValue :: Lens' IntegerHyperParameterRange (Maybe Int) Source #

The minimum allowable value for the hyperparameter.

OptimizationObjective

data OptimizationObjective Source #

Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue. For more information see Optimizing a solution.

See: newOptimizationObjective smart constructor.

Constructors

OptimizationObjective' 

Fields

  • itemAttribute :: Maybe Text

    The numerical metadata column in an Items dataset related to the optimization objective. For example, VIDEO_LENGTH (to maximize streaming minutes), or PRICE (to maximize revenue).

  • objectiveSensitivity :: Maybe ObjectiveSensitivity

    Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.

Instances

Instances details
Eq OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Read OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Show OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Generic OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Associated Types

type Rep OptimizationObjective :: Type -> Type #

NFData OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Methods

rnf :: OptimizationObjective -> () #

Hashable OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

ToJSON OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

FromJSON OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

type Rep OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

type Rep OptimizationObjective = D1 ('MetaData "OptimizationObjective" "Amazonka.Personalize.Types.OptimizationObjective" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "OptimizationObjective'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "objectiveSensitivity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ObjectiveSensitivity))))

newOptimizationObjective :: OptimizationObjective Source #

Create a value of OptimizationObjective 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:itemAttribute:OptimizationObjective', optimizationObjective_itemAttribute - The numerical metadata column in an Items dataset related to the optimization objective. For example, VIDEO_LENGTH (to maximize streaming minutes), or PRICE (to maximize revenue).

$sel:objectiveSensitivity:OptimizationObjective', optimizationObjective_objectiveSensitivity - Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.

optimizationObjective_itemAttribute :: Lens' OptimizationObjective (Maybe Text) Source #

The numerical metadata column in an Items dataset related to the optimization objective. For example, VIDEO_LENGTH (to maximize streaming minutes), or PRICE (to maximize revenue).

optimizationObjective_objectiveSensitivity :: Lens' OptimizationObjective (Maybe ObjectiveSensitivity) Source #

Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.

Recipe

data Recipe Source #

Provides information about a recipe. Each recipe provides an algorithm that Amazon Personalize uses in model training when you use the CreateSolution operation.

See: newRecipe smart constructor.

Constructors

Recipe' 

Fields

Instances

Instances details
Eq Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Methods

(==) :: Recipe -> Recipe -> Bool #

(/=) :: Recipe -> Recipe -> Bool #

Read Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Show Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Generic Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Associated Types

type Rep Recipe :: Type -> Type #

Methods

from :: Recipe -> Rep Recipe x #

to :: Rep Recipe x -> Recipe #

NFData Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Methods

rnf :: Recipe -> () #

Hashable Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Methods

hashWithSalt :: Int -> Recipe -> Int #

hash :: Recipe -> Int #

FromJSON Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

type Rep Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

newRecipe :: Recipe Source #

Create a value of Recipe 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:status:Recipe', recipe_status - The status of the recipe.

$sel:algorithmArn:Recipe', recipe_algorithmArn - The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

$sel:recipeArn:Recipe', recipe_recipeArn - The Amazon Resource Name (ARN) of the recipe.

$sel:featureTransformationArn:Recipe', recipe_featureTransformationArn - The ARN of the FeatureTransformation object.

$sel:lastUpdatedDateTime:Recipe', recipe_lastUpdatedDateTime - The date and time (in Unix format) that the recipe was last updated.

$sel:name:Recipe', recipe_name - The name of the recipe.

$sel:creationDateTime:Recipe', recipe_creationDateTime - The date and time (in Unix format) that the recipe was created.

$sel:recipeType:Recipe', recipe_recipeType - One of the following values:

  • PERSONALIZED_RANKING
  • RELATED_ITEMS
  • USER_PERSONALIZATION

$sel:description:Recipe', recipe_description - The description of the recipe.

recipe_status :: Lens' Recipe (Maybe Text) Source #

The status of the recipe.

recipe_algorithmArn :: Lens' Recipe (Maybe Text) Source #

The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

recipe_recipeArn :: Lens' Recipe (Maybe Text) Source #

The Amazon Resource Name (ARN) of the recipe.

recipe_featureTransformationArn :: Lens' Recipe (Maybe Text) Source #

The ARN of the FeatureTransformation object.

recipe_lastUpdatedDateTime :: Lens' Recipe (Maybe UTCTime) Source #

The date and time (in Unix format) that the recipe was last updated.

recipe_name :: Lens' Recipe (Maybe Text) Source #

The name of the recipe.

recipe_creationDateTime :: Lens' Recipe (Maybe UTCTime) Source #

The date and time (in Unix format) that the recipe was created.

recipe_recipeType :: Lens' Recipe (Maybe Text) Source #

One of the following values:

  • PERSONALIZED_RANKING
  • RELATED_ITEMS
  • USER_PERSONALIZATION

recipe_description :: Lens' Recipe (Maybe Text) Source #

The description of the recipe.

RecipeSummary

data RecipeSummary Source #

Provides a summary of the properties of a recipe. For a complete listing, call the DescribeRecipe API.

See: newRecipeSummary smart constructor.

Constructors

RecipeSummary' 

Fields

Instances

Instances details
Eq RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Read RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Show RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Generic RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Associated Types

type Rep RecipeSummary :: Type -> Type #

NFData RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Methods

rnf :: RecipeSummary -> () #

Hashable RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

FromJSON RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

type Rep RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

type Rep RecipeSummary = D1 ('MetaData "RecipeSummary" "Amazonka.Personalize.Types.RecipeSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "RecipeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newRecipeSummary :: RecipeSummary Source #

Create a value of RecipeSummary 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:status:RecipeSummary', recipeSummary_status - The status of the recipe.

$sel:recipeArn:RecipeSummary', recipeSummary_recipeArn - The Amazon Resource Name (ARN) of the recipe.

$sel:lastUpdatedDateTime:RecipeSummary', recipeSummary_lastUpdatedDateTime - The date and time (in Unix time) that the recipe was last updated.

$sel:name:RecipeSummary', recipeSummary_name - The name of the recipe.

$sel:creationDateTime:RecipeSummary', recipeSummary_creationDateTime - The date and time (in Unix time) that the recipe was created.

recipeSummary_status :: Lens' RecipeSummary (Maybe Text) Source #

The status of the recipe.

recipeSummary_recipeArn :: Lens' RecipeSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the recipe.

recipeSummary_lastUpdatedDateTime :: Lens' RecipeSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the recipe was last updated.

recipeSummary_creationDateTime :: Lens' RecipeSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the recipe was created.

S3DataConfig

data S3DataConfig Source #

The configuration details of an Amazon S3 input or output bucket.

See: newS3DataConfig smart constructor.

Constructors

S3DataConfig' 

Fields

  • kmsKeyArn :: Maybe Text

    The Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files of a batch inference job.

  • path :: Text

    The file path of the Amazon S3 bucket.

Instances

Instances details
Eq S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Read S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Show S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Generic S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Associated Types

type Rep S3DataConfig :: Type -> Type #

NFData S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Methods

rnf :: S3DataConfig -> () #

Hashable S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

ToJSON S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

FromJSON S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

type Rep S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

type Rep S3DataConfig = D1 ('MetaData "S3DataConfig" "Amazonka.Personalize.Types.S3DataConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "S3DataConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kmsKeyArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "path") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newS3DataConfig Source #

Create a value of S3DataConfig 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:kmsKeyArn:S3DataConfig', s3DataConfig_kmsKeyArn - The Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files of a batch inference job.

$sel:path:S3DataConfig', s3DataConfig_path - The file path of the Amazon S3 bucket.

s3DataConfig_kmsKeyArn :: Lens' S3DataConfig (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Key Management Service (KMS) key that Amazon Personalize uses to encrypt or decrypt the input and output files of a batch inference job.

s3DataConfig_path :: Lens' S3DataConfig Text Source #

The file path of the Amazon S3 bucket.

Solution

data Solution Source #

An object that provides information about a solution. A solution is a trained model that can be deployed as a campaign.

See: newSolution smart constructor.

Constructors

Solution' 

Fields

  • solutionArn :: Maybe Text

    The ARN of the solution.

  • status :: Maybe Text

    The status of the solution.

    A solution can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
    • DELETE PENDING > DELETE IN_PROGRESS
  • performAutoML :: Maybe Bool

    When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

  • recipeArn :: Maybe Text

    The ARN of the recipe used to create the solution.

  • lastUpdatedDateTime :: Maybe POSIX

    The date and time (in Unix time) that the solution was last updated.

  • eventType :: Maybe Text

    The event type (for example, 'click' or 'like') that is used for training the model. If no eventType is provided, Amazon Personalize uses all interactions for training with equal weight regardless of type.

  • name :: Maybe Text

    The name of the solution.

  • autoMLResult :: Maybe AutoMLResult

    When performAutoML is true, specifies the best recipe found.

  • creationDateTime :: Maybe POSIX

    The creation date and time (in Unix time) of the solution.

  • datasetGroupArn :: Maybe Text

    The Amazon Resource Name (ARN) of the dataset group that provides the training data.

  • latestSolutionVersion :: Maybe SolutionVersionSummary

    Describes the latest version of the solution, including the status and the ARN.

  • solutionConfig :: Maybe SolutionConfig

    Describes the configuration properties for the solution.

  • performHPO :: Maybe Bool

    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

Instances

Instances details
Eq Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Read Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Show Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Generic Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Associated Types

type Rep Solution :: Type -> Type #

Methods

from :: Solution -> Rep Solution x #

to :: Rep Solution x -> Solution #

NFData Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Methods

rnf :: Solution -> () #

Hashable Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Methods

hashWithSalt :: Int -> Solution -> Int #

hash :: Solution -> Int #

FromJSON Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

type Rep Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

type Rep Solution = D1 ('MetaData "Solution" "Amazonka.Personalize.Types.Solution" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "Solution'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "solutionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "performAutoML") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "autoMLResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoMLResult)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestSolutionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SolutionVersionSummary))) :*: (S1 ('MetaSel ('Just "solutionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SolutionConfig)) :*: S1 ('MetaSel ('Just "performHPO") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))))

newSolution :: Solution Source #

Create a value of Solution 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:solutionArn:Solution', solution_solutionArn - The ARN of the solution.

$sel:status:Solution', solution_status - The status of the solution.

A solution can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:performAutoML:Solution', solution_performAutoML - When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

$sel:recipeArn:Solution', solution_recipeArn - The ARN of the recipe used to create the solution.

$sel:lastUpdatedDateTime:Solution', solution_lastUpdatedDateTime - The date and time (in Unix time) that the solution was last updated.

$sel:eventType:Solution', solution_eventType - The event type (for example, 'click' or 'like') that is used for training the model. If no eventType is provided, Amazon Personalize uses all interactions for training with equal weight regardless of type.

$sel:name:Solution', solution_name - The name of the solution.

$sel:autoMLResult:Solution', solution_autoMLResult - When performAutoML is true, specifies the best recipe found.

$sel:creationDateTime:Solution', solution_creationDateTime - The creation date and time (in Unix time) of the solution.

$sel:datasetGroupArn:Solution', solution_datasetGroupArn - The Amazon Resource Name (ARN) of the dataset group that provides the training data.

$sel:latestSolutionVersion:Solution', solution_latestSolutionVersion - Describes the latest version of the solution, including the status and the ARN.

$sel:solutionConfig:Solution', solution_solutionConfig - Describes the configuration properties for the solution.

$sel:performHPO:Solution', solution_performHPO - Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

solution_solutionArn :: Lens' Solution (Maybe Text) Source #

The ARN of the solution.

solution_status :: Lens' Solution (Maybe Text) Source #

The status of the solution.

A solution can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

solution_performAutoML :: Lens' Solution (Maybe Bool) Source #

When true, Amazon Personalize performs a search for the best USER_PERSONALIZATION recipe from the list specified in the solution configuration (recipeArn must not be specified). When false (the default), Amazon Personalize uses recipeArn for training.

solution_recipeArn :: Lens' Solution (Maybe Text) Source #

The ARN of the recipe used to create the solution.

solution_lastUpdatedDateTime :: Lens' Solution (Maybe UTCTime) Source #

The date and time (in Unix time) that the solution was last updated.

solution_eventType :: Lens' Solution (Maybe Text) Source #

The event type (for example, 'click' or 'like') that is used for training the model. If no eventType is provided, Amazon Personalize uses all interactions for training with equal weight regardless of type.

solution_name :: Lens' Solution (Maybe Text) Source #

The name of the solution.

solution_autoMLResult :: Lens' Solution (Maybe AutoMLResult) Source #

When performAutoML is true, specifies the best recipe found.

solution_creationDateTime :: Lens' Solution (Maybe UTCTime) Source #

The creation date and time (in Unix time) of the solution.

solution_datasetGroupArn :: Lens' Solution (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset group that provides the training data.

solution_latestSolutionVersion :: Lens' Solution (Maybe SolutionVersionSummary) Source #

Describes the latest version of the solution, including the status and the ARN.

solution_solutionConfig :: Lens' Solution (Maybe SolutionConfig) Source #

Describes the configuration properties for the solution.

solution_performHPO :: Lens' Solution (Maybe Bool) Source #

Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

SolutionConfig

data SolutionConfig Source #

Describes the configuration properties for the solution.

See: newSolutionConfig smart constructor.

Constructors

SolutionConfig' 

Fields

Instances

Instances details
Eq SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Read SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Show SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Generic SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Associated Types

type Rep SolutionConfig :: Type -> Type #

NFData SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Methods

rnf :: SolutionConfig -> () #

Hashable SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

ToJSON SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

FromJSON SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

type Rep SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

type Rep SolutionConfig = D1 ('MetaData "SolutionConfig" "Amazonka.Personalize.Types.SolutionConfig" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "SolutionConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "featureTransformationParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "hpoConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HPOConfig)) :*: S1 ('MetaSel ('Just "eventValueThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "autoMLConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoMLConfig)) :*: (S1 ('MetaSel ('Just "algorithmHyperParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "optimizationObjective") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OptimizationObjective))))))

newSolutionConfig :: SolutionConfig Source #

Create a value of SolutionConfig 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:featureTransformationParameters:SolutionConfig', solutionConfig_featureTransformationParameters - Lists the feature transformation parameters.

$sel:hpoConfig:SolutionConfig', solutionConfig_hpoConfig - Describes the properties for hyperparameter optimization (HPO).

$sel:eventValueThreshold:SolutionConfig', solutionConfig_eventValueThreshold - Only events with a value greater than or equal to this threshold are used for training a model.

$sel:autoMLConfig:SolutionConfig', solutionConfig_autoMLConfig - The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

$sel:algorithmHyperParameters:SolutionConfig', solutionConfig_algorithmHyperParameters - Lists the hyperparameter names and ranges.

$sel:optimizationObjective:SolutionConfig', solutionConfig_optimizationObjective - Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue. For more information see Optimizing a solution.

solutionConfig_hpoConfig :: Lens' SolutionConfig (Maybe HPOConfig) Source #

Describes the properties for hyperparameter optimization (HPO).

solutionConfig_eventValueThreshold :: Lens' SolutionConfig (Maybe Text) Source #

Only events with a value greater than or equal to this threshold are used for training a model.

solutionConfig_autoMLConfig :: Lens' SolutionConfig (Maybe AutoMLConfig) Source #

The AutoMLConfig object containing a list of recipes to search when AutoML is performed.

solutionConfig_algorithmHyperParameters :: Lens' SolutionConfig (Maybe (HashMap Text Text)) Source #

Lists the hyperparameter names and ranges.

solutionConfig_optimizationObjective :: Lens' SolutionConfig (Maybe OptimizationObjective) Source #

Describes the additional objective for the solution, such as maximizing streaming minutes or increasing revenue. For more information see Optimizing a solution.

SolutionSummary

data SolutionSummary Source #

Provides a summary of the properties of a solution. For a complete listing, call the DescribeSolution API.

See: newSolutionSummary smart constructor.

Constructors

SolutionSummary' 

Fields

Instances

Instances details
Eq SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Read SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Show SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Generic SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Associated Types

type Rep SolutionSummary :: Type -> Type #

NFData SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Methods

rnf :: SolutionSummary -> () #

Hashable SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

FromJSON SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

type Rep SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

type Rep SolutionSummary = D1 ('MetaData "SolutionSummary" "Amazonka.Personalize.Types.SolutionSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "SolutionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "solutionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newSolutionSummary :: SolutionSummary Source #

Create a value of SolutionSummary 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:solutionArn:SolutionSummary', solutionSummary_solutionArn - The Amazon Resource Name (ARN) of the solution.

$sel:status:SolutionSummary', solutionSummary_status - The status of the solution.

A solution can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

$sel:lastUpdatedDateTime:SolutionSummary', solutionSummary_lastUpdatedDateTime - The date and time (in Unix time) that the solution was last updated.

$sel:name:SolutionSummary', solutionSummary_name - The name of the solution.

$sel:creationDateTime:SolutionSummary', solutionSummary_creationDateTime - The date and time (in Unix time) that the solution was created.

solutionSummary_solutionArn :: Lens' SolutionSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the solution.

solutionSummary_status :: Lens' SolutionSummary (Maybe Text) Source #

The status of the solution.

A solution can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • DELETE PENDING > DELETE IN_PROGRESS

solutionSummary_lastUpdatedDateTime :: Lens' SolutionSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the solution was last updated.

solutionSummary_creationDateTime :: Lens' SolutionSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the solution was created.

SolutionVersion

data SolutionVersion Source #

An object that provides information about a specific version of a Solution.

See: newSolutionVersion smart constructor.

Constructors

SolutionVersion' 

Fields

  • failureReason :: Maybe Text

    If training a solution version fails, the reason for the failure.

  • solutionArn :: Maybe Text

    The ARN of the solution.

  • status :: Maybe Text

    The status of the solution version.

    A solution version can be in one of the following states:

    • CREATE PENDING
    • CREATE IN_PROGRESS
    • ACTIVE
    • CREATE FAILED
    • CREATE STOPPING
    • CREATE STOPPED
  • performAutoML :: Maybe Bool

    When true, Amazon Personalize searches for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

  • tunedHPOParams :: Maybe TunedHPOParams

    If hyperparameter optimization was performed, contains the hyperparameter values of the best performing model.

  • recipeArn :: Maybe Text

    The ARN of the recipe used in the solution.

  • lastUpdatedDateTime :: Maybe POSIX

    The date and time (in Unix time) that the solution was last updated.

  • eventType :: Maybe Text

    The event type (for example, 'click' or 'like') that is used for training the model.

  • creationDateTime :: Maybe POSIX

    The date and time (in Unix time) that this version of the solution was created.

  • datasetGroupArn :: Maybe Text

    The Amazon Resource Name (ARN) of the dataset group providing the training data.

  • trainingMode :: Maybe TrainingMode

    The scope of training to be performed when creating the solution version. The FULL option trains the solution version based on the entirety of the input solution's training data, while the UPDATE option processes only the data that has changed in comparison to the input solution. Choose UPDATE when you want to incrementally update your solution version instead of creating an entirely new one.

    The UPDATE option can only be used when you already have an active solution version created from the input solution using the FULL option and the input solution was trained with the User-Personalization recipe or the HRNN-Coldstart recipe.

  • trainingHours :: Maybe Double

    The time used to train the model. You are billed for the time it takes to train a model. This field is visible only after Amazon Personalize successfully trains a model.

  • solutionConfig :: Maybe SolutionConfig

    Describes the configuration properties for the solution.

  • performHPO :: Maybe Bool

    Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

  • solutionVersionArn :: Maybe Text

    The ARN of the solution version.

Instances

Instances details
Eq SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Read SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Show SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Generic SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Associated Types

type Rep SolutionVersion :: Type -> Type #

NFData SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Methods

rnf :: SolutionVersion -> () #

Hashable SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

FromJSON SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

type Rep SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

type Rep SolutionVersion = D1 ('MetaData "SolutionVersion" "Amazonka.Personalize.Types.SolutionVersion" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "SolutionVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "solutionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "performAutoML") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "tunedHPOParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TunedHPOParams))) :*: (S1 ('MetaSel ('Just "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: (((S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trainingMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingMode)))) :*: ((S1 ('MetaSel ('Just "trainingHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "solutionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SolutionConfig))) :*: (S1 ('MetaSel ('Just "performHPO") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newSolutionVersion :: SolutionVersion Source #

Create a value of SolutionVersion 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:failureReason:SolutionVersion', solutionVersion_failureReason - If training a solution version fails, the reason for the failure.

$sel:solutionArn:SolutionVersion', solutionVersion_solutionArn - The ARN of the solution.

$sel:status:SolutionVersion', solutionVersion_status - The status of the solution version.

A solution version can be in one of the following states:

  • CREATE PENDING
  • CREATE IN_PROGRESS
  • ACTIVE
  • CREATE FAILED
  • CREATE STOPPING
  • CREATE STOPPED

$sel:performAutoML:SolutionVersion', solutionVersion_performAutoML - When true, Amazon Personalize searches for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

$sel:tunedHPOParams:SolutionVersion', solutionVersion_tunedHPOParams - If hyperparameter optimization was performed, contains the hyperparameter values of the best performing model.

$sel:recipeArn:SolutionVersion', solutionVersion_recipeArn - The ARN of the recipe used in the solution.

$sel:lastUpdatedDateTime:SolutionVersion', solutionVersion_lastUpdatedDateTime - The date and time (in Unix time) that the solution was last updated.

$sel:eventType:SolutionVersion', solutionVersion_eventType - The event type (for example, 'click' or 'like') that is used for training the model.

$sel:creationDateTime:SolutionVersion', solutionVersion_creationDateTime - The date and time (in Unix time) that this version of the solution was created.

$sel:datasetGroupArn:SolutionVersion', solutionVersion_datasetGroupArn - The Amazon Resource Name (ARN) of the dataset group providing the training data.

$sel:trainingMode:SolutionVersion', solutionVersion_trainingMode - The scope of training to be performed when creating the solution version. The FULL option trains the solution version based on the entirety of the input solution's training data, while the UPDATE option processes only the data that has changed in comparison to the input solution. Choose UPDATE when you want to incrementally update your solution version instead of creating an entirely new one.

The UPDATE option can only be used when you already have an active solution version created from the input solution using the FULL option and the input solution was trained with the User-Personalization recipe or the HRNN-Coldstart recipe.

$sel:trainingHours:SolutionVersion', solutionVersion_trainingHours - The time used to train the model. You are billed for the time it takes to train a model. This field is visible only after Amazon Personalize successfully trains a model.

$sel:solutionConfig:SolutionVersion', solutionVersion_solutionConfig - Describes the configuration properties for the solution.

$sel:performHPO:SolutionVersion', solutionVersion_performHPO - Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

$sel:solutionVersionArn:SolutionVersion', solutionVersion_solutionVersionArn - The ARN of the solution version.

solutionVersion_failureReason :: Lens' SolutionVersion (Maybe Text) Source #

If training a solution version fails, the reason for the failure.

solutionVersion_status :: Lens' SolutionVersion (Maybe Text) Source #

The status of the solution version.

A solution version can be in one of the following states:

  • CREATE PENDING
  • CREATE IN_PROGRESS
  • ACTIVE
  • CREATE FAILED
  • CREATE STOPPING
  • CREATE STOPPED

solutionVersion_performAutoML :: Lens' SolutionVersion (Maybe Bool) Source #

When true, Amazon Personalize searches for the most optimal recipe according to the solution configuration. When false (the default), Amazon Personalize uses recipeArn.

solutionVersion_tunedHPOParams :: Lens' SolutionVersion (Maybe TunedHPOParams) Source #

If hyperparameter optimization was performed, contains the hyperparameter values of the best performing model.

solutionVersion_recipeArn :: Lens' SolutionVersion (Maybe Text) Source #

The ARN of the recipe used in the solution.

solutionVersion_lastUpdatedDateTime :: Lens' SolutionVersion (Maybe UTCTime) Source #

The date and time (in Unix time) that the solution was last updated.

solutionVersion_eventType :: Lens' SolutionVersion (Maybe Text) Source #

The event type (for example, 'click' or 'like') that is used for training the model.

solutionVersion_creationDateTime :: Lens' SolutionVersion (Maybe UTCTime) Source #

The date and time (in Unix time) that this version of the solution was created.

solutionVersion_datasetGroupArn :: Lens' SolutionVersion (Maybe Text) Source #

The Amazon Resource Name (ARN) of the dataset group providing the training data.

solutionVersion_trainingMode :: Lens' SolutionVersion (Maybe TrainingMode) Source #

The scope of training to be performed when creating the solution version. The FULL option trains the solution version based on the entirety of the input solution's training data, while the UPDATE option processes only the data that has changed in comparison to the input solution. Choose UPDATE when you want to incrementally update your solution version instead of creating an entirely new one.

The UPDATE option can only be used when you already have an active solution version created from the input solution using the FULL option and the input solution was trained with the User-Personalization recipe or the HRNN-Coldstart recipe.

solutionVersion_trainingHours :: Lens' SolutionVersion (Maybe Double) Source #

The time used to train the model. You are billed for the time it takes to train a model. This field is visible only after Amazon Personalize successfully trains a model.

solutionVersion_solutionConfig :: Lens' SolutionVersion (Maybe SolutionConfig) Source #

Describes the configuration properties for the solution.

solutionVersion_performHPO :: Lens' SolutionVersion (Maybe Bool) Source #

Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

SolutionVersionSummary

data SolutionVersionSummary Source #

Provides a summary of the properties of a solution version. For a complete listing, call the DescribeSolutionVersion API.

See: newSolutionVersionSummary smart constructor.

Constructors

SolutionVersionSummary' 

Fields

Instances

Instances details
Eq SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Read SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Show SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Generic SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Associated Types

type Rep SolutionVersionSummary :: Type -> Type #

NFData SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Methods

rnf :: SolutionVersionSummary -> () #

Hashable SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

FromJSON SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

type Rep SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

type Rep SolutionVersionSummary = D1 ('MetaData "SolutionVersionSummary" "Amazonka.Personalize.Types.SolutionVersionSummary" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "SolutionVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSolutionVersionSummary :: SolutionVersionSummary Source #

Create a value of SolutionVersionSummary 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:failureReason:SolutionVersionSummary', solutionVersionSummary_failureReason - If a solution version fails, the reason behind the failure.

$sel:status:SolutionVersionSummary', solutionVersionSummary_status - The status of the solution version.

A solution version can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

$sel:lastUpdatedDateTime:SolutionVersionSummary', solutionVersionSummary_lastUpdatedDateTime - The date and time (in Unix time) that the solution version was last updated.

$sel:creationDateTime:SolutionVersionSummary', solutionVersionSummary_creationDateTime - The date and time (in Unix time) that this version of a solution was created.

$sel:solutionVersionArn:SolutionVersionSummary', solutionVersionSummary_solutionVersionArn - The Amazon Resource Name (ARN) of the solution version.

solutionVersionSummary_failureReason :: Lens' SolutionVersionSummary (Maybe Text) Source #

If a solution version fails, the reason behind the failure.

solutionVersionSummary_status :: Lens' SolutionVersionSummary (Maybe Text) Source #

The status of the solution version.

A solution version can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED

solutionVersionSummary_lastUpdatedDateTime :: Lens' SolutionVersionSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that the solution version was last updated.

solutionVersionSummary_creationDateTime :: Lens' SolutionVersionSummary (Maybe UTCTime) Source #

The date and time (in Unix time) that this version of a solution was created.

solutionVersionSummary_solutionVersionArn :: Lens' SolutionVersionSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the solution version.

TunedHPOParams

data TunedHPOParams Source #

If hyperparameter optimization (HPO) was performed, contains the hyperparameter values of the best performing model.

See: newTunedHPOParams smart constructor.

Constructors

TunedHPOParams' 

Fields

Instances

Instances details
Eq TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Read TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Show TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Generic TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Associated Types

type Rep TunedHPOParams :: Type -> Type #

NFData TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Methods

rnf :: TunedHPOParams -> () #

Hashable TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

FromJSON TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

type Rep TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

type Rep TunedHPOParams = D1 ('MetaData "TunedHPOParams" "Amazonka.Personalize.Types.TunedHPOParams" "libZSservicesZSamazonka-personalizeZSamazonka-personalize" 'False) (C1 ('MetaCons "TunedHPOParams'" 'PrefixI 'True) (S1 ('MetaSel ('Just "algorithmHyperParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newTunedHPOParams :: TunedHPOParams Source #

Create a value of TunedHPOParams 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:algorithmHyperParameters:TunedHPOParams', tunedHPOParams_algorithmHyperParameters - A list of the hyperparameter values of the best performing model.

tunedHPOParams_algorithmHyperParameters :: Lens' TunedHPOParams (Maybe (HashMap Text Text)) Source #

A list of the hyperparameter values of the best performing model.