We recommend new projects start with resources from the AWS provider.
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::BedrockAgentCore::Memory
Create Memory Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Memory(name: string, args: MemoryArgs, opts?: CustomResourceOptions);@overload
def Memory(resource_name: str,
args: MemoryArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Memory(resource_name: str,
opts: Optional[ResourceOptions] = None,
event_expiry_duration: Optional[int] = None,
description: Optional[str] = None,
encryption_key_arn: Optional[str] = None,
memory_execution_role_arn: Optional[str] = None,
memory_strategies: Optional[Sequence[MemoryStrategyArgs]] = None,
name: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)func NewMemory(ctx *Context, name string, args MemoryArgs, opts ...ResourceOption) (*Memory, error)public Memory(string name, MemoryArgs args, CustomResourceOptions? opts = null)
public Memory(String name, MemoryArgs args)
public Memory(String name, MemoryArgs args, CustomResourceOptions options)
type: aws-native:bedrockagentcore:Memory
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args MemoryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MemoryArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MemoryArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MemoryArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MemoryArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Memory Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Memory resource accepts the following input properties:
- Event
Expiry intDuration - Duration in days until memory events expire
- Description string
- Encryption
Key stringArn - The memory encryption key Amazon Resource Name (ARN).
- Memory
Execution stringRole Arn - The memory role ARN.
- Memory
Strategies List<Pulumi.Aws Native. Bedrock Agent Core. Inputs. Memory Strategy> - The memory strategies.
- Name string
- The memory name.
- Dictionary<string, string>
- The tags for the resources.
- Event
Expiry intDuration - Duration in days until memory events expire
- Description string
- Encryption
Key stringArn - The memory encryption key Amazon Resource Name (ARN).
- Memory
Execution stringRole Arn - The memory role ARN.
- Memory
Strategies []MemoryStrategy Args - The memory strategies.
- Name string
- The memory name.
- map[string]string
- The tags for the resources.
- event
Expiry IntegerDuration - Duration in days until memory events expire
- description String
- encryption
Key StringArn - The memory encryption key Amazon Resource Name (ARN).
- memory
Execution StringRole Arn - The memory role ARN.
- memory
Strategies List<MemoryStrategy> - The memory strategies.
- name String
- The memory name.
- Map<String,String>
- The tags for the resources.
- event
Expiry numberDuration - Duration in days until memory events expire
- description string
- encryption
Key stringArn - The memory encryption key Amazon Resource Name (ARN).
- memory
Execution stringRole Arn - The memory role ARN.
- memory
Strategies MemoryStrategy[] - The memory strategies.
- name string
- The memory name.
- {[key: string]: string}
- The tags for the resources.
- event_
expiry_ intduration - Duration in days until memory events expire
- description str
- encryption_
key_ strarn - The memory encryption key Amazon Resource Name (ARN).
- memory_
execution_ strrole_ arn - The memory role ARN.
- memory_
strategies Sequence[MemoryStrategy Args] - The memory strategies.
- name str
- The memory name.
- Mapping[str, str]
- The tags for the resources.
- event
Expiry NumberDuration - Duration in days until memory events expire
- description String
- encryption
Key StringArn - The memory encryption key Amazon Resource Name (ARN).
- memory
Execution StringRole Arn - The memory role ARN.
- memory
Strategies List<Property Map> - The memory strategies.
- name String
- The memory name.
- Map<String>
- The tags for the resources.
Outputs
All input properties are implicitly available as output properties. Additionally, the Memory resource produces the following output properties:
- Created
At string - The timestamp when the memory record was created.
- Failure
Reason string - Id string
- The provider-assigned unique ID for this managed resource.
- Memory
Arn string - Memory
Id string - The memory ID.
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Memory Status - The memory status.
- Updated
At string
- Created
At string - The timestamp when the memory record was created.
- Failure
Reason string - Id string
- The provider-assigned unique ID for this managed resource.
- Memory
Arn string - Memory
Id string - The memory ID.
- Status
Memory
Status - The memory status.
- Updated
At string
- created
At String - The timestamp when the memory record was created.
- failure
Reason String - id String
- The provider-assigned unique ID for this managed resource.
- memory
Arn String - memory
Id String - The memory ID.
- status
Memory
Status - The memory status.
- updated
At String
- created
At string - The timestamp when the memory record was created.
- failure
Reason string - id string
- The provider-assigned unique ID for this managed resource.
- memory
Arn string - memory
Id string - The memory ID.
- status
Memory
Status - The memory status.
- updated
At string
- created_
at str - The timestamp when the memory record was created.
- failure_
reason str - id str
- The provider-assigned unique ID for this managed resource.
- memory_
arn str - memory_
id str - The memory ID.
- status
Memory
Status - The memory status.
- updated_
at str
- created
At String - The timestamp when the memory record was created.
- failure
Reason String - id String
- The provider-assigned unique ID for this managed resource.
- memory
Arn String - memory
Id String - The memory ID.
- status "CREATING" | "ACTIVE" | "FAILED" | "DELETING"
- The memory status.
- updated
At String
Supporting Types
MemoryCustomConfigurationInput, MemoryCustomConfigurationInputArgs
- Episodic
Override Pulumi.Aws Native. Bedrock Agent Core. Inputs. Memory Episodic Override - Self
Managed Pulumi.Configuration Aws Native. Bedrock Agent Core. Inputs. Memory Self Managed Configuration - Semantic
Override Pulumi.Aws Native. Bedrock Agent Core. Inputs. Memory Semantic Override - Summary
Override Pulumi.Aws Native. Bedrock Agent Core. Inputs. Memory Summary Override - User
Preference Pulumi.Override Aws Native. Bedrock Agent Core. Inputs. Memory User Preference Override
MemoryCustomMemoryStrategy, MemoryCustomMemoryStrategyArgs
- Name string
- Configuration
Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Memory Custom Configuration Input - Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces List<string>
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Memory Custom Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Pulumi.
Aws Native. Bedrock Agent Core. Memory Custom Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- Name string
- Configuration
Memory
Custom Configuration Input - Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces []string
- Status
Memory
Custom Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Memory
Custom Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- name String
- configuration
Memory
Custom Configuration Input - created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status
Memory
Custom Memory Strategy Status - Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type
Memory
Custom Memory Strategy Type - Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
- name string
- configuration
Memory
Custom Configuration Input - created
At string - Creation timestamp of the memory strategy
- description string
- namespaces string[]
- status
Memory
Custom Memory Strategy Status - Status of the memory strategy
- strategy
Id string - Unique identifier for the memory strategy
- type
Memory
Custom Memory Strategy Type - Type of memory strategy
- updated
At string - Last update timestamp of the memory strategy
- name str
- configuration
Memory
Custom Configuration Input - created_
at str - Creation timestamp of the memory strategy
- description str
- namespaces Sequence[str]
- status
Memory
Custom Memory Strategy Status - Status of the memory strategy
- strategy_
id str - Unique identifier for the memory strategy
- type
Memory
Custom Memory Strategy Type - Type of memory strategy
- updated_
at str - Last update timestamp of the memory strategy
- name String
- configuration Property Map
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status "CREATING" | "ACTIVE" | "DELETING" | "FAILED"
- Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type "SEMANTIC" | "SUMMARIZATION" | "USER_PREFERENCE" | "CUSTOM" | "EPISODIC"
- Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
MemoryCustomMemoryStrategyStatus, MemoryCustomMemoryStrategyStatusArgs
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Memory
Custom Memory Strategy Status Creating CREATING- Memory
Custom Memory Strategy Status Active ACTIVE- Memory
Custom Memory Strategy Status Deleting DELETING- Memory
Custom Memory Strategy Status Failed FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- CREATING
CREATING- ACTIVE
ACTIVE- DELETING
DELETING- FAILED
FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "DELETING"
DELETING- "FAILED"
FAILED
MemoryCustomMemoryStrategyType, MemoryCustomMemoryStrategyTypeArgs
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Memory
Custom Memory Strategy Type Semantic SEMANTIC- Memory
Custom Memory Strategy Type Summarization SUMMARIZATION- Memory
Custom Memory Strategy Type User Preference USER_PREFERENCE- Memory
Custom Memory Strategy Type Custom CUSTOM- Memory
Custom Memory Strategy Type Episodic EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- SEMANTIC
SEMANTIC- SUMMARIZATION
SUMMARIZATION- USER_PREFERENCE
USER_PREFERENCE- CUSTOM
CUSTOM- EPISODIC
EPISODIC
- "SEMANTIC"
SEMANTIC- "SUMMARIZATION"
SUMMARIZATION- "USER_PREFERENCE"
USER_PREFERENCE- "CUSTOM"
CUSTOM- "EPISODIC"
EPISODIC
MemoryEpisodicMemoryStrategy, MemoryEpisodicMemoryStrategyArgs
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces List<string>
- Reflection
Configuration Pulumi.Aws Native. Bedrock Agent Core. Inputs. Memory Episodic Reflection Configuration Input - Status
Pulumi.
Aws Native. Bedrock Agent Core. Memory Episodic Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Pulumi.
Aws Native. Bedrock Agent Core. Memory Episodic Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces []string
- Reflection
Configuration MemoryEpisodic Reflection Configuration Input - Status
Memory
Episodic Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Memory
Episodic Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- reflection
Configuration MemoryEpisodic Reflection Configuration Input - status
Memory
Episodic Memory Strategy Status - Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type
Memory
Episodic Memory Strategy Type - Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
- name string
- created
At string - Creation timestamp of the memory strategy
- description string
- namespaces string[]
- reflection
Configuration MemoryEpisodic Reflection Configuration Input - status
Memory
Episodic Memory Strategy Status - Status of the memory strategy
- strategy
Id string - Unique identifier for the memory strategy
- type
Memory
Episodic Memory Strategy Type - Type of memory strategy
- updated
At string - Last update timestamp of the memory strategy
- name str
- created_
at str - Creation timestamp of the memory strategy
- description str
- namespaces Sequence[str]
- reflection_
configuration MemoryEpisodic Reflection Configuration Input - status
Memory
Episodic Memory Strategy Status - Status of the memory strategy
- strategy_
id str - Unique identifier for the memory strategy
- type
Memory
Episodic Memory Strategy Type - Type of memory strategy
- updated_
at str - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- reflection
Configuration Property Map - status "CREATING" | "ACTIVE" | "DELETING" | "FAILED"
- Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type "SEMANTIC" | "SUMMARIZATION" | "USER_PREFERENCE" | "CUSTOM" | "EPISODIC"
- Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
MemoryEpisodicMemoryStrategyStatus, MemoryEpisodicMemoryStrategyStatusArgs
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Memory
Episodic Memory Strategy Status Creating CREATING- Memory
Episodic Memory Strategy Status Active ACTIVE- Memory
Episodic Memory Strategy Status Deleting DELETING- Memory
Episodic Memory Strategy Status Failed FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- CREATING
CREATING- ACTIVE
ACTIVE- DELETING
DELETING- FAILED
FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "DELETING"
DELETING- "FAILED"
FAILED
MemoryEpisodicMemoryStrategyType, MemoryEpisodicMemoryStrategyTypeArgs
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Memory
Episodic Memory Strategy Type Semantic SEMANTIC- Memory
Episodic Memory Strategy Type Summarization SUMMARIZATION- Memory
Episodic Memory Strategy Type User Preference USER_PREFERENCE- Memory
Episodic Memory Strategy Type Custom CUSTOM- Memory
Episodic Memory Strategy Type Episodic EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- SEMANTIC
SEMANTIC- SUMMARIZATION
SUMMARIZATION- USER_PREFERENCE
USER_PREFERENCE- CUSTOM
CUSTOM- EPISODIC
EPISODIC
- "SEMANTIC"
SEMANTIC- "SUMMARIZATION"
SUMMARIZATION- "USER_PREFERENCE"
USER_PREFERENCE- "CUSTOM"
CUSTOM- "EPISODIC"
EPISODIC
MemoryEpisodicOverride, MemoryEpisodicOverrideArgs
- Consolidation
Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Memory Episodic Override Consolidation Configuration Input - Extraction
Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Memory Episodic Override Extraction Configuration Input - Reflection
Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Memory Episodic Override Reflection Configuration Input
MemoryEpisodicOverrideConsolidationConfigurationInput, MemoryEpisodicOverrideConsolidationConfigurationInputArgs
- Append
To stringPrompt - Model
Id string
- Append
To stringPrompt - Model
Id string
- append
To StringPrompt - model
Id String
- append
To stringPrompt - model
Id string
- append_
to_ strprompt - model_
id str
- append
To StringPrompt - model
Id String
MemoryEpisodicOverrideExtractionConfigurationInput, MemoryEpisodicOverrideExtractionConfigurationInputArgs
- Append
To stringPrompt - Model
Id string
- Append
To stringPrompt - Model
Id string
- append
To StringPrompt - model
Id String
- append
To stringPrompt - model
Id string
- append_
to_ strprompt - model_
id str
- append
To StringPrompt - model
Id String
MemoryEpisodicOverrideReflectionConfigurationInput, MemoryEpisodicOverrideReflectionConfigurationInputArgs
- Append
To stringPrompt - Model
Id string - Namespaces List<string>
- Append
To stringPrompt - Model
Id string - Namespaces []string
- append
To StringPrompt - model
Id String - namespaces List<String>
- append
To stringPrompt - model
Id string - namespaces string[]
- append_
to_ strprompt - model_
id str - namespaces Sequence[str]
- append
To StringPrompt - model
Id String - namespaces List<String>
MemoryEpisodicReflectionConfigurationInput, MemoryEpisodicReflectionConfigurationInputArgs
- Namespaces List<string>
- Namespaces []string
- namespaces List<String>
- namespaces string[]
- namespaces Sequence[str]
- namespaces List<String>
MemoryInvocationConfigurationInput, MemoryInvocationConfigurationInputArgs
- Payload
Delivery stringBucket Name - Topic
Arn string
- Payload
Delivery stringBucket Name - Topic
Arn string
- payload
Delivery StringBucket Name - topic
Arn String
- payload
Delivery stringBucket Name - topic
Arn string
- payload
Delivery StringBucket Name - topic
Arn String
MemoryMessageBasedTriggerInput, MemoryMessageBasedTriggerInputArgs
- Message
Count int
- Message
Count int
- message
Count Integer
- message
Count number
- message_
count int
- message
Count Number
MemorySelfManagedConfiguration, MemorySelfManagedConfigurationArgs
MemorySemanticMemoryStrategy, MemorySemanticMemoryStrategyArgs
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces List<string>
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Memory Semantic Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Pulumi.
Aws Native. Bedrock Agent Core. Memory Semantic Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces []string
- Status
Memory
Semantic Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Memory
Semantic Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status
Memory
Semantic Memory Strategy Status - Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type
Memory
Semantic Memory Strategy Type - Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
- name string
- created
At string - Creation timestamp of the memory strategy
- description string
- namespaces string[]
- status
Memory
Semantic Memory Strategy Status - Status of the memory strategy
- strategy
Id string - Unique identifier for the memory strategy
- type
Memory
Semantic Memory Strategy Type - Type of memory strategy
- updated
At string - Last update timestamp of the memory strategy
- name str
- created_
at str - Creation timestamp of the memory strategy
- description str
- namespaces Sequence[str]
- status
Memory
Semantic Memory Strategy Status - Status of the memory strategy
- strategy_
id str - Unique identifier for the memory strategy
- type
Memory
Semantic Memory Strategy Type - Type of memory strategy
- updated_
at str - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status "CREATING" | "ACTIVE" | "DELETING" | "FAILED"
- Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type "SEMANTIC" | "SUMMARIZATION" | "USER_PREFERENCE" | "CUSTOM" | "EPISODIC"
- Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
MemorySemanticMemoryStrategyStatus, MemorySemanticMemoryStrategyStatusArgs
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Memory
Semantic Memory Strategy Status Creating CREATING- Memory
Semantic Memory Strategy Status Active ACTIVE- Memory
Semantic Memory Strategy Status Deleting DELETING- Memory
Semantic Memory Strategy Status Failed FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- CREATING
CREATING- ACTIVE
ACTIVE- DELETING
DELETING- FAILED
FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "DELETING"
DELETING- "FAILED"
FAILED
MemorySemanticMemoryStrategyType, MemorySemanticMemoryStrategyTypeArgs
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Memory
Semantic Memory Strategy Type Semantic SEMANTIC- Memory
Semantic Memory Strategy Type Summarization SUMMARIZATION- Memory
Semantic Memory Strategy Type User Preference USER_PREFERENCE- Memory
Semantic Memory Strategy Type Custom CUSTOM- Memory
Semantic Memory Strategy Type Episodic EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- SEMANTIC
SEMANTIC- SUMMARIZATION
SUMMARIZATION- USER_PREFERENCE
USER_PREFERENCE- CUSTOM
CUSTOM- EPISODIC
EPISODIC
- "SEMANTIC"
SEMANTIC- "SUMMARIZATION"
SUMMARIZATION- "USER_PREFERENCE"
USER_PREFERENCE- "CUSTOM"
CUSTOM- "EPISODIC"
EPISODIC
MemorySemanticOverride, MemorySemanticOverrideArgs
MemorySemanticOverrideConsolidationConfigurationInput, MemorySemanticOverrideConsolidationConfigurationInputArgs
- Append
To stringPrompt - Model
Id string
- Append
To stringPrompt - Model
Id string
- append
To StringPrompt - model
Id String
- append
To stringPrompt - model
Id string
- append_
to_ strprompt - model_
id str
- append
To StringPrompt - model
Id String
MemorySemanticOverrideExtractionConfigurationInput, MemorySemanticOverrideExtractionConfigurationInputArgs
- Append
To stringPrompt - Model
Id string
- Append
To stringPrompt - Model
Id string
- append
To StringPrompt - model
Id String
- append
To stringPrompt - model
Id string
- append_
to_ strprompt - model_
id str
- append
To StringPrompt - model
Id String
MemoryStatus, MemoryStatusArgs
- Creating
CREATING- Active
ACTIVE- Failed
FAILED- Deleting
DELETING
- Memory
Status Creating CREATING- Memory
Status Active ACTIVE- Memory
Status Failed FAILED- Memory
Status Deleting DELETING
- Creating
CREATING- Active
ACTIVE- Failed
FAILED- Deleting
DELETING
- Creating
CREATING- Active
ACTIVE- Failed
FAILED- Deleting
DELETING
- CREATING
CREATING- ACTIVE
ACTIVE- FAILED
FAILED- DELETING
DELETING
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "FAILED"
FAILED- "DELETING"
DELETING
MemoryStrategy, MemoryStrategyArgs
- Custom
Memory Pulumi.Strategy Aws Native. Bedrock Agent Core. Inputs. Memory Custom Memory Strategy - Episodic
Memory Pulumi.Strategy Aws Native. Bedrock Agent Core. Inputs. Memory Episodic Memory Strategy - Semantic
Memory Pulumi.Strategy Aws Native. Bedrock Agent Core. Inputs. Memory Semantic Memory Strategy - Summary
Memory Pulumi.Strategy Aws Native. Bedrock Agent Core. Inputs. Memory Summary Memory Strategy - User
Preference Pulumi.Memory Strategy Aws Native. Bedrock Agent Core. Inputs. Memory User Preference Memory Strategy
MemorySummaryMemoryStrategy, MemorySummaryMemoryStrategyArgs
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces List<string>
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Memory Summary Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Pulumi.
Aws Native. Bedrock Agent Core. Memory Summary Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces []string
- Status
Memory
Summary Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Memory
Summary Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status
Memory
Summary Memory Strategy Status - Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type
Memory
Summary Memory Strategy Type - Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
- name string
- created
At string - Creation timestamp of the memory strategy
- description string
- namespaces string[]
- status
Memory
Summary Memory Strategy Status - Status of the memory strategy
- strategy
Id string - Unique identifier for the memory strategy
- type
Memory
Summary Memory Strategy Type - Type of memory strategy
- updated
At string - Last update timestamp of the memory strategy
- name str
- created_
at str - Creation timestamp of the memory strategy
- description str
- namespaces Sequence[str]
- status
Memory
Summary Memory Strategy Status - Status of the memory strategy
- strategy_
id str - Unique identifier for the memory strategy
- type
Memory
Summary Memory Strategy Type - Type of memory strategy
- updated_
at str - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status "CREATING" | "ACTIVE" | "DELETING" | "FAILED"
- Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type "SEMANTIC" | "SUMMARIZATION" | "USER_PREFERENCE" | "CUSTOM" | "EPISODIC"
- Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
MemorySummaryMemoryStrategyStatus, MemorySummaryMemoryStrategyStatusArgs
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Memory
Summary Memory Strategy Status Creating CREATING- Memory
Summary Memory Strategy Status Active ACTIVE- Memory
Summary Memory Strategy Status Deleting DELETING- Memory
Summary Memory Strategy Status Failed FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- CREATING
CREATING- ACTIVE
ACTIVE- DELETING
DELETING- FAILED
FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "DELETING"
DELETING- "FAILED"
FAILED
MemorySummaryMemoryStrategyType, MemorySummaryMemoryStrategyTypeArgs
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Memory
Summary Memory Strategy Type Semantic SEMANTIC- Memory
Summary Memory Strategy Type Summarization SUMMARIZATION- Memory
Summary Memory Strategy Type User Preference USER_PREFERENCE- Memory
Summary Memory Strategy Type Custom CUSTOM- Memory
Summary Memory Strategy Type Episodic EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- SEMANTIC
SEMANTIC- SUMMARIZATION
SUMMARIZATION- USER_PREFERENCE
USER_PREFERENCE- CUSTOM
CUSTOM- EPISODIC
EPISODIC
- "SEMANTIC"
SEMANTIC- "SUMMARIZATION"
SUMMARIZATION- "USER_PREFERENCE"
USER_PREFERENCE- "CUSTOM"
CUSTOM- "EPISODIC"
EPISODIC
MemorySummaryOverride, MemorySummaryOverrideArgs
MemorySummaryOverrideConsolidationConfigurationInput, MemorySummaryOverrideConsolidationConfigurationInputArgs
- Append
To stringPrompt - Model
Id string
- Append
To stringPrompt - Model
Id string
- append
To StringPrompt - model
Id String
- append
To stringPrompt - model
Id string
- append_
to_ strprompt - model_
id str
- append
To StringPrompt - model
Id String
MemoryTimeBasedTriggerInput, MemoryTimeBasedTriggerInputArgs
- idle
Session IntegerTimeout
- idle
Session numberTimeout
- idle
Session NumberTimeout
MemoryTokenBasedTriggerInput, MemoryTokenBasedTriggerInputArgs
- Token
Count int
- Token
Count int
- token
Count Integer
- token
Count number
- token_
count int
- token
Count Number
MemoryTriggerConditionInput, MemoryTriggerConditionInputArgs
MemoryUserPreferenceMemoryStrategy, MemoryUserPreferenceMemoryStrategyArgs
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces List<string>
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Memory User Preference Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Pulumi.
Aws Native. Bedrock Agent Core. Memory User Preference Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- Name string
- Created
At string - Creation timestamp of the memory strategy
- Description string
- Namespaces []string
- Status
Memory
User Preference Memory Strategy Status - Status of the memory strategy
- Strategy
Id string - Unique identifier for the memory strategy
- Type
Memory
User Preference Memory Strategy Type - Type of memory strategy
- Updated
At string - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status
Memory
User Preference Memory Strategy Status - Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type
Memory
User Preference Memory Strategy Type - Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
- name string
- created
At string - Creation timestamp of the memory strategy
- description string
- namespaces string[]
- status
Memory
User Preference Memory Strategy Status - Status of the memory strategy
- strategy
Id string - Unique identifier for the memory strategy
- type
Memory
User Preference Memory Strategy Type - Type of memory strategy
- updated
At string - Last update timestamp of the memory strategy
- name str
- created_
at str - Creation timestamp of the memory strategy
- description str
- namespaces Sequence[str]
- status
Memory
User Preference Memory Strategy Status - Status of the memory strategy
- strategy_
id str - Unique identifier for the memory strategy
- type
Memory
User Preference Memory Strategy Type - Type of memory strategy
- updated_
at str - Last update timestamp of the memory strategy
- name String
- created
At String - Creation timestamp of the memory strategy
- description String
- namespaces List<String>
- status "CREATING" | "ACTIVE" | "DELETING" | "FAILED"
- Status of the memory strategy
- strategy
Id String - Unique identifier for the memory strategy
- type "SEMANTIC" | "SUMMARIZATION" | "USER_PREFERENCE" | "CUSTOM" | "EPISODIC"
- Type of memory strategy
- updated
At String - Last update timestamp of the memory strategy
MemoryUserPreferenceMemoryStrategyStatus, MemoryUserPreferenceMemoryStrategyStatusArgs
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Memory
User Preference Memory Strategy Status Creating CREATING- Memory
User Preference Memory Strategy Status Active ACTIVE- Memory
User Preference Memory Strategy Status Deleting DELETING- Memory
User Preference Memory Strategy Status Failed FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- Creating
CREATING- Active
ACTIVE- Deleting
DELETING- Failed
FAILED
- CREATING
CREATING- ACTIVE
ACTIVE- DELETING
DELETING- FAILED
FAILED
- "CREATING"
CREATING- "ACTIVE"
ACTIVE- "DELETING"
DELETING- "FAILED"
FAILED
MemoryUserPreferenceMemoryStrategyType, MemoryUserPreferenceMemoryStrategyTypeArgs
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Memory
User Preference Memory Strategy Type Semantic SEMANTIC- Memory
User Preference Memory Strategy Type Summarization SUMMARIZATION- Memory
User Preference Memory Strategy Type User Preference USER_PREFERENCE- Memory
User Preference Memory Strategy Type Custom CUSTOM- Memory
User Preference Memory Strategy Type Episodic EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- Semantic
SEMANTIC- Summarization
SUMMARIZATION- User
Preference USER_PREFERENCE- Custom
CUSTOM- Episodic
EPISODIC
- SEMANTIC
SEMANTIC- SUMMARIZATION
SUMMARIZATION- USER_PREFERENCE
USER_PREFERENCE- CUSTOM
CUSTOM- EPISODIC
EPISODIC
- "SEMANTIC"
SEMANTIC- "SUMMARIZATION"
SUMMARIZATION- "USER_PREFERENCE"
USER_PREFERENCE- "CUSTOM"
CUSTOM- "EPISODIC"
EPISODIC
MemoryUserPreferenceOverride, MemoryUserPreferenceOverrideArgs
MemoryUserPreferenceOverrideConsolidationConfigurationInput, MemoryUserPreferenceOverrideConsolidationConfigurationInputArgs
- Append
To stringPrompt - Model
Id string
- Append
To stringPrompt - Model
Id string
- append
To StringPrompt - model
Id String
- append
To stringPrompt - model
Id string
- append_
to_ strprompt - model_
id str
- append
To StringPrompt - model
Id String
MemoryUserPreferenceOverrideExtractionConfigurationInput, MemoryUserPreferenceOverrideExtractionConfigurationInputArgs
- Append
To stringPrompt - Model
Id string
- Append
To stringPrompt - Model
Id string
- append
To StringPrompt - model
Id String
- append
To stringPrompt - model
Id string
- append_
to_ strprompt - model_
id str
- append
To StringPrompt - model
Id String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
