pub(crate) fn reflens_get_cis_scan_result_details_output_output_next_token(
input: &crate::operation::get_cis_scan_result_details::GetCisScanResultDetailsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_get_clusters_for_image_output_output_next_token(
input: &crate::operation::get_clusters_for_image::GetClustersForImageOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_account_permissions_output_output_next_token(
input: &crate::operation::list_account_permissions::ListAccountPermissionsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_cis_scan_configurations_output_output_next_token(
input: &crate::operation::list_cis_scan_configurations::ListCisScanConfigurationsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_cis_scan_results_aggregated_by_checks_output_output_next_token(
input: &crate::operation::list_cis_scan_results_aggregated_by_checks::ListCisScanResultsAggregatedByChecksOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_cis_scan_results_aggregated_by_target_resource_output_output_next_token(
input: &crate::operation::list_cis_scan_results_aggregated_by_target_resource::ListCisScanResultsAggregatedByTargetResourceOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_cis_scans_output_output_next_token(
input: &crate::operation::list_cis_scans::ListCisScansOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_connector_scan_configurations_output_output_next_token(
input: &crate::operation::list_connector_scan_configurations::ListConnectorScanConfigurationsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_connectors_output_output_next_token(
input: &crate::operation::list_connectors::ListConnectorsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_coverage_output_output_next_token(
input: &crate::operation::list_coverage::ListCoverageOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_coverage_statistics_output_output_next_token(
input: &crate::operation::list_coverage_statistics::ListCoverageStatisticsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_delegated_admin_accounts_output_output_next_token(
input: &crate::operation::list_delegated_admin_accounts::ListDelegatedAdminAccountsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_filters_output_output_next_token(
input: &crate::operation::list_filters::ListFiltersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_finding_aggregations_output_output_next_token(
input: &crate::operation::list_finding_aggregations::ListFindingAggregationsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_findings_output_output_next_token(
input: &crate::operation::list_findings::ListFindingsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_members_output_output_next_token(
input: &crate::operation::list_members::ListMembersOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_list_usage_totals_output_output_next_token(
input: &crate::operation::list_usage_totals::ListUsageTotalsOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn reflens_search_vulnerabilities_output_output_next_token(
input: &crate::operation::search_vulnerabilities::SearchVulnerabilitiesOutput,
) -> ::std::option::Option<&::std::string::String> {
let input = match &input.next_token {
::std::option::Option::None => return ::std::option::Option::None,
::std::option::Option::Some(t) => t,
};
::std::option::Option::Some(input)
}
pub(crate) fn lens_get_cis_scan_result_details_output_output_scan_result_details(
input: crate::operation::get_cis_scan_result_details::GetCisScanResultDetailsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CisScanResultDetails>> {
let input = input.scan_result_details?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_get_clusters_for_image_output_output_cluster(
input: crate::operation::get_clusters_for_image::GetClustersForImageOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ClusterInformation>> {
let input = input.cluster;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_account_permissions_output_output_permissions(
input: crate::operation::list_account_permissions::ListAccountPermissionsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Permission>> {
let input = input.permissions;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_cis_scan_configurations_output_output_scan_configurations(
input: crate::operation::list_cis_scan_configurations::ListCisScanConfigurationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CisScanConfiguration>> {
let input = input.scan_configurations?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_cis_scan_results_aggregated_by_checks_output_output_check_aggregations(
input: crate::operation::list_cis_scan_results_aggregated_by_checks::ListCisScanResultsAggregatedByChecksOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CisCheckAggregation>> {
let input = input.check_aggregations?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_cis_scan_results_aggregated_by_target_resource_output_output_target_resource_aggregations(
input: crate::operation::list_cis_scan_results_aggregated_by_target_resource::ListCisScanResultsAggregatedByTargetResourceOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CisTargetResourceAggregation>> {
let input = input.target_resource_aggregations?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_cis_scans_output_output_scans(
input: crate::operation::list_cis_scans::ListCisScansOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CisScan>> {
let input = input.scans?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_connector_scan_configurations_output_output_scan_configurations(
input: crate::operation::list_connector_scan_configurations::ListConnectorScanConfigurationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::ConnectorScanConfigurationItem>> {
let input = input.scan_configurations;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_connectors_output_output_items(
input: crate::operation::list_connectors::ListConnectorsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Connector>> {
let input = input.items;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_coverage_output_output_covered_resources(
input: crate::operation::list_coverage::ListCoverageOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::CoveredResource>> {
let input = input.covered_resources?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_coverage_statistics_output_output_counts_by_group(
input: crate::operation::list_coverage_statistics::ListCoverageStatisticsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Counts>> {
let input = input.counts_by_group?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_delegated_admin_accounts_output_output_delegated_admin_accounts(
input: crate::operation::list_delegated_admin_accounts::ListDelegatedAdminAccountsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::DelegatedAdminAccount>> {
let input = input.delegated_admin_accounts?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_filters_output_output_filters(
input: crate::operation::list_filters::ListFiltersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Filter>> {
let input = input.filters;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_finding_aggregations_output_output_responses(
input: crate::operation::list_finding_aggregations::ListFindingAggregationsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::AggregationResponse>> {
let input = input.responses?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_findings_output_output_findings(
input: crate::operation::list_findings::ListFindingsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Finding>> {
let input = input.findings?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_members_output_output_members(
input: crate::operation::list_members::ListMembersOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Member>> {
let input = input.members?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_list_usage_totals_output_output_totals(
input: crate::operation::list_usage_totals::ListUsageTotalsOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::UsageTotal>> {
let input = input.totals?;
::std::option::Option::Some(input)
}
pub(crate) fn lens_search_vulnerabilities_output_output_vulnerabilities(
input: crate::operation::search_vulnerabilities::SearchVulnerabilitiesOutput,
) -> ::std::option::Option<::std::vec::Vec<crate::types::Vulnerability>> {
let input = input.vulnerabilities;
::std::option::Option::Some(input)
}