aws_sdk_firehose/
types.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use crate::types::_iceberg_destination_update::IcebergDestinationUpdate;
3
4pub use crate::types::_s3_destination_configuration::S3DestinationConfiguration;
5
6pub use crate::types::_cloud_watch_logging_options::CloudWatchLoggingOptions;
7
8pub use crate::types::_encryption_configuration::EncryptionConfiguration;
9
10pub use crate::types::_kms_encryption_config::KmsEncryptionConfig;
11
12pub use crate::types::_no_encryption_config::NoEncryptionConfig;
13
14pub use crate::types::_compression_format::CompressionFormat;
15
16pub use crate::types::_buffering_hints::BufferingHints;
17
18pub use crate::types::_catalog_configuration::CatalogConfiguration;
19
20pub use crate::types::_retry_options::RetryOptions;
21
22pub use crate::types::_iceberg_s3_backup_mode::IcebergS3BackupMode;
23
24pub use crate::types::_processing_configuration::ProcessingConfiguration;
25
26pub use crate::types::_processor::Processor;
27
28pub use crate::types::_processor_parameter::ProcessorParameter;
29
30pub use crate::types::_processor_parameter_name::ProcessorParameterName;
31
32pub use crate::types::_processor_type::ProcessorType;
33
34pub use crate::types::_table_creation_configuration::TableCreationConfiguration;
35
36pub use crate::types::_schema_evolution_configuration::SchemaEvolutionConfiguration;
37
38pub use crate::types::_destination_table_configuration::DestinationTableConfiguration;
39
40pub use crate::types::_partition_spec::PartitionSpec;
41
42pub use crate::types::_partition_field::PartitionField;
43
44pub use crate::types::_snowflake_destination_update::SnowflakeDestinationUpdate;
45
46pub use crate::types::_snowflake_buffering_hints::SnowflakeBufferingHints;
47
48pub use crate::types::_secrets_manager_configuration::SecretsManagerConfiguration;
49
50pub use crate::types::_s3_destination_update::S3DestinationUpdate;
51
52pub use crate::types::_snowflake_s3_backup_mode::SnowflakeS3BackupMode;
53
54pub use crate::types::_snowflake_retry_options::SnowflakeRetryOptions;
55
56pub use crate::types::_snowflake_data_loading_option::SnowflakeDataLoadingOption;
57
58pub use crate::types::_snowflake_role_configuration::SnowflakeRoleConfiguration;
59
60pub use crate::types::_amazon_open_search_serverless_destination_update::AmazonOpenSearchServerlessDestinationUpdate;
61
62pub use crate::types::_amazon_open_search_serverless_retry_options::AmazonOpenSearchServerlessRetryOptions;
63
64pub use crate::types::_amazon_open_search_serverless_buffering_hints::AmazonOpenSearchServerlessBufferingHints;
65
66pub use crate::types::_http_endpoint_destination_update::HttpEndpointDestinationUpdate;
67
68pub use crate::types::_http_endpoint_s3_backup_mode::HttpEndpointS3BackupMode;
69
70pub use crate::types::_http_endpoint_retry_options::HttpEndpointRetryOptions;
71
72pub use crate::types::_http_endpoint_request_configuration::HttpEndpointRequestConfiguration;
73
74pub use crate::types::_http_endpoint_common_attribute::HttpEndpointCommonAttribute;
75
76pub use crate::types::_content_encoding::ContentEncoding;
77
78pub use crate::types::_http_endpoint_buffering_hints::HttpEndpointBufferingHints;
79
80pub use crate::types::_http_endpoint_configuration::HttpEndpointConfiguration;
81
82pub use crate::types::_splunk_destination_update::SplunkDestinationUpdate;
83
84pub use crate::types::_splunk_buffering_hints::SplunkBufferingHints;
85
86pub use crate::types::_splunk_s3_backup_mode::SplunkS3BackupMode;
87
88pub use crate::types::_splunk_retry_options::SplunkRetryOptions;
89
90pub use crate::types::_hec_endpoint_type::HecEndpointType;
91
92pub use crate::types::_amazonopensearchservice_destination_update::AmazonopensearchserviceDestinationUpdate;
93
94pub use crate::types::_document_id_options::DocumentIdOptions;
95
96pub use crate::types::_default_document_id_format::DefaultDocumentIdFormat;
97
98pub use crate::types::_amazonopensearchservice_retry_options::AmazonopensearchserviceRetryOptions;
99
100pub use crate::types::_amazonopensearchservice_buffering_hints::AmazonopensearchserviceBufferingHints;
101
102pub use crate::types::_amazonopensearchservice_index_rotation_period::AmazonopensearchserviceIndexRotationPeriod;
103
104pub use crate::types::_elasticsearch_destination_update::ElasticsearchDestinationUpdate;
105
106pub use crate::types::_elasticsearch_retry_options::ElasticsearchRetryOptions;
107
108pub use crate::types::_elasticsearch_buffering_hints::ElasticsearchBufferingHints;
109
110pub use crate::types::_elasticsearch_index_rotation_period::ElasticsearchIndexRotationPeriod;
111
112pub use crate::types::_redshift_destination_update::RedshiftDestinationUpdate;
113
114pub use crate::types::_redshift_s3_backup_mode::RedshiftS3BackupMode;
115
116pub use crate::types::_redshift_retry_options::RedshiftRetryOptions;
117
118pub use crate::types::_copy_command::CopyCommand;
119
120pub use crate::types::_extended_s3_destination_update::ExtendedS3DestinationUpdate;
121
122pub use crate::types::_dynamic_partitioning_configuration::DynamicPartitioningConfiguration;
123
124pub use crate::types::_data_format_conversion_configuration::DataFormatConversionConfiguration;
125
126pub use crate::types::_output_format_configuration::OutputFormatConfiguration;
127
128pub use crate::types::_serializer::Serializer;
129
130pub use crate::types::_orc_ser_de::OrcSerDe;
131
132pub use crate::types::_orc_format_version::OrcFormatVersion;
133
134pub use crate::types::_orc_compression::OrcCompression;
135
136pub use crate::types::_parquet_ser_de::ParquetSerDe;
137
138pub use crate::types::_parquet_writer_version::ParquetWriterVersion;
139
140pub use crate::types::_parquet_compression::ParquetCompression;
141
142pub use crate::types::_input_format_configuration::InputFormatConfiguration;
143
144pub use crate::types::_deserializer::Deserializer;
145
146pub use crate::types::_hive_json_ser_de::HiveJsonSerDe;
147
148pub use crate::types::_open_x_json_ser_de::OpenXJsonSerDe;
149
150pub use crate::types::_schema_configuration::SchemaConfiguration;
151
152pub use crate::types::_s3_backup_mode::S3BackupMode;
153
154pub use crate::types::_tag::Tag;
155
156pub use crate::types::_delivery_stream_encryption_configuration_input::DeliveryStreamEncryptionConfigurationInput;
157
158pub use crate::types::_key_type::KeyType;
159
160pub use crate::types::_put_record_batch_response_entry::PutRecordBatchResponseEntry;
161
162pub use crate::types::_record::Record;
163
164pub use crate::types::_delivery_stream_type::DeliveryStreamType;
165
166pub use crate::types::_delivery_stream_description::DeliveryStreamDescription;
167
168pub use crate::types::_destination_description::DestinationDescription;
169
170pub use crate::types::_iceberg_destination_description::IcebergDestinationDescription;
171
172pub use crate::types::_s3_destination_description::S3DestinationDescription;
173
174pub use crate::types::_amazon_open_search_serverless_destination_description::AmazonOpenSearchServerlessDestinationDescription;
175
176pub use crate::types::_vpc_configuration_description::VpcConfigurationDescription;
177
178pub use crate::types::_amazon_open_search_serverless_s3_backup_mode::AmazonOpenSearchServerlessS3BackupMode;
179
180pub use crate::types::_snowflake_destination_description::SnowflakeDestinationDescription;
181
182pub use crate::types::_snowflake_vpc_configuration::SnowflakeVpcConfiguration;
183
184pub use crate::types::_http_endpoint_destination_description::HttpEndpointDestinationDescription;
185
186pub use crate::types::_http_endpoint_description::HttpEndpointDescription;
187
188pub use crate::types::_splunk_destination_description::SplunkDestinationDescription;
189
190pub use crate::types::_amazonopensearchservice_destination_description::AmazonopensearchserviceDestinationDescription;
191
192pub use crate::types::_amazonopensearchservice_s3_backup_mode::AmazonopensearchserviceS3BackupMode;
193
194pub use crate::types::_elasticsearch_destination_description::ElasticsearchDestinationDescription;
195
196pub use crate::types::_elasticsearch_s3_backup_mode::ElasticsearchS3BackupMode;
197
198pub use crate::types::_redshift_destination_description::RedshiftDestinationDescription;
199
200pub use crate::types::_extended_s3_destination_description::ExtendedS3DestinationDescription;
201
202pub use crate::types::_source_description::SourceDescription;
203
204pub use crate::types::_database_source_description::DatabaseSourceDescription;
205
206pub use crate::types::_database_source_vpc_configuration::DatabaseSourceVpcConfiguration;
207
208pub use crate::types::_database_source_authentication_configuration::DatabaseSourceAuthenticationConfiguration;
209
210pub use crate::types::_database_snapshot_info::DatabaseSnapshotInfo;
211
212pub use crate::types::_failure_description::FailureDescription;
213
214pub use crate::types::_delivery_stream_failure_type::DeliveryStreamFailureType;
215
216pub use crate::types::_snapshot_status::SnapshotStatus;
217
218pub use crate::types::_snapshot_requested_by::SnapshotRequestedBy;
219
220pub use crate::types::_database_column_list::DatabaseColumnList;
221
222pub use crate::types::_database_table_list::DatabaseTableList;
223
224pub use crate::types::_database_list::DatabaseList;
225
226pub use crate::types::_ssl_mode::SslMode;
227
228pub use crate::types::_database_type::DatabaseType;
229
230pub use crate::types::_msk_source_description::MskSourceDescription;
231
232pub use crate::types::_authentication_configuration::AuthenticationConfiguration;
233
234pub use crate::types::_connectivity::Connectivity;
235
236pub use crate::types::_kinesis_stream_source_description::KinesisStreamSourceDescription;
237
238pub use crate::types::_direct_put_source_description::DirectPutSourceDescription;
239
240pub use crate::types::_delivery_stream_encryption_configuration::DeliveryStreamEncryptionConfiguration;
241
242pub use crate::types::_delivery_stream_encryption_status::DeliveryStreamEncryptionStatus;
243
244pub use crate::types::_delivery_stream_status::DeliveryStreamStatus;
245
246pub use crate::types::_database_source_configuration::DatabaseSourceConfiguration;
247
248pub use crate::types::_iceberg_destination_configuration::IcebergDestinationConfiguration;
249
250pub use crate::types::_snowflake_destination_configuration::SnowflakeDestinationConfiguration;
251
252pub use crate::types::_msk_source_configuration::MskSourceConfiguration;
253
254pub use crate::types::_amazon_open_search_serverless_destination_configuration::AmazonOpenSearchServerlessDestinationConfiguration;
255
256pub use crate::types::_vpc_configuration::VpcConfiguration;
257
258pub use crate::types::_http_endpoint_destination_configuration::HttpEndpointDestinationConfiguration;
259
260pub use crate::types::_splunk_destination_configuration::SplunkDestinationConfiguration;
261
262pub use crate::types::_amazonopensearchservice_destination_configuration::AmazonopensearchserviceDestinationConfiguration;
263
264pub use crate::types::_elasticsearch_destination_configuration::ElasticsearchDestinationConfiguration;
265
266pub use crate::types::_redshift_destination_configuration::RedshiftDestinationConfiguration;
267
268pub use crate::types::_extended_s3_destination_configuration::ExtendedS3DestinationConfiguration;
269
270pub use crate::types::_kinesis_stream_source_configuration::KinesisStreamSourceConfiguration;
271
272pub use crate::types::_direct_put_source_configuration::DirectPutSourceConfiguration;
273
274mod _amazon_open_search_serverless_buffering_hints;
275
276mod _amazon_open_search_serverless_destination_configuration;
277
278mod _amazon_open_search_serverless_destination_description;
279
280mod _amazon_open_search_serverless_destination_update;
281
282mod _amazon_open_search_serverless_retry_options;
283
284mod _amazon_open_search_serverless_s3_backup_mode;
285
286mod _amazonopensearchservice_buffering_hints;
287
288mod _amazonopensearchservice_destination_configuration;
289
290mod _amazonopensearchservice_destination_description;
291
292mod _amazonopensearchservice_destination_update;
293
294mod _amazonopensearchservice_index_rotation_period;
295
296mod _amazonopensearchservice_retry_options;
297
298mod _amazonopensearchservice_s3_backup_mode;
299
300mod _authentication_configuration;
301
302mod _buffering_hints;
303
304mod _catalog_configuration;
305
306mod _cloud_watch_logging_options;
307
308mod _compression_format;
309
310mod _connectivity;
311
312mod _content_encoding;
313
314mod _copy_command;
315
316mod _data_format_conversion_configuration;
317
318mod _database_column_list;
319
320mod _database_list;
321
322mod _database_snapshot_info;
323
324mod _database_source_authentication_configuration;
325
326mod _database_source_configuration;
327
328mod _database_source_description;
329
330mod _database_source_vpc_configuration;
331
332mod _database_table_list;
333
334mod _database_type;
335
336mod _default_document_id_format;
337
338mod _delivery_stream_description;
339
340mod _delivery_stream_encryption_configuration;
341
342mod _delivery_stream_encryption_configuration_input;
343
344mod _delivery_stream_encryption_status;
345
346mod _delivery_stream_failure_type;
347
348mod _delivery_stream_status;
349
350mod _delivery_stream_type;
351
352mod _deserializer;
353
354mod _destination_description;
355
356mod _destination_table_configuration;
357
358mod _direct_put_source_configuration;
359
360mod _direct_put_source_description;
361
362mod _document_id_options;
363
364mod _dynamic_partitioning_configuration;
365
366mod _elasticsearch_buffering_hints;
367
368mod _elasticsearch_destination_configuration;
369
370mod _elasticsearch_destination_description;
371
372mod _elasticsearch_destination_update;
373
374mod _elasticsearch_index_rotation_period;
375
376mod _elasticsearch_retry_options;
377
378mod _elasticsearch_s3_backup_mode;
379
380mod _encryption_configuration;
381
382mod _extended_s3_destination_configuration;
383
384mod _extended_s3_destination_description;
385
386mod _extended_s3_destination_update;
387
388mod _failure_description;
389
390mod _hec_endpoint_type;
391
392mod _hive_json_ser_de;
393
394mod _http_endpoint_buffering_hints;
395
396mod _http_endpoint_common_attribute;
397
398mod _http_endpoint_configuration;
399
400mod _http_endpoint_description;
401
402mod _http_endpoint_destination_configuration;
403
404mod _http_endpoint_destination_description;
405
406mod _http_endpoint_destination_update;
407
408mod _http_endpoint_request_configuration;
409
410mod _http_endpoint_retry_options;
411
412mod _http_endpoint_s3_backup_mode;
413
414mod _iceberg_destination_configuration;
415
416mod _iceberg_destination_description;
417
418mod _iceberg_destination_update;
419
420mod _iceberg_s3_backup_mode;
421
422mod _input_format_configuration;
423
424mod _key_type;
425
426mod _kinesis_stream_source_configuration;
427
428mod _kinesis_stream_source_description;
429
430mod _kms_encryption_config;
431
432mod _msk_source_configuration;
433
434mod _msk_source_description;
435
436mod _no_encryption_config;
437
438mod _open_x_json_ser_de;
439
440mod _orc_compression;
441
442mod _orc_format_version;
443
444mod _orc_ser_de;
445
446mod _output_format_configuration;
447
448mod _parquet_compression;
449
450mod _parquet_ser_de;
451
452mod _parquet_writer_version;
453
454mod _partition_field;
455
456mod _partition_spec;
457
458mod _processing_configuration;
459
460mod _processor;
461
462mod _processor_parameter;
463
464mod _processor_parameter_name;
465
466mod _processor_type;
467
468mod _put_record_batch_response_entry;
469
470mod _record;
471
472mod _redshift_destination_configuration;
473
474mod _redshift_destination_description;
475
476mod _redshift_destination_update;
477
478mod _redshift_retry_options;
479
480mod _redshift_s3_backup_mode;
481
482mod _retry_options;
483
484mod _s3_backup_mode;
485
486mod _s3_destination_configuration;
487
488mod _s3_destination_description;
489
490mod _s3_destination_update;
491
492mod _schema_configuration;
493
494mod _schema_evolution_configuration;
495
496mod _secrets_manager_configuration;
497
498mod _serializer;
499
500mod _snapshot_requested_by;
501
502mod _snapshot_status;
503
504mod _snowflake_buffering_hints;
505
506mod _snowflake_data_loading_option;
507
508mod _snowflake_destination_configuration;
509
510mod _snowflake_destination_description;
511
512mod _snowflake_destination_update;
513
514mod _snowflake_retry_options;
515
516mod _snowflake_role_configuration;
517
518mod _snowflake_s3_backup_mode;
519
520mod _snowflake_vpc_configuration;
521
522mod _source_description;
523
524mod _splunk_buffering_hints;
525
526mod _splunk_destination_configuration;
527
528mod _splunk_destination_description;
529
530mod _splunk_destination_update;
531
532mod _splunk_retry_options;
533
534mod _splunk_s3_backup_mode;
535
536mod _ssl_mode;
537
538mod _table_creation_configuration;
539
540mod _tag;
541
542mod _vpc_configuration;
543
544mod _vpc_configuration_description;
545
546/// Builders
547pub mod builders;
548
549/// Error types that Amazon Kinesis Firehose can respond with.
550pub mod error;