1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_tag::Tag;

pub use crate::types::_lifecycle_policy_preview_status::LifecyclePolicyPreviewStatus;

pub use crate::types::_image_scan_status::ImageScanStatus;

pub use crate::types::_scan_status::ScanStatus;

pub use crate::types::_image_identifier::ImageIdentifier;

pub use crate::types::_replication_configuration::ReplicationConfiguration;

pub use crate::types::_replication_rule::ReplicationRule;

pub use crate::types::_repository_filter::RepositoryFilter;

pub use crate::types::_repository_filter_type::RepositoryFilterType;

pub use crate::types::_replication_destination::ReplicationDestination;

pub use crate::types::_registry_scanning_configuration::RegistryScanningConfiguration;

pub use crate::types::_registry_scanning_rule::RegistryScanningRule;

pub use crate::types::_scanning_repository_filter::ScanningRepositoryFilter;

pub use crate::types::_scanning_repository_filter_type::ScanningRepositoryFilterType;

pub use crate::types::_scan_frequency::ScanFrequency;

pub use crate::types::_scan_type::ScanType;

pub use crate::types::_image_tag_mutability::ImageTagMutability;

pub use crate::types::_image_scanning_configuration::ImageScanningConfiguration;

pub use crate::types::_image::Image;

pub use crate::types::_list_images_filter::ListImagesFilter;

pub use crate::types::_tag_status::TagStatus;

pub use crate::types::_lifecycle_policy_preview_summary::LifecyclePolicyPreviewSummary;

pub use crate::types::_lifecycle_policy_preview_result::LifecyclePolicyPreviewResult;

pub use crate::types::_lifecycle_policy_rule_action::LifecyclePolicyRuleAction;

pub use crate::types::_image_action_type::ImageActionType;

pub use crate::types::_lifecycle_policy_preview_filter::LifecyclePolicyPreviewFilter;

pub use crate::types::_authorization_data::AuthorizationData;

pub use crate::types::_repository::Repository;

pub use crate::types::_encryption_configuration::EncryptionConfiguration;

pub use crate::types::_encryption_type::EncryptionType;

pub use crate::types::_pull_through_cache_rule::PullThroughCacheRule;

pub use crate::types::_image_scan_findings::ImageScanFindings;

pub use crate::types::_enhanced_image_scan_finding::EnhancedImageScanFinding;

pub use crate::types::_score_details::ScoreDetails;

pub use crate::types::_cvss_score_details::CvssScoreDetails;

pub use crate::types::_cvss_score_adjustment::CvssScoreAdjustment;

pub use crate::types::_resource::Resource;

pub use crate::types::_resource_details::ResourceDetails;

pub use crate::types::_aws_ecr_container_image_details::AwsEcrContainerImageDetails;

pub use crate::types::_remediation::Remediation;

pub use crate::types::_recommendation::Recommendation;

pub use crate::types::_package_vulnerability_details::PackageVulnerabilityDetails;

pub use crate::types::_vulnerable_package::VulnerablePackage;

pub use crate::types::_cvss_score::CvssScore;

pub use crate::types::_image_scan_finding::ImageScanFinding;

pub use crate::types::_attribute::Attribute;

pub use crate::types::_finding_severity::FindingSeverity;

pub use crate::types::_image_detail::ImageDetail;

pub use crate::types::_image_scan_findings_summary::ImageScanFindingsSummary;

pub use crate::types::_describe_images_filter::DescribeImagesFilter;

pub use crate::types::_image_replication_status::ImageReplicationStatus;

pub use crate::types::_replication_status::ReplicationStatus;

pub use crate::types::_repository_scanning_configuration_failure::RepositoryScanningConfigurationFailure;

pub use crate::types::_scanning_configuration_failure_code::ScanningConfigurationFailureCode;

pub use crate::types::_repository_scanning_configuration::RepositoryScanningConfiguration;

pub use crate::types::_image_failure::ImageFailure;

pub use crate::types::_image_failure_code::ImageFailureCode;

pub use crate::types::_layer_failure::LayerFailure;

pub use crate::types::_layer_failure_code::LayerFailureCode;

pub use crate::types::_layer::Layer;

pub use crate::types::_layer_availability::LayerAvailability;

mod _attribute;

mod _authorization_data;

mod _aws_ecr_container_image_details;

mod _cvss_score;

mod _cvss_score_adjustment;

mod _cvss_score_details;

mod _describe_images_filter;

mod _encryption_configuration;

mod _encryption_type;

mod _enhanced_image_scan_finding;

mod _finding_severity;

mod _image;

mod _image_action_type;

mod _image_detail;

mod _image_failure;

mod _image_failure_code;

mod _image_identifier;

mod _image_replication_status;

mod _image_scan_finding;

mod _image_scan_findings;

mod _image_scan_findings_summary;

mod _image_scan_status;

mod _image_scanning_configuration;

mod _image_tag_mutability;

mod _layer;

mod _layer_availability;

mod _layer_failure;

mod _layer_failure_code;

mod _lifecycle_policy_preview_filter;

mod _lifecycle_policy_preview_result;

mod _lifecycle_policy_preview_status;

mod _lifecycle_policy_preview_summary;

mod _lifecycle_policy_rule_action;

mod _list_images_filter;

mod _package_vulnerability_details;

mod _pull_through_cache_rule;

mod _recommendation;

mod _registry_scanning_configuration;

mod _registry_scanning_rule;

mod _remediation;

mod _replication_configuration;

mod _replication_destination;

mod _replication_rule;

mod _replication_status;

mod _repository;

mod _repository_filter;

mod _repository_filter_type;

mod _repository_scanning_configuration;

mod _repository_scanning_configuration_failure;

mod _resource;

mod _resource_details;

mod _scan_frequency;

mod _scan_status;

mod _scan_type;

mod _scanning_configuration_failure_code;

mod _scanning_repository_filter;

mod _scanning_repository_filter_type;

mod _score_details;

mod _tag;

mod _tag_status;

mod _vulnerable_package;

/// Builders
pub mod builders;

/// Error types that Amazon EC2 Container Registry can respond with.
pub mod error;