toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'awsKineses': pulumi.Input.mapInputValue<List<GetTopicIngestionDataSourceSettingAwsKinese>, List<Map<String, dynamic>>>(awsKineses, (value) => pulumi.Input.encodeList<GetTopicIngestionDataSourceSettingAwsKinese, Map<String, dynamic>>(value, (value) => value.toMap())),
'awsMsks': pulumi.Input.mapInputValue<List<GetTopicIngestionDataSourceSettingAwsMsk>, List<Map<String, dynamic>>>(awsMsks, (value) => pulumi.Input.encodeList<GetTopicIngestionDataSourceSettingAwsMsk, Map<String, dynamic>>(value, (value) => value.toMap())),
'azureEventHubs': pulumi.Input.mapInputValue<List<GetTopicIngestionDataSourceSettingAzureEventHub>, List<Map<String, dynamic>>>(azureEventHubs, (value) => pulumi.Input.encodeList<GetTopicIngestionDataSourceSettingAzureEventHub, Map<String, dynamic>>(value, (value) => value.toMap())),
'cloudStorages': pulumi.Input.mapInputValue<List<GetTopicIngestionDataSourceSettingCloudStorage>, List<Map<String, dynamic>>>(cloudStorages, (value) => pulumi.Input.encodeList<GetTopicIngestionDataSourceSettingCloudStorage, Map<String, dynamic>>(value, (value) => value.toMap())),
'confluentClouds': pulumi.Input.mapInputValue<List<GetTopicIngestionDataSourceSettingConfluentCloud>, List<Map<String, dynamic>>>(confluentClouds, (value) => pulumi.Input.encodeList<GetTopicIngestionDataSourceSettingConfluentCloud, Map<String, dynamic>>(value, (value) => value.toMap())),
'platformLogsSettings': pulumi.Input.mapInputValue<List<GetTopicIngestionDataSourceSettingPlatformLogsSetting>, List<Map<String, dynamic>>>(platformLogsSettings, (value) => pulumi.Input.encodeList<GetTopicIngestionDataSourceSettingPlatformLogsSetting, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}