interface MemoryAttributes
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Bedrock.Agentcore.Alpha.MemoryAttributes |
Go | github.com/aws/aws-cdk-go/awsbedrockagentcorealpha/v2#MemoryAttributes |
Java | software.amazon.awscdk.services.bedrock.agentcore.alpha.MemoryAttributes |
Python | aws_cdk.aws_bedrock_agentcore_alpha.MemoryAttributes |
TypeScript (source) | @aws-cdk/aws-bedrock-agentcore-alpha ยป MemoryAttributes |
Attributes for specifying an imported Memory.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as bedrock_agentcore_alpha from '@aws-cdk/aws-bedrock-agentcore-alpha';
const memoryAttributes: bedrock_agentcore_alpha.MemoryAttributes = {
memoryArn: 'memoryArn',
roleArn: 'roleArn',
// the properties below are optional
createdAt: 'createdAt',
kmsKeyArn: 'kmsKeyArn',
status: 'status',
updatedAt: 'updatedAt',
};
Properties
| Name | Type | Description |
|---|---|---|
| memory | string | The ARN of the memory. |
| role | string | The ARN of the IAM role associated to the memory. |
| created | string | The created timestamp of the memory. |
| kms | string | Optional KMS encryption key associated with this memory. |
| status? | string | The status of the memory. |
| updated | string | When this memory was last updated. |
memoryArn
Type:
string
The ARN of the memory.
roleArn
Type:
string
The ARN of the IAM role associated to the memory.
createdAt?
Type:
string
(optional, default: undefined - No created timestamp is provided)
The created timestamp of the memory.
kmsKeyArn?
Type:
string
(optional, default: undefined - An AWS managed key is used)
Optional KMS encryption key associated with this memory.
status?
Type:
string
(optional, default: undefined - No status is provided)
The status of the memory.
updatedAt?
Type:
string
(optional, default: undefined - No last updated timestamp is provided)
When this memory was last updated.

.NET
Go
Java
Python
TypeScript (