interface KinesisStreamDeliveryOptions
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.BedrockAgentCore.KinesisStreamDeliveryOptions |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsbedrockagentcore#KinesisStreamDeliveryOptions |
Java | software.amazon.awscdk.services.bedrockagentcore.KinesisStreamDeliveryOptions |
Python | aws_cdk.aws_bedrockagentcore.KinesisStreamDeliveryOptions |
TypeScript (source) | aws-cdk-lib » aws_bedrockagentcore » KinesisStreamDeliveryOptions |
Options for delivering memory record events to a Kinesis Data Stream.
Example
const stream = new kinesis.Stream(this, 'MemoryEventStream');
const memory = new agentcore.Memory(this, 'MemoryWithStreamDelivery', {
memoryName: 'memory_with_stream',
streamDeliveryResources: [
agentcore.StreamDeliveryResource.kinesis(stream, {
contentConfigurations: [
{
type: agentcore.StreamDeliveryContentType.MEMORY_RECORDS,
// Streams complete memory record bodies, which may include sensitive data
level: agentcore.StreamDeliveryContentLevel.FULL_CONTENT,
},
],
}),
],
});
Properties
| Name | Type | Description |
|---|---|---|
| content | Stream[] | Content configurations defining what to deliver to the stream. |
contentConfigurations
Type:
Stream[]
Content configurations defining what to deliver to the stream.
Currently exactly one configuration is supported.

.NET
Go
Java
Python
TypeScript (