amazonka-personalize-2.0: Amazon Personalize SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Personalize.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

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

Errors

_InvalidInputException :: AsError a => Fold a ServiceError Source #

Provide a valid value for the field or parameter.

_InvalidNextTokenException :: AsError a => Fold a ServiceError Source #

The token is not valid.

_LimitExceededException :: AsError a => Fold a ServiceError Source #

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

_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #

The specified resource already exists.

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

The specified resource is in use.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

Could not find the specified resource.

_TooManyTagKeysException :: AsError a => Fold a ServiceError Source #

The request contains more tag keys than can be associated with a resource (50 tag keys per resource).

_TooManyTagsException :: AsError a => Fold a ServiceError Source #

You have exceeded the maximum number of tags you can apply to this resource.

Domain

newtype Domain Source #

Constructors

Domain' 

Fields

Bundled Patterns

pattern Domain_ECOMMERCE :: Domain 
pattern Domain_VIDEO_ON_DEMAND :: Domain 

Instances

Instances details
FromJSON Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

FromJSONKey Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

ToJSON Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

ToJSONKey Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

ToByteString Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Methods

toBS :: Domain -> ByteString #

ToHeader Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Methods

toHeader :: HeaderName -> Domain -> [Header] #

ToLog Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

ToQuery Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

FromText Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

ToText Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Methods

toText :: Domain -> Text #

FromXML Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

ToXML Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Methods

toXML :: Domain -> XML #

Generic Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Associated Types

type Rep Domain :: Type -> Type #

Methods

from :: Domain -> Rep Domain x #

to :: Rep Domain x -> Domain #

Read Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Show Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

NFData Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Methods

rnf :: Domain -> () #

Eq Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Methods

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

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

Ord Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Hashable Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

Methods

hashWithSalt :: Int -> Domain -> Int #

hash :: Domain -> Int #

type Rep Domain Source # 
Instance details

Defined in Amazonka.Personalize.Types.Domain

