Class MemoryAttributes
Attributes for specifying an imported Memory.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.BedrockAgentCore
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class MemoryAttributes : IMemoryAttributes
Syntax (vb)
Public Class MemoryAttributes Implements IMemoryAttributes
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.BedrockAgentCore;
var memoryAttributes = new MemoryAttributes {
MemoryArn = "memoryArn",
RoleArn = "roleArn",
// the properties below are optional
CreatedAt = "createdAt",
KmsKeyArn = "kmsKeyArn",
Status = "status",
UpdatedAt = "updatedAt"
};
Synopsis
Constructors
| MemoryAttributes() | Attributes for specifying an imported Memory. |
Properties
| CreatedAt | The created timestamp of the memory. |
| KmsKeyArn | Optional KMS encryption key associated with this memory. |
| MemoryArn | The ARN of the memory. |
| RoleArn | The ARN of the IAM role associated to the memory. |
| Status | The status of the memory. |
| UpdatedAt | When this memory was last updated. |
Constructors
MemoryAttributes()
Attributes for specifying an imported Memory.
public MemoryAttributes()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.BedrockAgentCore;
var memoryAttributes = new MemoryAttributes {
MemoryArn = "memoryArn",
RoleArn = "roleArn",
// the properties below are optional
CreatedAt = "createdAt",
KmsKeyArn = "kmsKeyArn",
Status = "status",
UpdatedAt = "updatedAt"
};
Properties
CreatedAt
The created timestamp of the memory.
public string? CreatedAt { get; set; }
Property Value
Remarks
Default: undefined - No created timestamp is provided
KmsKeyArn
Optional KMS encryption key associated with this memory.
public string? KmsKeyArn { get; set; }
Property Value
Remarks
Default: undefined - An AWS managed key is used
MemoryArn
The ARN of the memory.
public string MemoryArn { get; set; }
Property Value
Remarks
Attribute: true
RoleArn
The ARN of the IAM role associated to the memory.
public string RoleArn { get; set; }
Property Value
Remarks
Attribute: true
Status
The status of the memory.
public string? Status { get; set; }
Property Value
Remarks
Default: undefined - No status is provided
UpdatedAt
When this memory was last updated.
public string? UpdatedAt { get; set; }
Property Value
Remarks
Default: undefined - No last updated timestamp is provided