pub(crate) fn type_erase_result<O, E>(
result: ::std::result::Result<O, E>,
) -> ::std::result::Result<
::aws_smithy_runtime_api::client::interceptors::context::Output,
::aws_smithy_runtime_api::client::orchestrator::OrchestratorError<::aws_smithy_runtime_api::client::interceptors::context::Error>,
>
where
O: ::std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
E: ::std::error::Error + std::fmt::Debug + ::std::marker::Send + ::std::marker::Sync + 'static,
{
result
.map(|output| ::aws_smithy_runtime_api::client::interceptors::context::Output::erase(output))
.map_err(|error| ::aws_smithy_runtime_api::client::interceptors::context::Error::erase(error))
.map_err(::std::convert::Into::into)
}
pub fn parse_http_error_metadata(
_response_status: u16,
response_headers: &::aws_smithy_runtime_api::http::Headers,
response_body: &[u8],
) -> ::std::result::Result<::aws_smithy_types::error::metadata::Builder, ::aws_smithy_json::deserialize::error::DeserializeError> {
crate::json_errors::parse_error_metadata(response_body, response_headers)
}
pub(crate) mod shape_associate_resource_types;
pub(crate) mod shape_batch_get_aggregate_resource_config;
pub(crate) mod shape_batch_get_resource_config;
pub(crate) mod shape_delete_aggregation_authorization;
pub(crate) mod shape_delete_config_rule;
pub(crate) mod shape_delete_configuration_aggregator;
pub(crate) mod shape_delete_configuration_recorder;
pub(crate) mod shape_delete_conformance_pack;
pub(crate) mod shape_delete_delivery_channel;
pub(crate) mod shape_delete_evaluation_results;
pub(crate) mod shape_delete_organization_config_rule;
pub(crate) mod shape_delete_organization_conformance_pack;
pub(crate) mod shape_delete_pending_aggregation_request;
pub(crate) mod shape_delete_remediation_configuration;
pub(crate) mod shape_delete_remediation_exceptions;
pub(crate) mod shape_delete_resource_config;
pub(crate) mod shape_delete_retention_configuration;
pub(crate) mod shape_delete_service_linked_configuration_recorder;
pub(crate) mod shape_delete_stored_query;
pub(crate) mod shape_deliver_config_snapshot;
pub(crate) mod shape_describe_aggregate_compliance_by_config_rules;
pub(crate) mod shape_describe_aggregate_compliance_by_conformance_packs;
pub(crate) mod shape_describe_aggregation_authorizations;
pub(crate) mod shape_describe_compliance_by_config_rule;
pub(crate) mod shape_describe_compliance_by_resource;
pub(crate) mod shape_describe_config_rule_evaluation_status;
pub(crate) mod shape_describe_config_rules;
pub(crate) mod shape_describe_configuration_aggregator_sources_status;
pub(crate) mod shape_describe_configuration_aggregators;
pub(crate) mod shape_describe_configuration_recorder_status;
pub(crate) mod shape_describe_configuration_recorders;
pub(crate) mod shape_describe_conformance_pack_compliance;
pub(crate) mod shape_describe_conformance_pack_status;
pub(crate) mod shape_describe_conformance_packs;
pub(crate) mod shape_describe_delivery_channel_status;
pub(crate) mod shape_describe_delivery_channels;
pub(crate) mod shape_describe_organization_config_rule_statuses;
pub(crate) mod shape_describe_organization_config_rules;
pub(crate) mod shape_describe_organization_conformance_pack_statuses;
pub(crate) mod shape_describe_organization_conformance_packs;
pub(crate) mod shape_describe_pending_aggregation_requests;
pub(crate) mod shape_describe_remediation_configurations;
pub(crate) mod shape_describe_remediation_exceptions;
pub(crate) mod shape_describe_remediation_execution_status;
pub(crate) mod shape_describe_retention_configurations;
pub(crate) mod shape_disassociate_resource_types;
pub(crate) mod shape_get_aggregate_compliance_details_by_config_rule;
pub(crate) mod shape_get_aggregate_config_rule_compliance_summary;
pub(crate) mod shape_get_aggregate_conformance_pack_compliance_summary;
pub(crate) mod shape_get_aggregate_discovered_resource_counts;
pub(crate) mod shape_get_aggregate_resource_config;
pub(crate) mod shape_get_compliance_details_by_config_rule;
pub(crate) mod shape_get_compliance_details_by_resource;
pub(crate) mod shape_get_compliance_summary_by_config_rule;
pub(crate) mod shape_get_compliance_summary_by_resource_type;
pub(crate) mod shape_get_conformance_pack_compliance_details;
pub(crate) mod shape_get_conformance_pack_compliance_summary;
pub(crate) mod shape_get_custom_rule_policy;
pub(crate) mod shape_get_discovered_resource_counts;
pub(crate) mod shape_get_organization_config_rule_detailed_status;
pub(crate) mod shape_get_organization_conformance_pack_detailed_status;
pub(crate) mod shape_get_organization_custom_rule_policy;
pub(crate) mod shape_get_resource_config_history;
pub(crate) mod shape_get_resource_evaluation_summary;
pub(crate) mod shape_get_stored_query;
pub(crate) mod shape_list_aggregate_discovered_resources;
pub(crate) mod shape_list_configuration_recorders;
pub(crate) mod shape_list_conformance_pack_compliance_scores;
pub(crate) mod shape_list_discovered_resources;
pub(crate) mod shape_list_resource_evaluations;
pub(crate) mod shape_list_stored_queries;
pub(crate) mod shape_list_tags_for_resource;
pub(crate) mod shape_put_aggregation_authorization;
pub(crate) mod shape_put_config_rule;
pub(crate) mod shape_put_configuration_aggregator;
pub(crate) mod shape_put_configuration_recorder;
pub(crate) mod shape_put_conformance_pack;
pub(crate) mod shape_put_delivery_channel;
pub(crate) mod shape_put_evaluations;
pub(crate) mod shape_put_external_evaluation;
pub(crate) mod shape_put_organization_config_rule;
pub(crate) mod shape_put_organization_conformance_pack;
pub(crate) mod shape_put_remediation_configurations;
pub(crate) mod shape_put_remediation_exceptions;
pub(crate) mod shape_put_resource_config;
pub(crate) mod shape_put_retention_configuration;
pub(crate) mod shape_put_service_linked_configuration_recorder;
pub(crate) mod shape_put_stored_query;
pub(crate) mod shape_select_aggregate_resource_config;
pub(crate) mod shape_select_resource_config;
pub(crate) mod shape_start_config_rules_evaluation;
pub(crate) mod shape_start_configuration_recorder;
pub(crate) mod shape_start_remediation_execution;
pub(crate) mod shape_start_resource_evaluation;
pub(crate) mod shape_stop_configuration_recorder;
pub(crate) mod shape_tag_resource;
pub(crate) mod shape_untag_resource;
pub(crate) fn or_empty_doc(data: &[u8]) -> &[u8] {
if data.is_empty() {
b"{}"
} else {
data
}
}
pub(crate) mod shape_associate_resource_types_input;
pub(crate) mod shape_batch_get_aggregate_resource_config_input;
pub(crate) mod shape_batch_get_resource_config_input;
pub(crate) mod shape_conflict_exception;
pub(crate) mod shape_conformance_pack_template_validation_exception;
pub(crate) mod shape_delete_aggregation_authorization_input;
pub(crate) mod shape_delete_config_rule_input;
pub(crate) mod shape_delete_configuration_aggregator_input;
pub(crate) mod shape_delete_configuration_recorder_input;
pub(crate) mod shape_delete_conformance_pack_input;
pub(crate) mod shape_delete_delivery_channel_input;
pub(crate) mod shape_delete_evaluation_results_input;
pub(crate) mod shape_delete_organization_config_rule_input;
pub(crate) mod shape_delete_organization_conformance_pack_input;
pub(crate) mod shape_delete_pending_aggregation_request_input;
pub(crate) mod shape_delete_remediation_configuration_input;
pub(crate) mod shape_delete_remediation_exceptions_input;
pub(crate) mod shape_delete_resource_config_input;
pub(crate) mod shape_delete_retention_configuration_input;
pub(crate) mod shape_delete_service_linked_configuration_recorder_input;
pub(crate) mod shape_delete_stored_query_input;
pub(crate) mod shape_deliver_config_snapshot_input;
pub(crate) mod shape_describe_aggregate_compliance_by_config_rules_input;
pub(crate) mod shape_describe_aggregate_compliance_by_conformance_packs_input;
pub(crate) mod shape_describe_aggregation_authorizations_input;
pub(crate) mod shape_describe_compliance_by_config_rule_input;
pub(crate) mod shape_describe_compliance_by_resource_input;
pub(crate) mod shape_describe_config_rule_evaluation_status_input;
pub(crate) mod shape_describe_config_rules_input;
pub(crate) mod shape_describe_configuration_aggregator_sources_status_input;
pub(crate) mod shape_describe_configuration_aggregators_input;
pub(crate) mod shape_describe_configuration_recorder_status_input;
pub(crate) mod shape_describe_configuration_recorders_input;
pub(crate) mod shape_describe_conformance_pack_compliance_input;
pub(crate) mod shape_describe_conformance_pack_status_input;
pub(crate) mod shape_describe_conformance_packs_input;
pub(crate) mod shape_describe_delivery_channel_status_input;
pub(crate) mod shape_describe_delivery_channels_input;
pub(crate) mod shape_describe_organization_config_rule_statuses_input;
pub(crate) mod shape_describe_organization_config_rules_input;
pub(crate) mod shape_describe_organization_conformance_pack_statuses_input;
pub(crate) mod shape_describe_organization_conformance_packs_input;
pub(crate) mod shape_describe_pending_aggregation_requests_input;
pub(crate) mod shape_describe_remediation_configurations_input;
pub(crate) mod shape_describe_remediation_exceptions_input;
pub(crate) mod shape_describe_remediation_execution_status_input;
pub(crate) mod shape_describe_retention_configurations_input;
pub(crate) mod shape_disassociate_resource_types_input;
pub(crate) mod shape_get_aggregate_compliance_details_by_config_rule_input;
pub(crate) mod shape_get_aggregate_config_rule_compliance_summary_input;
pub(crate) mod shape_get_aggregate_conformance_pack_compliance_summary_input;
pub(crate) mod shape_get_aggregate_discovered_resource_counts_input;
pub(crate) mod shape_get_aggregate_resource_config_input;
pub(crate) mod shape_get_compliance_details_by_config_rule_input;
pub(crate) mod shape_get_compliance_details_by_resource_input;
pub(crate) mod shape_get_compliance_summary_by_resource_type_input;
pub(crate) mod shape_get_conformance_pack_compliance_details_input;
pub(crate) mod shape_get_conformance_pack_compliance_summary_input;
pub(crate) mod shape_get_custom_rule_policy_input;
pub(crate) mod shape_get_discovered_resource_counts_input;
pub(crate) mod shape_get_organization_config_rule_detailed_status_input;
pub(crate) mod shape_get_organization_conformance_pack_detailed_status_input;
pub(crate) mod shape_get_organization_custom_rule_policy_input;
pub(crate) mod shape_get_resource_config_history_input;
pub(crate) mod shape_get_resource_evaluation_summary_input;
pub(crate) mod shape_get_stored_query_input;
pub(crate) mod shape_idempotent_parameter_mismatch;
pub(crate) mod shape_insufficient_delivery_policy_exception;
pub(crate) mod shape_insufficient_permissions_exception;
pub(crate) mod shape_invalid_configuration_recorder_name_exception;
pub(crate) mod shape_invalid_delivery_channel_name_exception;
pub(crate) mod shape_invalid_expression_exception;
pub(crate) mod shape_invalid_limit_exception;
pub(crate) mod shape_invalid_next_token_exception;
pub(crate) mod shape_invalid_parameter_value_exception;
pub(crate) mod shape_invalid_recording_group_exception;
pub(crate) mod shape_invalid_result_token_exception;
pub(crate) mod shape_invalid_role_exception;
pub(crate) mod shape_invalid_s3_key_prefix_exception;
pub(crate) mod shape_invalid_s3_kms_key_arn_exception;
pub(crate) mod shape_invalid_sns_topic_arn_exception;
pub(crate) mod shape_invalid_time_range_exception;
pub(crate) mod shape_last_delivery_channel_delete_failed_exception;
pub(crate) mod shape_limit_exceeded_exception;
pub(crate) mod shape_list_aggregate_discovered_resources_input;
pub(crate) mod shape_list_configuration_recorders_input;
pub(crate) mod shape_list_conformance_pack_compliance_scores_input;
pub(crate) mod shape_list_discovered_resources_input;
pub(crate) mod shape_list_resource_evaluations_input;
pub(crate) mod shape_list_stored_queries_input;
pub(crate) mod shape_list_tags_for_resource_input;
pub(crate) mod shape_max_active_resources_exceeded_exception;
pub(crate) mod shape_max_number_of_config_rules_exceeded_exception;
pub(crate) mod shape_max_number_of_configuration_recorders_exceeded_exception;
pub(crate) mod shape_max_number_of_conformance_packs_exceeded_exception;
pub(crate) mod shape_max_number_of_delivery_channels_exceeded_exception;
pub(crate) mod shape_max_number_of_organization_config_rules_exceeded_exception;
pub(crate) mod shape_max_number_of_organization_conformance_packs_exceeded_exception;
pub(crate) mod shape_max_number_of_retention_configurations_exceeded_exception;
pub(crate) mod shape_no_available_configuration_recorder_exception;
pub(crate) mod shape_no_available_delivery_channel_exception;
pub(crate) mod shape_no_available_organization_exception;
pub(crate) mod shape_no_running_configuration_recorder_exception;
pub(crate) mod shape_no_such_bucket_exception;
pub(crate) mod shape_no_such_config_rule_exception;
pub(crate) mod shape_no_such_config_rule_in_conformance_pack_exception;
pub(crate) mod shape_no_such_configuration_aggregator_exception;
pub(crate) mod shape_no_such_configuration_recorder_exception;
pub(crate) mod shape_no_such_conformance_pack_exception;
pub(crate) mod shape_no_such_delivery_channel_exception;
pub(crate) mod shape_no_such_organization_config_rule_exception;
pub(crate) mod shape_no_such_organization_conformance_pack_exception;
pub(crate) mod shape_no_such_remediation_configuration_exception;
pub(crate) mod shape_no_such_remediation_exception_exception;
pub(crate) mod shape_no_such_retention_configuration_exception;
pub(crate) mod shape_organization_access_denied_exception;
pub(crate) mod shape_organization_all_features_not_enabled_exception;
pub(crate) mod shape_organization_conformance_pack_template_validation_exception;
pub(crate) mod shape_oversized_configuration_item_exception;
pub(crate) mod shape_put_aggregation_authorization_input;
pub(crate) mod shape_put_config_rule_input;
pub(crate) mod shape_put_configuration_aggregator_input;
pub(crate) mod shape_put_configuration_recorder_input;
pub(crate) mod shape_put_conformance_pack_input;
pub(crate) mod shape_put_delivery_channel_input;
pub(crate) mod shape_put_evaluations_input;
pub(crate) mod shape_put_external_evaluation_input;
pub(crate) mod shape_put_organization_config_rule_input;
pub(crate) mod shape_put_organization_conformance_pack_input;
pub(crate) mod shape_put_remediation_configurations_input;
pub(crate) mod shape_put_remediation_exceptions_input;
pub(crate) mod shape_put_resource_config_input;
pub(crate) mod shape_put_retention_configuration_input;
pub(crate) mod shape_put_service_linked_configuration_recorder_input;
pub(crate) mod shape_put_stored_query_input;
pub(crate) mod shape_remediation_in_progress_exception;
pub(crate) mod shape_resource_concurrent_modification_exception;
pub(crate) mod shape_resource_in_use_exception;
pub(crate) mod shape_resource_not_discovered_exception;
pub(crate) mod shape_resource_not_found_exception;
pub(crate) mod shape_select_aggregate_resource_config_input;
pub(crate) mod shape_select_resource_config_input;
pub(crate) mod shape_start_config_rules_evaluation_input;
pub(crate) mod shape_start_configuration_recorder_input;
pub(crate) mod shape_start_remediation_execution_input;
pub(crate) mod shape_start_resource_evaluation_input;
pub(crate) mod shape_stop_configuration_recorder_input;
pub(crate) mod shape_tag_resource_input;
pub(crate) mod shape_too_many_tags_exception;
pub(crate) mod shape_unmodifiable_entity_exception;
pub(crate) mod shape_untag_resource_input;
pub(crate) mod shape_validation_exception;
pub(crate) mod shape_account_aggregation_source;
pub(crate) mod shape_aggregate_compliance_by_config_rule_list;
pub(crate) mod shape_aggregate_compliance_by_conformance_pack_list;
pub(crate) mod shape_aggregate_compliance_count_list;
pub(crate) mod shape_aggregate_conformance_pack_compliance_filters;
pub(crate) mod shape_aggregate_conformance_pack_compliance_summary_filters;
pub(crate) mod shape_aggregate_conformance_pack_compliance_summary_list;
pub(crate) mod shape_aggregate_evaluation_result_list;
pub(crate) mod shape_aggregate_resource_identifier;
pub(crate) mod shape_aggregated_source_status_list;
pub(crate) mod shape_aggregation_authorization;
pub(crate) mod shape_aggregation_authorization_list;
pub(crate) mod shape_aggregator_filters;
pub(crate) mod shape_base_configuration_items;
pub(crate) mod shape_compliance_by_config_rules;
pub(crate) mod shape_compliance_by_resources;
pub(crate) mod shape_compliance_summaries_by_resource_type;
pub(crate) mod shape_compliance_summary;
pub(crate) mod shape_config_rule;
pub(crate) mod shape_config_rule_compliance_filters;
pub(crate) mod shape_config_rule_compliance_summary_filters;
pub(crate) mod shape_config_rule_evaluation_status_list;
pub(crate) mod shape_config_rules;
pub(crate) mod shape_configuration_aggregator;
pub(crate) mod shape_configuration_aggregator_list;
pub(crate) mod shape_configuration_item;
pub(crate) mod shape_configuration_item_list;
pub(crate) mod shape_configuration_recorder;
pub(crate) mod shape_configuration_recorder_filter;
pub(crate) mod shape_configuration_recorder_list;
pub(crate) mod shape_configuration_recorder_status_list;
pub(crate) mod shape_configuration_recorder_summaries;
pub(crate) mod shape_conformance_pack_compliance_filters;
pub(crate) mod shape_conformance_pack_compliance_scores;
pub(crate) mod shape_conformance_pack_compliance_scores_filters;
pub(crate) mod shape_conformance_pack_compliance_summary_list;
pub(crate) mod shape_conformance_pack_detail_list;
pub(crate) mod shape_conformance_pack_evaluation_filters;
pub(crate) mod shape_conformance_pack_input_parameter;
pub(crate) mod shape_conformance_pack_rule_compliance_list;
pub(crate) mod shape_conformance_pack_rule_evaluation_results_list;
pub(crate) mod shape_conformance_pack_status_details_list;
pub(crate) mod shape_delivery_channel;
pub(crate) mod shape_delivery_channel_list;
pub(crate) mod shape_delivery_channel_status_list;
pub(crate) mod shape_describe_config_rules_filters;
pub(crate) mod shape_discovered_resource_identifier_list;
pub(crate) mod shape_evaluation;
pub(crate) mod shape_evaluation_context;
pub(crate) mod shape_evaluation_results;
pub(crate) mod shape_evaluation_status;
pub(crate) mod shape_evaluations;
pub(crate) mod shape_external_evaluation;
pub(crate) mod shape_failed_delete_remediation_exceptions_batches;
pub(crate) mod shape_failed_remediation_batches;
pub(crate) mod shape_failed_remediation_exception_batches;
pub(crate) mod shape_grouped_resource_count_list;
pub(crate) mod shape_organization_aggregation_source;
pub(crate) mod shape_organization_config_rule_detailed_status;
pub(crate) mod shape_organization_config_rule_statuses;
pub(crate) mod shape_organization_config_rules;
pub(crate) mod shape_organization_conformance_pack_detailed_statuses;
pub(crate) mod shape_organization_conformance_pack_statuses;
pub(crate) mod shape_organization_conformance_packs;
pub(crate) mod shape_organization_custom_policy_rule_metadata;
pub(crate) mod shape_organization_custom_rule_metadata;
pub(crate) mod shape_organization_managed_rule_metadata;
pub(crate) mod shape_organization_resource_detailed_status_filters;
pub(crate) mod shape_pending_aggregation_request_list;
pub(crate) mod shape_query_info;
pub(crate) mod shape_remediation_configuration;
pub(crate) mod shape_remediation_configurations;
pub(crate) mod shape_remediation_exception_resource_key;
pub(crate) mod shape_remediation_exceptions;
pub(crate) mod shape_remediation_execution_statuses;
pub(crate) mod shape_resource_count_filters;
pub(crate) mod shape_resource_counts;
pub(crate) mod shape_resource_details;
pub(crate) mod shape_resource_evaluation_filters;
pub(crate) mod shape_resource_evaluations;
pub(crate) mod shape_resource_filters;
pub(crate) mod shape_resource_identifier_list;
pub(crate) mod shape_resource_key;
pub(crate) mod shape_resource_keys;
pub(crate) mod shape_results;
pub(crate) mod shape_retention_configuration;
pub(crate) mod shape_retention_configuration_list;
pub(crate) mod shape_status_detail_filters;
pub(crate) mod shape_stored_query;
pub(crate) mod shape_stored_query_metadata_list;
pub(crate) mod shape_tag;
pub(crate) mod shape_tag_list;
pub(crate) mod shape_template_ssm_document_details;
pub(crate) mod shape_unprocessed_resource_identifier_list;
pub(crate) mod shape_account_aggregation_source_list;
pub(crate) mod shape_aggregate_compliance_by_config_rule;
pub(crate) mod shape_aggregate_compliance_by_conformance_pack;
pub(crate) mod shape_aggregate_compliance_count;
pub(crate) mod shape_aggregate_conformance_pack_compliance_summary;
pub(crate) mod shape_aggregate_evaluation_result;
pub(crate) mod shape_aggregated_source_status;
pub(crate) mod shape_aggregator_filter_resource_type;
pub(crate) mod shape_aggregator_filter_service_principal;
pub(crate) mod shape_base_configuration_item;
pub(crate) mod shape_compliance_by_config_rule;
pub(crate) mod shape_compliance_by_resource;
pub(crate) mod shape_compliance_contributor_count;
pub(crate) mod shape_compliance_summary_by_resource_type;
pub(crate) mod shape_config_rule_evaluation_status;
pub(crate) mod shape_config_snapshot_delivery_properties;
pub(crate) mod shape_configuration_recorder_status;
pub(crate) mod shape_configuration_recorder_summary;
pub(crate) mod shape_conformance_pack_compliance_score;
pub(crate) mod shape_conformance_pack_compliance_summary;
pub(crate) mod shape_conformance_pack_detail;
pub(crate) mod shape_conformance_pack_evaluation_result;
pub(crate) mod shape_conformance_pack_rule_compliance;
pub(crate) mod shape_conformance_pack_status_detail;
pub(crate) mod shape_delivery_channel_status;
pub(crate) mod shape_evaluation_mode_configuration;
pub(crate) mod shape_evaluation_result;
pub(crate) mod shape_execution_controls;
pub(crate) mod shape_failed_delete_remediation_exceptions_batch;
pub(crate) mod shape_failed_remediation_batch;
pub(crate) mod shape_failed_remediation_exception_batch;
pub(crate) mod shape_field_info_list;
pub(crate) mod shape_grouped_resource_count;
pub(crate) mod shape_member_account_status;
pub(crate) mod shape_organization_config_rule;
pub(crate) mod shape_organization_config_rule_status;
pub(crate) mod shape_organization_conformance_pack;
pub(crate) mod shape_organization_conformance_pack_detailed_status;
pub(crate) mod shape_organization_conformance_pack_status;
pub(crate) mod shape_pending_aggregation_request;
pub(crate) mod shape_recording_group;
pub(crate) mod shape_recording_mode;
pub(crate) mod shape_related_event_list;
pub(crate) mod shape_relationship_list;
pub(crate) mod shape_remediation_exception;
pub(crate) mod shape_remediation_execution_status;
pub(crate) mod shape_remediation_parameter_value;
pub(crate) mod shape_resource_count;
pub(crate) mod shape_resource_evaluation;
pub(crate) mod shape_resource_identifier;
pub(crate) mod shape_scope;
pub(crate) mod shape_source;
pub(crate) mod shape_stored_query_metadata;
pub(crate) mod shape_supplementary_configuration;
pub(crate) mod shape_tags;
pub(crate) mod shape_time_window;
pub(crate) mod shape_aggregate_conformance_pack_compliance;
pub(crate) mod shape_aggregate_conformance_pack_compliance_count;
pub(crate) mod shape_aggregator_region_list;
pub(crate) mod shape_compliance;
pub(crate) mod shape_config_export_delivery_info;
pub(crate) mod shape_config_stream_delivery_info;
pub(crate) mod shape_conformance_pack_input_parameters;
pub(crate) mod shape_controls_list;
pub(crate) mod shape_custom_policy_details;
pub(crate) mod shape_evaluation_modes;
pub(crate) mod shape_evaluation_result_identifier;
pub(crate) mod shape_excluded_accounts;
pub(crate) mod shape_exclusion_by_resource_types;
pub(crate) mod shape_field_info;
pub(crate) mod shape_organization_custom_policy_rule_metadata_no_policy;
pub(crate) mod shape_recording_mode_override;
pub(crate) mod shape_recording_mode_overrides;
pub(crate) mod shape_recording_strategy;
pub(crate) mod shape_relationship;
pub(crate) mod shape_remediation_exception_resource_keys;
pub(crate) mod shape_remediation_execution_steps;
pub(crate) mod shape_remediation_parameters;
pub(crate) mod shape_resource_type_list;
pub(crate) mod shape_resource_value;
pub(crate) mod shape_source_detail;
pub(crate) mod shape_ssm_controls;
pub(crate) mod shape_static_value;
pub(crate) mod shape_account_aggregation_source_account_list;
pub(crate) mod shape_compliance_resource_types;
pub(crate) mod shape_debug_log_delivery_accounts;
pub(crate) mod shape_evaluation_result_qualifier;
pub(crate) mod shape_organization_config_rule_trigger_type_no_sns;
pub(crate) mod shape_organization_config_rule_trigger_types;
pub(crate) mod shape_remediation_execution_step;
pub(crate) mod shape_resource_type_value_list;
pub(crate) mod shape_resource_types_scope;
pub(crate) mod shape_service_principal_value_list;
pub(crate) mod shape_source_details;
pub(crate) mod shape_recording_mode_resource_types_list;
pub(crate) mod shape_static_parameter_values;