Smaws_Client_Kinesis.Json_deserializers
val validation_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.validation_exception
val stream_mode_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.stream_mode
val stream_mode_details_of_yojson :
Yojson.Basic.t ->
string list ->
Types.stream_mode_details
val update_stream_mode_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_stream_mode_input
val resource_not_found_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.resource_not_found_exception
val resource_in_use_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.resource_in_use_exception
val limit_exceeded_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.limit_exceeded_exception
val invalid_argument_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.invalid_argument_exception
val update_shard_count_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_shard_count_output
val scaling_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.scaling_type
val update_shard_count_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.update_shard_count_input
val access_denied_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.access_denied_exception
val untag_resource_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.untag_resource_input
val tag_resource_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.tag_resource_input
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 encryption_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.encryption_type
val record_of_yojson : Yojson.Basic.t -> string list -> Types.record
val record_list_of_yojson : Yojson.Basic.t -> string list -> Types.record list
val hash_key_range_of_yojson :
Yojson.Basic.t ->
string list ->
Types.hash_key_range
val child_shard_of_yojson : Yojson.Basic.t -> string list -> Types.child_shard
val child_shard_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.child_shard list
val subscribe_to_shard_event_of_yojson :
Yojson.Basic.t ->
string list ->
Types.subscribe_to_shard_event
val kms_disabled_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_disabled_exception
val kms_invalid_state_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_invalid_state_exception
val kms_access_denied_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_access_denied_exception
val kms_not_found_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_not_found_exception
val kms_opt_in_required_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_opt_in_required
val kms_throttling_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.kms_throttling_exception
val internal_failure_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.internal_failure_exception
val subscribe_to_shard_event_stream_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.subscribe_to_shard_event_stream
val subscribe_to_shard_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.subscribe_to_shard_output
val shard_iterator_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.shard_iterator_type
val starting_position_of_yojson :
Yojson.Basic.t ->
string list ->
Types.starting_position
val subscribe_to_shard_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.subscribe_to_shard_input
val stream_status_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.stream_status
val stream_summary_of_yojson :
Yojson.Basic.t ->
string list ->
Types.stream_summary
val stream_summary_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.stream_summary list
val metrics_name_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.metrics_name
val metrics_name_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.metrics_name list
val enhanced_metrics_of_yojson :
Yojson.Basic.t ->
string list ->
Types.enhanced_metrics
val enhanced_monitoring_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.enhanced_metrics list
val stream_description_summary_of_yojson :
Yojson.Basic.t ->
string list ->
Types.stream_description_summary
val sequence_number_range_of_yojson :
Yojson.Basic.t ->
string list ->
Types.sequence_number_range
val shard_of_yojson : Yojson.Basic.t -> string list -> Types.shard
val shard_list_of_yojson : Yojson.Basic.t -> string list -> Types.shard list
val stream_description_of_yojson :
Yojson.Basic.t ->
string list ->
Types.stream_description
val stop_stream_encryption_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.stop_stream_encryption_input
val start_stream_encryption_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.start_stream_encryption_input
val split_shard_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.split_shard_input
val shard_filter_type_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.shard_filter_type
val shard_filter_of_yojson :
Yojson.Basic.t ->
string list ->
Types.shard_filter
val remove_tags_from_stream_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.remove_tags_from_stream_input
val consumer_status_of_yojson :
Smaws_Lib.Json.DeserializeHelpers.t ->
string list ->
Types.consumer_status
val consumer_of_yojson : Yojson.Basic.t -> string list -> Types.consumer
val register_stream_consumer_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.register_stream_consumer_output
val register_stream_consumer_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.register_stream_consumer_input
val put_resource_policy_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_resource_policy_input
val put_records_result_entry_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_records_result_entry
val put_records_result_entry_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_records_result_entry list
val put_records_request_entry_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_records_request_entry
val put_records_request_entry_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_records_request_entry list
val put_records_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_records_output
val put_records_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_records_input
val provisioned_throughput_exceeded_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.provisioned_throughput_exceeded_exception
val put_record_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_record_output
val put_record_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.put_record_input
val merge_shards_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.merge_shards_input
val list_tags_for_stream_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_tags_for_stream_output
val list_tags_for_stream_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_tags_for_stream_input
val list_tags_for_resource_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_tags_for_resource_output
val list_tags_for_resource_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_tags_for_resource_input
val list_streams_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_streams_output
val list_streams_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_streams_input
val expired_next_token_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.expired_next_token_exception
val consumer_list_of_yojson :
Yojson.Basic.t ->
string list ->
Types.consumer list
val list_stream_consumers_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_stream_consumers_output
val list_stream_consumers_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_stream_consumers_input
val list_shards_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_shards_output
val list_shards_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.list_shards_input
val increase_stream_retention_period_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.increase_stream_retention_period_input
val get_shard_iterator_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_shard_iterator_output
val get_shard_iterator_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_shard_iterator_input
val get_resource_policy_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_resource_policy_output
val get_resource_policy_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_resource_policy_input
val expired_iterator_exception_of_yojson :
Yojson.Basic.t ->
string list ->
Types.expired_iterator_exception
val get_records_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_records_output
val get_records_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.get_records_input
val enhanced_monitoring_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.enhanced_monitoring_output
val enable_enhanced_monitoring_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.enable_enhanced_monitoring_input
val disable_enhanced_monitoring_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.disable_enhanced_monitoring_input
val describe_stream_summary_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_stream_summary_output
val describe_stream_summary_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_stream_summary_input
val consumer_description_of_yojson :
Yojson.Basic.t ->
string list ->
Types.consumer_description
val describe_stream_consumer_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_stream_consumer_output
val describe_stream_consumer_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_stream_consumer_input
val describe_stream_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_stream_output
val describe_stream_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_stream_input
val describe_limits_output_of_yojson :
Yojson.Basic.t ->
string list ->
Types.describe_limits_output
val deregister_stream_consumer_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.deregister_stream_consumer_input
val delete_stream_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.delete_stream_input
val delete_resource_policy_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.delete_resource_policy_input
val decrease_stream_retention_period_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.decrease_stream_retention_period_input
val create_stream_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.create_stream_input
val add_tags_to_stream_input_of_yojson :
Yojson.Basic.t ->
string list ->
Types.add_tags_to_stream_input