Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Recommender = Recommender' {
- creationDateTime :: Maybe POSIX
- datasetGroupArn :: Maybe Text
- failureReason :: Maybe Text
- lastUpdatedDateTime :: Maybe POSIX
- latestRecommenderUpdate :: Maybe RecommenderUpdateSummary
- modelMetrics :: Maybe (HashMap Text Double)
- name :: Maybe Text
- recipeArn :: Maybe Text
- recommenderArn :: Maybe Text
- recommenderConfig :: Maybe RecommenderConfig
- status :: Maybe Text
- newRecommender :: Recommender
- recommender_creationDateTime :: Lens' Recommender (Maybe UTCTime)
- recommender_datasetGroupArn :: Lens' Recommender (Maybe Text)
- recommender_failureReason :: Lens' Recommender (Maybe Text)
- recommender_lastUpdatedDateTime :: Lens' Recommender (Maybe UTCTime)
- recommender_latestRecommenderUpdate :: Lens' Recommender (Maybe RecommenderUpdateSummary)
- recommender_modelMetrics :: Lens' Recommender (Maybe (HashMap Text Double))
- recommender_name :: Lens' Recommender (Maybe Text)
- recommender_recipeArn :: Lens' Recommender (Maybe Text)
- recommender_recommenderArn :: Lens' Recommender (Maybe Text)
- recommender_recommenderConfig :: Lens' Recommender (Maybe RecommenderConfig)
- recommender_status :: Lens' Recommender (Maybe Text)
Documentation
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.
Recommender' | |
|
Instances
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