type Rep Domain = D1 ('MetaData "Domain" "Amazonka.Personalize.Types.Domain" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'True) (C1 ('MetaCons "Domain'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportMode

newtype ImportMode Source #

Constructors

ImportMode' 

Fields

Bundled Patterns

pattern ImportMode_FULL :: ImportMode 
pattern ImportMode_INCREMENTAL :: ImportMode 

Instances

Instances details
FromJSON ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

FromJSONKey ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToJSON ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToJSONKey ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToByteString ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToHeader ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToLog ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToQuery ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

FromText ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToText ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

Methods

toText :: ImportMode -> Text #

FromXML ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

ToXML ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

Methods

toXML :: ImportMode -> XML #

Generic ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

Associated Types

type Rep ImportMode :: Type -> Type #

Read ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

Show ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

NFData ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

Methods

rnf :: ImportMode -> () #

Eq ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

Ord ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

Hashable ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

type Rep ImportMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.ImportMode

type Rep ImportMode = D1 ('MetaData "ImportMode" "Amazonka.Personalize.Types.ImportMode" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'True) (C1 ('MetaCons "ImportMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

IngestionMode

newtype IngestionMode Source #

Constructors

IngestionMode' 

Instances

Instances details
FromJSON IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

FromJSONKey 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

ToByteString IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToHeader IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

ToLog IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

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

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 #

Generic IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Associated Types

type Rep IngestionMode :: Type -> Type #

Read IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Show IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

NFData IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Methods

rnf :: IngestionMode -> () #

Eq IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Ord IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

Hashable IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

type Rep IngestionMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.IngestionMode

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

ObjectiveSensitivity

newtype ObjectiveSensitivity Source #

Instances

Instances details
FromJSON ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

FromJSONKey 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

ToByteString ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToHeader ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToLog ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

ToQuery 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

FromXML ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

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

Read ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Show ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

NFData ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Methods

rnf :: ObjectiveSensitivity -> () #

Eq ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Ord ObjectiveSensitivity Source # 
Instance details

Defined in Amazonka.Personalize.Types.ObjectiveSensitivity

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

FromJSONKey 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

ToByteString RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToHeader RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToLog RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

ToQuery 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

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 #

Generic RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Associated Types

type Rep RecipeProvider :: Type -> Type #

Read RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Show RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

NFData RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Methods

rnf :: RecipeProvider -> () #

Eq RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Ord RecipeProvider Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeProvider

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

FromJSONKey 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

ToByteString TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToHeader TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

ToLog TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

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

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 #

Generic TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Associated Types

type Rep TrainingMode :: Type -> Type #

Read TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Show TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

NFData TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Methods

rnf :: TrainingMode -> () #

Eq TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Ord TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

Hashable TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

type Rep TrainingMode Source # 
Instance details

Defined in Amazonka.Personalize.Types.TrainingMode

type Rep TrainingMode = D1 ('MetaData "TrainingMode" "Amazonka.Personalize.Types.TrainingMode" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON 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 #

Read Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Show Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

NFData Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Methods

rnf :: Algorithm -> () #

Eq Algorithm Source # 
Instance details

Defined in Amazonka.Personalize.Types.Algorithm

Hashable 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:algorithmArn:Algorithm', algorithm_algorithmArn - The Amazon Resource Name (ARN) of the algorithm.

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

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

$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:defaultHyperParameters:Algorithm', algorithm_defaultHyperParameters - Specifies the default hyperparameters.

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

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

Algorithm, algorithm_name - The name of the algorithm.

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

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

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

The Amazon Resource Name (ARN) of the algorithm.

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

The URI of the Docker container for the algorithm image.

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

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

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_defaultHyperParameters :: Lens' Algorithm (Maybe (HashMap Text Text)) Source #

Specifies the default hyperparameters.

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

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

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_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
FromJSON 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 #

Read AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Show AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

NFData AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Methods

rnf :: AlgorithmImage -> () #

Eq AlgorithmImage Source # 
Instance details

Defined in Amazonka.Personalize.Types.AlgorithmImage

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

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

Read AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Show AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

NFData AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Methods

rnf :: AutoMLConfig -> () #

Eq AutoMLConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLConfig

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "AutoMLConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recipeList") '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:metricName:AutoMLConfig', autoMLConfig_metricName - The metric to optimize.

$sel:recipeList:AutoMLConfig', autoMLConfig_recipeList - The list of candidate recipes.

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

Read AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Show AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

NFData AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Methods

rnf :: AutoMLResult -> () #

Eq AutoMLResult Source # 
Instance details

Defined in Amazonka.Personalize.Types.AutoMLResult

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON 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 #

Read BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Show BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

NFData BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Methods

rnf :: BatchInferenceJob -> () #

Eq BatchInferenceJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJob

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "BatchInferenceJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "batchInferenceJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "batchInferenceJobConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobConfig)) :*: S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "filterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobInput))))) :*: ((S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchInferenceJobOutput)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "numResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:batchInferenceJobArn:BatchInferenceJob', batchInferenceJob_batchInferenceJobArn - The Amazon Resource Name (ARN) of the batch inference job.

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

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

$sel:failureReason:BatchInferenceJob', batchInferenceJob_failureReason - If the batch inference job failed, the reason for the failure.

$sel:filterArn:BatchInferenceJob', batchInferenceJob_filterArn - The ARN of the filter used on 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.

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

$sel:jobOutput:BatchInferenceJob', batchInferenceJob_jobOutput - The Amazon S3 bucket that contains the output data generated by 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:roleArn:BatchInferenceJob', batchInferenceJob_roleArn - The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch inference job.

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

$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

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

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

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

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

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

The time at which the batch inference job was created.

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

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

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

The ARN of the filter used on 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.

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

The name of the batch inference job.

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

The Amazon S3 bucket that contains the output data generated by 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_roleArn :: Lens' BatchInferenceJob (Maybe Text) Source #

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

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

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
FromJSON BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

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

Read BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Show BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

NFData BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Methods

rnf :: BatchInferenceJobConfig -> () #

Eq BatchInferenceJobConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobConfig

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

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

Read BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Show BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

NFData BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Methods

rnf :: BatchInferenceJobInput -> () #

Eq BatchInferenceJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobInput

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

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

Read BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Show BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

NFData BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Methods

rnf :: BatchInferenceJobOutput -> () #

Eq BatchInferenceJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobOutput

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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. The ListBatchInferenceJobs operation returns a list of batch inference job summaries.

See: newBatchInferenceJobSummary smart constructor.

Constructors

BatchInferenceJobSummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Show BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

NFData BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Eq BatchInferenceJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchInferenceJobSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "BatchInferenceJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "batchInferenceJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") '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 "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") '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: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:failureReason:BatchInferenceJobSummary', batchInferenceJobSummary_failureReason - If the batch inference job failed, the reason for the failure.

$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:solutionVersionArn:BatchInferenceJobSummary', batchInferenceJobSummary_solutionVersionArn - The ARN of the solution version used by the batch inference job.

$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

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_failureReason :: Lens' BatchInferenceJobSummary (Maybe Text) Source #

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

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

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

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

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

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

BatchSegmentJob

data BatchSegmentJob Source #

Contains information on a batch segment job.

See: newBatchSegmentJob smart constructor.

Constructors

BatchSegmentJob' 

Fields

Instances

Instances details
FromJSON BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

Generic BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

Associated Types

type Rep BatchSegmentJob :: Type -> Type #

Read BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

Show BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

NFData BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

Methods

rnf :: BatchSegmentJob -> () #

Eq BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

Hashable BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

type Rep BatchSegmentJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJob

type Rep BatchSegmentJob = D1 ('MetaData "BatchSegmentJob" "Amazonka.Personalize.Types.BatchSegmentJob" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "BatchSegmentJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "batchSegmentJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "filterArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobInput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchSegmentJobInput)) :*: S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "jobOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchSegmentJobOutput)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "numResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newBatchSegmentJob :: BatchSegmentJob Source #

Create a value of BatchSegmentJob 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:batchSegmentJobArn:BatchSegmentJob', batchSegmentJob_batchSegmentJobArn - The Amazon Resource Name (ARN) of the batch segment job.

$sel:creationDateTime:BatchSegmentJob', batchSegmentJob_creationDateTime - The time at which the batch segment job was created.

$sel:failureReason:BatchSegmentJob', batchSegmentJob_failureReason - If the batch segment job failed, the reason for the failure.

$sel:filterArn:BatchSegmentJob', batchSegmentJob_filterArn - The ARN of the filter used on the batch segment job.

$sel:jobInput:BatchSegmentJob', batchSegmentJob_jobInput - The Amazon S3 path that leads to the input data used to generate the batch segment job.

$sel:jobName:BatchSegmentJob', batchSegmentJob_jobName - The name of the batch segment job.

$sel:jobOutput:BatchSegmentJob', batchSegmentJob_jobOutput - The Amazon S3 bucket that contains the output data generated by the batch segment job.

$sel:lastUpdatedDateTime:BatchSegmentJob', batchSegmentJob_lastUpdatedDateTime - The time at which the batch segment job last updated.

$sel:numResults:BatchSegmentJob', batchSegmentJob_numResults - The number of predicted users generated by the batch segment job for each line of input data.

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

$sel:solutionVersionArn:BatchSegmentJob', batchSegmentJob_solutionVersionArn - The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.

$sel:status:BatchSegmentJob', batchSegmentJob_status - The status of the batch segment job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

batchSegmentJob_batchSegmentJobArn :: Lens' BatchSegmentJob (Maybe Text) Source #

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

batchSegmentJob_creationDateTime :: Lens' BatchSegmentJob (Maybe UTCTime) Source #

The time at which the batch segment job was created.

batchSegmentJob_failureReason :: Lens' BatchSegmentJob (Maybe Text) Source #

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

batchSegmentJob_filterArn :: Lens' BatchSegmentJob (Maybe Text) Source #

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

batchSegmentJob_jobInput :: Lens' BatchSegmentJob (Maybe BatchSegmentJobInput) Source #

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

batchSegmentJob_jobName :: Lens' BatchSegmentJob (Maybe Text) Source #

The name of the batch segment job.

batchSegmentJob_jobOutput :: Lens' BatchSegmentJob (Maybe BatchSegmentJobOutput) Source #

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

batchSegmentJob_lastUpdatedDateTime :: Lens' BatchSegmentJob (Maybe UTCTime) Source #

The time at which the batch segment job last updated.

batchSegmentJob_numResults :: Lens' BatchSegmentJob (Maybe Int) Source #

The number of predicted users generated by the batch segment job for each line of input data.

batchSegmentJob_roleArn :: Lens' BatchSegmentJob (Maybe Text) Source #

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

batchSegmentJob_solutionVersionArn :: Lens' BatchSegmentJob (Maybe Text) Source #

The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.

batchSegmentJob_status :: Lens' BatchSegmentJob (Maybe Text) Source #

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

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

BatchSegmentJobInput

data BatchSegmentJobInput Source #

The input configuration of a batch segment job.

See: newBatchSegmentJobInput smart constructor.

Instances

Instances details
FromJSON BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

ToJSON BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

Generic BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

Associated Types

type Rep BatchSegmentJobInput :: Type -> Type #

Read BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

Show BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

NFData BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

Methods

rnf :: BatchSegmentJobInput -> () #

Eq BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

Hashable BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

type Rep BatchSegmentJobInput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobInput

type Rep BatchSegmentJobInput = D1 ('MetaData "BatchSegmentJobInput" "Amazonka.Personalize.Types.BatchSegmentJobInput" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "BatchSegmentJobInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3DataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3DataConfig)))

newBatchSegmentJobInput Source #

Create a value of BatchSegmentJobInput 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:BatchSegmentJobInput', batchSegmentJobInput_s3DataSource - Undocumented member.

BatchSegmentJobOutput

data BatchSegmentJobOutput Source #

The output configuration parameters of a batch segment job.

See: newBatchSegmentJobOutput smart constructor.

Instances

Instances details
FromJSON BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

ToJSON BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

Generic BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

Associated Types

type Rep BatchSegmentJobOutput :: Type -> Type #

Read BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

Show BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

NFData BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

Methods

rnf :: BatchSegmentJobOutput -> () #

Eq BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

Hashable BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

type Rep BatchSegmentJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobOutput

type Rep BatchSegmentJobOutput = D1 ('MetaData "BatchSegmentJobOutput" "Amazonka.Personalize.Types.BatchSegmentJobOutput" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "BatchSegmentJobOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3DataDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 S3DataConfig)))

newBatchSegmentJobOutput Source #

Create a value of BatchSegmentJobOutput 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:BatchSegmentJobOutput', batchSegmentJobOutput_s3DataDestination - Undocumented member.

BatchSegmentJobSummary

data BatchSegmentJobSummary Source #

A truncated version of the BatchSegmentJob datatype. ListBatchSegmentJobs operation returns a list of batch segment job summaries.

See: newBatchSegmentJobSummary smart constructor.

Constructors

BatchSegmentJobSummary' 

Fields

Instances

Instances details
FromJSON BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

Generic BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

Associated Types

type Rep BatchSegmentJobSummary :: Type -> Type #

Read BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

Show BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

NFData BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

Methods

rnf :: BatchSegmentJobSummary -> () #

Eq BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

Hashable BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

type Rep BatchSegmentJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.BatchSegmentJobSummary

type Rep BatchSegmentJobSummary = D1 ('MetaData "BatchSegmentJobSummary" "Amazonka.Personalize.Types.BatchSegmentJobSummary" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "BatchSegmentJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "batchSegmentJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") '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 "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newBatchSegmentJobSummary :: BatchSegmentJobSummary Source #

Create a value of BatchSegmentJobSummary 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:batchSegmentJobArn:BatchSegmentJobSummary', batchSegmentJobSummary_batchSegmentJobArn - The Amazon Resource Name (ARN) of the batch segment job.

$sel:creationDateTime:BatchSegmentJobSummary', batchSegmentJobSummary_creationDateTime - The time at which the batch segment job was created.

$sel:failureReason:BatchSegmentJobSummary', batchSegmentJobSummary_failureReason - If the batch segment job failed, the reason for the failure.

$sel:jobName:BatchSegmentJobSummary', batchSegmentJobSummary_jobName - The name of the batch segment job.

$sel:lastUpdatedDateTime:BatchSegmentJobSummary', batchSegmentJobSummary_lastUpdatedDateTime - The time at which the batch segment job was last updated.

$sel:solutionVersionArn:BatchSegmentJobSummary', batchSegmentJobSummary_solutionVersionArn - The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.

$sel:status:BatchSegmentJobSummary', batchSegmentJobSummary_status - The status of the batch segment job. The status is one of the following values:

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

batchSegmentJobSummary_batchSegmentJobArn :: Lens' BatchSegmentJobSummary (Maybe Text) Source #

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

batchSegmentJobSummary_creationDateTime :: Lens' BatchSegmentJobSummary (Maybe UTCTime) Source #

The time at which the batch segment job was created.

batchSegmentJobSummary_failureReason :: Lens' BatchSegmentJobSummary (Maybe Text) Source #

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

batchSegmentJobSummary_lastUpdatedDateTime :: Lens' BatchSegmentJobSummary (Maybe UTCTime) Source #

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

batchSegmentJobSummary_solutionVersionArn :: Lens' BatchSegmentJobSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the solution version used by the batch segment job to generate batch segments.

batchSegmentJobSummary_status :: Lens' BatchSegmentJobSummary (Maybe Text) Source #

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

  • PENDING
  • IN PROGRESS
  • ACTIVE
  • CREATE FAILED

Campaign

data Campaign Source #

An object that describes the deployment of a solution version. For more information on campaigns, see CreateCampaign.

See: newCampaign smart constructor.

Constructors

Campaign' 

Fields

Instances

Instances details
FromJSON 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 #

Read Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Show Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

NFData Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Methods

rnf :: Campaign -> () #

Eq Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Hashable Campaign Source # 
Instance details

Defined in Amazonka.Personalize.Types.Campaign

Methods

hashWithSalt :: Int -> Campaign -> Int #

hash :: Campaign -> Int #

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:campaignArn:Campaign', campaign_campaignArn - The Amazon Resource Name (ARN) of the campaign.

Campaign, campaign_campaignConfig - The configuration details of a campaign.

Campaign, campaign_creationDateTime - The date and time (in Unix format) that the campaign was created.

Campaign, campaign_failureReason - If a campaign fails, the reason behind the failure.

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

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

Campaign, campaign_minProvisionedTPS - Specifies the requested minimum provisioned transactions (recommendations) per second.

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

Campaign, campaign_solutionVersionArn - The Amazon Resource Name (ARN) of a specific version of the solution.

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

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

The Amazon Resource Name (ARN) of the campaign.

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

The configuration details of a campaign.

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

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

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

If a campaign fails, the reason behind the failure.

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

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

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

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

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

The name of the campaign.

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

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

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

CampaignConfig

data CampaignConfig Source #

The configuration details of a campaign.

See: newCampaignConfig smart constructor.

Constructors

CampaignConfig' 

Fields

  • itemExplorationConfig :: Maybe (HashMap Text Text)

    Specifies 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
FromJSON CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

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

Read CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Show CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

NFData CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Methods

rnf :: CampaignConfig -> () #

Eq CampaignConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignConfig

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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 - Specifies 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 #

Specifies 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
FromJSON 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 #

Read CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Show CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

NFData CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Methods

rnf :: CampaignSummary -> () #

Eq CampaignSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "CampaignSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "campaignArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") '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 "status") '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:campaignArn:CampaignSummary', campaignSummary_campaignArn - The Amazon Resource Name (ARN) of the campaign.

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

$sel:failureReason:CampaignSummary', campaignSummary_failureReason - If a campaign fails, the reason behind the failure.

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

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

The Amazon Resource Name (ARN) of the campaign.

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

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

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

If a campaign fails, the reason behind the failure.

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

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

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

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

Read CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Show CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

NFData CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Methods

rnf :: CampaignUpdateSummary -> () #

Eq CampaignUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.CampaignUpdateSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "CampaignUpdateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "campaignConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CampaignConfig)) :*: (S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "minProvisionedTPS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") '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:campaignConfig:CampaignUpdateSummary', campaignUpdateSummary_campaignConfig - Undocumented member.

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

$sel:failureReason:CampaignUpdateSummary', campaignUpdateSummary_failureReason - If a campaign update fails, the reason behind the failure.

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

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

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

$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

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

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

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

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

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_solutionVersionArn :: Lens' CampaignUpdateSummary (Maybe Text) Source #

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

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

CategoricalHyperParameterRange

data CategoricalHyperParameterRange Source #

Provides the name and range of a categorical hyperparameter.

See: newCategoricalHyperParameterRange smart constructor.

Constructors

CategoricalHyperParameterRange' 

Fields

Instances

Instances details
FromJSON CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

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

Read CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Show CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

NFData CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Eq CategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.CategoricalHyperParameterRange

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "CategoricalHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") '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:name:CategoricalHyperParameterRange', categoricalHyperParameterRange_name - The name of the hyperparameter.

$sel:values:CategoricalHyperParameterRange', categoricalHyperParameterRange_values - A list of the categories for 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
FromJSON ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

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

Read ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Show ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

NFData ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Eq ContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.ContinuousHyperParameterRange

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "ContinuousHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:minValue:ContinuousHyperParameterRange', continuousHyperParameterRange_minValue - The minimum allowable value for the hyperparameter.

$sel:name:ContinuousHyperParameterRange', continuousHyperParameterRange_name - The name of 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
FromJSON DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

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

Read DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Show DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

NFData DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Methods

rnf :: DataSource -> () #

Eq DataSource Source # 
Instance details

Defined in Amazonka.Personalize.Types.DataSource

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON 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 #

Read Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Show Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

NFData Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Methods

rnf :: Dataset -> () #

Eq Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Methods

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

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

Hashable Dataset Source # 
Instance details

Defined in Amazonka.Personalize.Types.Dataset

Methods

hashWithSalt :: Int -> Dataset -> Int #

hash :: Dataset -> Int #

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:creationDateTime:Dataset', dataset_creationDateTime - The creation date and time (in Unix time) of the dataset.

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

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

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

  • Interactions
  • Items
  • Users

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

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

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

$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

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

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

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

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

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

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

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

One of the following values:

  • Interactions
  • Items
  • Users

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

A time stamp that shows when the dataset was updated.

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

The name of the dataset.

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

The ARN of the associated schema.

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

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

  • creationDateTime :: Maybe POSIX

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

  • datasetArn :: Maybe Text

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

  • datasetExportJobArn :: Maybe Text

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

  • failureReason :: Maybe Text

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

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

  • jobName :: Maybe Text

    The name of the export job.

  • jobOutput :: Maybe DatasetExportJobOutput

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

    s3://bucket-name/folder-name/
  • lastUpdatedDateTime :: Maybe POSIX

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

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

  • 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

Instances

Instances details
FromJSON 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 #

Read DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Show DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

NFData DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Methods

rnf :: DatasetExportJob -> () #

Eq DatasetExportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJob

Hashable 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:creationDateTime:DatasetExportJob', datasetExportJob_creationDateTime - The creation date and time (in Unix time) of the dataset export job.

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

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

$sel:failureReason:DatasetExportJob', datasetExportJob_failureReason - If a dataset export job fails, provides the reason why.

$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:jobName:DatasetExportJob', datasetExportJob_jobName - The name of the export job.

$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:lastUpdatedDateTime:DatasetExportJob', datasetExportJob_lastUpdatedDateTime - The date and time (in Unix time) the status of the dataset export job was last updated.

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

$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

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

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

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

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

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

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

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

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

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

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

DatasetExportJobOutput

data DatasetExportJobOutput Source #

The output configuration parameters of a dataset export job.

See: newDatasetExportJobOutput smart constructor.

Instances

Instances details
FromJSON DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

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

Read DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Show DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

NFData DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Methods

rnf :: DatasetExportJobOutput -> () #

Eq DatasetExportJobOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobOutput

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON 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 #

Read DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Show DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

NFData DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Methods

rnf :: DatasetExportJobSummary -> () #

Eq DatasetExportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetExportJobSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DatasetExportJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetExportJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReason") '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 "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:creationDateTime:DatasetExportJobSummary', datasetExportJobSummary_creationDateTime - The date and time (in Unix time) that the dataset export job was created.

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

$sel:failureReason:DatasetExportJobSummary', datasetExportJobSummary_failureReason - If a dataset export job fails, the reason behind the failure.

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

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

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

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

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

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

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

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

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

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

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

Instances

Instances details
FromJSON 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 #

Read DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Show DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

NFData DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Methods

rnf :: DatasetGroup -> () #

Eq DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

Hashable DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

type Rep DatasetGroup Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroup

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: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:domain:DatasetGroup', datasetGroup_domain - The domain of a Domain dataset group.

$sel:failureReason:DatasetGroup', datasetGroup_failureReason - If creating a dataset group fails, provides the reason why.

$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:roleArn:DatasetGroup', datasetGroup_roleArn - The ARN of the IAM role that has permissions to create the dataset group.

$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

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_domain :: Lens' DatasetGroup (Maybe Domain) Source #

The domain of a Domain dataset group.

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

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

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_roleArn :: Lens' DatasetGroup (Maybe Text) Source #

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

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

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

Read DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Show DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

NFData DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Methods

rnf :: DatasetGroupSummary -> () #

Eq DatasetGroupSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetGroupSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DatasetGroupSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Domain)))) :*: ((S1 ('MetaSel ('Just "failureReason") '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 "status") '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: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.

$sel:domain:DatasetGroupSummary', datasetGroupSummary_domain - The domain of a Domain dataset group.

$sel:failureReason:DatasetGroupSummary', datasetGroupSummary_failureReason - If creating a dataset group fails, the reason behind the failure.

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

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.

datasetGroupSummary_domain :: Lens' DatasetGroupSummary (Maybe Domain) Source #

The domain of a Domain dataset group.

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

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

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

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

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

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

Read DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Show DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

NFData DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Methods

rnf :: DatasetImportJob -> () #

Eq DatasetImportJob Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJob

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DatasetImportJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSource))) :*: (S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "datasetImportJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "importMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportMode)) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "publishAttributionMetricsToS3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") '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:creationDateTime:DatasetImportJob', datasetImportJob_creationDateTime - The creation date and time (in Unix time) of the dataset import job.

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

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

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

