Skip to content
v2.273.0

MemoryAttributes Struct ​

Attributes for specifying an imported Memory.

Example ​

ts
// 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 ​

createdAtstringcreated_atstrcreatedAtStringCreatedAtstringCreatedAt*string= undefined - No created timestamp…#
The created timestamp of the memory.
default

Default: undefined - No created timestamp is provided

kmsKeyArnstringkms_key_arnstrkmsKeyArnStringKmsKeyArnstringKmsKeyArn*string= undefined - An AWS managed key i…#
Optional KMS encryption key associated with this memory.
default

Default: undefined - An AWS managed key is used

memoryArnstringmemory_arnstrmemoryArnStringMemoryArnstringMemoryArn*stringrequired#
The ARN of the memory.
roleArnstringrole_arnstrroleArnStringRoleArnstringRoleArn*stringrequired#
The ARN of the IAM role associated to the memory.
statusstringstatusstrstatusStringStatusstringStatus*string= undefined - No status is provide…#
The status of the memory.
default

Default: undefined - No status is provided

updatedAtstringupdated_atstrupdatedAtStringUpdatedAtstringUpdatedAt*string= undefined - No last updated time…#
When this memory was last updated.
default

Default: undefined - No last updated timestamp is provided