Skip to main content

aws_sdk_securityagent/
types.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2pub use crate::types::_aws_resources::AwsResources;
3
4pub use crate::types::_code_review_settings::CodeReviewSettings;
5
6pub use crate::types::_id_c_configuration::IdCConfiguration;
7
8pub use crate::types::_provider::Provider;
9
10pub use crate::types::_provider_type::ProviderType;
11
12pub use crate::types::_management_type::ManagementType;
13
14pub use crate::types::_security_requirement_pack_status::SecurityRequirementPackStatus;
15
16pub use crate::types::_security_requirement_pack_import_status::SecurityRequirementPackImportStatus;
17
18pub use crate::types::_target_domain_status::TargetDomainStatus;
19
20pub use crate::types::_verification_details::VerificationDetails;
21
22pub use crate::types::_artifact_type::ArtifactType;
23
24pub use crate::types::_assets::Assets;
25
26pub use crate::types::_cloud_watch_log::CloudWatchLog;
27
28pub use crate::types::_code_remediation_strategy::CodeRemediationStrategy;
29
30pub use crate::types::_validation_mode::ValidationMode;
31
32pub use crate::types::_membership_type::MembershipType;
33
34pub use crate::types::_membership_config::MembershipConfig;
35
36pub use crate::types::_vpc_config::VpcConfig;
37
38pub use crate::types::_network_traffic_config::NetworkTrafficConfig;
39
40pub use crate::types::_threat_severity::ThreatSeverity;
41
42pub use crate::types::_threat_anchor_shape::ThreatAnchorShape;
43
44pub use crate::types::_threat_status::ThreatStatus;
45
46pub use crate::types::_threat_actor::ThreatActor;
47
48pub use crate::types::_report_destination::ReportDestination;
49
50pub use crate::types::_artifact::Artifact;
51
52pub use crate::types::_import_source::ImportSource;
53
54pub use crate::types::_step_name::StepName;
55
56pub use crate::types::_risk_level::RiskLevel;
57
58pub use crate::types::_finding_status::FindingStatus;
59
60pub use crate::types::_confidence_level::ConfidenceLevel;
61
62pub use crate::types::_resource_type::ResourceType;
63
64pub use crate::types::_membership_type_filter::MembershipTypeFilter;
65
66pub use crate::types::_diff_source::DiffSource;
67
68pub use crate::types::_job_status::JobStatus;
69
70pub use crate::types::_job_type::JobType;
71
72pub use crate::types::_domain_verification_method::DomainVerificationMethod;
73
74pub use crate::types::_dns_verification::DnsVerification;
75
76pub use crate::types::_http_verification::HttpVerification;
77
78pub use crate::types::_integration_filter::IntegrationFilter;
79
80pub use crate::types::_provider_input::ProviderInput;
81
82pub use crate::types::_private_connection_type::PrivateConnectionType;
83
84pub use crate::types::_private_connection_status::PrivateConnectionStatus;
85
86pub use crate::types::_resource_config_dns_resolution::ResourceConfigDnsResolution;
87
88pub use crate::types::_private_connection_mode::PrivateConnectionMode;
89
90pub use crate::types::_list_security_requirement_pack_filter::ListSecurityRequirementPackFilter;
91
92pub use crate::types::_validation_exception_field::ValidationExceptionField;
93
94pub use crate::types::_create_security_requirement_entry::CreateSecurityRequirementEntry;
95
96pub use crate::types::_batch_create_security_requirement_result::BatchCreateSecurityRequirementResult;
97
98pub use crate::types::_batch_security_requirement_error::BatchSecurityRequirementError;
99
100pub use crate::types::_delete_code_review_failure::DeleteCodeReviewFailure;
101
102pub use crate::types::_pentest::Pentest;
103
104pub use crate::types::_delete_pentest_failure::DeletePentestFailure;
105
106pub use crate::types::_delete_threat_model_failure::DeleteThreatModelFailure;
107
108pub use crate::types::_artifact_metadata_item::ArtifactMetadataItem;
109
110pub use crate::types::_code_review_job::CodeReviewJob;
111
112pub use crate::types::_code_review_job_task::CodeReviewJobTask;
113
114pub use crate::types::_code_review::CodeReview;
115
116pub use crate::types::_finding::Finding;
117
118pub use crate::types::_pentest_job::PentestJob;
119
120pub use crate::types::_task::Task;
121
122pub use crate::types::_batch_get_security_requirement_result::BatchGetSecurityRequirementResult;
123
124pub use crate::types::_threat_model_job::ThreatModelJob;
125
126pub use crate::types::_threat_model_job_task::ThreatModelJobTask;
127
128pub use crate::types::_threat_model::ThreatModel;
129
130pub use crate::types::_threat::Threat;
131
132pub use crate::types::_update_security_requirement_entry::UpdateSecurityRequirementEntry;
133
134pub use crate::types::_user_config::UserConfig;
135
136pub use crate::types::_risk_type::RiskType;
137
138pub use crate::types::_skill_type::SkillType;
139
140pub use crate::types::_stride_category::StrideCategory;
141
142pub use crate::types::_threat_evidence_shape::ThreatEvidenceShape;
143
144pub use crate::types::_document_info::DocumentInfo;
145
146pub use crate::types::_artifact_summary::ArtifactSummary;
147
148pub use crate::types::_code_review_job_summary::CodeReviewJobSummary;
149
150pub use crate::types::_code_review_job_task_summary::CodeReviewJobTaskSummary;
151
152pub use crate::types::_code_review_summary::CodeReviewSummary;
153
154pub use crate::types::_discovered_endpoint::DiscoveredEndpoint;
155
156pub use crate::types::_finding_summary::FindingSummary;
157
158pub use crate::types::_integrated_resource_summary::IntegratedResourceSummary;
159
160pub use crate::types::_membership_summary::MembershipSummary;
161
162pub use crate::types::_pentest_job_summary::PentestJobSummary;
163
164pub use crate::types::_task_summary::TaskSummary;
165
166pub use crate::types::_pentest_summary::PentestSummary;
167
168pub use crate::types::_security_requirement_summary::SecurityRequirementSummary;
169
170pub use crate::types::_threat_model_job_summary::ThreatModelJobSummary;
171
172pub use crate::types::_threat_model_job_task_summary::ThreatModelJobTaskSummary;
173
174pub use crate::types::_threat_model_summary::ThreatModelSummary;
175
176pub use crate::types::_threat_summary::ThreatSummary;
177
178pub use crate::types::_integrated_resource_input_item::IntegratedResourceInputItem;
179
180pub use crate::types::_dns_record_type::DnsRecordType;
181
182pub use crate::types::_agent_space_summary::AgentSpaceSummary;
183
184pub use crate::types::_agent_space::AgentSpace;
185
186pub use crate::types::_application_summary::ApplicationSummary;
187
188pub use crate::types::_integration_summary::IntegrationSummary;
189
190pub use crate::types::_git_hub_integration_input::GitHubIntegrationInput;
191
192pub use crate::types::_git_lab_integration_input::GitLabIntegrationInput;
193
194pub use crate::types::_bitbucket_integration_input::BitbucketIntegrationInput;
195
196pub use crate::types::_confluence_integration_input::ConfluenceIntegrationInput;
197
198pub use crate::types::_private_connection_summary::PrivateConnectionSummary;
199
200pub use crate::types::_service_managed_input::ServiceManagedInput;
201
202pub use crate::types::_self_managed_input::SelfManagedInput;
203
204pub use crate::types::_security_requirement_pack_summary::SecurityRequirementPackSummary;
205
206pub use crate::types::_target_domain_summary::TargetDomainSummary;
207
208pub use crate::types::_target_domain::TargetDomain;
209
210pub use crate::types::_clean_up_strategy::CleanUpStrategy;
211
212pub use crate::types::_error_information::ErrorInformation;
213
214pub use crate::types::_task_execution_status::TaskExecutionStatus;
215
216pub use crate::types::_log_location::LogLocation;
217
218pub use crate::types::_validation_status::ValidationStatus;
219
220pub use crate::types::_code_remediation_task::CodeRemediationTask;
221
222pub use crate::types::_verification_script::VerificationScript;
223
224pub use crate::types::_endpoint::Endpoint;
225
226pub use crate::types::_actor::Actor;
227
228pub use crate::types::_source_code_repository::SourceCodeRepository;
229
230pub use crate::types::_integrated_repository::IntegratedRepository;
231
232pub use crate::types::_user_role::UserRole;
233
234pub use crate::types::_network_traffic_rule::NetworkTrafficRule;
235
236pub use crate::types::_custom_header::CustomHeader;
237
238pub use crate::types::_integrated_document::IntegratedDocument;
239
240pub use crate::types::_security_requirement_artifact::SecurityRequirementArtifact;
241
242pub use crate::types::_integrated_resource_metadata::IntegratedResourceMetadata;
243
244pub use crate::types::_provider_resource_capabilities::ProviderResourceCapabilities;
245
246pub use crate::types::_member_metadata::MemberMetadata;
247
248pub use crate::types::_integrated_resource::IntegratedResource;
249
250pub use crate::types::_git_lab_token_type::GitLabTokenType;
251
252pub use crate::types::_ip_address_type::IpAddressType;
253
254pub use crate::types::_step::Step;
255
256pub use crate::types::_execution_context::ExecutionContext;
257
258pub use crate::types::_error_code::ErrorCode;
259
260pub use crate::types::_category::Category;
261
262pub use crate::types::_log_type::LogType;
263
264pub use crate::types::_code_remediation_task_status::CodeRemediationTaskStatus;
265
266pub use crate::types::_code_location::CodeLocation;
267
268pub use crate::types::_authentication::Authentication;
269
270pub use crate::types::_network_traffic_rule_effect::NetworkTrafficRuleEffect;
271
272pub use crate::types::_network_traffic_rule_type::NetworkTrafficRuleType;
273
274pub use crate::types::_security_requirement_artifact_format::SecurityRequirementArtifactFormat;
275
276pub use crate::types::_git_hub_repository_metadata::GitHubRepositoryMetadata;
277
278pub use crate::types::_git_lab_repository_metadata::GitLabRepositoryMetadata;
279
280pub use crate::types::_bitbucket_repository_metadata::BitbucketRepositoryMetadata;
281
282pub use crate::types::_confluence_document_metadata::ConfluenceDocumentMetadata;
283
284pub use crate::types::_git_hub_resource_capabilities::GitHubResourceCapabilities;
285
286pub use crate::types::_git_lab_resource_capabilities::GitLabResourceCapabilities;
287
288pub use crate::types::_bitbucket_resource_capabilities::BitbucketResourceCapabilities;
289
290pub use crate::types::_confluence_resource_capabilities::ConfluenceResourceCapabilities;
291
292pub use crate::types::_user_metadata::UserMetadata;
293
294pub use crate::types::_git_hub_repository_resource::GitHubRepositoryResource;
295
296pub use crate::types::_git_lab_repository_resource::GitLabRepositoryResource;
297
298pub use crate::types::_bitbucket_repository_resource::BitbucketRepositoryResource;
299
300pub use crate::types::_confluence_document_resource::ConfluenceDocumentResource;
301
302pub use crate::types::_step_status::StepStatus;
303
304pub use crate::types::_context_type::ContextType;
305
306pub use crate::types::_code_remediation_task_details::CodeRemediationTaskDetails;
307
308pub use crate::types::_verification_script_env_var::VerificationScriptEnvVar;
309
310pub use crate::types::_authentication_provider_type::AuthenticationProviderType;
311
312pub use crate::types::_access_type::AccessType;
313
314mod _access_type;
315
316mod _actor;
317
318mod _agent_space;
319
320mod _agent_space_summary;
321
322mod _application_summary;
323
324mod _artifact;
325
326mod _artifact_metadata_item;
327
328mod _artifact_summary;
329
330mod _artifact_type;
331
332mod _assets;
333
334mod _authentication;
335
336mod _authentication_provider_type;
337
338mod _aws_resources;
339
340mod _batch_create_security_requirement_result;
341
342mod _batch_get_security_requirement_result;
343
344mod _batch_security_requirement_error;
345
346mod _bitbucket_integration_input;
347
348mod _bitbucket_repository_metadata;
349
350mod _bitbucket_repository_resource;
351
352mod _bitbucket_resource_capabilities;
353
354mod _category;
355
356mod _clean_up_strategy;
357
358mod _cloud_watch_log;
359
360mod _code_location;
361
362mod _code_remediation_strategy;
363
364mod _code_remediation_task;
365
366mod _code_remediation_task_details;
367
368mod _code_remediation_task_status;
369
370mod _code_review;
371
372mod _code_review_job;
373
374mod _code_review_job_summary;
375
376mod _code_review_job_task;
377
378mod _code_review_job_task_summary;
379
380mod _code_review_settings;
381
382mod _code_review_summary;
383
384mod _confidence_level;
385
386mod _confluence_document_metadata;
387
388mod _confluence_document_resource;
389
390mod _confluence_integration_input;
391
392mod _confluence_resource_capabilities;
393
394mod _context_type;
395
396mod _create_security_requirement_entry;
397
398mod _custom_header;
399
400mod _delete_code_review_failure;
401
402mod _delete_pentest_failure;
403
404mod _delete_threat_model_failure;
405
406mod _diff_source;
407
408mod _discovered_endpoint;
409
410mod _dns_record_type;
411
412mod _dns_verification;
413
414mod _document_info;
415
416mod _domain_verification_method;
417
418mod _endpoint;
419
420mod _error_code;
421
422mod _error_information;
423
424mod _execution_context;
425
426mod _finding;
427
428mod _finding_status;
429
430mod _finding_summary;
431
432mod _git_hub_integration_input;
433
434mod _git_hub_repository_metadata;
435
436mod _git_hub_repository_resource;
437
438mod _git_hub_resource_capabilities;
439
440mod _git_lab_integration_input;
441
442mod _git_lab_repository_metadata;
443
444mod _git_lab_repository_resource;
445
446mod _git_lab_resource_capabilities;
447
448mod _git_lab_token_type;
449
450mod _http_verification;
451
452mod _id_c_configuration;
453
454mod _import_source;
455
456mod _integrated_document;
457
458mod _integrated_repository;
459
460mod _integrated_resource;
461
462mod _integrated_resource_input_item;
463
464mod _integrated_resource_metadata;
465
466mod _integrated_resource_summary;
467
468mod _integration_filter;
469
470mod _integration_summary;
471
472mod _ip_address_type;
473
474mod _job_status;
475
476mod _job_type;
477
478mod _list_security_requirement_pack_filter;
479
480mod _log_location;
481
482mod _log_type;
483
484mod _management_type;
485
486mod _member_metadata;
487
488mod _membership_config;
489
490mod _membership_summary;
491
492mod _membership_type;
493
494mod _membership_type_filter;
495
496mod _network_traffic_config;
497
498mod _network_traffic_rule;
499
500mod _network_traffic_rule_effect;
501
502mod _network_traffic_rule_type;
503
504mod _pentest;
505
506mod _pentest_job;
507
508mod _pentest_job_summary;
509
510mod _pentest_summary;
511
512mod _private_connection_mode;
513
514mod _private_connection_status;
515
516mod _private_connection_summary;
517
518mod _private_connection_type;
519
520mod _provider;
521
522mod _provider_input;
523
524mod _provider_resource_capabilities;
525
526mod _provider_type;
527
528mod _report_destination;
529
530mod _resource_config_dns_resolution;
531
532mod _resource_type;
533
534mod _risk_level;
535
536mod _risk_type;
537
538mod _security_requirement_artifact;
539
540mod _security_requirement_artifact_format;
541
542mod _security_requirement_pack_import_status;
543
544mod _security_requirement_pack_status;
545
546mod _security_requirement_pack_summary;
547
548mod _security_requirement_summary;
549
550mod _self_managed_input;
551
552mod _service_managed_input;
553
554mod _skill_type;
555
556mod _source_code_repository;
557
558mod _step;
559
560mod _step_name;
561
562mod _step_status;
563
564mod _stride_category;
565
566mod _target_domain;
567
568mod _target_domain_status;
569
570mod _target_domain_summary;
571
572mod _task;
573
574mod _task_execution_status;
575
576mod _task_summary;
577
578mod _threat;
579
580mod _threat_actor;
581
582mod _threat_anchor_shape;
583
584mod _threat_evidence_shape;
585
586mod _threat_model;
587
588mod _threat_model_job;
589
590mod _threat_model_job_summary;
591
592mod _threat_model_job_task;
593
594mod _threat_model_job_task_summary;
595
596mod _threat_model_summary;
597
598mod _threat_severity;
599
600mod _threat_status;
601
602mod _threat_summary;
603
604mod _update_security_requirement_entry;
605
606mod _user_config;
607
608mod _user_metadata;
609
610mod _user_role;
611
612mod _validation_exception_field;
613
614mod _validation_mode;
615
616mod _validation_status;
617
618mod _verification_details;
619
620mod _verification_script;
621
622mod _verification_script_env_var;
623
624mod _vpc_config;
625
626/// Builders
627pub mod builders;
628
629/// Error types that AWS Security Agent can respond with.
630pub mod error;