395 395 | let input = match &input.next_token {
|
396 396 | ::std::option::Option::None => return ::std::option::Option::None,
|
397 397 | ::std::option::Option::Some(t) => t,
|
398 398 | };
|
399 399 | ::std::option::Option::Some(input)
|
400 400 | }
|
401 401 |
|
402 402 | pub(crate) fn lens_describe_aggregate_compliance_by_conformance_packs_output_output_aggregate_compliance_by_conformance_packs(
|
403 403 | input: crate::operation::describe_aggregate_compliance_by_conformance_packs::DescribeAggregateComplianceByConformancePacksOutput,
|
404 404 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AggregateComplianceByConformancePack>> {
|
405 - | let input = match input.aggregate_compliance_by_conformance_packs {
|
406 - | ::std::option::Option::None => return ::std::option::Option::None,
|
407 - | ::std::option::Option::Some(t) => t,
|
408 - | };
|
405 + | let input = input.aggregate_compliance_by_conformance_packs?;
|
409 406 | ::std::option::Option::Some(input)
|
410 407 | }
|
411 408 |
|
412 409 | pub(crate) fn lens_describe_aggregation_authorizations_output_output_aggregation_authorizations(
|
413 410 | input: crate::operation::describe_aggregation_authorizations::DescribeAggregationAuthorizationsOutput,
|
414 411 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AggregationAuthorization>> {
|
415 - | let input = match input.aggregation_authorizations {
|
416 - | ::std::option::Option::None => return ::std::option::Option::None,
|
417 - | ::std::option::Option::Some(t) => t,
|
418 - | };
|
412 + | let input = input.aggregation_authorizations?;
|
419 413 | ::std::option::Option::Some(input)
|
420 414 | }
|
421 415 |
|
422 416 | pub(crate) fn lens_describe_compliance_by_config_rule_output_output_compliance_by_config_rules(
|
423 417 | input: crate::operation::describe_compliance_by_config_rule::DescribeComplianceByConfigRuleOutput,
|
424 418 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ComplianceByConfigRule>> {
|
425 - | let input = match input.compliance_by_config_rules {
|
426 - | ::std::option::Option::None => return ::std::option::Option::None,
|
427 - | ::std::option::Option::Some(t) => t,
|
428 - | };
|
419 + | let input = input.compliance_by_config_rules?;
|
429 420 | ::std::option::Option::Some(input)
|
430 421 | }
|
431 422 |
|
432 423 | pub(crate) fn lens_describe_compliance_by_resource_output_output_compliance_by_resources(
|
433 424 | input: crate::operation::describe_compliance_by_resource::DescribeComplianceByResourceOutput,
|
434 425 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ComplianceByResource>> {
|
435 - | let input = match input.compliance_by_resources {
|
436 - | ::std::option::Option::None => return ::std::option::Option::None,
|
437 - | ::std::option::Option::Some(t) => t,
|
438 - | };
|
426 + | let input = input.compliance_by_resources?;
|
439 427 | ::std::option::Option::Some(input)
|
440 428 | }
|
441 429 |
|
442 430 | pub(crate) fn lens_describe_config_rule_evaluation_status_output_output_config_rules_evaluation_status(
|
443 431 | input: crate::operation::describe_config_rule_evaluation_status::DescribeConfigRuleEvaluationStatusOutput,
|
444 432 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ConfigRuleEvaluationStatus>> {
|
445 - | let input = match input.config_rules_evaluation_status {
|
446 - | ::std::option::Option::None => return ::std::option::Option::None,
|
447 - | ::std::option::Option::Some(t) => t,
|
448 - | };
|
433 + | let input = input.config_rules_evaluation_status?;
|
449 434 | ::std::option::Option::Some(input)
|
450 435 | }
|
451 436 |
|
452 437 | pub(crate) fn lens_describe_config_rules_output_output_config_rules(
|
453 438 | input: crate::operation::describe_config_rules::DescribeConfigRulesOutput,
|
454 439 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ConfigRule>> {
|
455 - | let input = match input.config_rules {
|
456 - | ::std::option::Option::None => return ::std::option::Option::None,
|
457 - | ::std::option::Option::Some(t) => t,
|
458 - | };
|
440 + | let input = input.config_rules?;
|
459 441 | ::std::option::Option::Some(input)
|
460 442 | }
|
461 443 |
|
462 444 | pub(crate) fn lens_describe_configuration_aggregator_sources_status_output_output_aggregated_source_status_list(
|
463 445 | input: crate::operation::describe_configuration_aggregator_sources_status::DescribeConfigurationAggregatorSourcesStatusOutput,
|
464 446 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AggregatedSourceStatus>> {
|
465 - | let input = match input.aggregated_source_status_list {
|
466 - | ::std::option::Option::None => return ::std::option::Option::None,
|
467 - | ::std::option::Option::Some(t) => t,
|
468 - | };
|
447 + | let input = input.aggregated_source_status_list?;
|
469 448 | ::std::option::Option::Some(input)
|
470 449 | }
|
471 450 |
|
472 451 | pub(crate) fn lens_describe_configuration_aggregators_output_output_configuration_aggregators(
|
473 452 | input: crate::operation::describe_configuration_aggregators::DescribeConfigurationAggregatorsOutput,
|
474 453 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ConfigurationAggregator>> {
|
475 - | let input = match input.configuration_aggregators {
|
476 - | ::std::option::Option::None => return ::std::option::Option::None,
|
477 - | ::std::option::Option::Some(t) => t,
|
478 - | };
|
454 + | let input = input.configuration_aggregators?;
|
479 455 | ::std::option::Option::Some(input)
|
480 456 | }
|
481 457 |
|
482 458 | pub(crate) fn lens_describe_conformance_pack_status_output_output_conformance_pack_status_details(
|
483 459 | input: crate::operation::describe_conformance_pack_status::DescribeConformancePackStatusOutput,
|
484 460 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ConformancePackStatusDetail>> {
|
485 - | let input = match input.conformance_pack_status_details {
|
486 - | ::std::option::Option::None => return ::std::option::Option::None,
|
487 - | ::std::option::Option::Some(t) => t,
|
488 - | };
|
461 + | let input = input.conformance_pack_status_details?;
|
489 462 | ::std::option::Option::Some(input)
|
490 463 | }
|
491 464 |
|
492 465 | pub(crate) fn lens_describe_conformance_packs_output_output_conformance_pack_details(
|
493 466 | input: crate::operation::describe_conformance_packs::DescribeConformancePacksOutput,
|
494 467 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ConformancePackDetail>> {
|
495 - | let input = match input.conformance_pack_details {
|
496 - | ::std::option::Option::None => return ::std::option::Option::None,
|
497 - | ::std::option::Option::Some(t) => t,
|
498 - | };
|
468 + | let input = input.conformance_pack_details?;
|
499 469 | ::std::option::Option::Some(input)
|
500 470 | }
|
501 471 |
|
502 472 | pub(crate) fn lens_describe_organization_config_rule_statuses_output_output_organization_config_rule_statuses(
|
503 473 | input: crate::operation::describe_organization_config_rule_statuses::DescribeOrganizationConfigRuleStatusesOutput,
|
504 474 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::OrganizationConfigRuleStatus>> {
|
505 - | let input = match input.organization_config_rule_statuses {
|
506 - | ::std::option::Option::None => return ::std::option::Option::None,
|
507 - | ::std::option::Option::Some(t) => t,
|
508 - | };
|
475 + | let input = input.organization_config_rule_statuses?;
|
509 476 | ::std::option::Option::Some(input)
|
510 477 | }
|
511 478 |
|
512 479 | pub(crate) fn lens_describe_organization_config_rules_output_output_organization_config_rules(
|
513 480 | input: crate::operation::describe_organization_config_rules::DescribeOrganizationConfigRulesOutput,
|
514 481 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::OrganizationConfigRule>> {
|
515 - | let input = match input.organization_config_rules {
|
516 - | ::std::option::Option::None => return ::std::option::Option::None,
|
517 - | ::std::option::Option::Some(t) => t,
|
518 - | };
|
482 + | let input = input.organization_config_rules?;
|
519 483 | ::std::option::Option::Some(input)
|
520 484 | }
|
521 485 |
|
522 486 | pub(crate) fn lens_describe_organization_conformance_pack_statuses_output_output_organization_conformance_pack_statuses(
|
523 487 | input: crate::operation::describe_organization_conformance_pack_statuses::DescribeOrganizationConformancePackStatusesOutput,
|
524 488 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::OrganizationConformancePackStatus>> {
|
525 - | let input = match input.organization_conformance_pack_statuses {
|
526 - | ::std::option::Option::None => return ::std::option::Option::None,
|
527 - | ::std::option::Option::Some(t) => t,
|
528 - | };
|
489 + | let input = input.organization_conformance_pack_statuses?;
|
529 490 | ::std::option::Option::Some(input)
|
530 491 | }
|
531 492 |
|
532 493 | pub(crate) fn lens_describe_organization_conformance_packs_output_output_organization_conformance_packs(
|
533 494 | input: crate::operation::describe_organization_conformance_packs::DescribeOrganizationConformancePacksOutput,
|
534 495 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::OrganizationConformancePack>> {
|
535 - | let input = match input.organization_conformance_packs {
|
536 - | ::std::option::Option::None => return ::std::option::Option::None,
|
537 - | ::std::option::Option::Some(t) => t,
|
538 - | };
|
496 + | let input = input.organization_conformance_packs?;
|
539 497 | ::std::option::Option::Some(input)
|
540 498 | }
|
541 499 |
|
542 500 | pub(crate) fn lens_describe_pending_aggregation_requests_output_output_pending_aggregation_requests(
|
543 501 | input: crate::operation::describe_pending_aggregation_requests::DescribePendingAggregationRequestsOutput,
|
544 502 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::PendingAggregationRequest>> {
|
545 - | let input = match input.pending_aggregation_requests {
|
546 - | ::std::option::Option::None => return ::std::option::Option::None,
|
547 - | ::std::option::Option::Some(t) => t,
|
548 - | };
|
503 + | let input = input.pending_aggregation_requests?;
|
549 504 | ::std::option::Option::Some(input)
|
550 505 | }
|
551 506 |
|
552 507 | pub(crate) fn lens_describe_remediation_execution_status_output_output_remediation_execution_statuses(
|
553 508 | input: crate::operation::describe_remediation_execution_status::DescribeRemediationExecutionStatusOutput,
|
554 509 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::RemediationExecutionStatus>> {
|
555 - | let input = match input.remediation_execution_statuses {
|
556 - | ::std::option::Option::None => return ::std::option::Option::None,
|
557 - | ::std::option::Option::Some(t) => t,
|
558 - | };
|
510 + | let input = input.remediation_execution_statuses?;
|
559 511 | ::std::option::Option::Some(input)
|
560 512 | }
|
561 513 |
|
562 514 | pub(crate) fn lens_describe_retention_configurations_output_output_retention_configurations(
|
563 515 | input: crate::operation::describe_retention_configurations::DescribeRetentionConfigurationsOutput,
|
564 516 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::RetentionConfiguration>> {
|
565 - | let input = match input.retention_configurations {
|
566 - | ::std::option::Option::None => return ::std::option::Option::None,
|
567 - | ::std::option::Option::Some(t) => t,
|
568 - | };
|
517 + | let input = input.retention_configurations?;
|
569 518 | ::std::option::Option::Some(input)
|
570 519 | }
|
571 520 |
|
572 521 | pub(crate) fn lens_get_aggregate_compliance_details_by_config_rule_output_output_aggregate_evaluation_results(
|
573 522 | input: crate::operation::get_aggregate_compliance_details_by_config_rule::GetAggregateComplianceDetailsByConfigRuleOutput,
|
574 523 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AggregateEvaluationResult>> {
|
575 - | let input = match input.aggregate_evaluation_results {
|
576 - | ::std::option::Option::None => return ::std::option::Option::None,
|
577 - | ::std::option::Option::Some(t) => t,
|
578 - | };
|
524 + | let input = input.aggregate_evaluation_results?;
|
579 525 | ::std::option::Option::Some(input)
|
580 526 | }
|
581 527 |
|
582 528 | pub(crate) fn lens_get_compliance_details_by_config_rule_output_output_evaluation_results(
|
583 529 | input: crate::operation::get_compliance_details_by_config_rule::GetComplianceDetailsByConfigRuleOutput,
|
584 530 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::EvaluationResult>> {
|
585 - | let input = match input.evaluation_results {
|
586 - | ::std::option::Option::None => return ::std::option::Option::None,
|
587 - | ::std::option::Option::Some(t) => t,
|
588 - | };
|
531 + | let input = input.evaluation_results?;
|
589 532 | ::std::option::Option::Some(input)
|
590 533 | }
|
591 534 |
|
592 535 | pub(crate) fn lens_get_compliance_details_by_resource_output_output_evaluation_results(
|
593 536 | input: crate::operation::get_compliance_details_by_resource::GetComplianceDetailsByResourceOutput,
|
594 537 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::EvaluationResult>> {
|
595 - | let input = match input.evaluation_results {
|
596 - | ::std::option::Option::None => return ::std::option::Option::None,
|
597 - | ::std::option::Option::Some(t) => t,
|
598 - | };
|
538 + | let input = input.evaluation_results?;
|
599 539 | ::std::option::Option::Some(input)
|
600 540 | }
|
601 541 |
|
602 542 | pub(crate) fn lens_get_conformance_pack_compliance_summary_output_output_conformance_pack_compliance_summary_list(
|
603 543 | input: crate::operation::get_conformance_pack_compliance_summary::GetConformancePackComplianceSummaryOutput,
|
604 544 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ConformancePackComplianceSummary>> {
|
605 - | let input = match input.conformance_pack_compliance_summary_list {
|
606 - | ::std::option::Option::None => return ::std::option::Option::None,
|
607 - | ::std::option::Option::Some(t) => t,
|
608 - | };
|
545 + | let input = input.conformance_pack_compliance_summary_list?;
|
609 546 | ::std::option::Option::Some(input)
|
610 547 | }
|
611 548 |
|
612 549 | pub(crate) fn lens_get_organization_config_rule_detailed_status_output_output_organization_config_rule_detailed_status(
|
613 550 | input: crate::operation::get_organization_config_rule_detailed_status::GetOrganizationConfigRuleDetailedStatusOutput,
|
614 551 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::MemberAccountStatus>> {
|
615 - | let input = match input.organization_config_rule_detailed_status {
|
616 - | ::std::option::Option::None => return ::std::option::Option::None,
|
617 - | ::std::option::Option::Some(t) => t,
|
618 - | };
|
552 + | let input = input.organization_config_rule_detailed_status?;
|
619 553 | ::std::option::Option::Some(input)
|
620 554 | }
|
621 555 |
|
622 556 | pub(crate) fn lens_get_organization_conformance_pack_detailed_status_output_output_organization_conformance_pack_detailed_statuses(
|
623 557 | input: crate::operation::get_organization_conformance_pack_detailed_status::GetOrganizationConformancePackDetailedStatusOutput,
|
624 558 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::OrganizationConformancePackDetailedStatus>> {
|
625 - | let input = match input.organization_conformance_pack_detailed_statuses {
|
626 - | ::std::option::Option::None => return ::std::option::Option::None,
|
627 - | ::std::option::Option::Some(t) => t,
|
628 - | };
|
559 + | let input = input.organization_conformance_pack_detailed_statuses?;
|
629 560 | ::std::option::Option::Some(input)
|
630 561 | }
|
631 562 |
|
632 563 | pub(crate) fn lens_get_resource_config_history_output_output_configuration_items(
|
633 564 | input: crate::operation::get_resource_config_history::GetResourceConfigHistoryOutput,
|
634 565 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ConfigurationItem>> {
|
635 - | let input = match input.configuration_items {
|
636 - | ::std::option::Option::None => return ::std::option::Option::None,
|
637 - | ::std::option::Option::Some(t) => t,
|
638 - | };
|
566 + | let input = input.configuration_items?;
|
639 567 | ::std::option::Option::Some(input)
|
640 568 | }
|
641 569 |
|
642 570 | pub(crate) fn lens_list_aggregate_discovered_resources_output_output_resource_identifiers(
|
643 571 | input: crate::operation::list_aggregate_discovered_resources::ListAggregateDiscoveredResourcesOutput,
|
644 572 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::AggregateResourceIdentifier>> {
|
645 - | let input = match input.resource_identifiers {
|
646 - | ::std::option::Option::None => return ::std::option::Option::None,
|
647 - | ::std::option::Option::Some(t) => t,
|
648 - | };
|
573 + | let input = input.resource_identifiers?;
|
649 574 | ::std::option::Option::Some(input)
|
650 575 | }
|
651 576 |
|
652 577 | pub(crate) fn lens_list_discovered_resources_output_output_resource_identifiers(
|
653 578 | input: crate::operation::list_discovered_resources::ListDiscoveredResourcesOutput,
|
654 579 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ResourceIdentifier>> {
|
655 - | let input = match input.resource_identifiers {
|
656 - | ::std::option::Option::None => return ::std::option::Option::None,
|
657 - | ::std::option::Option::Some(t) => t,
|
658 - | };
|
580 + | let input = input.resource_identifiers?;
|
659 581 | ::std::option::Option::Some(input)
|
660 582 | }
|
661 583 |
|
662 584 | pub(crate) fn lens_list_resource_evaluations_output_output_resource_evaluations(
|
663 585 | input: crate::operation::list_resource_evaluations::ListResourceEvaluationsOutput,
|
664 586 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::ResourceEvaluation>> {
|
665 - | let input = match input.resource_evaluations {
|
666 - | ::std::option::Option::None => return ::std::option::Option::None,
|
667 - | ::std::option::Option::Some(t) => t,
|
668 - | };
|
587 + | let input = input.resource_evaluations?;
|
669 588 | ::std::option::Option::Some(input)
|
670 589 | }
|
671 590 |
|
672 591 | pub(crate) fn lens_list_tags_for_resource_output_output_tags(
|
673 592 | input: crate::operation::list_tags_for_resource::ListTagsForResourceOutput,
|
674 593 | ) -> ::std::option::Option<::std::vec::Vec<crate::types::Tag>> {
|
675 - | let input = match input.tags {
|
676 - | ::std::option::Option::None => return ::std::option::Option::None,
|
677 - | ::std::option::Option::Some(t) => t,
|
678 - | };
|
594 + | let input = input.tags?;
|
679 595 | ::std::option::Option::Some(input)
|
680 596 | }
|
681 597 |
|
682 598 | pub(crate) fn lens_select_aggregate_resource_config_output_output_results(
|
683 599 | input: crate::operation::select_aggregate_resource_config::SelectAggregateResourceConfigOutput,
|
684 600 | ) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
685 - | let input = match input.results {
|
686 - | ::std::option::Option::None => return ::std::option::Option::None,
|
687 - | ::std::option::Option::Some(t) => t,
|
688 - | };
|
601 + | let input = input.results?;
|
689 602 | ::std::option::Option::Some(input)
|
690 603 | }
|
691 604 |
|
692 605 | pub(crate) fn lens_select_resource_config_output_output_results(
|
693 606 | input: crate::operation::select_resource_config::SelectResourceConfigOutput,
|
694 607 | ) -> ::std::option::Option<::std::vec::Vec<::std::string::String>> {
|
695 - | let input = match input.results {
|
696 - | ::std::option::Option::None => return ::std::option::Option::None,
|
697 - | ::std::option::Option::Some(t) => t,
|
698 - | };
|
608 + | let input = input.results?;
|
699 609 | ::std::option::Option::Some(input)
|
700 610 | }
|