Skip to content

Bedrock Agentcore Control  >  Structures  >  HarnessManagedMemoryConfiguration

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].