toMap method

Map<String, dynamic> toMap()

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()),
  };
}