MemoryStrategy
Contains information about a memory strategy.
Contents
- name
-
The name of the memory strategy.
Type: String
Pattern:
[a-zA-Z][a-zA-Z0-9_]{0,47}
Required: Yes
- namespaces
-
The namespaces associated with the memory strategy.
Type: Array of strings
Array Members: Minimum number of 1 item.
Length Constraints: Minimum length of 1. Maximum length of 1024.
Pattern:
[a-zA-Z0-9\-_\/]*(\{(actorId|sessionId|memoryStrategyId)\}[a-zA-Z0-9\-_\/]*)*
Required: Yes
- strategyId
-
The unique identifier of the memory strategy.
Type: String
Length Constraints: Minimum length of 12.
Pattern:
[a-zA-Z][a-zA-Z0-9-_]{0,99}-[a-zA-Z0-9]{10}
Required: Yes
- type
-
The type of the memory strategy.
Type: String
Valid Values:
SEMANTIC | SUMMARIZATION | USER_PREFERENCE | CUSTOM
Required: Yes
- configuration
-
The configuration of the memory strategy.
Type: StrategyConfiguration object
Required: No
- createdAt
-
The timestamp when the memory strategy was created.
Type: Timestamp
Required: No
- description
-
The description of the memory strategy.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 4096.
Required: No
- status
-
The current status of the memory strategy.
Type: String
Valid Values:
CREATING | ACTIVE | DELETING | FAILED
Required: No
- updatedAt
-
The timestamp when the memory strategy was last updated.
Type: Timestamp
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: