aws_sdk_codebuild/
types.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use crate::types::_webhook::Webhook;
3
4pub use crate::types::_webhook_status::WebhookStatus;
5
6pub use crate::types::_scope_configuration::ScopeConfiguration;
7
8pub use crate::types::_webhook_scope_type::WebhookScopeType;
9
10pub use crate::types::_webhook_build_type::WebhookBuildType;
11
12pub use crate::types::_webhook_filter::WebhookFilter;
13
14pub use crate::types::_webhook_filter_type::WebhookFilterType;
15
16pub use crate::types::_report_group::ReportGroup;
17
18pub use crate::types::_report_group_status_type::ReportGroupStatusType;
19
20pub use crate::types::_tag::Tag;
21
22pub use crate::types::_report_export_config::ReportExportConfig;
23
24pub use crate::types::_s3_report_export_config::S3ReportExportConfig;
25
26pub use crate::types::_report_packaging_type::ReportPackagingType;
27
28pub use crate::types::_report_export_config_type::ReportExportConfigType;
29
30pub use crate::types::_report_type::ReportType;
31
32pub use crate::types::_project_visibility_type::ProjectVisibilityType;
33
34pub use crate::types::_project::Project;
35
36pub use crate::types::_project_build_batch_config::ProjectBuildBatchConfig;
37
38pub use crate::types::_batch_report_mode_type::BatchReportModeType;
39
40pub use crate::types::_batch_restrictions::BatchRestrictions;
41
42pub use crate::types::_project_file_system_location::ProjectFileSystemLocation;
43
44pub use crate::types::_file_system_type::FileSystemType;
45
46pub use crate::types::_logs_config::LogsConfig;
47
48pub use crate::types::_s3_logs_config::S3LogsConfig;
49
50pub use crate::types::_bucket_owner_access::BucketOwnerAccess;
51
52pub use crate::types::_logs_config_status_type::LogsConfigStatusType;
53
54pub use crate::types::_cloud_watch_logs_config::CloudWatchLogsConfig;
55
56pub use crate::types::_project_badge::ProjectBadge;
57
58pub use crate::types::_vpc_config::VpcConfig;
59
60pub use crate::types::_project_environment::ProjectEnvironment;
61
62pub use crate::types::_image_pull_credentials_type::ImagePullCredentialsType;
63
64pub use crate::types::_registry_credential::RegistryCredential;
65
66pub use crate::types::_credential_provider_type::CredentialProviderType;
67
68pub use crate::types::_environment_variable::EnvironmentVariable;
69
70pub use crate::types::_environment_variable_type::EnvironmentVariableType;
71
72pub use crate::types::_project_fleet::ProjectFleet;
73
74pub use crate::types::_compute_configuration::ComputeConfiguration;
75
76pub use crate::types::_machine_type::MachineType;
77
78pub use crate::types::_compute_type::ComputeType;
79
80pub use crate::types::_environment_type::EnvironmentType;
81
82pub use crate::types::_project_cache::ProjectCache;
83
84pub use crate::types::_cache_mode::CacheMode;
85
86pub use crate::types::_cache_type::CacheType;
87
88pub use crate::types::_project_artifacts::ProjectArtifacts;
89
90pub use crate::types::_artifact_packaging::ArtifactPackaging;
91
92pub use crate::types::_artifact_namespace::ArtifactNamespace;
93
94pub use crate::types::_artifacts_type::ArtifactsType;
95
96pub use crate::types::_project_source_version::ProjectSourceVersion;
97
98pub use crate::types::_project_source::ProjectSource;
99
100pub use crate::types::_build_status_config::BuildStatusConfig;
101
102pub use crate::types::_source_auth::SourceAuth;
103
104pub use crate::types::_source_auth_type::SourceAuthType;
105
106pub use crate::types::_git_submodules_config::GitSubmodulesConfig;
107
108pub use crate::types::_source_type::SourceType;
109
110pub use crate::types::_fleet::Fleet;
111
112pub use crate::types::_proxy_configuration::ProxyConfiguration;
113
114pub use crate::types::_fleet_proxy_rule::FleetProxyRule;
115
116pub use crate::types::_fleet_proxy_rule_effect_type::FleetProxyRuleEffectType;
117
118pub use crate::types::_fleet_proxy_rule_type::FleetProxyRuleType;
119
120pub use crate::types::_fleet_proxy_rule_behavior::FleetProxyRuleBehavior;
121
122pub use crate::types::_fleet_overflow_behavior::FleetOverflowBehavior;
123
124pub use crate::types::_scaling_configuration_output::ScalingConfigurationOutput;
125
126pub use crate::types::_target_tracking_scaling_configuration::TargetTrackingScalingConfiguration;
127
128pub use crate::types::_fleet_scaling_metric_type::FleetScalingMetricType;
129
130pub use crate::types::_fleet_scaling_type::FleetScalingType;
131
132pub use crate::types::_fleet_status::FleetStatus;
133
134pub use crate::types::_fleet_context_code::FleetContextCode;
135
136pub use crate::types::_fleet_status_code::FleetStatusCode;
137
138pub use crate::types::_scaling_configuration_input::ScalingConfigurationInput;
139
140pub use crate::types::_build_batch::BuildBatch;
141
142pub use crate::types::_build_group::BuildGroup;
143
144pub use crate::types::_build_summary::BuildSummary;
145
146pub use crate::types::_resolved_artifact::ResolvedArtifact;
147
148pub use crate::types::_status_type::StatusType;
149
150pub use crate::types::_build_artifacts::BuildArtifacts;
151
152pub use crate::types::_build_batch_phase::BuildBatchPhase;
153
154pub use crate::types::_phase_context::PhaseContext;
155
156pub use crate::types::_build_batch_phase_type::BuildBatchPhaseType;
157
158pub use crate::types::_build::Build;
159
160pub use crate::types::_auto_retry_config::AutoRetryConfig;
161
162pub use crate::types::_debug_session::DebugSession;
163
164pub use crate::types::_exported_environment_variable::ExportedEnvironmentVariable;
165
166pub use crate::types::_network_interface::NetworkInterface;
167
168pub use crate::types::_logs_location::LogsLocation;
169
170pub use crate::types::_build_phase::BuildPhase;
171
172pub use crate::types::_build_phase_type::BuildPhaseType;
173
174pub use crate::types::_retry_build_batch_type::RetryBuildBatchType;
175
176pub use crate::types::_source_credentials_info::SourceCredentialsInfo;
177
178pub use crate::types::_auth_type::AuthType;
179
180pub use crate::types::_server_type::ServerType;
181
182pub use crate::types::_shared_resource_sort_by_type::SharedResourceSortByType;
183
184pub use crate::types::_sort_order_type::SortOrderType;
185
186pub use crate::types::_report_filter::ReportFilter;
187
188pub use crate::types::_report_status_type::ReportStatusType;
189
190pub use crate::types::_report_group_sort_by_type::ReportGroupSortByType;
191
192pub use crate::types::_project_sort_by_type::ProjectSortByType;
193
194pub use crate::types::_fleet_sort_by_type::FleetSortByType;
195
196pub use crate::types::_environment_platform::EnvironmentPlatform;
197
198pub use crate::types::_environment_language::EnvironmentLanguage;
199
200pub use crate::types::_environment_image::EnvironmentImage;
201
202pub use crate::types::_language_type::LanguageType;
203
204pub use crate::types::_platform_type::PlatformType;
205
206pub use crate::types::_build_batch_filter::BuildBatchFilter;
207
208pub use crate::types::_report_with_raw_data::ReportWithRawData;
209
210pub use crate::types::_report_group_trend_stats::ReportGroupTrendStats;
211
212pub use crate::types::_report_group_trend_field_type::ReportGroupTrendFieldType;
213
214pub use crate::types::_test_case::TestCase;
215
216pub use crate::types::_test_case_filter::TestCaseFilter;
217
218pub use crate::types::_code_coverage::CodeCoverage;
219
220pub use crate::types::_report_code_coverage_sort_by_type::ReportCodeCoverageSortByType;
221
222pub use crate::types::_build_not_deleted::BuildNotDeleted;
223
224pub use crate::types::_report::Report;
225
226pub use crate::types::_code_coverage_report_summary::CodeCoverageReportSummary;
227
228pub use crate::types::_test_report_summary::TestReportSummary;
229
230mod _artifact_namespace;
231
232mod _artifact_packaging;
233
234mod _artifacts_type;
235
236mod _auth_type;
237
238mod _auto_retry_config;
239
240mod _batch_report_mode_type;
241
242mod _batch_restrictions;
243
244mod _bucket_owner_access;
245
246mod _build;
247
248mod _build_artifacts;
249
250mod _build_batch;
251
252mod _build_batch_filter;
253
254mod _build_batch_phase;
255
256mod _build_batch_phase_type;
257
258mod _build_group;
259
260mod _build_not_deleted;
261
262mod _build_phase;
263
264mod _build_phase_type;
265
266mod _build_status_config;
267
268mod _build_summary;
269
270mod _cache_mode;
271
272mod _cache_type;
273
274mod _cloud_watch_logs_config;
275
276mod _code_coverage;
277
278mod _code_coverage_report_summary;
279
280mod _compute_configuration;
281
282mod _compute_type;
283
284mod _credential_provider_type;
285
286mod _debug_session;
287
288mod _environment_image;
289
290mod _environment_language;
291
292mod _environment_platform;
293
294mod _environment_type;
295
296mod _environment_variable;
297
298mod _environment_variable_type;
299
300mod _exported_environment_variable;
301
302mod _file_system_type;
303
304mod _fleet;
305
306mod _fleet_context_code;
307
308mod _fleet_overflow_behavior;
309
310mod _fleet_proxy_rule;
311
312mod _fleet_proxy_rule_behavior;
313
314mod _fleet_proxy_rule_effect_type;
315
316mod _fleet_proxy_rule_type;
317
318mod _fleet_scaling_metric_type;
319
320mod _fleet_scaling_type;
321
322mod _fleet_sort_by_type;
323
324mod _fleet_status;
325
326mod _fleet_status_code;
327
328mod _git_submodules_config;
329
330mod _image_pull_credentials_type;
331
332mod _language_type;
333
334mod _logs_config;
335
336mod _logs_config_status_type;
337
338mod _logs_location;
339
340mod _machine_type;
341
342mod _network_interface;
343
344mod _phase_context;
345
346mod _platform_type;
347
348mod _project;
349
350mod _project_artifacts;
351
352mod _project_badge;
353
354mod _project_build_batch_config;
355
356mod _project_cache;
357
358mod _project_environment;
359
360mod _project_file_system_location;
361
362mod _project_fleet;
363
364mod _project_sort_by_type;
365
366mod _project_source;
367
368mod _project_source_version;
369
370mod _project_visibility_type;
371
372mod _proxy_configuration;
373
374mod _registry_credential;
375
376mod _report;
377
378mod _report_code_coverage_sort_by_type;
379
380mod _report_export_config;
381
382mod _report_export_config_type;
383
384mod _report_filter;
385
386mod _report_group;
387
388mod _report_group_sort_by_type;
389
390mod _report_group_status_type;
391
392mod _report_group_trend_field_type;
393
394mod _report_group_trend_stats;
395
396mod _report_packaging_type;
397
398mod _report_status_type;
399
400mod _report_type;
401
402mod _report_with_raw_data;
403
404mod _resolved_artifact;
405
406mod _retry_build_batch_type;
407
408mod _s3_logs_config;
409
410mod _s3_report_export_config;
411
412mod _scaling_configuration_input;
413
414mod _scaling_configuration_output;
415
416mod _scope_configuration;
417
418mod _server_type;
419
420mod _shared_resource_sort_by_type;
421
422mod _sort_order_type;
423
424mod _source_auth;
425
426mod _source_auth_type;
427
428mod _source_credentials_info;
429
430mod _source_type;
431
432mod _status_type;
433
434mod _tag;
435
436mod _target_tracking_scaling_configuration;
437
438mod _test_case;
439
440mod _test_case_filter;
441
442mod _test_report_summary;
443
444mod _vpc_config;
445
446mod _webhook;
447
448mod _webhook_build_type;
449
450mod _webhook_filter;
451
452mod _webhook_filter_type;
453
454mod _webhook_scope_type;
455
456mod _webhook_status;
457
458/// Builders
459pub mod builders;
460
461/// Error types that AWS CodeBuild can respond with.
462pub mod error;