GetTopicIngestionDataSourceSettingCloudStorage constructor

const GetTopicIngestionDataSourceSettingCloudStorage({
  1. required Input<List<Map<String, dynamic>>> avroFormats,
  2. required Input<String> bucket,
  3. required Input<String> matchGlob,
  4. required Input<String> minimumObjectCreateTime,
  5. required Input<List<Map<String, dynamic>>> pubsubAvroFormats,
  6. required Input<List<GetTopicIngestionDataSourceSettingCloudStorageTextFormat>> textFormats,
})

Creates a new GetTopicIngestionDataSourceSettingCloudStorage. avroFormats Configuration for reading Cloud Storage data in Avro binary format. The bucket Cloud Storage bucket. The bucket name must be without any matchGlob Glob pattern used to match objects that will be ingested. If unset, all minimumObjectCreateTime The timestamp set in RFC3339 text format. If set, only objects with a pubsubAvroFormats Configuration for reading Cloud Storage data written via Cloud Storage textFormats Configuration for reading Cloud Storage data in text format. Each line of

Implementation

const GetTopicIngestionDataSourceSettingCloudStorage({
  required this.avroFormats,
  required this.bucket,
  required this.matchGlob,
  required this.minimumObjectCreateTime,
  required this.pubsubAvroFormats,
  required this.textFormats,
});