$sel:failureReason:DatasetImportJob', datasetImportJob_failureReason - If a dataset import job fails, provides the reason why.

$sel:importMode:DatasetImportJob', datasetImportJob_importMode - The import mode used by the dataset import job to import new records.

$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:publishAttributionMetricsToS3:DatasetImportJob', datasetImportJob_publishAttributionMetricsToS3 - Whether the job publishes metrics to Amazon S3 for a metric attribution.

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

$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

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

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

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

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

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

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

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

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

datasetImportJob_importMode :: Lens' DatasetImportJob (Maybe ImportMode) Source #

The import mode used by the dataset import job to import new records.

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

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

datasetImportJob_publishAttributionMetricsToS3 :: Lens' DatasetImportJob (Maybe Bool) Source #

Whether the job publishes metrics to Amazon S3 for a metric attribution.

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

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

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

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

Read DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Show DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

NFData DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Methods

rnf :: DatasetImportJobSummary -> () #

Eq DatasetImportJobSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetImportJobSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DatasetImportJobSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetImportJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "importMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportMode)) :*: S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:creationDateTime:DatasetImportJobSummary', datasetImportJobSummary_creationDateTime - The date and time (in Unix time) that the dataset import job was created.

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

$sel:failureReason:DatasetImportJobSummary', datasetImportJobSummary_failureReason - If a dataset import job fails, the reason behind the failure.

