aws_sdk_iotfleetwise/
types.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use crate::types::_validation_exception_field::ValidationExceptionField;
3
4pub use crate::types::_validation_exception_reason::ValidationExceptionReason;
5
6pub use crate::types::_state_template_association::StateTemplateAssociation;
7
8pub use crate::types::_state_template_update_strategy::StateTemplateUpdateStrategy;
9
10pub use crate::types::_on_change_state_template_update_strategy::OnChangeStateTemplateUpdateStrategy;
11
12pub use crate::types::_periodic_state_template_update_strategy::PeriodicStateTemplateUpdateStrategy;
13
14pub use crate::types::_time_period::TimePeriod;
15
16pub use crate::types::_time_unit::TimeUnit;
17
18pub use crate::types::_update_mode::UpdateMode;
19
20pub use crate::types::_tag::Tag;
21
22pub use crate::types::_vehicle_association_behavior::VehicleAssociationBehavior;
23
24pub use crate::types::_vehicle_summary::VehicleSummary;
25
26pub use crate::types::_list_response_scope::ListResponseScope;
27
28pub use crate::types::_invalid_signal::InvalidSignal;
29
30pub use crate::types::_state_template_summary::StateTemplateSummary;
31
32pub use crate::types::_node::Node;
33
34pub use crate::types::_custom_property::CustomProperty;
35
36pub use crate::types::_node_data_encoding::NodeDataEncoding;
37
38pub use crate::types::_node_data_type::NodeDataType;
39
40pub use crate::types::_custom_struct::CustomStruct;
41
42pub use crate::types::_attribute::Attribute;
43
44pub use crate::types::_actuator::Actuator;
45
46pub use crate::types::_sensor::Sensor;
47
48pub use crate::types::_branch::Branch;
49
50pub use crate::types::_signal_node_type::SignalNodeType;
51
52pub use crate::types::_formatted_vss::FormattedVss;
53
54pub use crate::types::_node_counts::NodeCounts;
55
56pub use crate::types::_signal_catalog_summary::SignalCatalogSummary;
57
58pub use crate::types::_manifest_status::ManifestStatus;
59
60pub use crate::types::_model_manifest_summary::ModelManifestSummary;
61
62pub use crate::types::_fleet_summary::FleetSummary;
63
64pub use crate::types::_signal_decoder::SignalDecoder;
65
66pub use crate::types::_custom_decoding_signal::CustomDecodingSignal;
67
68pub use crate::types::_message_signal::MessageSignal;
69
70pub use crate::types::_structured_message::StructuredMessage;
71
72pub use crate::types::_structured_message_field_name_and_data_type_pair::StructuredMessageFieldNameAndDataTypePair;
73
74pub use crate::types::_structured_message_list_definition::StructuredMessageListDefinition;
75
76pub use crate::types::_structured_message_list_type::StructuredMessageListType;
77
78pub use crate::types::_primitive_message_definition::PrimitiveMessageDefinition;
79
80pub use crate::types::_ros2_primitive_message_definition::Ros2PrimitiveMessageDefinition;
81
82pub use crate::types::_ros2_primitive_type::Ros2PrimitiveType;
83
84pub use crate::types::_obd_signal::ObdSignal;
85
86pub use crate::types::_signal_value_type::SignalValueType;
87
88pub use crate::types::_can_signal::CanSignal;
89
90pub use crate::types::_signal_decoder_type::SignalDecoderType;
91
92pub use crate::types::_network_interface::NetworkInterface;
93
94pub use crate::types::_custom_decoding_interface::CustomDecodingInterface;
95
96pub use crate::types::_vehicle_middleware::VehicleMiddleware;
97
98pub use crate::types::_vehicle_middleware_protocol::VehicleMiddlewareProtocol;
99
100pub use crate::types::_obd_interface::ObdInterface;
101
102pub use crate::types::_can_interface::CanInterface;
103
104pub use crate::types::_network_interface_type::NetworkInterfaceType;
105
106pub use crate::types::_invalid_network_interface::InvalidNetworkInterface;
107
108pub use crate::types::_network_interface_failure_reason::NetworkInterfaceFailureReason;
109
110pub use crate::types::_invalid_signal_decoder::InvalidSignalDecoder;
111
112pub use crate::types::_signal_decoder_failure_reason::SignalDecoderFailureReason;
113
114pub use crate::types::_network_file_definition::NetworkFileDefinition;
115
116pub use crate::types::_can_dbc_definition::CanDbcDefinition;
117
118pub use crate::types::_default_for_unmapped_signals_type::DefaultForUnmappedSignalsType;
119
120pub use crate::types::_decoder_manifest_summary::DecoderManifestSummary;
121
122pub use crate::types::_campaign_status::CampaignStatus;
123
124pub use crate::types::_update_campaign_action::UpdateCampaignAction;
125
126pub use crate::types::_signal_fetch_information::SignalFetchInformation;
127
128pub use crate::types::_signal_fetch_config::SignalFetchConfig;
129
130pub use crate::types::_condition_based_signal_fetch_config::ConditionBasedSignalFetchConfig;
131
132pub use crate::types::_trigger_mode::TriggerMode;
133
134pub use crate::types::_time_based_signal_fetch_config::TimeBasedSignalFetchConfig;
135
136pub use crate::types::_data_partition::DataPartition;
137
138pub use crate::types::_data_partition_upload_options::DataPartitionUploadOptions;
139
140pub use crate::types::_data_partition_storage_options::DataPartitionStorageOptions;
141
142pub use crate::types::_storage_minimum_time_to_live::StorageMinimumTimeToLive;
143
144pub use crate::types::_storage_minimum_time_to_live_unit::StorageMinimumTimeToLiveUnit;
145
146pub use crate::types::_storage_maximum_size::StorageMaximumSize;
147
148pub use crate::types::_storage_maximum_size_unit::StorageMaximumSizeUnit;
149
150pub use crate::types::_data_destination_config::DataDestinationConfig;
151
152pub use crate::types::_mqtt_topic_config::MqttTopicConfig;
153
154pub use crate::types::_timestream_config::TimestreamConfig;
155
156pub use crate::types::_s3_config::S3Config;
157
158pub use crate::types::_storage_compression_format::StorageCompressionFormat;
159
160pub use crate::types::_data_format::DataFormat;
161
162pub use crate::types::_collection_scheme::CollectionScheme;
163
164pub use crate::types::_condition_based_collection_scheme::ConditionBasedCollectionScheme;
165
166pub use crate::types::_time_based_collection_scheme::TimeBasedCollectionScheme;
167
168pub use crate::types::_signal_information::SignalInformation;
169
170pub use crate::types::_compression::Compression;
171
172pub use crate::types::_spooling_mode::SpoolingMode;
173
174pub use crate::types::_diagnostics_mode::DiagnosticsMode;
175
176pub use crate::types::_campaign_summary::CampaignSummary;
177
178pub use crate::types::_iam_resources::IamResources;
179
180pub use crate::types::_timestream_resources::TimestreamResources;
181
182pub use crate::types::_registration_status::RegistrationStatus;
183
184pub use crate::types::_cloud_watch_log_delivery_options::CloudWatchLogDeliveryOptions;
185
186pub use crate::types::_log_type::LogType;
187
188pub use crate::types::_encryption_type::EncryptionType;
189
190pub use crate::types::_encryption_status::EncryptionStatus;
191
192pub use crate::types::_vehicle_status::VehicleStatus;
193
194pub use crate::types::_vehicle_state::VehicleState;
195
196pub use crate::types::_iam_registration_response::IamRegistrationResponse;
197
198pub use crate::types::_timestream_registration_response::TimestreamRegistrationResponse;
199
200pub use crate::types::_update_vehicle_error::UpdateVehicleError;
201
202pub use crate::types::_update_vehicle_response_item::UpdateVehicleResponseItem;
203
204pub use crate::types::_update_vehicle_request_item::UpdateVehicleRequestItem;
205
206pub use crate::types::_create_vehicle_error::CreateVehicleError;
207
208pub use crate::types::_create_vehicle_response_item::CreateVehicleResponseItem;
209
210pub use crate::types::_create_vehicle_request_item::CreateVehicleRequestItem;
211
212mod _actuator;
213
214mod _attribute;
215
216mod _branch;
217
218mod _campaign_status;
219
220mod _campaign_summary;
221
222mod _can_dbc_definition;
223
224mod _can_interface;
225
226mod _can_signal;
227
228mod _cloud_watch_log_delivery_options;
229
230mod _collection_scheme;
231
232mod _compression;
233
234mod _condition_based_collection_scheme;
235
236mod _condition_based_signal_fetch_config;
237
238mod _create_vehicle_error;
239
240mod _create_vehicle_request_item;
241
242mod _create_vehicle_response_item;
243
244mod _custom_decoding_interface;
245
246mod _custom_decoding_signal;
247
248mod _custom_property;
249
250mod _custom_struct;
251
252mod _data_destination_config;
253
254mod _data_format;
255
256mod _data_partition;
257
258mod _data_partition_storage_options;
259
260mod _data_partition_upload_options;
261
262mod _decoder_manifest_summary;
263
264mod _default_for_unmapped_signals_type;
265
266mod _diagnostics_mode;
267
268mod _encryption_status;
269
270mod _encryption_type;
271
272mod _fleet_summary;
273
274mod _formatted_vss;
275
276mod _iam_registration_response;
277
278mod _iam_resources;
279
280mod _invalid_network_interface;
281
282mod _invalid_signal;
283
284mod _invalid_signal_decoder;
285
286mod _list_response_scope;
287
288mod _log_type;
289
290mod _manifest_status;
291
292mod _message_signal;
293
294mod _model_manifest_summary;
295
296mod _mqtt_topic_config;
297
298mod _network_file_definition;
299
300mod _network_interface;
301
302mod _network_interface_failure_reason;
303
304mod _network_interface_type;
305
306mod _node;
307
308mod _node_counts;
309
310mod _node_data_encoding;
311
312mod _node_data_type;
313
314mod _obd_interface;
315
316mod _obd_signal;
317
318mod _on_change_state_template_update_strategy;
319
320mod _periodic_state_template_update_strategy;
321
322mod _primitive_message_definition;
323
324mod _registration_status;
325
326mod _ros2_primitive_message_definition;
327
328mod _ros2_primitive_type;
329
330mod _s3_config;
331
332mod _sensor;
333
334mod _signal_catalog_summary;
335
336mod _signal_decoder;
337
338mod _signal_decoder_failure_reason;
339
340mod _signal_decoder_type;
341
342mod _signal_fetch_config;
343
344mod _signal_fetch_information;
345
346mod _signal_information;
347
348mod _signal_node_type;
349
350mod _signal_value_type;
351
352mod _spooling_mode;
353
354mod _state_template_association;
355
356mod _state_template_summary;
357
358mod _state_template_update_strategy;
359
360mod _storage_compression_format;
361
362mod _storage_maximum_size;
363
364mod _storage_maximum_size_unit;
365
366mod _storage_minimum_time_to_live;
367
368mod _storage_minimum_time_to_live_unit;
369
370mod _structured_message;
371
372mod _structured_message_field_name_and_data_type_pair;
373
374mod _structured_message_list_definition;
375
376mod _structured_message_list_type;
377
378mod _tag;
379
380mod _time_based_collection_scheme;
381
382mod _time_based_signal_fetch_config;
383
384mod _time_period;
385
386mod _time_unit;
387
388mod _timestream_config;
389
390mod _timestream_registration_response;
391
392mod _timestream_resources;
393
394mod _trigger_mode;
395
396mod _update_campaign_action;
397
398mod _update_mode;
399
400mod _update_vehicle_error;
401
402mod _update_vehicle_request_item;
403
404mod _update_vehicle_response_item;
405
406mod _validation_exception_field;
407
408mod _validation_exception_reason;
409
410mod _vehicle_association_behavior;
411
412mod _vehicle_middleware;
413
414mod _vehicle_middleware_protocol;
415
416mod _vehicle_state;
417
418mod _vehicle_status;
419
420mod _vehicle_summary;
421
422/// Builders
423pub mod builders;
424
425/// Error types that AWS IoT FleetWise can respond with.
426pub mod error;