toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'consolidationConfig': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineContextSpecMemoryBankConfigCustomizationConfigConsolidationConfig, Map<String, dynamic>>(consolidationConfig, (value) => value.toMap()),
'disableNaturalLanguageMemories': ?disableNaturalLanguageMemories,
'enableThirdPersonMemories': ?enableThirdPersonMemories,
'generateMemoriesExamples': ?pulumi.Input.mapOptionalInputValue<List<AiReasoningEngineContextSpecMemoryBankConfigCustomizationConfigGenerateMemoriesExample>, List<Map<String, dynamic>>>(generateMemoriesExamples, (value) => pulumi.Input.encodeList<AiReasoningEngineContextSpecMemoryBankConfigCustomizationConfigGenerateMemoriesExample, Map<String, dynamic>>(value, (value) => value.toMap())),
'memoryTopics': ?pulumi.Input.mapOptionalInputValue<List<AiReasoningEngineContextSpecMemoryBankConfigCustomizationConfigMemoryTopic>, List<Map<String, dynamic>>>(memoryTopics, (value) => pulumi.Input.encodeList<AiReasoningEngineContextSpecMemoryBankConfigCustomizationConfigMemoryTopic, Map<String, dynamic>>(value, (value) => value.toMap())),
'scopeKeys': ?scopeKeys,
};
}