$sel:importMode:DatasetImportJobSummary', datasetImportJobSummary_importMode - The import mode the dataset import job used to update the data in the dataset. For more information see Updating existing bulk data.

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

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

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

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

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

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

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

datasetImportJobSummary_importMode :: Lens' DatasetImportJobSummary (Maybe ImportMode) Source #

The import mode the dataset import job used to update the data in the dataset. For more information see Updating existing bulk data.

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

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

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

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

Read DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Show DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

NFData DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Methods

rnf :: DatasetSchema -> () #

Eq DatasetSchema Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchema

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DatasetSchema'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Domain)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:creationDateTime:DatasetSchema', datasetSchema_creationDateTime - The date and time (in Unix time) that the schema was created.

$sel:domain:DatasetSchema', datasetSchema_domain - The domain of a schema that you created for a dataset in a Domain dataset group.

$sel:lastUpdatedDateTime:DatasetSchema', datasetSchema_lastUpdatedDateTime - The date and time (in Unix time) that the schema was last updated.

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

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

$sel:schemaArn:DatasetSchema', datasetSchema_schemaArn - 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.

datasetSchema_domain :: Lens' DatasetSchema (Maybe Domain) Source #

The domain of a schema that you created for a dataset in a Domain dataset group.

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.

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

Read DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Show DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

NFData DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Methods

rnf :: DatasetSchemaSummary -> () #

Eq DatasetSchemaSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSchemaSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DatasetSchemaSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Domain))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:creationDateTime:DatasetSchemaSummary', datasetSchemaSummary_creationDateTime - The date and time (in Unix time) that the schema was created.

$sel:domain:DatasetSchemaSummary', datasetSchemaSummary_domain - The domain of a schema that you created for a dataset in a Domain dataset group.

$sel:lastUpdatedDateTime:DatasetSchemaSummary', datasetSchemaSummary_lastUpdatedDateTime - The date and time (in Unix time) that the schema was last updated.

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

$sel:schemaArn:DatasetSchemaSummary', datasetSchemaSummary_schemaArn - 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.

datasetSchemaSummary_domain :: Lens' DatasetSchemaSummary (Maybe Domain) Source #

The domain of a schema that you created for a dataset in a Domain dataset group.

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.

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

Read DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Show DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

NFData DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Methods

rnf :: DatasetSummary -> () #

Eq DatasetSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.DatasetSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DatasetSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "datasetType") '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 "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:creationDateTime:DatasetSummary', datasetSummary_creationDateTime - The date and time (in Unix time) that the dataset was created.

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

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

  • Interactions
  • Items
  • Users
  • Event-Interactions

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

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

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

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

The Amazon Resource Name (ARN) of the dataset.

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

The dataset type. One of the following values:

  • Interactions
  • Items
  • Users
  • Event-Interactions

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

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

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

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
FromJSON DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

Generic 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

NFData DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

Eq DefaultCategoricalHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultCategoricalHyperParameterRange

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DefaultCategoricalHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isTunable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "values") '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:name:DefaultCategoricalHyperParameterRange', defaultCategoricalHyperParameterRange_name - The name of the hyperparameter.

$sel:values:DefaultCategoricalHyperParameterRange', defaultCategoricalHyperParameterRange_values - A list of the categories for 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
FromJSON DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

Generic 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

NFData DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

Eq DefaultContinuousHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultContinuousHyperParameterRange

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DefaultContinuousHyperParameterRange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isTunable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:isTunable:DefaultContinuousHyperParameterRange', defaultContinuousHyperParameterRange_isTunable - Whether the hyperparameter is tunable.

$sel:maxValue:DefaultContinuousHyperParameterRange', defaultContinuousHyperParameterRange_maxValue - The maximum allowable value for the hyperparameter.

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

$sel:name:DefaultContinuousHyperParameterRange', defaultContinuousHyperParameterRange_name - The name of 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
FromJSON 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 #

Read DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Show DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

NFData DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Eq DefaultHyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultHyperParameterRanges

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DefaultHyperParameterRanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "categoricalHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefaultCategoricalHyperParameterRange])) :*: (S1 ('MetaSel ('Just "continuousHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefaultContinuousHyperParameterRange])) :*: S1 ('MetaSel ('Just "integerHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefaultIntegerHyperParameterRange])))))

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:categoricalHyperParameterRanges:DefaultHyperParameterRanges', defaultHyperParameterRanges_categoricalHyperParameterRanges - The categorical hyperparameters and their default ranges.

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

$sel:integerHyperParameterRanges:DefaultHyperParameterRanges', defaultHyperParameterRanges_integerHyperParameterRanges - The integer-valued 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
FromJSON 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 #

Read DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Show DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

NFData DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Eq DefaultIntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.DefaultIntegerHyperParameterRange

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "DefaultIntegerHyperParameterRange'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isTunable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:isTunable:DefaultIntegerHyperParameterRange', defaultIntegerHyperParameterRange_isTunable - Indicates whether the hyperparameter is tunable.

$sel:maxValue:DefaultIntegerHyperParameterRange', defaultIntegerHyperParameterRange_maxValue - The maximum allowable value for the hyperparameter.

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

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

EventTracker

data EventTracker Source #

Provides information about an event tracker.

See: newEventTracker smart constructor.

Constructors

EventTracker' 

Fields

Instances

Instances details
FromJSON 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 #

Read EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Show EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

NFData EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Methods

rnf :: EventTracker -> () #

Eq EventTracker Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTracker

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "EventTracker'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "accountId") '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)))) :*: ((S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trackingId") '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:accountId:EventTracker', eventTracker_accountId - The Amazon Web Services account that owns 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.

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

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

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

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

The Amazon Web Services account that owns 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.

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

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

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

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

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

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

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

  • 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

Instances

Instances details
FromJSON 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 #

Read EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Show EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

NFData EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Methods

rnf :: EventTrackerSummary -> () #

Eq EventTrackerSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.EventTrackerSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "EventTrackerSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "eventTrackerArn") '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 "status") '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: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.

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

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.

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

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

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

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

Read FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Show FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

NFData FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Methods

rnf :: FeatureTransformation -> () #

Eq FeatureTransformation Source # 
Instance details

Defined in Amazonka.Personalize.Types.FeatureTransformation

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "FeatureTransformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "defaultParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text 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 "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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: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.

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

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.

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

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

