HarnessManagedMemoryConfiguration¶
Structure Class¶
HarnessManagedMemoryConfiguration
dataclass
¶
Configuration for managed memory creation.
Attributes¶
arn
class-attribute
instance-attribute
¶
arn: str | None = None
The ARN of the managed AgentCore Memory resource. Read-only on Get, ignored on Create/Update input.
encryption_key_arn
class-attribute
instance-attribute
¶
encryption_key_arn: str | None = None
Customer-managed KMS key. Defaults to AWS-owned key. Not updatable after creation.
event_expiry_duration
class-attribute
instance-attribute
¶
event_expiry_duration: int | None = None
Event retention in days. Defaults to 30.
strategies
class-attribute
instance-attribute
¶
strategies: list[HarnessManagedMemoryStrategyType] | None = None
Strategy types to enable. Defaults to [SEMANTIC, SUMMARIZATION].