GetTopicIngestionDataSourceSetting constructor

const GetTopicIngestionDataSourceSetting({
  1. required Input<List<GetTopicIngestionDataSourceSettingAwsKinese>> awsKineses,
  2. required Input<List<GetTopicIngestionDataSourceSettingAwsMsk>> awsMsks,
  3. required Input<List<GetTopicIngestionDataSourceSettingAzureEventHub>> azureEventHubs,
  4. required Input<List<GetTopicIngestionDataSourceSettingCloudStorage>> cloudStorages,
  5. required Input<List<GetTopicIngestionDataSourceSettingConfluentCloud>> confluentClouds,
  6. required Input<List<GetTopicIngestionDataSourceSettingPlatformLogsSetting>> platformLogsSettings,
})

Creates a new GetTopicIngestionDataSourceSetting. awsKineses Settings for ingestion from Amazon Kinesis Data Streams. awsMsks Settings for ingestion from Amazon Managed Streaming for Apache Kafka. azureEventHubs Settings for ingestion from Azure Event Hubs. cloudStorages Settings for ingestion from Cloud Storage. confluentClouds Settings for ingestion from Confluent Cloud. platformLogsSettings Settings for Platform Logs regarding ingestion to Pub/Sub. If unset,

Implementation

const GetTopicIngestionDataSourceSetting({
  required this.awsKineses,
  required this.awsMsks,
  required this.azureEventHubs,
  required this.cloudStorages,
  required this.confluentClouds,
  required this.platformLogsSettings,
});