Show Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

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

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

Hashable Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.Personalize.Types.Filter

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

$sel:failureReason:Filter', filter_failureReason - If the filter failed, the reason for its failure.

$sel:filterArn:Filter', filter_filterArn - The ARN 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:status:Filter', filter_status - The status 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.

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

If the filter failed, the reason for its failure.

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

The ARN 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_status :: Lens' Filter (Maybe Text) Source #

The status of the filter.

FilterSummary

data FilterSummary Source #

A short summary of a filter's attributes.

See: newFilterSummary smart constructor.

Constructors

FilterSummary' 

Fields

Instances

Instances details
FromJSON 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 #

Read FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Show FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

NFData FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Methods

rnf :: FilterSummary -> () #

Eq FilterSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.FilterSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "FilterSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "filterArn") '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 "status") '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: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.

$sel:failureReason:FilterSummary', filterSummary_failureReason - If the filter failed, the reason for the failure.

$sel:filterArn:FilterSummary', filterSummary_filterArn - The ARN 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:status:FilterSummary', filterSummary_status - The status of the filter.

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.

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

If the filter failed, the reason for the failure.

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

The time at which the filter was last updated.

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

The status of the filter.

HPOConfig

data HPOConfig Source #

Describes the properties for hyperparameter optimization (HPO).

See: newHPOConfig smart constructor.

Constructors

HPOConfig' 

Fields

Instances

Instances details
FromJSON HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

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

Read HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Show HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

NFData HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Methods

rnf :: HPOConfig -> () #

Eq HPOConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOConfig

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "HPOConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "algorithmHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HyperParameterRanges)) :*: (S1 ('MetaSel ('Just "hpoObjective") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HPOObjective)) :*: S1 ('MetaSel ('Just "hpoResourceConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HPOResourceConfig)))))

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:hpoObjective:HPOConfig', hPOConfig_hpoObjective - The metric to optimize during HPO.

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

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

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

The hyperparameters and their allowable ranges.

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

The metric to optimize during HPO.

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

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

Describes the resource configuration for HPO.

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
FromJSON HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

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

Read HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Show HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

NFData HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Methods

rnf :: HPOObjective -> () #

Eq HPOObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOObjective

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "HPOObjective'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "metricRegex") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") '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:metricRegex:HPOObjective', hPOObjective_metricRegex - A regular expression for finding the metric in the training job logs.

$sel:type':HPOObjective', hPOObjective_type - 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.

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

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

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
FromJSON HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

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

Read HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Show HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

NFData HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Methods

rnf :: HPOResourceConfig -> () #

Eq HPOResourceConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.HPOResourceConfig

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

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

Read HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Show HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

NFData HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Methods

rnf :: HyperParameterRanges -> () #

Eq HyperParameterRanges Source # 
Instance details

Defined in Amazonka.Personalize.Types.HyperParameterRanges

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "HyperParameterRanges'" 'PrefixI 'True) (S1 ('MetaSel ('Just "categoricalHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CategoricalHyperParameterRange])) :*: (S1 ('MetaSel ('Just "continuousHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContinuousHyperParameterRange])) :*: S1 ('MetaSel ('Just "integerHyperParameterRanges") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [IntegerHyperParameterRange])))))

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:categoricalHyperParameterRanges:HyperParameterRanges', hyperParameterRanges_categoricalHyperParameterRanges - The categorical hyperparameters and their ranges.

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

$sel:integerHyperParameterRanges:HyperParameterRanges', hyperParameterRanges_integerHyperParameterRanges - The integer-valued 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
FromJSON IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

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

Read IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Show IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

NFData IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Eq IntegerHyperParameterRange Source # 
Instance details

Defined in Amazonka.Personalize.Types.IntegerHyperParameterRange

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "IntegerHyperParameterRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "minValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:minValue:IntegerHyperParameterRange', integerHyperParameterRange_minValue - The minimum allowable value for the hyperparameter.

$sel:name:IntegerHyperParameterRange', integerHyperParameterRange_name - The name of 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.

MetricAttribute

data MetricAttribute Source #

Contains information on a metric that a metric attribution reports on. For more information, see Measuring impact of recommendations.

See: newMetricAttribute smart constructor.

Constructors

MetricAttribute' 

Fields

  • eventType :: Text

    The metric's event type.

  • metricName :: Text

    The metric's name. The name helps you identify the metric in Amazon CloudWatch or Amazon S3.

  • expression :: Text

    The attribute's expression. Available functions are SUM() or SAMPLECOUNT(). For SUM() functions, provide the dataset type (either Interactions or Items) and column to sum as a parameter. For example SUM(Items.PRICE).

Instances

Instances details
FromJSON MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

ToJSON MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

Generic MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

Associated Types

type Rep MetricAttribute :: Type -> Type #

Read MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

Show MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

NFData MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

Methods

rnf :: MetricAttribute -> () #

Eq MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

Hashable MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

type Rep MetricAttribute Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribute

