toMap method

Map<String, dynamic> toMap()

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