toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'awsKinesis': ?pulumi.Input.mapOptionalInputValue<TopicIngestionDataSourceSettingsAwsKinesis, Map<String, dynamic>>(awsKinesis, (value) => value.toMap()),
    'awsMsk': ?pulumi.Input.mapOptionalInputValue<TopicIngestionDataSourceSettingsAwsMsk, Map<String, dynamic>>(awsMsk, (value) => value.toMap()),
    'azureEventHubs': ?pulumi.Input.mapOptionalInputValue<TopicIngestionDataSourceSettingsAzureEventHubs, Map<String, dynamic>>(azureEventHubs, (value) => value.toMap()),
    'cloudStorage': ?pulumi.Input.mapOptionalInputValue<TopicIngestionDataSourceSettingsCloudStorage, Map<String, dynamic>>(cloudStorage, (value) => value.toMap()),
    'confluentCloud': ?pulumi.Input.mapOptionalInputValue<TopicIngestionDataSourceSettingsConfluentCloud, Map<String, dynamic>>(confluentCloud, (value) => value.toMap()),
    'platformLogsSettings': ?pulumi.Input.mapOptionalInputValue<TopicIngestionDataSourceSettingsPlatformLogsSettings, Map<String, dynamic>>(platformLogsSettings, (value) => value.toMap()),
  };
}