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::BedrockAgentCore::Memory EpisodicMemoryStrategy
The configuration for an episodic memory strategy. Episodic memory stores and retrieves specific interaction episodes between agents and users.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "CreatedAt" :String, "Description" :String, "Name" :String, "Namespaces" :[ String, ... ], "ReflectionConfiguration" :EpisodicReflectionConfigurationInput, "Status" :String, "StrategyId" :String, "Type" :String, "UpdatedAt" :String}
YAML
CreatedAt:StringDescription:StringName:StringNamespaces:- StringReflectionConfiguration:EpisodicReflectionConfigurationInputStatus:StringStrategyId:StringType:StringUpdatedAt:String
Properties
CreatedAt-
The timestamp when the episodic memory strategy was created.
Required: No
Type: String
Update requires: No interruption
Description-
The description of the episodic memory strategy.
Required: No
Type: String
Update requires: No interruption
Name-
The name of the episodic memory strategy.
Required: Yes
Type: String
Pattern:
^[a-zA-Z][a-zA-Z0-9_]{0,47}$Update requires: No interruption
Namespaces-
The namespaces for which to create episodes.
Required: No
Type: Array of String
Minimum:
1Update requires: No interruption
ReflectionConfiguration-
The configuration for the reflections created with the episodic memory strategy.
Required: No
Type: EpisodicReflectionConfigurationInput
Update requires: No interruption
Status-
The current status of the episodic memory strategy.
Required: No
Type: String
Allowed values:
CREATING | ACTIVE | DELETING | FAILEDUpdate requires: No interruption
StrategyId-
The unique identifier of the memory strategy.
Required: No
Type: String
Pattern:
^[a-zA-Z][a-zA-Z0-9-_]{0,99}-[a-zA-Z0-9]{10}$Minimum:
12Update requires: No interruption
Type-
The type of the memory strategy.
Required: No
Type: String
Allowed values:
SEMANTIC | SUMMARIZATION | USER_PREFERENCE | CUSTOM | EPISODICUpdate requires: No interruption
UpdatedAt-
The timestamp when the episodic memory strategy was last updated.
Required: No
Type: String
Update requires: No interruption