View a markdown version of this page

AWS::Personalize::Recipe - AWS CloudFormation

This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::Personalize::Recipe

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

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::Personalize::Recipe", "Properties" : { "Name" : String } }

YAML

Type: AWS::Personalize::Recipe Properties: Name: String

Properties

Name

The name of the recipe.

Required: No

Type: String

Pattern: ^[a-zA-Z0-9][a-zA-Z0-9\-_]*$

Minimum: 1

Maximum: 63

Update requires: Replacement

Return values

Ref

Fn::GetAtt

AlgorithmArn

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

CreationDateTime

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

Description

The description of the recipe.

FeatureTransformationArn

The ARN of the FeatureTransformation object.

LastUpdatedDateTime

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

RecipeArn

The Amazon Resource Name (ARN) of the recipe.

RecipeType

One of the following values:

  • PERSONALIZED_RANKING

  • RELATED_ITEMS

  • USER_PERSONALIZATION

Status

The status of the recipe.