1pub(crate) fn reflens_describe_buckets_output_output_next_token(
3 input: &crate::operation::describe_buckets::DescribeBucketsOutput,
4) -> ::std::option::Option<&::std::string::String> {
5 let input = match &input.next_token {
6 ::std::option::Option::None => return ::std::option::Option::None,
7 ::std::option::Option::Some(t) => t,
8 };
9 ::std::option::Option::Some(input)
10}
11
12pub(crate) fn reflens_get_usage_statistics_output_output_next_token(
13 input: &crate::operation::get_usage_statistics::GetUsageStatisticsOutput,
14) -> ::std::option::Option<&::std::string::String> {
15 let input = match &input.next_token {
16 ::std::option::Option::None => return ::std::option::Option::None,
17 ::std::option::Option::Some(t) => t,
18 };
19 ::std::option::Option::Some(input)
20}
21
22pub(crate) fn reflens_list_allow_lists_output_output_next_token(
23 input: &crate::operation::list_allow_lists::ListAllowListsOutput,
24) -> ::std::option::Option<&::std::string::String> {
25 let input = match &input.next_token {
26 ::std::option::Option::None => return ::std::option::Option::None,
27 ::std::option::Option::Some(t) => t,
28 };
29 ::std::option::Option::Some(input)
30}
31
32pub(crate) fn reflens_list_automated_discovery_accounts_output_output_next_token(
33 input: &crate::operation::list_automated_discovery_accounts::ListAutomatedDiscoveryAccountsOutput,
34) -> ::std::option::Option<&::std::string::String> {
35 let input = match &input.next_token {
36 ::std::option::Option::None => return ::std::option::Option::None,
37 ::std::option::Option::Some(t) => t,
38 };
39 ::std::option::Option::Some(input)
40}
41
42pub(crate) fn reflens_list_classification_jobs_output_output_next_token(
43 input: &crate::operation::list_classification_jobs::ListClassificationJobsOutput,
44) -> ::std::option::Option<&::std::string::String> {
45 let input = match &input.next_token {
46 ::std::option::Option::None => return ::std::option::Option::None,
47 ::std::option::Option::Some(t) => t,
48 };
49 ::std::option::Option::Some(input)
50}
51
52pub(crate) fn reflens_list_classification_scopes_output_output_next_token(
53 input: &crate::operation::list_classification_scopes::ListClassificationScopesOutput,
54) -> ::std::option::Option<&::std::string::String> {
55 let input = match &input.next_token {
56 ::std::option::Option::None => return ::std::option::Option::None,
57 ::std::option::Option::Some(t) => t,
58 };
59 ::std::option::Option::Some(input)
60}
61
62pub(crate) fn reflens_list_custom_data_identifiers_output_output_next_token(
63 input: &crate::operation::list_custom_data_identifiers::ListCustomDataIdentifiersOutput,
64) -> ::std::option::Option<&::std::string::String> {
65 let input = match &input.next_token {
66 ::std::option::Option::None => return ::std::option::Option::None,
67 ::std::option::Option::Some(t) => t,
68 };
69 ::std::option::Option::Some(input)
70}
71
72pub(crate) fn reflens_list_findings_output_output_next_token(
73 input: &crate::operation::list_findings::ListFindingsOutput,
74) -> ::std::option::Option<&::std::string::String> {
75 let input = match &input.next_token {
76 ::std::option::Option::None => return ::std::option::Option::None,
77 ::std::option::Option::Some(t) => t,
78 };
79 ::std::option::Option::Some(input)
80}
81
82pub(crate) fn reflens_list_findings_filters_output_output_next_token(
83 input: &crate::operation::list_findings_filters::ListFindingsFiltersOutput,
84) -> ::std::option::Option<&::std::string::String> {
85 let input = match &input.next_token {
86 ::std::option::Option::None => return ::std::option::Option::None,
87 ::std::option::Option::Some(t) => t,
88 };
89 ::std::option::Option::Some(input)
90}
91
92pub(crate) fn reflens_list_invitations_output_output_next_token(
93 input: &crate::operation::list_invitations::ListInvitationsOutput,
94) -> ::std::option::Option<&::std::string::String> {
95 let input = match &input.next_token {
96 ::std::option::Option::None => return ::std::option::Option::None,
97 ::std::option::Option::Some(t) => t,
98 };
99 ::std::option::Option::Some(input)
100}
101
102pub(crate) fn reflens_list_managed_data_identifiers_output_output_next_token(
103 input: &crate::operation::list_managed_data_identifiers::ListManagedDataIdentifiersOutput,
104) -> ::std::option::Option<&::std::string::String> {
105 let input = match &input.next_token {
106 ::std::option::Option::None => return ::std::option::Option::None,
107 ::std::option::Option::Some(t) => t,
108 };
109 ::std::option::Option::Some(input)
110}
111
112pub(crate) fn reflens_list_members_output_output_next_token(
113 input: &crate::operation::list_members::ListMembersOutput,
114) -> ::std::option::Option<&::std::string::String> {
115 let input = match &input.next_token {
116 ::std::option::Option::None => return ::std::option::Option::None,
117 ::std::option::Option::Some(t) => t,
118 };
119 ::std::option::Option::Some(input)
120}
121
122pub(crate) fn reflens_list_organization_admin_accounts_output_output_next_token(
123 input: &crate::operation::list_organization_admin_accounts::ListOrganizationAdminAccountsOutput,
124) -> ::std::option::Option<&::std::string::String> {
125 let input = match &input.next_token {
126 ::std::option::Option::None => return ::std::option::Option::None,
127 ::std::option::Option::Some(t) => t,
128 };
129 ::std::option::Option::Some(input)
130}
131
132pub(crate) fn reflens_list_resource_profile_artifacts_output_output_next_token(
133 input: &crate::operation::list_resource_profile_artifacts::ListResourceProfileArtifactsOutput,
134) -> ::std::option::Option<&::std::string::String> {
135 let input = match &input.next_token {
136 ::std::option::Option::None => return ::std::option::Option::None,
137 ::std::option::Option::Some(t) => t,
138 };
139 ::std::option::Option::Some(input)
140}
141
142pub(crate) fn reflens_list_resource_profile_detections_output_output_next_token(
143 input: &crate::operation::list_resource_profile_detections::ListResourceProfileDetectionsOutput,
144) -> ::std::option::Option<&::std::string::String> {
145 let input = match &input.next_token {
146 ::std::option::Option::None => return ::std::option::Option::None,
147 ::std::option::Option::Some(t) => t,
148 };
149 ::std::option::Option::Some(input)
150}
151
152pub(crate) fn reflens_list_sensitivity_inspection_templates_output_output_next_token(
153 input: &crate::operation::list_sensitivity_inspection_templates::ListSensitivityInspectionTemplatesOutput,
154) -> ::std::option::Option<&::std::string::String> {
155 let input = match &input.next_token {
156 ::std::option::Option::None => return ::std::option::Option::None,
157 ::std::option::Option::Some(t) => t,
158 };
159 ::std::option::Option::Some(input)
160}
161
162pub(crate) fn reflens_search_resources_output_output_next_token(
163 input: &crate::operation::search_resources::SearchResourcesOutput,
164) -> ::std::option::Option<&::std::string::String> {
165 let input = match &input.next_token {
166 ::std::option::Option::None => return ::std::option::Option::None,
167 ::std::option::Option::Some(t) => t,
168 };
169 ::std::option::Option::Some(input)
170}
171
172pub(crate) fn lens_describe_buckets_output_output_buckets(
173 input: crate::operation::describe_buckets::DescribeBucketsOutput,
174) -> ::std::option::Option<::std::vec::Vec<crate::types::BucketMetadata>> {
175 let input = input.buckets?;
176 ::std::option::Option::Some(input)
177}
178
179pub(crate) fn lens_get_usage_statistics_output_output_records(
180 input: crate::operation::get_usage_statistics::GetUsageStatisticsOutput,
181) -> ::std::option::Option<::std::vec::Vec<crate::types::UsageRecord>> {
182 let input = input.records?;
183 ::std::option::Option::Some(input)
184}
185
186pub(crate) fn lens_list_allow_lists_output_output_allow_lists(
187 input: crate::operation::list_allow_lists::ListAllowListsOutput,
188) -> ::std::option::Option<::std::vec::Vec<crate::types::AllowListSummary>> {
189 let input = input.allow_lists?;
190 ::std::option::Option::Some(input)
191}
192
193pub(crate) fn lens_list_automated_discovery_accounts_output_output_items(
194 input: crate::operation::list_automated_discovery_accounts::ListAutomatedDiscoveryAccountsOutput,
195) -> ::std::option::Option<::std::vec::Vec<crate::types::AutomatedDiscoveryAccount>> {
196 let input = input.items?;
197 ::std::option::Option::Some(input)
198}
199
200pub(crate) fn lens_list_classification_jobs_output_output_items(
201 input: crate::operation::list_classification_jobs::ListClassificationJobsOutput,
202) -> ::std::option::Option<::std::vec::Vec<crate::types::JobSummary>> {
203 let input = input.items?;
204 ::std::option::Option::Some(input)
205}
206
207pub(crate) fn lens_list_classification_scopes_output_output_classification_scopes(
208 input: crate::operation::list_classification_scopes::ListClassificationScopesOutput,
209) -> ::std::option::Option<::std::vec::Vec<crate::types::ClassificationScopeSummary>> {
210 let input = input.classification_scopes?;
211 ::std::option::Option::Some(input)
212}
213
214pub(crate) fn lens_list_custom_data_identifiers_output_output_items(
215 input: crate::operation::list_custom_data_identifiers::ListCustomDataIdentifiersOutput,
216) -> ::std::option::Option<::std::vec::Vec<crate::types::CustomDataIdentifierSummary>> {
217 let input = input.items?;
218 ::std::option::Option::Some(input)
219}
220
221pub(crate) fn lens_list_findings_output_output_finding_ids(
222 input: crate::operation::list_findings::ListFindingsOutput,
223) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
224 let input = input.finding_ids?;
225 ::std::option::Option::Some(input)
226}
227
228pub(crate) fn lens_list_findings_filters_output_output_findings_filter_list_items(
229 input: crate::operation::list_findings_filters::ListFindingsFiltersOutput,
230) -> ::std::option::Option<::std::vec::Vec<crate::types::FindingsFilterListItem>> {
231 let input = input.findings_filter_list_items?;
232 ::std::option::Option::Some(input)
233}
234
235pub(crate) fn lens_list_invitations_output_output_invitations(
236 input: crate::operation::list_invitations::ListInvitationsOutput,
237) -> ::std::option::Option<::std::vec::Vec<crate::types::Invitation>> {
238 let input = input.invitations?;
239 ::std::option::Option::Some(input)
240}
241
242pub(crate) fn lens_list_managed_data_identifiers_output_output_items(
243 input: crate::operation::list_managed_data_identifiers::ListManagedDataIdentifiersOutput,
244) -> ::std::option::Option<::std::vec::Vec<crate::types::ManagedDataIdentifierSummary>> {
245 let input = input.items?;
246 ::std::option::Option::Some(input)
247}
248
249pub(crate) fn lens_list_members_output_output_members(
250 input: crate::operation::list_members::ListMembersOutput,
251) -> ::std::option::Option<::std::vec::Vec<crate::types::Member>> {
252 let input = input.members?;
253 ::std::option::Option::Some(input)
254}
255
256pub(crate) fn lens_list_organization_admin_accounts_output_output_admin_accounts(
257 input: crate::operation::list_organization_admin_accounts::ListOrganizationAdminAccountsOutput,
258) -> ::std::option::Option<::std::vec::Vec<crate::types::AdminAccount>> {
259 let input = input.admin_accounts?;
260 ::std::option::Option::Some(input)
261}
262
263pub(crate) fn lens_list_resource_profile_artifacts_output_output_artifacts(
264 input: crate::operation::list_resource_profile_artifacts::ListResourceProfileArtifactsOutput,
265) -> ::std::option::Option<::std::vec::Vec<crate::types::ResourceProfileArtifact>> {
266 let input = input.artifacts?;
267 ::std::option::Option::Some(input)
268}
269
270pub(crate) fn lens_list_resource_profile_detections_output_output_detections(
271 input: crate::operation::list_resource_profile_detections::ListResourceProfileDetectionsOutput,
272) -> ::std::option::Option<::std::vec::Vec<crate::types::Detection>> {
273 let input = input.detections?;
274 ::std::option::Option::Some(input)
275}
276
277pub(crate) fn lens_list_sensitivity_inspection_templates_output_output_sensitivity_inspection_templates(
278 input: crate::operation::list_sensitivity_inspection_templates::ListSensitivityInspectionTemplatesOutput,
279) -> ::std::option::Option<::std::vec::Vec<crate::types::SensitivityInspectionTemplatesEntry>> {
280 let input = input.sensitivity_inspection_templates?;
281 ::std::option::Option::Some(input)
282}
283
284pub(crate) fn lens_search_resources_output_output_matching_resources(
285 input: crate::operation::search_resources::SearchResourcesOutput,
286) -> ::std::option::Option<::std::vec::Vec<crate::types::MatchingResource>> {
287 let input = input.matching_resources?;
288 ::std::option::Option::Some(input)
289}