AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Container for the parameters to the CreateMemory operation. Creates a new Amazon Bedrock AgentCore Memory resource.
Namespace: Amazon.BedrockAgentCoreControl.Model
Assembly: AWSSDK.BedrockAgentCoreControl.dll
Version: 3.x.y.z
public class CreateMemoryRequest : AmazonBedrockAgentCoreControlRequest IAmazonWebServiceRequest
The CreateMemoryRequest type exposes the following members
| Name | Description | |
|---|---|---|
|
CreateMemoryRequest() |
| Name | Type | Description | |
|---|---|---|---|
|
ClientToken | System.String |
Gets and sets the property ClientToken. A unique, case-sensitive identifier to ensure that the operation completes no more than one time. If this token matches a previous request, Amazon Bedrock ignores the request but does not return an error. |
|
Description | System.String |
Gets and sets the property Description. The description of the memory. |
|
EncryptionKeyArn | System.String |
Gets and sets the property EncryptionKeyArn. The Amazon Resource Name (ARN) of the KMS key used to encrypt the memory data. |
|
EventExpiryDuration | System.Int32 |
Gets and sets the property EventExpiryDuration. The duration after which memory events expire. Specified as an ISO 8601 duration. |
|
MemoryExecutionRoleArn | System.String |
Gets and sets the property MemoryExecutionRoleArn. The Amazon Resource Name (ARN) of the IAM role that provides permissions for the memory to access Amazon Web Services services. |
|
MemoryStrategies | System.Collections.Generic.List<Amazon.BedrockAgentCoreControl.Model.MemoryStrategyInput> |
Gets and sets the property MemoryStrategies. The memory strategies to use for this memory. Strategies define how information is extracted, processed, and consolidated. |
|
Name | System.String |
Gets and sets the property Name. The name of the memory. The name must be unique within your account. |
|
StreamDeliveryResources | Amazon.BedrockAgentCoreControl.Model.StreamDeliveryResources |
Gets and sets the property StreamDeliveryResources. Configuration for streaming memory record data to external resources. |
|
Tags | System.Collections.Generic.Dictionary<System.String, System.String> |
Gets and sets the property Tags. A map of tag keys and values to assign to an AgentCore Memory. Tags enable you to categorize your resources in different ways, for example, by purpose, owner, or environment. |
.NET:
Supported in: 8.0 and newer, Core 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5 and newer, 3.5