LICENSE
README.md
pyproject.toml
src/capo_kinesis_video/__init__.py
src/capo_kinesis_video/_async.py
src/capo_kinesis_video/_iter.py
src/capo_kinesis_video/_pagination.py
src/capo_kinesis_video/py.typed
src/capo_kinesis_video.egg-info/PKG-INFO
src/capo_kinesis_video.egg-info/SOURCES.txt
src/capo_kinesis_video.egg-info/dependency_links.txt
src/capo_kinesis_video.egg-info/requires.txt
src/capo_kinesis_video.egg-info/top_level.txt
src/capo_kinesis_video/_auth/_identity.py
src/capo_kinesis_video/_auth/_providers.py
src/capo_kinesis_video/_auth/_signers.py
src/capo_kinesis_video/_auth/_sigv4.py
src/capo_kinesis_video/_auth/_zapros_handler.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/create_signaling_channel.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/create_stream.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/delete_edge_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/delete_signaling_channel.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/delete_stream.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_edge_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_image_generation_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_mapped_resource_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_media_storage_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_notification_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_signaling_channel.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_stream.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/describe_stream_storage_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/get_data_endpoint.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/get_signaling_channel_endpoint.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/list_edge_agent_configurations.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/list_signaling_channels.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/list_streams.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/list_tags_for_resource.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/list_tags_for_stream.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/start_edge_configuration_update.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/tag_resource.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/tag_stream.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/untag_resource.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/untag_stream.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/update_data_retention.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/update_image_generation_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/update_media_storage_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/update_notification_configuration.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/update_signaling_channel.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/update_stream.py
src/capo_kinesis_video/_operations/kinesis_video_20170930/update_stream_storage_configuration.py
src/capo_kinesis_video/_protocol/__init__.py
src/capo_kinesis_video/_protocol/errors.py
src/capo_kinesis_video/_protocol/eventstream.py
src/capo_kinesis_video/_protocol/serialize.py
src/capo_kinesis_video/_protocol/xml.py
src/capo_kinesis_video/_rule_engine/__init__.py
src/capo_kinesis_video/_rule_engine/_aws_partition.py
src/capo_kinesis_video/_rule_engine/_endpoint_rule_set.py
src/capo_kinesis_video/_rule_engine/_endpoint_runtime.py
src/capo_kinesis_video/_services/_aws_config.py
src/capo_kinesis_video/_services/_pipeline.py
src/capo_kinesis_video/_services/async_kinesis_video.py
src/capo_kinesis_video/_services/kinesis_video.py
src/capo_kinesis_video/errors/__init__.py
src/capo_kinesis_video/errors/_base.py
src/capo_kinesis_video/errors/access_denied_exception.py
src/capo_kinesis_video/errors/account_channel_limit_exceeded_exception.py
src/capo_kinesis_video/errors/account_stream_limit_exceeded_exception.py
src/capo_kinesis_video/errors/client_limit_exceeded_exception.py
src/capo_kinesis_video/errors/device_stream_limit_exceeded_exception.py
src/capo_kinesis_video/errors/invalid_argument_exception.py
src/capo_kinesis_video/errors/invalid_device_exception.py
src/capo_kinesis_video/errors/invalid_resource_format_exception.py
src/capo_kinesis_video/errors/no_data_retention_exception.py
src/capo_kinesis_video/errors/not_authorized_exception.py
src/capo_kinesis_video/errors/resource_in_use_exception.py
src/capo_kinesis_video/errors/resource_not_found_exception.py
src/capo_kinesis_video/errors/stream_edge_configuration_not_found_exception.py
src/capo_kinesis_video/errors/tags_per_resource_exceeded_limit_exception.py
src/capo_kinesis_video/errors/version_mismatch_exception.py
src/capo_kinesis_video/types/api_name.py
src/capo_kinesis_video/types/channel_info.py
src/capo_kinesis_video/types/channel_info_list.py
src/capo_kinesis_video/types/channel_name.py
src/capo_kinesis_video/types/channel_name_condition.py
src/capo_kinesis_video/types/channel_protocol.py
src/capo_kinesis_video/types/channel_role.py
src/capo_kinesis_video/types/channel_type.py
src/capo_kinesis_video/types/comparison_operator.py
src/capo_kinesis_video/types/configuration_status.py
src/capo_kinesis_video/types/create_signaling_channel_input.py
src/capo_kinesis_video/types/create_signaling_channel_output.py
src/capo_kinesis_video/types/create_stream_input.py
src/capo_kinesis_video/types/create_stream_output.py
src/capo_kinesis_video/types/data_endpoint.py
src/capo_kinesis_video/types/data_retention_change_in_hours.py
src/capo_kinesis_video/types/data_retention_in_hours.py
src/capo_kinesis_video/types/default_storage_tier.py
src/capo_kinesis_video/types/delete_after_upload.py
src/capo_kinesis_video/types/delete_edge_configuration_input.py
src/capo_kinesis_video/types/delete_edge_configuration_output.py
src/capo_kinesis_video/types/delete_signaling_channel_input.py
src/capo_kinesis_video/types/delete_signaling_channel_output.py
src/capo_kinesis_video/types/delete_stream_input.py
src/capo_kinesis_video/types/delete_stream_output.py
src/capo_kinesis_video/types/deletion_config.py
src/capo_kinesis_video/types/describe_edge_configuration_input.py
src/capo_kinesis_video/types/describe_edge_configuration_output.py
src/capo_kinesis_video/types/describe_image_generation_configuration_input.py
src/capo_kinesis_video/types/describe_image_generation_configuration_output.py
src/capo_kinesis_video/types/describe_mapped_resource_configuration_input.py
src/capo_kinesis_video/types/describe_mapped_resource_configuration_output.py
src/capo_kinesis_video/types/describe_media_storage_configuration_input.py
src/capo_kinesis_video/types/describe_media_storage_configuration_output.py
src/capo_kinesis_video/types/describe_notification_configuration_input.py
src/capo_kinesis_video/types/describe_notification_configuration_output.py
src/capo_kinesis_video/types/describe_signaling_channel_input.py
src/capo_kinesis_video/types/describe_signaling_channel_output.py
src/capo_kinesis_video/types/describe_stream_input.py
src/capo_kinesis_video/types/describe_stream_output.py
src/capo_kinesis_video/types/describe_stream_storage_configuration_input.py
src/capo_kinesis_video/types/describe_stream_storage_configuration_output.py
src/capo_kinesis_video/types/destination_region.py
src/capo_kinesis_video/types/destination_uri.py
src/capo_kinesis_video/types/device_name.py
src/capo_kinesis_video/types/duration_in_seconds.py
src/capo_kinesis_video/types/edge_agent_status.py
src/capo_kinesis_video/types/edge_config.py
src/capo_kinesis_video/types/edge_retention_in_hours.py
src/capo_kinesis_video/types/error_message.py
src/capo_kinesis_video/types/failed_status_details.py
src/capo_kinesis_video/types/format.py
src/capo_kinesis_video/types/format_config.py
src/capo_kinesis_video/types/format_config_key.py
src/capo_kinesis_video/types/format_config_value.py
src/capo_kinesis_video/types/get_data_endpoint_input.py
src/capo_kinesis_video/types/get_data_endpoint_output.py
src/capo_kinesis_video/types/get_signaling_channel_endpoint_input.py
src/capo_kinesis_video/types/get_signaling_channel_endpoint_output.py
src/capo_kinesis_video/types/height_pixels.py
src/capo_kinesis_video/types/hub_device_arn.py
src/capo_kinesis_video/types/image_generation_configuration.py
src/capo_kinesis_video/types/image_generation_destination_config.py
src/capo_kinesis_video/types/image_selector_type.py
src/capo_kinesis_video/types/job_status_details.py
src/capo_kinesis_video/types/kms_key_id.py
src/capo_kinesis_video/types/last_recorder_status.py
src/capo_kinesis_video/types/last_uploader_status.py
src/capo_kinesis_video/types/list_edge_agent_configurations_edge_config.py
src/capo_kinesis_video/types/list_edge_agent_configurations_edge_config_list.py
src/capo_kinesis_video/types/list_edge_agent_configurations_input.py
src/capo_kinesis_video/types/list_edge_agent_configurations_input_limit.py
src/capo_kinesis_video/types/list_edge_agent_configurations_output.py
src/capo_kinesis_video/types/list_of_protocols.py
src/capo_kinesis_video/types/list_signaling_channels_input.py
src/capo_kinesis_video/types/list_signaling_channels_output.py
src/capo_kinesis_video/types/list_streams_input.py
src/capo_kinesis_video/types/list_streams_input_limit.py
src/capo_kinesis_video/types/list_streams_output.py
src/capo_kinesis_video/types/list_tags_for_resource_input.py
src/capo_kinesis_video/types/list_tags_for_resource_output.py
src/capo_kinesis_video/types/list_tags_for_stream_input.py
src/capo_kinesis_video/types/list_tags_for_stream_output.py
src/capo_kinesis_video/types/local_size_config.py
src/capo_kinesis_video/types/mapped_resource_configuration_list.py
src/capo_kinesis_video/types/mapped_resource_configuration_list_item.py
src/capo_kinesis_video/types/mapped_resource_configuration_list_limit.py
src/capo_kinesis_video/types/max_local_media_size_in_mb.py
src/capo_kinesis_video/types/media_source_config.py
src/capo_kinesis_video/types/media_storage_configuration.py
src/capo_kinesis_video/types/media_storage_configuration_status.py
src/capo_kinesis_video/types/media_type.py
src/capo_kinesis_video/types/media_uri_secret_arn.py
src/capo_kinesis_video/types/media_uri_type.py
src/capo_kinesis_video/types/message_ttl_seconds.py
src/capo_kinesis_video/types/next_token.py
src/capo_kinesis_video/types/notification_configuration.py
src/capo_kinesis_video/types/notification_destination_config.py
src/capo_kinesis_video/types/recorder_config.py
src/capo_kinesis_video/types/recorder_status.py
src/capo_kinesis_video/types/resource_arn.py
src/capo_kinesis_video/types/resource_endpoint.py
src/capo_kinesis_video/types/resource_endpoint_list.py
src/capo_kinesis_video/types/resource_endpoint_list_item.py
src/capo_kinesis_video/types/resource_tags.py
src/capo_kinesis_video/types/sampling_interval.py
src/capo_kinesis_video/types/schedule_config.py
src/capo_kinesis_video/types/schedule_expression.py
src/capo_kinesis_video/types/single_master_channel_endpoint_configuration.py
src/capo_kinesis_video/types/single_master_configuration.py
src/capo_kinesis_video/types/start_edge_configuration_update_input.py
src/capo_kinesis_video/types/start_edge_configuration_update_output.py
src/capo_kinesis_video/types/status.py
src/capo_kinesis_video/types/strategy_on_full_size.py
src/capo_kinesis_video/types/stream_info.py
src/capo_kinesis_video/types/stream_info_list.py
src/capo_kinesis_video/types/stream_name.py
src/capo_kinesis_video/types/stream_name_condition.py
src/capo_kinesis_video/types/stream_storage_configuration.py
src/capo_kinesis_video/types/sync_status.py
src/capo_kinesis_video/types/tag.py
src/capo_kinesis_video/types/tag_key.py
src/capo_kinesis_video/types/tag_key_list.py
src/capo_kinesis_video/types/tag_list.py
src/capo_kinesis_video/types/tag_on_create_list.py
src/capo_kinesis_video/types/tag_resource_input.py
src/capo_kinesis_video/types/tag_resource_output.py
src/capo_kinesis_video/types/tag_stream_input.py
src/capo_kinesis_video/types/tag_stream_output.py
src/capo_kinesis_video/types/tag_value.py
src/capo_kinesis_video/types/timestamp.py
src/capo_kinesis_video/types/type.py
src/capo_kinesis_video/types/untag_resource_input.py
src/capo_kinesis_video/types/untag_resource_output.py
src/capo_kinesis_video/types/untag_stream_input.py
src/capo_kinesis_video/types/untag_stream_output.py
src/capo_kinesis_video/types/update_data_retention_input.py
src/capo_kinesis_video/types/update_data_retention_operation.py
src/capo_kinesis_video/types/update_data_retention_output.py
src/capo_kinesis_video/types/update_image_generation_configuration_input.py
src/capo_kinesis_video/types/update_image_generation_configuration_output.py
src/capo_kinesis_video/types/update_media_storage_configuration_input.py
src/capo_kinesis_video/types/update_media_storage_configuration_output.py
src/capo_kinesis_video/types/update_notification_configuration_input.py
src/capo_kinesis_video/types/update_notification_configuration_output.py
src/capo_kinesis_video/types/update_signaling_channel_input.py
src/capo_kinesis_video/types/update_signaling_channel_output.py
src/capo_kinesis_video/types/update_stream_input.py
src/capo_kinesis_video/types/update_stream_output.py
src/capo_kinesis_video/types/update_stream_storage_configuration_input.py
src/capo_kinesis_video/types/update_stream_storage_configuration_output.py
src/capo_kinesis_video/types/uploader_config.py
src/capo_kinesis_video/types/uploader_status.py
src/capo_kinesis_video/types/version.py
src/capo_kinesis_video/types/width_pixels.py
src/capo_kinesis_video/types/_prelude/blob.py
src/capo_kinesis_video/types/_prelude/timestamp.py
tests/test_sigv4.py