type Rep MetricAttribute = D1 ('MetaData "MetricAttribute" "Amazonka.Personalize.Types.MetricAttribute" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "MetricAttribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newMetricAttribute Source #

Create a value of MetricAttribute 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:eventType:MetricAttribute', metricAttribute_eventType - The metric's event type.

$sel:metricName:MetricAttribute', metricAttribute_metricName - The metric's name. The name helps you identify the metric in Amazon CloudWatch or Amazon S3.

$sel:expression:MetricAttribute', metricAttribute_expression - The attribute's expression. Available functions are SUM() or SAMPLECOUNT(). For SUM() functions, provide the dataset type (either Interactions or Items) and column to sum as a parameter. For example SUM(Items.PRICE).

metricAttribute_metricName :: Lens' MetricAttribute Text Source #

The metric's name. The name helps you identify the metric in Amazon CloudWatch or Amazon S3.

metricAttribute_expression :: Lens' MetricAttribute Text Source #

The attribute's expression. Available functions are SUM() or SAMPLECOUNT(). For SUM() functions, provide the dataset type (either Interactions or Items) and column to sum as a parameter. For example SUM(Items.PRICE).

MetricAttribution

data MetricAttribution Source #

Contains information on a metric attribution. A metric attribution creates reports on the data that you import into Amazon Personalize. Depending on how you import the data, you can view reports in Amazon CloudWatch or Amazon S3. For more information, see Measuring impact of recommendations.

See: newMetricAttribution smart constructor.

Constructors

MetricAttribution' 

Fields

Instances

Instances details
FromJSON MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Generic MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Associated Types

type Rep MetricAttribution :: Type -> Type #

Read MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Show MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

NFData MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Methods

rnf :: MetricAttribution -> () #

Eq MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

Hashable MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

type Rep MetricAttribution Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttribution

type Rep MetricAttribution = D1 ('MetaData "MetricAttribution" "Amazonka.Personalize.Types.MetricAttribution" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "MetricAttribution'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "metricAttributionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricsOutputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MetricAttributionOutput))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newMetricAttribution :: MetricAttribution Source #

Create a value of MetricAttribution 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:creationDateTime:MetricAttribution', metricAttribution_creationDateTime - The metric attribution's creation date time.

$sel:datasetGroupArn:MetricAttribution', metricAttribution_datasetGroupArn - The metric attribution's dataset group Amazon Resource Name (ARN).

$sel:failureReason:MetricAttribution', metricAttribution_failureReason - The metric attribution's failure reason.

$sel:lastUpdatedDateTime:MetricAttribution', metricAttribution_lastUpdatedDateTime - The metric attribution's last updated date time.

$sel:metricAttributionArn:MetricAttribution', metricAttribution_metricAttributionArn - The metric attribution's Amazon Resource Name (ARN).

$sel:metricsOutputConfig:MetricAttribution', metricAttribution_metricsOutputConfig - The metric attribution's output configuration.

$sel:name:MetricAttribution', metricAttribution_name - The metric attribution's name.

$sel:status:MetricAttribution', metricAttribution_status - The metric attribution's status.

metricAttribution_creationDateTime :: Lens' MetricAttribution (Maybe UTCTime) Source #

The metric attribution's creation date time.

metricAttribution_datasetGroupArn :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's dataset group Amazon Resource Name (ARN).

metricAttribution_failureReason :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's failure reason.

metricAttribution_lastUpdatedDateTime :: Lens' MetricAttribution (Maybe UTCTime) Source #

The metric attribution's last updated date time.

metricAttribution_metricAttributionArn :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's Amazon Resource Name (ARN).

metricAttribution_name :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's name.

metricAttribution_status :: Lens' MetricAttribution (Maybe Text) Source #

The metric attribution's status.

MetricAttributionOutput

data MetricAttributionOutput Source #

The output configuration details for a metric attribution.

See: newMetricAttributionOutput smart constructor.

Constructors

MetricAttributionOutput' 

Fields

Instances

Instances details
FromJSON MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

ToJSON MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

Generic MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

Associated Types

type Rep MetricAttributionOutput :: Type -> Type #

Read MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

Show MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

NFData MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

Methods

rnf :: MetricAttributionOutput -> () #

Eq MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

Hashable MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

type Rep MetricAttributionOutput Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionOutput

type Rep MetricAttributionOutput = D1 ('MetaData "MetricAttributionOutput" "Amazonka.Personalize.Types.MetricAttributionOutput" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "MetricAttributionOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3DataDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3DataConfig)) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newMetricAttributionOutput Source #

Create a value of MetricAttributionOutput 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:MetricAttributionOutput', metricAttributionOutput_s3DataDestination - Undocumented member.

$sel:roleArn:MetricAttributionOutput', metricAttributionOutput_roleArn - The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket and add metrics to Amazon CloudWatch. For more information, see Measuring impact of recommendations.

metricAttributionOutput_roleArn :: Lens' MetricAttributionOutput Text Source #

The Amazon Resource Name (ARN) of the IAM service role that has permissions to add data to your output Amazon S3 bucket and add metrics to Amazon CloudWatch. For more information, see Measuring impact of recommendations.

MetricAttributionSummary

data MetricAttributionSummary Source #

Provides a summary of the properties of a metric attribution. For a complete listing, call the DescribeMetricAttribution.

See: newMetricAttributionSummary smart constructor.

Constructors

MetricAttributionSummary' 

Fields

Instances

Instances details
FromJSON MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

Generic MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

Associated Types

type Rep MetricAttributionSummary :: Type -> Type #

Read MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

Show MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

NFData MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

Eq MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

Hashable MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

type Rep MetricAttributionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.MetricAttributionSummary

type Rep MetricAttributionSummary = D1 ('MetaData "MetricAttributionSummary" "Amazonka.Personalize.Types.MetricAttributionSummary" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "MetricAttributionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "metricAttributionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newMetricAttributionSummary :: MetricAttributionSummary Source #

Create a value of MetricAttributionSummary 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:creationDateTime:MetricAttributionSummary', metricAttributionSummary_creationDateTime - The metric attribution's creation date time.

$sel:failureReason:MetricAttributionSummary', metricAttributionSummary_failureReason - The metric attribution's failure reason.

$sel:lastUpdatedDateTime:MetricAttributionSummary', metricAttributionSummary_lastUpdatedDateTime - The metric attribution's last updated date time.

$sel:metricAttributionArn:MetricAttributionSummary', metricAttributionSummary_metricAttributionArn - The metric attribution's Amazon Resource Name (ARN).

$sel:name:MetricAttributionSummary', metricAttributionSummary_name - The name of the metric attribution.

$sel:status:MetricAttributionSummary', metricAttributionSummary_status - The metric attribution's status.

metricAttributionSummary_metricAttributionArn :: Lens' MetricAttributionSummary (Maybe Text) Source #

The metric attribution's Amazon Resource Name (ARN).

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
FromJSON OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

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

Read OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Show OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

NFData OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Methods

rnf :: OptimizationObjective -> () #

Eq OptimizationObjective Source # 
Instance details

Defined in Amazonka.Personalize.Types.OptimizationObjective

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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
FromJSON 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 #

Read Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Show Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

NFData Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Methods

rnf :: Recipe -> () #

Eq Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Methods

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

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

Hashable Recipe Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recipe

Methods

hashWithSalt :: Int -> Recipe -> Int #

hash :: Recipe -> Int #

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:algorithmArn:Recipe', recipe_algorithmArn - The Amazon Resource Name (ARN) of the algorithm that Amazon Personalize uses to train the model.

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

$sel:description:Recipe', recipe_description - The description 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:recipeArn:Recipe', recipe_recipeArn - The Amazon Resource Name (ARN) of the recipe.

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

  • PERSONALIZED_RANKING
  • RELATED_ITEMS
  • USER_PERSONALIZATION

$sel:status:Recipe', recipe_status - 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_creationDateTime :: Lens' Recipe (Maybe UTCTime) Source #

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

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

The description 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_recipeArn :: Lens' Recipe (Maybe Text) Source #

The Amazon Resource Name (ARN) of the recipe.

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

One of the following values:

  • PERSONALIZED_RANKING
  • RELATED_ITEMS
  • USER_PERSONALIZATION

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

The status 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
FromJSON 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 #

Read RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Show RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

NFData RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Methods

rnf :: RecipeSummary -> () #

Eq RecipeSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecipeSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "RecipeSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "domain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Domain)) :*: S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

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:creationDateTime:RecipeSummary', recipeSummary_creationDateTime - The date and time (in Unix time) that the recipe was created.

$sel:domain:RecipeSummary', recipeSummary_domain - The domain of the recipe (if the recipe is a Domain dataset group use case).

$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:recipeArn:RecipeSummary', recipeSummary_recipeArn - The Amazon Resource Name (ARN) of the recipe.

$sel:status:RecipeSummary', recipeSummary_status - The status of the recipe.

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

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

recipeSummary_domain :: Lens' RecipeSummary (Maybe Domain) Source #

The domain of the recipe (if the recipe is a Domain dataset group use case).

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

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

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

The Amazon Resource Name (ARN) of the recipe.

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

The status of the recipe.

Recommender

data Recommender Source #

Describes a recommendation generator for a Domain dataset group. You create a recommender in a Domain dataset group for a specific domain use case (domain recipe), and specify the recommender in a GetRecommendations request.

See: newRecommender smart constructor.

Constructors

Recommender' 

Fields

Instances

Instances details
FromJSON Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

Generic Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

Associated Types

type Rep Recommender :: Type -> Type #

Read Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

Show Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

NFData Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

Methods

rnf :: Recommender -> () #

Eq Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

Hashable Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

type Rep Recommender Source # 
Instance details

Defined in Amazonka.Personalize.Types.Recommender

type Rep Recommender = D1 ('MetaData "Recommender" "Amazonka.Personalize.Types.Recommender" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "Recommender'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "latestRecommenderUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecommenderUpdateSummary))))) :*: ((S1 ('MetaSel ('Just "modelMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Double))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "recommenderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recommenderConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecommenderConfig)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newRecommender :: Recommender Source #

Create a value of Recommender 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:

Recommender, recommender_creationDateTime - The date and time (in Unix format) that the recommender was created.

$sel:datasetGroupArn:Recommender', recommender_datasetGroupArn - The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.

Recommender, recommender_failureReason - If a recommender fails, the reason behind the failure.

Recommender, recommender_lastUpdatedDateTime - The date and time (in Unix format) that the recommender was last updated.

$sel:latestRecommenderUpdate:Recommender', recommender_latestRecommenderUpdate - Provides a summary of the latest updates to the recommender.

$sel:modelMetrics:Recommender', recommender_modelMetrics - Provides evaluation metrics that help you determine the performance of a recommender. For more information, see Evaluating a recommender.

$sel:name:Recommender', recommender_name - The name of the recommender.

$sel:recipeArn:Recommender', recommender_recipeArn - The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.

$sel:recommenderArn:Recommender', recommender_recommenderArn - The Amazon Resource Name (ARN) of the recommender.

Recommender, recommender_recommenderConfig - The configuration details of the recommender.

Recommender, recommender_status - The status of the recommender.

A recommender can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
  • DELETE PENDING > DELETE IN_PROGRESS

recommender_creationDateTime :: Lens' Recommender (Maybe UTCTime) Source #

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

recommender_datasetGroupArn :: Lens' Recommender (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.

recommender_failureReason :: Lens' Recommender (Maybe Text) Source #

If a recommender fails, the reason behind the failure.

recommender_lastUpdatedDateTime :: Lens' Recommender (Maybe UTCTime) Source #

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

recommender_latestRecommenderUpdate :: Lens' Recommender (Maybe RecommenderUpdateSummary) Source #

Provides a summary of the latest updates to the recommender.

recommender_modelMetrics :: Lens' Recommender (Maybe (HashMap Text Double)) Source #

Provides evaluation metrics that help you determine the performance of a recommender. For more information, see Evaluating a recommender.

recommender_name :: Lens' Recommender (Maybe Text) Source #

The name of the recommender.

recommender_recipeArn :: Lens' Recommender (Maybe Text) Source #

The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.

recommender_recommenderArn :: Lens' Recommender (Maybe Text) Source #

The Amazon Resource Name (ARN) of the recommender.

recommender_recommenderConfig :: Lens' Recommender (Maybe RecommenderConfig) Source #

The configuration details of the recommender.

recommender_status :: Lens' Recommender (Maybe Text) Source #

The status of the recommender.

A recommender can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
  • DELETE PENDING > DELETE IN_PROGRESS

RecommenderConfig

data RecommenderConfig Source #

The configuration details of the recommender.

See: newRecommenderConfig smart constructor.

Constructors

RecommenderConfig' 

Fields

  • itemExplorationConfig :: Maybe (HashMap Text Text)

    Specifies 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 recommenders generate personalized recommendations for a user (not popular items or similar items).

  • minRecommendationRequestsPerSecond :: Maybe Natural

    Specifies the requested minimum provisioned recommendation requests per second that Amazon Personalize will support.

Instances

Instances details
FromJSON RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

ToJSON RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Generic RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Associated Types

type Rep RecommenderConfig :: Type -> Type #

Read RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Show RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

NFData RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Methods

rnf :: RecommenderConfig -> () #

Eq RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

Hashable RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

type Rep RecommenderConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderConfig

type Rep RecommenderConfig = D1 ('MetaData "RecommenderConfig" "Amazonka.Personalize.Types.RecommenderConfig" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "RecommenderConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemExplorationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "minRecommendationRequestsPerSecond") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newRecommenderConfig :: RecommenderConfig Source #

Create a value of RecommenderConfig 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:RecommenderConfig', recommenderConfig_itemExplorationConfig - Specifies 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 recommenders generate personalized recommendations for a user (not popular items or similar items).

$sel:minRecommendationRequestsPerSecond:RecommenderConfig', recommenderConfig_minRecommendationRequestsPerSecond - Specifies the requested minimum provisioned recommendation requests per second that Amazon Personalize will support.

recommenderConfig_itemExplorationConfig :: Lens' RecommenderConfig (Maybe (HashMap Text Text)) Source #

Specifies 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 recommenders generate personalized recommendations for a user (not popular items or similar items).

recommenderConfig_minRecommendationRequestsPerSecond :: Lens' RecommenderConfig (Maybe Natural) Source #

Specifies the requested minimum provisioned recommendation requests per second that Amazon Personalize will support.

RecommenderSummary

data RecommenderSummary Source #

Provides a summary of the properties of the recommender.

See: newRecommenderSummary smart constructor.

Constructors

RecommenderSummary' 

Fields

  • creationDateTime :: Maybe POSIX

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

  • datasetGroupArn :: Maybe Text

    The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.

  • lastUpdatedDateTime :: Maybe POSIX

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

  • name :: Maybe Text

    The name of the recommender.

  • recipeArn :: Maybe Text

    The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.

  • recommenderArn :: Maybe Text

    The Amazon Resource Name (ARN) of the recommender.

  • recommenderConfig :: Maybe RecommenderConfig

    The configuration details of the recommender.

  • status :: Maybe Text

    The status of the recommender. A recommender can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
    • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
    • DELETE PENDING > DELETE IN_PROGRESS

Instances

Instances details
FromJSON RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

Generic RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

Associated Types

type Rep RecommenderSummary :: Type -> Type #

Read RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

Show RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

NFData RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

Methods

rnf :: RecommenderSummary -> () #

Eq RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

Hashable RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

type Rep RecommenderSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderSummary

type Rep RecommenderSummary = D1 ('MetaData "RecommenderSummary" "Amazonka.Personalize.Types.RecommenderSummary" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "RecommenderSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") '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 "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "recommenderArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "recommenderConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecommenderConfig)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRecommenderSummary :: RecommenderSummary Source #

Create a value of RecommenderSummary 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:creationDateTime:RecommenderSummary', recommenderSummary_creationDateTime - The date and time (in Unix format) that the recommender was created.

$sel:datasetGroupArn:RecommenderSummary', recommenderSummary_datasetGroupArn - The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.

$sel:lastUpdatedDateTime:RecommenderSummary', recommenderSummary_lastUpdatedDateTime - The date and time (in Unix format) that the recommender was last updated.

$sel:name:RecommenderSummary', recommenderSummary_name - The name of the recommender.

$sel:recipeArn:RecommenderSummary', recommenderSummary_recipeArn - The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.

$sel:recommenderArn:RecommenderSummary', recommenderSummary_recommenderArn - The Amazon Resource Name (ARN) of the recommender.

$sel:recommenderConfig:RecommenderSummary', recommenderSummary_recommenderConfig - The configuration details of the recommender.

$sel:status:RecommenderSummary', recommenderSummary_status - The status of the recommender. A recommender can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
  • DELETE PENDING > DELETE IN_PROGRESS

recommenderSummary_creationDateTime :: Lens' RecommenderSummary (Maybe UTCTime) Source #

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

recommenderSummary_datasetGroupArn :: Lens' RecommenderSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the Domain dataset group that contains the recommender.

recommenderSummary_lastUpdatedDateTime :: Lens' RecommenderSummary (Maybe UTCTime) Source #

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

recommenderSummary_recipeArn :: Lens' RecommenderSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the recipe (Domain dataset group use case) that the recommender was created for.

recommenderSummary_recommenderArn :: Lens' RecommenderSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the recommender.

recommenderSummary_status :: Lens' RecommenderSummary (Maybe Text) Source #

The status of the recommender. A recommender can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
  • DELETE PENDING > DELETE IN_PROGRESS

RecommenderUpdateSummary

data RecommenderUpdateSummary Source #

Provides a summary of the properties of a recommender update. For a complete listing, call the DescribeRecommender API.

See: newRecommenderUpdateSummary smart constructor.

Constructors

RecommenderUpdateSummary' 

Fields

  • creationDateTime :: Maybe POSIX

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

  • failureReason :: Maybe Text

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

  • lastUpdatedDateTime :: Maybe POSIX

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

  • recommenderConfig :: Maybe RecommenderConfig

    The configuration details of the recommender update.

  • status :: Maybe Text

    The status of the recommender update.

    A recommender can be in one of the following states:

    • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
    • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
    • DELETE PENDING > DELETE IN_PROGRESS

Instances

Instances details
FromJSON RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

Generic RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

Associated Types

type Rep RecommenderUpdateSummary :: Type -> Type #

Read RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

Show RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

NFData RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

Eq RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

Hashable RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

type Rep RecommenderUpdateSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.RecommenderUpdateSummary

type Rep RecommenderUpdateSummary = D1 ('MetaData "RecommenderUpdateSummary" "Amazonka.Personalize.Types.RecommenderUpdateSummary" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "RecommenderUpdateSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "recommenderConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RecommenderConfig)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRecommenderUpdateSummary :: RecommenderUpdateSummary Source #

Create a value of RecommenderUpdateSummary 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:creationDateTime:RecommenderUpdateSummary', recommenderUpdateSummary_creationDateTime - The date and time (in Unix format) that the recommender update was created.

$sel:failureReason:RecommenderUpdateSummary', recommenderUpdateSummary_failureReason - If a recommender update fails, the reason behind the failure.

$sel:lastUpdatedDateTime:RecommenderUpdateSummary', recommenderUpdateSummary_lastUpdatedDateTime - The date and time (in Unix time) that the recommender update was last updated.

$sel:recommenderConfig:RecommenderUpdateSummary', recommenderUpdateSummary_recommenderConfig - The configuration details of the recommender update.

$sel:status:RecommenderUpdateSummary', recommenderUpdateSummary_status - The status of the recommender update.

A recommender can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
  • DELETE PENDING > DELETE IN_PROGRESS

recommenderUpdateSummary_creationDateTime :: Lens' RecommenderUpdateSummary (Maybe UTCTime) Source #

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

recommenderUpdateSummary_failureReason :: Lens' RecommenderUpdateSummary (Maybe Text) Source #

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

recommenderUpdateSummary_lastUpdatedDateTime :: Lens' RecommenderUpdateSummary (Maybe UTCTime) Source #

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

recommenderUpdateSummary_status :: Lens' RecommenderUpdateSummary (Maybe Text) Source #

The status of the recommender update.

A recommender can be in one of the following states:

  • CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
  • STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS > ACTIVE
  • DELETE PENDING > DELETE IN_PROGRESS

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.

  • path :: Text

    The file path of the Amazon S3 bucket.

Instances

Instances details
FromJSON S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

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

Read S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Show S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

NFData S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Methods

rnf :: S3DataConfig -> () #

Eq S3DataConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.S3DataConfig

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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.

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

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

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

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

  • lastUpdatedDateTime :: Maybe POSIX

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

  • latestSolutionVersion :: Maybe SolutionVersionSummary

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

  • name :: Maybe Text

    The name of the solution.

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

  • performHPO :: Maybe Bool

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

  • recipeArn :: Maybe Text

    The ARN of the recipe used to create the solution.

  • solutionArn :: Maybe Text

    The ARN of the solution.

  • solutionConfig :: Maybe SolutionConfig

    Describes the configuration properties for 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

Instances

Instances details
FromJSON 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 #

Read Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Show Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

NFData Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Methods

rnf :: Solution -> () #

Eq Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Hashable Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

Methods

hashWithSalt :: Int -> Solution -> Int #

hash :: Solution -> Int #

type Rep Solution Source # 
Instance details

Defined in Amazonka.Personalize.Types.Solution

type Rep Solution = D1 ('MetaData "Solution" "Amazonka.Personalize.Types.Solution" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "Solution'" 'PrefixI 'True) (((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 "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "latestSolutionVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SolutionVersionSummary))))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "performAutoML") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "performHPO") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "solutionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "solutionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SolutionConfig)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

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:autoMLResult:Solution', solution_autoMLResult - When performAutoML is true, specifies the best recipe found.

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

Solution, solution_lastUpdatedDateTime - The date and time (in Unix time) that the solution was last updated.

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

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

$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:performHPO:Solution', solution_performHPO - Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

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

$sel:solutionArn:Solution', solution_solutionArn - The ARN of the solution.

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

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

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_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_lastUpdatedDateTime :: Lens' Solution (Maybe UTCTime) Source #

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

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

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

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

The name of the solution.

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_performHPO :: Lens' Solution (Maybe Bool) Source #

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

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

The ARN of the recipe used to create the solution.

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

The ARN of the solution.

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

Describes the configuration properties for 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

SolutionConfig

data SolutionConfig Source #

Describes the configuration properties for the solution.

See: newSolutionConfig smart constructor.

Constructors

SolutionConfig' 

Fields

Instances

Instances details
FromJSON SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

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

Read SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Show SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

NFData SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Methods

rnf :: SolutionConfig -> () #

Eq SolutionConfig Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionConfig

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "SolutionConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "algorithmHyperParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "autoMLConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutoMLConfig)) :*: S1 ('MetaSel ('Just "eventValueThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (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 "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:algorithmHyperParameters:SolutionConfig', solutionConfig_algorithmHyperParameters - Lists the hyperparameter names and ranges.

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

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

$sel:featureTransformationParameters:SolutionConfig', solutionConfig_featureTransformationParameters - Lists the feature transformation parameters.

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

$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_algorithmHyperParameters :: Lens' SolutionConfig (Maybe (HashMap Text Text)) Source #

Lists the hyperparameter names and ranges.

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

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

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_hpoConfig :: Lens' SolutionConfig (Maybe HPOConfig) Source #

Describes the properties for hyperparameter optimization (HPO).

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

Read SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Show SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

NFData SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Methods

rnf :: SolutionSummary -> () #

Eq SolutionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "SolutionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "recipeArn") '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))))))

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:creationDateTime:SolutionSummary', solutionSummary_creationDateTime - The date and time (in Unix time) that the solution was created.

$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:recipeArn:SolutionSummary', solutionSummary_recipeArn - The Amazon Resource Name (ARN) of the recipe used by the solution.

$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

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

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

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

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

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

The Amazon Resource Name (ARN) of the recipe used by the solution.

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

SolutionVersion

data SolutionVersion Source #

An object that provides information about a specific version of a Solution in a Custom dataset group.

See: newSolutionVersion smart constructor.

Constructors

SolutionVersion' 

Fields

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

  • eventType :: Maybe Text

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

  • failureReason :: Maybe Text

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

  • lastUpdatedDateTime :: Maybe POSIX

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

  • name :: Maybe Text

    The name of the solution version.

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

  • performHPO :: Maybe Bool

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

  • recipeArn :: Maybe Text

    The ARN of the recipe used in the solution.

  • solutionArn :: Maybe Text

    The ARN of the solution.

  • solutionConfig :: Maybe SolutionConfig

    Describes the configuration properties for the solution.

  • solutionVersionArn :: Maybe Text

    The ARN of the solution version.

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

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

  • tunedHPOParams :: Maybe TunedHPOParams

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

Instances

Instances details
FromJSON 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 #

Read SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Show SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

NFData SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Methods

rnf :: SolutionVersion -> () #

Eq SolutionVersion Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersion

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "SolutionVersion'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "datasetGroupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failureReason") '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 "performAutoML") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "performHPO") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: (((S1 ('MetaSel ('Just "recipeArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "solutionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "solutionConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SolutionConfig)) :*: S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "trainingHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "trainingMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingMode)) :*: S1 ('MetaSel ('Just "tunedHPOParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TunedHPOParams)))))))

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: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:eventType:SolutionVersion', solutionVersion_eventType - The event type (for example, 'click' or 'like') that is used for training the model.

$sel:failureReason:SolutionVersion', solutionVersion_failureReason - If training a solution version fails, the reason for the failure.

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

$sel:name:SolutionVersion', solutionVersion_name - The name of the solution version.

$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:performHPO:SolutionVersion', solutionVersion_performHPO - Whether to perform hyperparameter optimization (HPO) on the chosen recipe. The default is false.

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

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

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

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

$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: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: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:tunedHPOParams:SolutionVersion', solutionVersion_tunedHPOParams - If hyperparameter optimization was performed, contains the hyperparameter values of the best performing 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_eventType :: Lens' SolutionVersion (Maybe Text) Source #

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

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

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

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

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

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

The name of the solution version.

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_performHPO :: Lens' SolutionVersion (Maybe Bool) Source #

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

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

The ARN of the recipe used in the solution.

solutionVersion_solutionConfig :: Lens' SolutionVersion (Maybe SolutionConfig) Source #

Describes the configuration properties for the solution.

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_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_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_tunedHPOParams :: Lens' SolutionVersion (Maybe TunedHPOParams) Source #

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

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

Read SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Show SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

NFData SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Methods

rnf :: SolutionVersionSummary -> () #

Eq SolutionVersionSummary Source # 
Instance details

Defined in Amazonka.Personalize.Types.SolutionVersionSummary

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "SolutionVersionSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "creationDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "failureReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "solutionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") '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:creationDateTime:SolutionVersionSummary', solutionVersionSummary_creationDateTime - The date and time (in Unix time) that this version of a solution was created.

$sel:failureReason:SolutionVersionSummary', solutionVersionSummary_failureReason - If a solution version fails, the reason behind the failure.

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

$sel:solutionVersionArn:SolutionVersionSummary', solutionVersionSummary_solutionVersionArn - The Amazon Resource Name (ARN) of the solution version.

$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

solutionVersionSummary_creationDateTime :: Lens' SolutionVersionSummary (Maybe UTCTime) Source #

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

solutionVersionSummary_failureReason :: Lens' SolutionVersionSummary (Maybe Text) Source #

If a solution version fails, the reason behind the failure.

solutionVersionSummary_lastUpdatedDateTime :: Lens' SolutionVersionSummary (Maybe UTCTime) Source #

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

solutionVersionSummary_solutionVersionArn :: Lens' SolutionVersionSummary (Maybe Text) Source #

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

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

Tag

data Tag Source #

The optional metadata that you apply to resources to help you categorize and organize them. Each tag consists of a key and an optional value, both of which you define. For more information see Tagging Personalize resources.

See: newTag smart constructor.

Constructors

Tag' 

Fields

  • tagKey :: Text

    One part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.

  • tagValue :: Text

    The optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

Methods

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

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

Hashable Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.Personalize.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Personalize.Types.Tag" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:tagKey:Tag', tag_tagKey - One part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.

$sel:tagValue:Tag', tag_tagValue - The optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).

tag_tagKey :: Lens' Tag Text Source #

One part of a key-value pair that makes up a tag. A key is a general label that acts like a category for more specific tag values.

tag_tagValue :: Lens' Tag Text Source #

The optional part of a key-value pair that makes up a tag. A value acts as a descriptor within a tag category (key).

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

Read TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Show TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

NFData TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Methods

rnf :: TunedHPOParams -> () #

Eq TunedHPOParams Source # 
Instance details

Defined in Amazonka.Personalize.Types.TunedHPOParams

Hashable 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" "amazonka-personalize-2.0-9kdbGNMxU7zEIoXPqEwwTg" '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.