toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'customizationConfigs': ?pulumi.Input.mapOptionalInputValue<List<AiReasoningEngineContextSpecMemoryBankConfigCustomizationConfig>, List<Map<String, dynamic>>>(customizationConfigs, (value) => pulumi.Input.encodeList<AiReasoningEngineContextSpecMemoryBankConfigCustomizationConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'disableMemoryRevisions': ?disableMemoryRevisions,
'generationConfig': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineContextSpecMemoryBankConfigGenerationConfig, Map<String, dynamic>>(generationConfig, (value) => value.toMap()),
'similaritySearchConfig': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineContextSpecMemoryBankConfigSimilaritySearchConfig, Map<String, dynamic>>(similaritySearchConfig, (value) => value.toMap()),
'structuredMemoryConfigs': ?pulumi.Input.mapOptionalInputValue<List<AiReasoningEngineContextSpecMemoryBankConfigStructuredMemoryConfig>, List<Map<String, dynamic>>>(structuredMemoryConfigs, (value) => pulumi.Input.encodeList<AiReasoningEngineContextSpecMemoryBankConfigStructuredMemoryConfig, Map<String, dynamic>>(value, (value) => value.toMap())),
'ttlConfig': ?pulumi.Input.mapOptionalInputValue<AiReasoningEngineContextSpecMemoryBankConfigTtlConfig, Map<String, dynamic>>(ttlConfig, (value) => value.toMap()),
};
}