StreamDeliveryContentLevel
- class aws_cdk.aws_bedrockagentcore.StreamDeliveryContentLevel(*values)
Bases:
EnumContent detail level for stream delivery.
Controls how much detail is included in each delivered record.
- ExampleMetadata:
fixture=default infused
Example:
stream = kinesis.Stream(self, "MemoryEventStream") memory = agentcore.Memory(self, "MemoryWithStreamDelivery", memory_name="memory_with_stream", stream_delivery_resources=[ agentcore.StreamDeliveryResource.kinesis(stream, content_configurations=[agentcore.StreamDeliveryContentConfiguration( type=agentcore.StreamDeliveryContentType.MEMORY_RECORDS, # Streams complete memory record bodies, which may include sensitive data level=agentcore.StreamDeliveryContentLevel.FULL_CONTENT ) ] ) ] )
Attributes
- FULL_CONTENT
Deliver full content including the memory record body.
- METADATA_ONLY
Deliver only metadata (record ID, timestamps, event type).