Smaws_Client_Shield.Json_serializers
val error_message_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_reason_to_yojson :
Types.validation_exception_reason ->
[> `String of string ]
val string__to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_field_to_yojson :
Types.validation_exception_field ->
Smaws_Lib.Json.SerializeHelpers.t
val validation_exception_field_list_to_yojson :
Types.validation_exception_field list ->
Smaws_Lib.Json.SerializeHelpers.t
val update_subscription_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val auto_renew_to_yojson : Types.auto_renew -> [> `String of string ]
val update_subscription_request_to_yojson :
Types.update_subscription_request ->
Smaws_Lib.Json.SerializeHelpers.t
val resource_not_found_exception_to_yojson :
Types.resource_not_found_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val optimistic_lock_exception_to_yojson :
Types.optimistic_lock_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val locked_subscription_exception_to_yojson :
Types.locked_subscription_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val invalid_parameter_exception_to_yojson :
Types.invalid_parameter_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val internal_error_exception_to_yojson :
Types.internal_error_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val update_protection_group_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val protection_group_aggregation_to_yojson :
Types.protection_group_aggregation ->
[> `String of string ]
val protection_group_pattern_to_yojson :
Types.protection_group_pattern ->
[> `String of string ]
val protected_resource_type_to_yojson :
Types.protected_resource_type ->
[> `String of string ]
val resource_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val protection_group_members_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val update_protection_group_request_to_yojson :
Types.update_protection_group_request ->
Smaws_Lib.Json.SerializeHelpers.t
val update_emergency_contact_settings_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val email_address_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val phone_number_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val contact_notes_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val emergency_contact_to_yojson :
Types.emergency_contact ->
Smaws_Lib.Json.SerializeHelpers.t
val emergency_contact_list_to_yojson :
Types.emergency_contact list ->
Smaws_Lib.Json.SerializeHelpers.t
val update_emergency_contact_settings_request_to_yojson :
Types.update_emergency_contact_settings_request ->
Smaws_Lib.Json.SerializeHelpers.t
val update_application_layer_automatic_response_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val block_action_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val count_action_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val response_action_to_yojson :
Types.response_action ->
Smaws_Lib.Json.SerializeHelpers.t
val update_application_layer_automatic_response_request_to_yojson :
Types.update_application_layer_automatic_response_request ->
Smaws_Lib.Json.SerializeHelpers.t
val invalid_operation_exception_to_yojson :
Types.invalid_operation_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val tag_key_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_key_list_to_yojson : string list -> Smaws_Lib.Json.SerializeHelpers.t
val untag_resource_request_to_yojson :
Types.untag_resource_request ->
Smaws_Lib.Json.SerializeHelpers.t
val invalid_resource_exception_to_yojson :
Types.invalid_resource_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val unit__to_yojson : Types.unit_ -> [> `String of string ]
val long_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val contributor_to_yojson :
Types.contributor ->
Smaws_Lib.Json.SerializeHelpers.t
val top_contributors_to_yojson :
Types.contributor list ->
Smaws_Lib.Json.SerializeHelpers.t
val token_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val timestamp_to_yojson :
Smaws_Lib__.CoreTypes.Timestamp.t ->
Smaws_Lib.Json.SerializeHelpers.t
val time_range_to_yojson :
Types.time_range ->
Smaws_Lib.Json.SerializeHelpers.t
val tag_value_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_response_to_yojson : unit -> Smaws_Lib.Json.SerializeHelpers.t
val tag_to_yojson : Types.tag -> Smaws_Lib.Json.SerializeHelpers.t
val tag_list_to_yojson : Types.tag list -> Smaws_Lib.Json.SerializeHelpers.t
val tag_resource_request_to_yojson :
Types.tag_resource_request ->
Smaws_Lib.Json.SerializeHelpers.t
val double_to_yojson : float -> Smaws_Lib.Json.SerializeHelpers.t
val integer_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val summarized_counter_to_yojson :
Types.summarized_counter ->
Smaws_Lib.Json.SerializeHelpers.t
val summarized_counter_list_to_yojson :
Types.summarized_counter list ->
Smaws_Lib.Json.SerializeHelpers.t
val summarized_attack_vector_to_yojson :
Types.summarized_attack_vector ->
Smaws_Lib.Json.SerializeHelpers.t
val summarized_attack_vector_list_to_yojson :
Types.summarized_attack_vector list ->
Smaws_Lib.Json.SerializeHelpers.t
val subscription_state_to_yojson :
Types.subscription_state ->
[> `String of string ]
val limit_to_yojson : Types.limit -> Smaws_Lib.Json.SerializeHelpers.t
val limits_to_yojson : Types.limit list -> Smaws_Lib.Json.SerializeHelpers.t
val protection_limits_to_yojson :
Types.protection_limits ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_arbitrary_pattern_limits_to_yojson :
Types.protection_group_arbitrary_pattern_limits ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_pattern_type_limits_to_yojson :
Types.protection_group_pattern_type_limits ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_limits_to_yojson :
Types.protection_group_limits ->
Smaws_Lib.Json.SerializeHelpers.t
val subscription_limits_to_yojson :
Types.subscription_limits ->
Smaws_Lib.Json.SerializeHelpers.t
val duration_in_seconds_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val proactive_engagement_status_to_yojson :
Types.proactive_engagement_status ->
[> `String of string ]
val subscription_to_yojson :
Types.subscription ->
Smaws_Lib.Json.SerializeHelpers.t
val sub_resource_type_to_yojson :
Types.sub_resource_type ->
[> `String of string ]
val sub_resource_summary_to_yojson :
Types.sub_resource_summary ->
Smaws_Lib.Json.SerializeHelpers.t
val sub_resource_summary_list_to_yojson :
Types.sub_resource_summary list ->
Smaws_Lib.Json.SerializeHelpers.t
val role_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val resource_arn_list_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val resource_arn_filters_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val resource_arn_filter_list_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val resource_already_exists_exception_to_yojson :
Types.resource_already_exists_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val protection_name_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val health_check_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val health_check_ids_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val application_layer_automatic_response_status_to_yojson :
Types.application_layer_automatic_response_status ->
[> `String of string ]
val application_layer_automatic_response_configuration_to_yojson :
Types.application_layer_automatic_response_configuration ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_to_yojson :
Types.protection ->
Smaws_Lib.Json.SerializeHelpers.t
val protections_to_yojson :
Types.protection list ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_name_filters_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_to_yojson :
Types.protection_group ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_groups_to_yojson :
Types.protection_group list ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_pattern_filters_to_yojson :
Types.protection_group_pattern list ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_id_filters_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val protection_group_aggregation_filters_to_yojson :
Types.protection_group_aggregation list ->
Smaws_Lib.Json.SerializeHelpers.t
val protected_resource_type_filters_to_yojson :
Types.protected_resource_type list ->
Smaws_Lib.Json.SerializeHelpers.t
val no_associated_role_exception_to_yojson :
Types.no_associated_role_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val mitigation_to_yojson :
Types.mitigation ->
Smaws_Lib.Json.SerializeHelpers.t
val mitigation_list_to_yojson :
Types.mitigation list ->
Smaws_Lib.Json.SerializeHelpers.t
val max_results_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val log_bucket_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val log_bucket_list_to_yojson :
string list ->
Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_response_to_yojson :
Types.list_tags_for_resource_response ->
Smaws_Lib.Json.SerializeHelpers.t
val list_tags_for_resource_request_to_yojson :
Types.list_tags_for_resource_request ->
Smaws_Lib.Json.SerializeHelpers.t
val list_resources_in_protection_group_response_to_yojson :
Types.list_resources_in_protection_group_response ->
Smaws_Lib.Json.SerializeHelpers.t
val list_resources_in_protection_group_request_to_yojson :
Types.list_resources_in_protection_group_request ->
Smaws_Lib.Json.SerializeHelpers.t
val invalid_pagination_token_exception_to_yojson :
Types.invalid_pagination_token_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val list_protections_response_to_yojson :
Types.list_protections_response ->
Smaws_Lib.Json.SerializeHelpers.t
val inclusion_protection_filters_to_yojson :
Types.inclusion_protection_filters ->
Smaws_Lib.Json.SerializeHelpers.t
val list_protections_request_to_yojson :
Types.list_protections_request ->
Smaws_Lib.Json.SerializeHelpers.t
val list_protection_groups_response_to_yojson :
Types.list_protection_groups_response ->
Smaws_Lib.Json.SerializeHelpers.t
val inclusion_protection_group_filters_to_yojson :
Types.inclusion_protection_group_filters ->
Smaws_Lib.Json.SerializeHelpers.t
val list_protection_groups_request_to_yojson :
Types.list_protection_groups_request ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_timestamp_to_yojson :
Smaws_Lib__.CoreTypes.Timestamp.t ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_vector_description_to_yojson :
Types.attack_vector_description ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_vector_description_list_to_yojson :
Types.attack_vector_description list ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_summary_to_yojson :
Types.attack_summary ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_summaries_to_yojson :
Types.attack_summary list ->
Smaws_Lib.Json.SerializeHelpers.t
val list_attacks_response_to_yojson :
Types.list_attacks_response ->
Smaws_Lib.Json.SerializeHelpers.t
val list_attacks_request_to_yojson :
Types.list_attacks_request ->
Smaws_Lib.Json.SerializeHelpers.t
val limit_type_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val limit_number_to_yojson : int -> Smaws_Lib.Json.SerializeHelpers.t
val limits_exceeded_exception_to_yojson :
Types.limits_exceeded_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val health_check_arn_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val get_subscription_state_response_to_yojson :
Types.get_subscription_state_response ->
Smaws_Lib.Json.SerializeHelpers.t
val get_subscription_state_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val enable_proactive_engagement_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val enable_proactive_engagement_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val enable_application_layer_automatic_response_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val enable_application_layer_automatic_response_request_to_yojson :
Types.enable_application_layer_automatic_response_request ->
Smaws_Lib.Json.SerializeHelpers.t
val disassociate_health_check_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val disassociate_health_check_request_to_yojson :
Types.disassociate_health_check_request ->
Smaws_Lib.Json.SerializeHelpers.t
val disassociate_drt_role_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val disassociate_drt_role_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val disassociate_drt_log_bucket_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val disassociate_drt_log_bucket_request_to_yojson :
Types.disassociate_drt_log_bucket_request ->
Smaws_Lib.Json.SerializeHelpers.t
val access_denied_for_dependency_exception_to_yojson :
Types.access_denied_for_dependency_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val disable_proactive_engagement_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val disable_proactive_engagement_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val disable_application_layer_automatic_response_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val disable_application_layer_automatic_response_request_to_yojson :
Types.disable_application_layer_automatic_response_request ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_subscription_response_to_yojson :
Types.describe_subscription_response ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_subscription_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_protection_response_to_yojson :
Types.describe_protection_response ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_protection_request_to_yojson :
Types.describe_protection_request ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_protection_group_response_to_yojson :
Types.describe_protection_group_response ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_protection_group_request_to_yojson :
Types.describe_protection_group_request ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_emergency_contact_settings_response_to_yojson :
Types.describe_emergency_contact_settings_response ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_emergency_contact_settings_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_drt_access_response_to_yojson :
Types.describe_drt_access_response ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_drt_access_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_volume_statistics_to_yojson :
Types.attack_volume_statistics ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_volume_to_yojson :
Types.attack_volume ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_statistics_data_item_to_yojson :
Types.attack_statistics_data_item ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_statistics_data_list_to_yojson :
Types.attack_statistics_data_item list ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_attack_statistics_response_to_yojson :
Types.describe_attack_statistics_response ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_attack_statistics_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_id_to_yojson : string -> Smaws_Lib.Json.SerializeHelpers.t
val attack_layer_to_yojson : Types.attack_layer -> [> `String of string ]
val attack_property_identifier_to_yojson :
Types.attack_property_identifier ->
[> `String of string ]
val attack_property_to_yojson :
Types.attack_property ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_properties_to_yojson :
Types.attack_property list ->
Smaws_Lib.Json.SerializeHelpers.t
val attack_detail_to_yojson :
Types.attack_detail ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_attack_response_to_yojson :
Types.describe_attack_response ->
Smaws_Lib.Json.SerializeHelpers.t
val describe_attack_request_to_yojson :
Types.describe_attack_request ->
Smaws_Lib.Json.SerializeHelpers.t
val access_denied_exception_to_yojson :
Types.access_denied_exception ->
Smaws_Lib.Json.SerializeHelpers.t
val delete_subscription_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val delete_subscription_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val delete_protection_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val delete_protection_request_to_yojson :
Types.delete_protection_request ->
Smaws_Lib.Json.SerializeHelpers.t
val delete_protection_group_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val delete_protection_group_request_to_yojson :
Types.delete_protection_group_request ->
Smaws_Lib.Json.SerializeHelpers.t
val create_subscription_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val create_subscription_request_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val create_protection_response_to_yojson :
Types.create_protection_response ->
Smaws_Lib.Json.SerializeHelpers.t
val create_protection_request_to_yojson :
Types.create_protection_request ->
Smaws_Lib.Json.SerializeHelpers.t
val create_protection_group_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val create_protection_group_request_to_yojson :
Types.create_protection_group_request ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_proactive_engagement_details_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_proactive_engagement_details_request_to_yojson :
Types.associate_proactive_engagement_details_request ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_health_check_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_health_check_request_to_yojson :
Types.associate_health_check_request ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_drt_role_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_drt_role_request_to_yojson :
Types.associate_drt_role_request ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_drt_log_bucket_response_to_yojson :
unit ->
Smaws_Lib.Json.SerializeHelpers.t
val associate_drt_log_bucket_request_to_yojson :
Types.associate_drt_log_bucket_request ->
Smaws_Lib.Json.SerializeHelpers.t