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