aws-sdk-ivs 1.49.0

AWS SDK for Amazon Interactive Video Service
Documentation
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
pub use crate::types::_playback_restriction_policy::PlaybackRestrictionPolicy;

pub use crate::types::_channel::Channel;

pub use crate::types::_srt::Srt;

pub use crate::types::_transcode_preset::TranscodePreset;

pub use crate::types::_channel_type::ChannelType;

pub use crate::types::_channel_latency_mode::ChannelLatencyMode;

pub use crate::types::_stream_session_summary::StreamSessionSummary;

pub use crate::types::_stream_summary::StreamSummary;

pub use crate::types::_stream_health::StreamHealth;

pub use crate::types::_stream_state::StreamState;

pub use crate::types::_stream_filters::StreamFilters;

pub use crate::types::_stream_key_summary::StreamKeySummary;

pub use crate::types::_recording_configuration_summary::RecordingConfigurationSummary;

pub use crate::types::_recording_configuration_state::RecordingConfigurationState;

pub use crate::types::_destination_configuration::DestinationConfiguration;

pub use crate::types::_s3_destination_configuration::S3DestinationConfiguration;

pub use crate::types::_playback_restriction_policy_summary::PlaybackRestrictionPolicySummary;

pub use crate::types::_playback_key_pair_summary::PlaybackKeyPairSummary;

pub use crate::types::_channel_summary::ChannelSummary;

pub use crate::types::_playback_key_pair::PlaybackKeyPair;

pub use crate::types::_stream_session::StreamSession;

pub use crate::types::_stream_event::StreamEvent;

pub use crate::types::_recording_configuration::RecordingConfiguration;

pub use crate::types::_rendition_configuration::RenditionConfiguration;

pub use crate::types::_rendition_configuration_rendition::RenditionConfigurationRendition;

pub use crate::types::_rendition_configuration_rendition_selection::RenditionConfigurationRenditionSelection;

pub use crate::types::_thumbnail_configuration::ThumbnailConfiguration;

pub use crate::types::_thumbnail_configuration_storage::ThumbnailConfigurationStorage;

pub use crate::types::_thumbnail_configuration_resolution::ThumbnailConfigurationResolution;

pub use crate::types::_recording_mode::RecordingMode;

pub use crate::types::_ingest_configuration::IngestConfiguration;

pub use crate::types::_audio_configuration::AudioConfiguration;

pub use crate::types::_video_configuration::VideoConfiguration;

pub use crate::types::_stream_key::StreamKey;

pub use crate::types::_stream::Stream;

pub use crate::types::_batch_start_viewer_session_revocation_error::BatchStartViewerSessionRevocationError;

pub use crate::types::_batch_start_viewer_session_revocation_viewer_session::BatchStartViewerSessionRevocationViewerSession;

pub use crate::types::_batch_error::BatchError;

mod _audio_configuration;

mod _batch_error;

mod _batch_start_viewer_session_revocation_error;

mod _batch_start_viewer_session_revocation_viewer_session;

mod _channel;

mod _channel_latency_mode;

mod _channel_summary;

mod _channel_type;

mod _destination_configuration;

mod _ingest_configuration;

mod _playback_key_pair;

mod _playback_key_pair_summary;

mod _playback_restriction_policy;

mod _playback_restriction_policy_summary;

mod _recording_configuration;

mod _recording_configuration_state;

mod _recording_configuration_summary;

mod _recording_mode;

mod _rendition_configuration;

mod _rendition_configuration_rendition;

mod _rendition_configuration_rendition_selection;

mod _s3_destination_configuration;

mod _srt;

mod _stream;

mod _stream_event;

mod _stream_filters;

mod _stream_health;

mod _stream_key;

mod _stream_key_summary;

mod _stream_session;

mod _stream_session_summary;

mod _stream_state;

mod _stream_summary;

mod _thumbnail_configuration;

mod _thumbnail_configuration_resolution;

mod _thumbnail_configuration_storage;

mod _transcode_preset;

mod _video_configuration;

/// Builders
pub mod builders;

/// Error types that Amazon Interactive Video Service can respond with.
pub mod error;