Module Smaws_Client_WorkspacesInstances.Json_deserializers

val provision_state_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.provision_state_enum
val workspace_instance_id_of_yojson : Yojson.Basic.t -> string list -> string
val ec2_managed_instance_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_managed_instance
val workspace_instance_of_yojson : Yojson.Basic.t -> string list -> Types.workspace_instance
val workspace_instances_of_yojson : Yojson.Basic.t -> string list -> Types.workspace_instance list
val workspace_instance_error_of_yojson : Yojson.Basic.t -> string list -> Types.workspace_instance_error
val workspace_instance_errors_of_yojson : Yojson.Basic.t -> string list -> Types.workspace_instance_error list
val volume_type_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.volume_type_enum
val volume_id_of_yojson : Yojson.Basic.t -> string list -> string
val virtual_name_of_yojson : Yojson.Basic.t -> string list -> string
val validation_exception_reason_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.validation_exception_reason
val validation_exception_field_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception_field
val validation_exception_field_list_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception_field list
val validation_exception_of_yojson : Yojson.Basic.t -> string list -> Types.validation_exception
val user_data_of_yojson : Yojson.Basic.t -> string list -> string
val untag_resource_response_of_yojson : Yojson.Basic.t -> string list -> unit
val tag_key_of_yojson : Yojson.Basic.t -> string list -> string
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 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 internal_server_exception_of_yojson : Yojson.Basic.t -> string list -> Types.internal_server_exception
val access_denied_exception_of_yojson : Yojson.Basic.t -> string list -> Types.access_denied_exception
val tenancy_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.tenancy_enum
val tag_value_of_yojson : Yojson.Basic.t -> string list -> string
val resource_type_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.resource_type_enum
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 tag_specification_of_yojson : Yojson.Basic.t -> string list -> Types.tag_specification
val tag_specifications_of_yojson : Yojson.Basic.t -> string list -> Types.tag_specification list
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 billing_mode_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.billing_mode
val platform_type_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.platform_type_enum
val instance_configuration_tenancy_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.instance_configuration_tenancy_enum
val supported_instance_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.supported_instance_configuration
val supported_instance_configurations_of_yojson : Yojson.Basic.t -> string list -> Types.supported_instance_configuration list
val subnet_id_of_yojson : Yojson.Basic.t -> string list -> string
val string64_of_yojson : Yojson.Basic.t -> string list -> string
val string128_of_yojson : Yojson.Basic.t -> string list -> string
val non_negative_integer_of_yojson : Yojson.Basic.t -> string list -> int
val instance_interruption_behavior_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.instance_interruption_behavior_enum
val spot_instance_type_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.spot_instance_type_enum
val spot_market_options_of_yojson : Yojson.Basic.t -> string list -> Types.spot_market_options
val snapshot_id_of_yojson : Yojson.Basic.t -> string list -> string
val service_quota_exceeded_exception_of_yojson : Yojson.Basic.t -> string list -> Types.service_quota_exceeded_exception
val security_group_name_of_yojson : Yojson.Basic.t -> string list -> string
val security_group_names_of_yojson : Yojson.Basic.t -> string list -> string list
val security_group_id_of_yojson : Yojson.Basic.t -> string list -> string
val security_group_ids_of_yojson : Yojson.Basic.t -> string list -> string list
val run_instances_monitoring_enabled_of_yojson : Yojson.Basic.t -> string list -> Types.run_instances_monitoring_enabled
val region_name_of_yojson : Yojson.Basic.t -> string list -> string
val region_of_yojson : Yojson.Basic.t -> string list -> Types.region
val region_list_of_yojson : Yojson.Basic.t -> string list -> Types.region list
val provision_states_of_yojson : Yojson.Basic.t -> string list -> Types.provision_state_enum list
val ipv4_address_of_yojson : Yojson.Basic.t -> string list -> string
val private_ip_address_specification_of_yojson : Yojson.Basic.t -> string list -> Types.private_ip_address_specification
val private_ip_addresses_of_yojson : Yojson.Basic.t -> string list -> Types.private_ip_address_specification list
val hostname_type_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.hostname_type_enum
val private_dns_name_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.private_dns_name_options_request
val placement_group_id_of_yojson : Yojson.Basic.t -> string list -> string
val availability_zone_of_yojson : Yojson.Basic.t -> string list -> string
val host_id_of_yojson : Yojson.Basic.t -> string list -> string
val ar_n_of_yojson : Yojson.Basic.t -> string list -> string
val placement_of_yojson : Yojson.Basic.t -> string list -> Types.placement
val next_token_of_yojson : Yojson.Basic.t -> string list -> string
val connection_tracking_specification_request_of_yojson : Yojson.Basic.t -> string list -> Types.connection_tracking_specification_request
val description_of_yojson : Yojson.Basic.t -> string list -> string
val ena_srd_udp_specification_request_of_yojson : Yojson.Basic.t -> string list -> Types.ena_srd_udp_specification_request
val ena_srd_specification_request_of_yojson : Yojson.Basic.t -> string list -> Types.ena_srd_specification_request
val interface_type_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.interface_type_enum
val ipv4_prefix_of_yojson : Yojson.Basic.t -> string list -> string
val ipv4_prefix_specification_request_of_yojson : Yojson.Basic.t -> string list -> Types.ipv4_prefix_specification_request
val ipv4_prefixes_of_yojson : Yojson.Basic.t -> string list -> Types.ipv4_prefix_specification_request list
val ipv6_address_of_yojson : Yojson.Basic.t -> string list -> string
val instance_ipv6_address_of_yojson : Yojson.Basic.t -> string list -> Types.instance_ipv6_address
val ipv6_addresses_of_yojson : Yojson.Basic.t -> string list -> Types.instance_ipv6_address list
val ipv6_prefix_of_yojson : Yojson.Basic.t -> string list -> string
val ipv6_prefix_specification_request_of_yojson : Yojson.Basic.t -> string list -> Types.ipv6_prefix_specification_request
val ipv6_prefixes_of_yojson : Yojson.Basic.t -> string list -> Types.ipv6_prefix_specification_request list
val network_interface_id_of_yojson : Yojson.Basic.t -> string list -> string
val instance_network_interface_specification_of_yojson : Yojson.Basic.t -> string list -> Types.instance_network_interface_specification
val network_interfaces_of_yojson : Yojson.Basic.t -> string list -> Types.instance_network_interface_specification list
val max_results_of_yojson : Yojson.Basic.t -> string list -> int
val market_type_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.market_type_enum
val device_name_of_yojson : Yojson.Basic.t -> string list -> string
val kms_key_id_of_yojson : Yojson.Basic.t -> string list -> string
val ebs_block_device_of_yojson : Yojson.Basic.t -> string list -> Types.ebs_block_device
val block_device_mapping_request_of_yojson : Yojson.Basic.t -> string list -> Types.block_device_mapping_request
val block_device_mappings_of_yojson : Yojson.Basic.t -> string list -> Types.block_device_mapping_request list
val capacity_reservation_preference_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.capacity_reservation_preference_enum
val capacity_reservation_target_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_reservation_target
val capacity_reservation_specification_of_yojson : Yojson.Basic.t -> string list -> Types.capacity_reservation_specification
val amd_sev_snp_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.amd_sev_snp_enum
val cpu_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.cpu_options_request
val cpu_credits_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.cpu_credits_enum
val credit_specification_request_of_yojson : Yojson.Basic.t -> string list -> Types.credit_specification_request
val enclave_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.enclave_options_request
val hibernation_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.hibernation_options_request
val iam_instance_profile_specification_of_yojson : Yojson.Basic.t -> string list -> Types.iam_instance_profile_specification
val image_id_of_yojson : Yojson.Basic.t -> string list -> string
val instance_market_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.instance_market_options_request
val instance_type_of_yojson : Yojson.Basic.t -> string list -> string
val license_configuration_request_of_yojson : Yojson.Basic.t -> string list -> Types.license_configuration_request
val license_specifications_of_yojson : Yojson.Basic.t -> string list -> Types.license_configuration_request list
val auto_recovery_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.auto_recovery_enum
val instance_maintenance_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.instance_maintenance_options_request
val http_endpoint_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.http_endpoint_enum
val http_protocol_ipv6_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.http_protocol_ipv6_enum
val http_put_response_hop_limit_of_yojson : Yojson.Basic.t -> string list -> int
val http_tokens_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.http_tokens_enum
val instance_metadata_tags_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.instance_metadata_tags_enum
val instance_metadata_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.instance_metadata_options_request
val bandwidth_weighting_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.bandwidth_weighting_enum
val instance_network_performance_options_request_of_yojson : Yojson.Basic.t -> string list -> Types.instance_network_performance_options_request
val managed_instance_request_of_yojson : Yojson.Basic.t -> string list -> Types.managed_instance_request
val list_workspace_instances_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_workspace_instances_response
val list_workspace_instances_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_workspace_instances_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_regions_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_regions_response
val list_regions_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_regions_request
val instance_type_info_of_yojson : Yojson.Basic.t -> string list -> Types.instance_type_info
val instance_types_of_yojson : Yojson.Basic.t -> string list -> Types.instance_type_info list
val list_instance_types_response_of_yojson : Yojson.Basic.t -> string list -> Types.list_instance_types_response
val list_instance_types_max_results_of_yojson : Yojson.Basic.t -> string list -> int
val instance_configuration_filter_of_yojson : Yojson.Basic.t -> string list -> Types.instance_configuration_filter
val list_instance_types_request_of_yojson : Yojson.Basic.t -> string list -> Types.list_instance_types_request
val ec2_instance_error_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_instance_error
val ec2_instance_errors_of_yojson : Yojson.Basic.t -> string list -> Types.ec2_instance_error list
val billing_configuration_of_yojson : Yojson.Basic.t -> string list -> Types.billing_configuration
val get_workspace_instance_response_of_yojson : Yojson.Basic.t -> string list -> Types.get_workspace_instance_response
val get_workspace_instance_request_of_yojson : Yojson.Basic.t -> string list -> Types.get_workspace_instance_request
val conflict_exception_of_yojson : Yojson.Basic.t -> string list -> Types.conflict_exception
val disassociate_volume_response_of_yojson : Yojson.Basic.t -> string list -> unit
val disassociate_mode_enum_of_yojson : Smaws_Lib.Json.DeserializeHelpers.t -> string list -> Types.disassociate_mode_enum
val disassociate_volume_request_of_yojson : Yojson.Basic.t -> string list -> Types.disassociate_volume_request
val delete_workspace_instance_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_workspace_instance_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_workspace_instance_request
val delete_volume_response_of_yojson : Yojson.Basic.t -> string list -> unit
val delete_volume_request_of_yojson : Yojson.Basic.t -> string list -> Types.delete_volume_request
val create_workspace_instance_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_workspace_instance_response
val client_token_of_yojson : Yojson.Basic.t -> string list -> string
val create_workspace_instance_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_workspace_instance_request
val create_volume_response_of_yojson : Yojson.Basic.t -> string list -> Types.create_volume_response
val create_volume_request_of_yojson : Yojson.Basic.t -> string list -> Types.create_volume_request
val associate_volume_response_of_yojson : Yojson.Basic.t -> string list -> unit
val associate_volume_request_of_yojson : Yojson.Basic.t -> string list -> Types.associate_volume_request