Show / Hide Table of Contents

Class MemoryAttributes

Attributes for specifying an imported Memory.

Inheritance
object
MemoryAttributes
Implements
IMemoryAttributes
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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

string

Remarks

Default: undefined - No created timestamp is provided

KmsKeyArn

Optional KMS encryption key associated with this memory.

public string? KmsKeyArn { get; set; }
Property Value

string

Remarks

Default: undefined - An AWS managed key is used

MemoryArn

The ARN of the memory.

public string MemoryArn { get; set; }
Property Value

string

Remarks

Attribute: true

RoleArn

The ARN of the IAM role associated to the memory.

public string RoleArn { get; set; }
Property Value

string

Remarks

Attribute: true

Status

The status of the memory.

public string? Status { get; set; }
Property Value

string

Remarks

Default: undefined - No status is provided

UpdatedAt

When this memory was last updated.

public string? UpdatedAt { get; set; }
Property Value

string

Remarks

Default: undefined - No last updated timestamp is provided

Implements

IMemoryAttributes
Back to top Generated by DocFX