Module Smaws_Client_NetworkFirewall.Json_deserializers

val vpc_id_of_yojson : Yojson.Basic.t -> string list -> string
val vpc_ids_of_yojson : Yojson.Basic.t -> string list -> string list
val vpc_endpoint_service_name_of_yojson : Yojson.Basic.t -> string list -> string
val vpc_endpoint_id_of_yojson : Yojson.Basic.t -> string list -> string
val resource_arn_of_yojson : Yojson.Basic.t -> string list -> string
val vpc_endpoint_association_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_endpoint_association_metadata
val vpc_endpoint_associations_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_endpoint_association_metadata list
val firewall_status_value_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.firewall_status_value
val az_subnet_of_yojson : Yojson.Basic.t -> string list -> string
val endpoint_id_of_yojson : Yojson.Basic.t -> string list -> string
val attachment_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.attachment_status
val status_message_of_yojson : Yojson.Basic.t -> string list -> string
val attachment_of_yojson : Yojson.Basic.t -> string list -> Types.attachment
val az_sync_state_of_yojson : Yojson.Basic.t -> string list -> Types.az_sync_state
val availability_zone_of_yojson : Yojson.Basic.t -> string list -> string
val association_sync_state_of_yojson : Yojson.Basic.t -> string list -> (string * Types.az_sync_state) list
val vpc_endpoint_association_status_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_endpoint_association_status
val resource_id_of_yojson : Yojson.Basic.t -> string list -> string
val collection_member__string_of_yojson : Yojson.Basic.t -> string list -> string
val ip_address_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.ip_address_type
val subnet_mapping_of_yojson : Yojson.Basic.t -> string list -> Types.subnet_mapping
val description_of_yojson : Yojson.Basic.t -> string list -> string
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val tag_of_yojson : Yojson.Basic.t -> string list -> Types.tag
val tag_list_of_yojson : Yojson.Basic.t -> string list -> Types.tag list
val vpc_endpoint_association_of_yojson : Yojson.Basic.t -> string list -> Types.vpc_endpoint_association
val vendor_name_of_yojson : Yojson.Basic.t -> string list -> string
val variable_definition_of_yojson : Yojson.Basic.t -> string list -> string
val variable_definition_list_of_yojson : Yojson.Basic.t -> string list -> string list
val update_token_of_yojson : Yojson.Basic.t -> string list -> string
val update_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val resource_name_of_yojson : Yojson.Basic.t -> string list -> string
val resource_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_status
val last_update_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val number_of_associations_of_yojson : Yojson.Basic.t -> string list -> int
val key_id_of_yojson : Yojson.Basic.t -> string list -> string
val encryption_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.encryption_type
val encryption_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.encryption_configuration
val status_reason_of_yojson : Yojson.Basic.t -> string list -> string
val tls_certificate_data_of_yojson : Yojson.Basic.t -> string list -> Types.tls_certificate_data
val certificates_of_yojson : Yojson.Basic.t -> string list -> Types.tls_certificate_data list
val tls_inspection_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.tls_inspection_configuration_response
val update_tls_inspection_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_tls_inspection_configuration_response
val server_certificate_of_yojson : Yojson.Basic.t -> string list -> Types.server_certificate
val server_certificates_of_yojson : Yojson.Basic.t -> string list -> Types.server_certificate list
val address_definition_of_yojson : Yojson.Basic.t -> string list -> string
val address_of_yojson : Yojson.Basic.t -> string list -> Types.address
val addresses_of_yojson : Yojson.Basic.t -> string list -> Types.address list
val port_range_bound_of_yojson : Yojson.Basic.t -> string list -> int
val port_range_of_yojson : Yojson.Basic.t -> string list -> Types.port_range
val port_ranges_of_yojson : Yojson.Basic.t -> string list -> Types.port_range list
val protocol_number_of_yojson : Yojson.Basic.t -> string list -> int
val protocol_numbers_of_yojson : Yojson.Basic.t -> string list -> int list
val server_certificate_scope_of_yojson : Yojson.Basic.t -> string list -> Types.server_certificate_scope
val server_certificate_scopes_of_yojson : Yojson.Basic.t -> string list -> Types.server_certificate_scope list
val revocation_check_action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.revocation_check_action
val check_certificate_revocation_status_actions_of_yojson : Yojson.Basic.t -> string list -> Types.check_certificate_revocation_status_actions
val server_certificate_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.server_certificate_configuration
val server_certificate_configurations_of_yojson : Yojson.Basic.t -> string list -> Types.server_certificate_configuration list
val tls_inspection_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.tls_inspection_configuration
val update_tls_inspection_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_tls_inspection_configuration_request
val error_message_of_yojson : Yojson.Basic.t -> string list -> string
val throttling_exception_of_yojson : Yojson.Basic.t -> string list -> Types.throttling_exception
val resource_not_found_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_not_found_exception
val invalid_token_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_token_exception
val invalid_request_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_request_exception
val internal_server_error_of_yojson : Yojson.Basic.t -> string list -> Types.internal_server_error
val boolean__of_yojson : Yojson.Basic.t -> string list -> bool
val update_subnet_change_protection_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_subnet_change_protection_response
val update_subnet_change_protection_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_subnet_change_protection_request
val resource_owner_check_exception_of_yojson : Yojson.Basic.t -> string list -> Types.resource_owner_check_exception
val rule_group_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.rule_group_type
val rule_capacity_of_yojson : Yojson.Basic.t -> string list -> int
val source_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.source_metadata
val rule_id_list_of_yojson : Yojson.Basic.t -> string list -> string list
val identified_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.identified_type
val analysis_result_of_yojson : Yojson.Basic.t -> string list -> Types.analysis_result
val analysis_result_list_of_yojson : Yojson.Basic.t -> string list -> Types.analysis_result list
val summary_rule_option_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.summary_rule_option
val summary_rule_options_of_yojson : Yojson.Basic.t -> string list -> Types.summary_rule_option list
val summary_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.summary_configuration
val rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.rule_group_response
val update_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_rule_group_response
val ip_set_of_yojson : Yojson.Basic.t -> string list -> Types.ip_set
val rule_variable_name_of_yojson : Yojson.Basic.t -> string list -> string
val ip_sets_of_yojson : Yojson.Basic.t -> string list -> (string * Types.ip_set) list
val port_set_of_yojson : Yojson.Basic.t -> string list -> Types.port_set
val port_sets_of_yojson : Yojson.Basic.t -> string list -> (string * Types.port_set) list
val rule_variables_of_yojson : Yojson.Basic.t -> string list -> Types.rule_variables
val ip_set_reference_of_yojson : Yojson.Basic.t -> string list -> Types.ip_set_reference
val ip_set_reference_name_of_yojson : Yojson.Basic.t -> string list -> string
val ip_set_reference_map_of_yojson : Yojson.Basic.t -> string list -> (string * Types.ip_set_reference) list
val reference_sets_of_yojson : Yojson.Basic.t -> string list -> Types.reference_sets
val rules_string_of_yojson : Yojson.Basic.t -> string list -> string
val rule_targets_of_yojson : Yojson.Basic.t -> string list -> string list
val target_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.target_type
val target_types_of_yojson : Yojson.Basic.t -> string list -> Types.target_type list
val generated_rules_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.generated_rules_type
val rules_source_list_of_yojson : Yojson.Basic.t -> string list -> Types.rules_source_list
val stateful_action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.stateful_action
val stateful_rule_protocol_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.stateful_rule_protocol
val source_of_yojson : Yojson.Basic.t -> string list -> string
val port_of_yojson : Yojson.Basic.t -> string list -> string
val stateful_rule_direction_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.stateful_rule_direction
val destination_of_yojson : Yojson.Basic.t -> string list -> string
val header_of_yojson : Yojson.Basic.t -> string list -> Types.header
val keyword_of_yojson : Yojson.Basic.t -> string list -> string
val setting_of_yojson : Yojson.Basic.t -> string list -> string
val settings_of_yojson : Yojson.Basic.t -> string list -> string list
val rule_option_of_yojson : Yojson.Basic.t -> string list -> Types.rule_option
val rule_options_of_yojson : Yojson.Basic.t -> string list -> Types.rule_option list
val stateful_rule_of_yojson : Yojson.Basic.t -> string list -> Types.stateful_rule
val stateful_rules_of_yojson : Yojson.Basic.t -> string list -> Types.stateful_rule list
val tcp_flag_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.tcp_flag
val flags_of_yojson : Yojson.Basic.t -> string list -> Types.tcp_flag list
val tcp_flag_field_of_yojson : Yojson.Basic.t -> string list -> Types.tcp_flag_field
val tcp_flags_of_yojson : Yojson.Basic.t -> string list -> Types.tcp_flag_field list
val match_attributes_of_yojson : Yojson.Basic.t -> string list -> Types.match_attributes
val stateless_actions_of_yojson : Yojson.Basic.t -> string list -> string list
val rule_definition_of_yojson : Yojson.Basic.t -> string list -> Types.rule_definition
val priority_of_yojson : Yojson.Basic.t -> string list -> int
val stateless_rule_of_yojson : Yojson.Basic.t -> string list -> Types.stateless_rule
val stateless_rules_of_yojson : Yojson.Basic.t -> string list -> Types.stateless_rule list
val action_name_of_yojson : Yojson.Basic.t -> string list -> string
val dimension_value_of_yojson : Yojson.Basic.t -> string list -> string
val dimension_of_yojson : Yojson.Basic.t -> string list -> Types.dimension
val dimensions_of_yojson : Yojson.Basic.t -> string list -> Types.dimension list
val publish_metric_action_of_yojson : Yojson.Basic.t -> string list -> Types.publish_metric_action
val action_definition_of_yojson : Yojson.Basic.t -> string list -> Types.action_definition
val custom_action_of_yojson : Yojson.Basic.t -> string list -> Types.custom_action
val custom_actions_of_yojson : Yojson.Basic.t -> string list -> Types.custom_action list
val stateless_rules_and_custom_actions_of_yojson : Yojson.Basic.t -> string list -> Types.stateless_rules_and_custom_actions
val rules_source_of_yojson : Yojson.Basic.t -> string list -> Types.rules_source
val rule_order_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.rule_order
val stateful_rule_options_of_yojson : Yojson.Basic.t -> string list -> Types.stateful_rule_options
val rule_group_of_yojson : Yojson.Basic.t -> string list -> Types.rule_group
val update_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_rule_group_request
val proxy_rule_phase_action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.proxy_rule_phase_action
val condition_operator_of_yojson : Yojson.Basic.t -> string list -> string
val condition_key_of_yojson : Yojson.Basic.t -> string list -> string
val proxy_condition_value_of_yojson : Yojson.Basic.t -> string list -> string
val proxy_condition_value_list_of_yojson : Yojson.Basic.t -> string list -> string list
val proxy_rule_condition_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_condition
val proxy_rule_condition_list_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_condition list
val proxy_rule_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule
val update_proxy_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_rule_response
val update_proxy_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_rule_request
val rule_group_request_phase_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.rule_group_request_phase
val insert_position_of_yojson : Yojson.Basic.t -> string list -> int
val proxy_rule_priority_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_priority
val proxy_rule_priority_list_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_priority list
val update_proxy_rule_priorities_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_rule_priorities_response
val update_proxy_rule_priorities_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_rule_priorities_request
val proxy_rule_group_priority_result_priority_of_yojson : Yojson.Basic.t -> string list -> int
val proxy_rule_group_priority_result_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_priority_result
val proxy_rule_group_priority_result_list_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_priority_result list
val update_proxy_rule_group_priorities_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_rule_group_priorities_response
val proxy_rule_group_priority_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_priority
val proxy_rule_group_priority_list_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_priority list
val update_proxy_rule_group_priorities_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_rule_group_priorities_request
val create_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val delete_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val failure_code_of_yojson : Yojson.Basic.t -> string list -> string
val failure_message_of_yojson : Yojson.Basic.t -> string list -> string
val proxy_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.proxy_state
val proxy_modify_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.proxy_modify_state
val nat_gateway_id_of_yojson : Yojson.Basic.t -> string list -> string
val nat_gateway_port_of_yojson : Yojson.Basic.t -> string list -> int
val listener_property_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.listener_property_type
val listener_property_of_yojson : Yojson.Basic.t -> string list -> Types.listener_property
val listener_properties_of_yojson : Yojson.Basic.t -> string list -> Types.listener_property list
val tls_intercept_mode_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.tls_intercept_mode
val tls_intercept_properties_of_yojson : Yojson.Basic.t -> string list -> Types.tls_intercept_properties
val proxy_of_yojson : Yojson.Basic.t -> string list -> Types.proxy
val update_proxy_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_response
val listener_property_request_of_yojson : Yojson.Basic.t -> string list -> Types.listener_property_request
val listener_properties_request_of_yojson : Yojson.Basic.t -> string list -> Types.listener_property_request list
val tls_intercept_properties_request_of_yojson : Yojson.Basic.t -> string list -> Types.tls_intercept_properties_request
val update_proxy_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_request
val proxy_config_rule_group_type_of_yojson : Yojson.Basic.t -> string list -> string
val proxy_config_rule_group_priority_of_yojson : Yojson.Basic.t -> string list -> int
val proxy_config_rule_group_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_config_rule_group
val proxy_config_rule_group_set_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_config_rule_group list
val proxy_config_default_rule_phase_actions_request_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_config_default_rule_phase_actions_request
val proxy_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_configuration
val update_proxy_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_configuration_response
val update_proxy_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_proxy_configuration_request
val unsupported_operation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.unsupported_operation_exception
val log_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.log_type
val log_destination_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.log_destination_type
val hash_map_value_of_yojson : Yojson.Basic.t -> string list -> string
val hash_map_key_of_yojson : Yojson.Basic.t -> string list -> string
val log_destination_map_of_yojson : Yojson.Basic.t -> string list -> (string * string) list
val log_destination_config_of_yojson : Yojson.Basic.t -> string list -> Types.log_destination_config
val log_destination_configs_of_yojson : Yojson.Basic.t -> string list -> Types.log_destination_config list
val logging_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.logging_configuration
val enable_monitoring_dashboard_of_yojson : Yojson.Basic.t -> string list -> bool
val update_logging_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_logging_configuration_response
val update_logging_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_logging_configuration_request
val log_destination_permission_exception_of_yojson : Yojson.Basic.t -> string list -> Types.log_destination_permission_exception
val firewall_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_policy_response
val update_firewall_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_policy_response
val stateless_rule_group_reference_of_yojson : Yojson.Basic.t -> string list -> Types.stateless_rule_group_reference
val stateless_rule_group_references_of_yojson : Yojson.Basic.t -> string list -> Types.stateless_rule_group_reference list
val override_action_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.override_action
val stateful_rule_group_override_of_yojson : Yojson.Basic.t -> string list -> Types.stateful_rule_group_override
val deep_threat_inspection_of_yojson : Yojson.Basic.t -> string list -> bool
val stateful_rule_group_reference_of_yojson : Yojson.Basic.t -> string list -> Types.stateful_rule_group_reference
val stateful_rule_group_references_of_yojson : Yojson.Basic.t -> string list -> Types.stateful_rule_group_reference list
val stateful_actions_of_yojson : Yojson.Basic.t -> string list -> string list
val stream_exception_policy_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.stream_exception_policy
val tcp_idle_timeout_range_bound_of_yojson : Yojson.Basic.t -> string list -> int
val flow_timeouts_of_yojson : Yojson.Basic.t -> string list -> Types.flow_timeouts
val stateful_engine_options_of_yojson : Yojson.Basic.t -> string list -> Types.stateful_engine_options
val policy_variables_of_yojson : Yojson.Basic.t -> string list -> Types.policy_variables
val enable_tls_session_holding_of_yojson : Yojson.Basic.t -> string list -> bool
val firewall_policy_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_policy
val update_firewall_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_policy_request
val update_firewall_policy_change_protection_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_policy_change_protection_response
val update_firewall_policy_change_protection_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_policy_change_protection_request
val update_firewall_encryption_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_encryption_configuration_response
val update_firewall_encryption_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_encryption_configuration_request
val update_firewall_description_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_description_response
val update_firewall_description_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_description_request
val update_firewall_delete_protection_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_delete_protection_response
val update_firewall_delete_protection_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_delete_protection_request
val enabled_analysis_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.enabled_analysis_type
val enabled_analysis_types_of_yojson : Yojson.Basic.t -> string list -> Types.enabled_analysis_type list
val update_firewall_analysis_settings_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_analysis_settings_response
val update_firewall_analysis_settings_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_firewall_analysis_settings_request
val container_monitoring_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_monitoring_type
val container_attribute_key_of_yojson : Yojson.Basic.t -> string list -> string
val container_attribute_value_of_yojson : Yojson.Basic.t -> string list -> string
val container_attribute_of_yojson : Yojson.Basic.t -> string list -> Types.container_attribute
val container_attributes_of_yojson : Yojson.Basic.t -> string list -> Types.container_attribute list
val container_monitoring_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.container_monitoring_configuration
val container_monitoring_configurations_of_yojson : Yojson.Basic.t -> string list -> Types.container_monitoring_configuration list
val container_association_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.container_association_status
val update_container_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_container_association_response
val update_container_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_container_association_request
val update_availability_zone_change_protection_response_of_yojson : Yojson.Basic.t -> string list -> Types.update_availability_zone_change_protection_response
val update_availability_zone_change_protection_request_of_yojson : Yojson.Basic.t -> string list -> Types.update_availability_zone_change_protection_request
val untag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_key_list_of_yojson : Yojson.Basic.t -> string list -> string list
val untag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.untag_resource_request
val count_of_yojson : Yojson.Basic.t -> string list -> int
val unique_sources_of_yojson : Yojson.Basic.t -> string list -> Types.unique_sources
val transit_gateway_id_of_yojson : Yojson.Basic.t -> string list -> string
val transit_gateway_attachment_sync_state_message_of_yojson : Yojson.Basic.t -> string list -> string
val attachment_id_of_yojson : Yojson.Basic.t -> string list -> string
val transit_gateway_attachment_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.transit_gateway_attachment_status
val transit_gateway_attachment_sync_state_of_yojson : Yojson.Basic.t -> string list -> Types.transit_gateway_attachment_sync_state
val transit_gateway_attachment_id_of_yojson : Yojson.Basic.t -> string list -> string
val tags_pagination_max_results_of_yojson : Yojson.Basic.t -> string list -> int
val tag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.tag_resource_request
val tls_inspection_configuration_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.tls_inspection_configuration_metadata
val tls_inspection_configurations_of_yojson : Yojson.Basic.t -> string list -> Types.tls_inspection_configuration_metadata list
val per_object_sync_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.per_object_sync_status
val per_object_status_of_yojson : Yojson.Basic.t -> string list -> Types.per_object_status
val sync_state_config_of_yojson : Yojson.Basic.t -> string list -> (string * Types.per_object_status) list
val sync_state_of_yojson : Yojson.Basic.t -> string list -> Types.sync_state
val sync_states_of_yojson : Yojson.Basic.t -> string list -> (string * Types.sync_state) list
val availability_zone_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.availability_zone_metadata
val supported_availability_zones_of_yojson : Yojson.Basic.t -> string list -> (string * Types.availability_zone_metadata) list
val rule_summary_of_yojson : Yojson.Basic.t -> string list -> Types.rule_summary
val rule_summaries_of_yojson : Yojson.Basic.t -> string list -> Types.rule_summary list
val summary_of_yojson : Yojson.Basic.t -> string list -> Types.summary
val subscription_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.subscription_status
val subnet_mappings_of_yojson : Yojson.Basic.t -> string list -> Types.subnet_mapping list
val status_of_yojson : Yojson.Basic.t -> string list -> string
val start_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val flow_operation_id_of_yojson : Yojson.Basic.t -> string list -> string
val flow_operation_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.flow_operation_status
val start_flow_flush_response_of_yojson : Yojson.Basic.t -> string list -> Types.start_flow_flush_response
val age_of_yojson : Yojson.Basic.t -> string list -> int
val protocol_string_of_yojson : Yojson.Basic.t -> string list -> string
val protocol_strings_of_yojson : Yojson.Basic.t -> string list -> string list
val flow_filter_of_yojson : Yojson.Basic.t -> string list -> Types.flow_filter
val flow_filters_of_yojson : Yojson.Basic.t -> string list -> Types.flow_filter list
val start_flow_flush_request_of_yojson : Yojson.Basic.t -> string list -> Types.start_flow_flush_request
val start_flow_capture_response_of_yojson : Yojson.Basic.t -> string list -> Types.start_flow_capture_response
val start_flow_capture_request_of_yojson : Yojson.Basic.t -> string list -> Types.start_flow_capture_request
val analysis_report_id_of_yojson : Yojson.Basic.t -> string list -> string
val start_analysis_report_response_of_yojson : Yojson.Basic.t -> string list -> Types.start_analysis_report_response
val start_analysis_report_request_of_yojson : Yojson.Basic.t -> string list -> Types.start_analysis_report_request
val rule_group_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.rule_group_metadata
val rule_groups_of_yojson : Yojson.Basic.t -> string list -> Types.rule_group_metadata list
val resource_name_list_of_yojson : Yojson.Basic.t -> string list -> string list
val resource_managed_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_managed_type
val resource_managed_status_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_managed_status
val resource_arn_list_of_yojson : Yojson.Basic.t -> string list -> string list
val report_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val reject_network_firewall_transit_gateway_attachment_response_of_yojson : Yojson.Basic.t -> string list -> Types.reject_network_firewall_transit_gateway_attachment_response
val reject_network_firewall_transit_gateway_attachment_request_of_yojson : Yojson.Basic.t -> string list -> Types.reject_network_firewall_transit_gateway_attachment_request
val put_resource_policy_response_of_yojson : Yojson.Basic.t -> string list -> unit
val policy_string_of_yojson : Yojson.Basic.t -> string list -> string
val put_resource_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.put_resource_policy_request
val invalid_resource_policy_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_resource_policy_exception
val proxy_rule_list_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule list
val proxy_rules_by_request_phase_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rules_by_request_phase
val proxy_rule_group_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_metadata
val proxy_rule_groups_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_metadata list
val proxy_rule_group_attachment_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_attachment
val proxy_rule_group_attachment_list_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group_attachment list
val proxy_rule_group_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_rule_group
val proxy_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_metadata
val proxy_configuration_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_configuration_metadata
val proxy_configurations_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_configuration_metadata list
val proxies_of_yojson : Yojson.Basic.t -> string list -> Types.proxy_metadata list
val product_id_of_yojson : Yojson.Basic.t -> string list -> string
val private_dns_name_of_yojson : Yojson.Basic.t -> string list -> string
val pagination_token_of_yojson : Yojson.Basic.t -> string list -> string
val pagination_max_results_of_yojson : Yojson.Basic.t -> string list -> int
val packet_count_of_yojson : Yojson.Basic.t -> string list -> int
val list_vpc_endpoint_associations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_vpc_endpoint_associations_response
val list_vpc_endpoint_associations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_vpc_endpoint_associations_request
val list_tls_inspection_configurations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_tls_inspection_configurations_response
val list_tls_inspection_configurations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_tls_inspection_configurations_request
val list_tags_for_resource_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_response
val list_tags_for_resource_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_tags_for_resource_request
val list_rule_groups_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_rule_groups_response
val list_rule_groups_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_rule_groups_request
val list_proxy_rule_groups_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_proxy_rule_groups_response
val list_proxy_rule_groups_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_proxy_rule_groups_request
val list_proxy_configurations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_proxy_configurations_response
val list_proxy_configurations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_proxy_configurations_request
val list_proxies_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_proxies_response
val list_proxies_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_proxies_request
val flow_operation_type_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.flow_operation_type
val flow_request_timestamp_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val flow_operation_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.flow_operation_metadata
val flow_operations_of_yojson : Yojson.Basic.t -> string list -> Types.flow_operation_metadata list
val list_flow_operations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_flow_operations_response
val list_flow_operations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_flow_operations_request
val byte_count_of_yojson : Yojson.Basic.t -> string list -> int64
val flow_of_yojson : Yojson.Basic.t -> string list -> Types.flow
val flows_of_yojson : Yojson.Basic.t -> string list -> Types.flow list
val list_flow_operation_results_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_flow_operation_results_response
val list_flow_operation_results_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_flow_operation_results_request
val firewall_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_metadata
val firewalls_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_metadata list
val list_firewalls_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewalls_response
val list_firewalls_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewalls_request
val firewall_policy_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_policy_metadata
val firewall_policies_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_policy_metadata list
val list_firewall_policies_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_policies_response
val list_firewall_policies_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_firewall_policies_request
val container_association_summary_of_yojson : Yojson.Basic.t -> string list -> Types.container_association_summary
val container_associations_of_yojson : Yojson.Basic.t -> string list -> Types.container_association_summary list
val list_container_associations_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_associations_response
val list_container_associations_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_container_associations_request
val analysis_report_of_yojson : Yojson.Basic.t -> string list -> Types.analysis_report
val analysis_reports_of_yojson : Yojson.Basic.t -> string list -> Types.analysis_report list
val list_analysis_reports_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_analysis_reports_response
val list_analysis_reports_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_analysis_reports_request
val end_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val analysis_report_next_token_of_yojson : Yojson.Basic.t -> string list -> string
val first_accessed_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val last_accessed_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val domain_of_yojson : Yojson.Basic.t -> string list -> string
val hits_of_yojson : Yojson.Basic.t -> string list -> Types.hits
val analysis_type_report_result_of_yojson : Yojson.Basic.t -> string list -> Types.analysis_type_report_result
val analysis_report_results_of_yojson : Yojson.Basic.t -> string list -> Types.analysis_type_report_result list
val get_analysis_report_results_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_analysis_report_results_response
val get_analysis_report_results_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_analysis_report_results_request
val invalid_operation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.invalid_operation_exception
val disassociate_subnets_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_subnets_response
val az_subnets_of_yojson : Yojson.Basic.t -> string list -> string list
val disassociate_subnets_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_subnets_request
val availability_zone_mapping_string_of_yojson : Yojson.Basic.t -> string list -> string
val availability_zone_mapping_of_yojson : Yojson.Basic.t -> string list -> Types.availability_zone_mapping
val availability_zone_mappings_of_yojson : Yojson.Basic.t -> string list -> Types.availability_zone_mapping list
val disassociate_availability_zones_response_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_availability_zones_response
val disassociate_availability_zones_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_availability_zones_request
val detach_rule_groups_from_proxy_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.detach_rule_groups_from_proxy_configuration_response
val detach_rule_groups_from_proxy_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.detach_rule_groups_from_proxy_configuration_request
val describe_vpc_endpoint_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_vpc_endpoint_association_response
val describe_vpc_endpoint_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_vpc_endpoint_association_request
val describe_tls_inspection_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_tls_inspection_configuration_response
val describe_tls_inspection_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_tls_inspection_configuration_request
val describe_rule_group_summary_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_rule_group_summary_response
val describe_rule_group_summary_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_rule_group_summary_request
val listing_name_of_yojson : Yojson.Basic.t -> string list -> string
val describe_rule_group_metadata_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_rule_group_metadata_response
val describe_rule_group_metadata_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_rule_group_metadata_request
val describe_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_rule_group_response
val describe_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_rule_group_request
val describe_resource_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_resource_policy_response
val describe_resource_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_resource_policy_request
val describe_proxy_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_rule_group_response
val describe_proxy_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_rule_group_request
val describe_proxy_rule_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_rule_response
val describe_proxy_rule_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_rule_request
val describe_proxy_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_configuration_response
val describe_proxy_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_configuration_request
val describe_proxy_resource_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_resource
val describe_proxy_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_response
val describe_proxy_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_proxy_request
val describe_logging_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_logging_configuration_response
val describe_logging_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_logging_configuration_request
val flow_operation_of_yojson : Yojson.Basic.t -> string list -> Types.flow_operation
val describe_flow_operation_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_flow_operation_response
val describe_flow_operation_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_flow_operation_request
val describe_firewall_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_firewall_policy_response
val describe_firewall_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_firewall_policy_request
val describe_firewall_metadata_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_firewall_metadata_response
val describe_firewall_metadata_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_firewall_metadata_request
val aws_account_id_of_yojson : Yojson.Basic.t -> string list -> string
val firewall_of_yojson : Yojson.Basic.t -> string list -> Types.firewall
val configuration_sync_state_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.configuration_sync_state
val cidr_count_of_yojson : Yojson.Basic.t -> string list -> int
val ip_set_metadata_of_yojson : Yojson.Basic.t -> string list -> Types.ip_set_metadata
val ip_set_arn_of_yojson : Yojson.Basic.t -> string list -> string
val ip_set_metadata_map_of_yojson : Yojson.Basic.t -> string list -> (string * Types.ip_set_metadata) list
val cidr_summary_of_yojson : Yojson.Basic.t -> string list -> Types.cidr_summary
val capacity_usage_summary_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_usage_summary
val firewall_status_of_yojson : Yojson.Basic.t -> string list -> Types.firewall_status
val describe_firewall_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_firewall_response
val describe_firewall_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_firewall_request
val container_association_last_updated_time_of_yojson : Yojson.Basic.t -> string list -> Smaws_Lib__.CoreTypes.Timestamp.t
val describe_container_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_association_response
val describe_container_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.describe_container_association_request
val delete_vpc_endpoint_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_vpc_endpoint_association_response
val delete_vpc_endpoint_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_vpc_endpoint_association_request
val delete_tls_inspection_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_tls_inspection_configuration_response
val delete_tls_inspection_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_tls_inspection_configuration_request
val delete_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_rule_group_response
val delete_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_rule_group_request
val delete_resource_policy_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_resource_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_resource_policy_request
val delete_proxy_rules_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_rules_response
val delete_proxy_rules_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_rules_request
val delete_proxy_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_rule_group_response
val delete_proxy_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_rule_group_request
val delete_proxy_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_configuration_response
val delete_proxy_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_configuration_request
val delete_proxy_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_response
val delete_proxy_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_proxy_request
val delete_network_firewall_transit_gateway_attachment_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_network_firewall_transit_gateway_attachment_response
val delete_network_firewall_transit_gateway_attachment_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_network_firewall_transit_gateway_attachment_request
val delete_firewall_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_policy_response
val delete_firewall_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_policy_request
val delete_firewall_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_response
val delete_firewall_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_firewall_request
val delete_container_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.delete_container_association_response
val delete_container_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_container_association_request
val limit_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.limit_exceeded_exception
val insufficient_capacity_exception_of_yojson : Yojson.Basic.t -> string list -> Types.insufficient_capacity_exception
val create_vpc_endpoint_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_vpc_endpoint_association_response
val create_vpc_endpoint_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_vpc_endpoint_association_request
val create_tls_inspection_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_tls_inspection_configuration_response
val create_tls_inspection_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_tls_inspection_configuration_request
val create_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_rule_group_response
val create_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_rule_group_request
val create_proxy_rules_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_rules_response
val create_proxy_rule_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_rule
val create_proxy_rule_list_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_rule list
val create_proxy_rules_by_request_phase_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_rules_by_request_phase
val create_proxy_rules_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_rules_request
val create_proxy_rule_group_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_rule_group_response
val create_proxy_rule_group_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_rule_group_request
val create_proxy_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_configuration_response
val create_proxy_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_configuration_request
val create_proxy_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_response
val create_proxy_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_proxy_request
val create_firewall_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_policy_response
val create_firewall_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_policy_request
val create_firewall_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_response
val create_firewall_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_firewall_request
val create_container_association_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_container_association_response
val create_container_association_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_container_association_request
val attach_rule_groups_to_proxy_configuration_response_of_yojson : Yojson.Basic.t -> string list -> Types.attach_rule_groups_to_proxy_configuration_response
val attach_rule_groups_to_proxy_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.attach_rule_groups_to_proxy_configuration_request
val associate_subnets_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_subnets_response
val associate_subnets_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_subnets_request
val associate_firewall_policy_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_firewall_policy_response
val associate_firewall_policy_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_firewall_policy_request
val associate_availability_zones_response_of_yojson : Yojson.Basic.t -> string list -> Types.associate_availability_zones_response
val associate_availability_zones_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_availability_zones_request
val accept_network_firewall_transit_gateway_attachment_response_of_yojson : Yojson.Basic.t -> string list -> Types.accept_network_firewall_transit_gateway_attachment_response
val accept_network_firewall_transit_gateway_attachment_request_of_yojson : Yojson.Basic.t -> string list -> Types.accept_network_firewall_transit_gateway_attachment_request