{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
module Amazonka.MediaTailor
(
defaultService,
_BadRequestException,
CreateSourceLocation (CreateSourceLocation'),
newCreateSourceLocation,
CreateSourceLocationResponse (CreateSourceLocationResponse'),
newCreateSourceLocationResponse,
ListPrefetchSchedules (ListPrefetchSchedules'),
newListPrefetchSchedules,
ListPrefetchSchedulesResponse (ListPrefetchSchedulesResponse'),
newListPrefetchSchedulesResponse,
DeletePrefetchSchedule (DeletePrefetchSchedule'),
newDeletePrefetchSchedule,
DeletePrefetchScheduleResponse (DeletePrefetchScheduleResponse'),
newDeletePrefetchScheduleResponse,
ListAlerts (ListAlerts'),
newListAlerts,
ListAlertsResponse (ListAlertsResponse'),
newListAlertsResponse,
ListChannels (ListChannels'),
newListChannels,
ListChannelsResponse (ListChannelsResponse'),
newListChannelsResponse,
CreatePrefetchSchedule (CreatePrefetchSchedule'),
newCreatePrefetchSchedule,
CreatePrefetchScheduleResponse (CreatePrefetchScheduleResponse'),
newCreatePrefetchScheduleResponse,
ListTagsForResource (ListTagsForResource'),
newListTagsForResource,
ListTagsForResourceResponse (ListTagsForResourceResponse'),
newListTagsForResourceResponse,
DeleteChannel (DeleteChannel'),
newDeleteChannel,
DeleteChannelResponse (DeleteChannelResponse'),
newDeleteChannelResponse,
UpdateChannel (UpdateChannel'),
newUpdateChannel,
UpdateChannelResponse (UpdateChannelResponse'),
newUpdateChannelResponse,
GetChannelPolicy (GetChannelPolicy'),
newGetChannelPolicy,
GetChannelPolicyResponse (GetChannelPolicyResponse'),
newGetChannelPolicyResponse,
DescribeVodSource (DescribeVodSource'),
newDescribeVodSource,
DescribeVodSourceResponse (DescribeVodSourceResponse'),
newDescribeVodSourceResponse,
DescribeSourceLocation (DescribeSourceLocation'),
newDescribeSourceLocation,
DescribeSourceLocationResponse (DescribeSourceLocationResponse'),
newDescribeSourceLocationResponse,
GetPrefetchSchedule (GetPrefetchSchedule'),
newGetPrefetchSchedule,
GetPrefetchScheduleResponse (GetPrefetchScheduleResponse'),
newGetPrefetchScheduleResponse,
CreateProgram (CreateProgram'),
newCreateProgram,
CreateProgramResponse (CreateProgramResponse'),
newCreateProgramResponse,
StartChannel (StartChannel'),
newStartChannel,
StartChannelResponse (StartChannelResponse'),
newStartChannelResponse,
ListPlaybackConfigurations (ListPlaybackConfigurations'),
newListPlaybackConfigurations,
ListPlaybackConfigurationsResponse (ListPlaybackConfigurationsResponse'),
newListPlaybackConfigurationsResponse,
DeletePlaybackConfiguration (DeletePlaybackConfiguration'),
newDeletePlaybackConfiguration,
DeletePlaybackConfigurationResponse (DeletePlaybackConfigurationResponse'),
newDeletePlaybackConfigurationResponse,
PutPlaybackConfiguration (PutPlaybackConfiguration'),
newPutPlaybackConfiguration,
PutPlaybackConfigurationResponse (PutPlaybackConfigurationResponse'),
newPutPlaybackConfigurationResponse,
ListSourceLocations (ListSourceLocations'),
newListSourceLocations,
ListSourceLocationsResponse (ListSourceLocationsResponse'),
newListSourceLocationsResponse,
UpdateSourceLocation (UpdateSourceLocation'),
newUpdateSourceLocation,
UpdateSourceLocationResponse (UpdateSourceLocationResponse'),
newUpdateSourceLocationResponse,
DeleteSourceLocation (DeleteSourceLocation'),
newDeleteSourceLocation,
DeleteSourceLocationResponse (DeleteSourceLocationResponse'),
newDeleteSourceLocationResponse,
GetPlaybackConfiguration (GetPlaybackConfiguration'),
newGetPlaybackConfiguration,
GetPlaybackConfigurationResponse (GetPlaybackConfigurationResponse'),
newGetPlaybackConfigurationResponse,
DeleteVodSource (DeleteVodSource'),
newDeleteVodSource,
DeleteVodSourceResponse (DeleteVodSourceResponse'),
newDeleteVodSourceResponse,
UpdateVodSource (UpdateVodSource'),
newUpdateVodSource,
UpdateVodSourceResponse (UpdateVodSourceResponse'),
newUpdateVodSourceResponse,
CreateVodSource (CreateVodSource'),
newCreateVodSource,
CreateVodSourceResponse (CreateVodSourceResponse'),
newCreateVodSourceResponse,
CreateChannel (CreateChannel'),
newCreateChannel,
CreateChannelResponse (CreateChannelResponse'),
newCreateChannelResponse,
DeleteChannelPolicy (DeleteChannelPolicy'),
newDeleteChannelPolicy,
DeleteChannelPolicyResponse (DeleteChannelPolicyResponse'),
newDeleteChannelPolicyResponse,
PutChannelPolicy (PutChannelPolicy'),
newPutChannelPolicy,
PutChannelPolicyResponse (PutChannelPolicyResponse'),
newPutChannelPolicyResponse,
DeleteProgram (DeleteProgram'),
newDeleteProgram,
DeleteProgramResponse (DeleteProgramResponse'),
newDeleteProgramResponse,
GetChannelSchedule (GetChannelSchedule'),
newGetChannelSchedule,
GetChannelScheduleResponse (GetChannelScheduleResponse'),
newGetChannelScheduleResponse,
TagResource (TagResource'),
newTagResource,
TagResourceResponse (TagResourceResponse'),
newTagResourceResponse,
ConfigureLogsForPlaybackConfiguration (ConfigureLogsForPlaybackConfiguration'),
newConfigureLogsForPlaybackConfiguration,
ConfigureLogsForPlaybackConfigurationResponse (ConfigureLogsForPlaybackConfigurationResponse'),
newConfigureLogsForPlaybackConfigurationResponse,
StopChannel (StopChannel'),
newStopChannel,
StopChannelResponse (StopChannelResponse'),
newStopChannelResponse,
UntagResource (UntagResource'),
newUntagResource,
UntagResourceResponse (UntagResourceResponse'),
newUntagResourceResponse,
DescribeChannel (DescribeChannel'),
newDescribeChannel,
DescribeChannelResponse (DescribeChannelResponse'),
newDescribeChannelResponse,
ListVodSources (ListVodSources'),
newListVodSources,
ListVodSourcesResponse (ListVodSourcesResponse'),
newListVodSourcesResponse,
DescribeProgram (DescribeProgram'),
newDescribeProgram,
DescribeProgramResponse (DescribeProgramResponse'),
newDescribeProgramResponse,
AccessType (..),
ChannelState (..),
MessageType (..),
Mode (..),
Operator (..),
OriginManifestType (..),
PlaybackMode (..),
RelativePosition (..),
ScheduleEntryType (..),
Type (..),
AccessConfiguration (AccessConfiguration'),
newAccessConfiguration,
AdBreak (AdBreak'),
newAdBreak,
AdMarkerPassthrough (AdMarkerPassthrough'),
newAdMarkerPassthrough,
Alert (Alert'),
newAlert,
AvailMatchingCriteria (AvailMatchingCriteria'),
newAvailMatchingCriteria,
AvailSuppression (AvailSuppression'),
newAvailSuppression,
Bumper (Bumper'),
newBumper,
CdnConfiguration (CdnConfiguration'),
newCdnConfiguration,
Channel (Channel'),
newChannel,
DashConfiguration (DashConfiguration'),
newDashConfiguration,
DashConfigurationForPut (DashConfigurationForPut'),
newDashConfigurationForPut,
DashPlaylistSettings (DashPlaylistSettings'),
newDashPlaylistSettings,
DefaultSegmentDeliveryConfiguration (DefaultSegmentDeliveryConfiguration'),
newDefaultSegmentDeliveryConfiguration,
HlsConfiguration (HlsConfiguration'),
newHlsConfiguration,
HlsPlaylistSettings (HlsPlaylistSettings'),
newHlsPlaylistSettings,
HttpConfiguration (HttpConfiguration'),
newHttpConfiguration,
HttpPackageConfiguration (HttpPackageConfiguration'),
newHttpPackageConfiguration,
LivePreRollConfiguration (LivePreRollConfiguration'),
newLivePreRollConfiguration,
LogConfiguration (LogConfiguration'),
newLogConfiguration,
ManifestProcessingRules (ManifestProcessingRules'),
newManifestProcessingRules,
PlaybackConfiguration (PlaybackConfiguration'),
newPlaybackConfiguration,
PrefetchConsumption (PrefetchConsumption'),
newPrefetchConsumption,
PrefetchRetrieval (PrefetchRetrieval'),
newPrefetchRetrieval,
PrefetchSchedule (PrefetchSchedule'),
newPrefetchSchedule,
RequestOutputItem (RequestOutputItem'),
newRequestOutputItem,
ResponseOutputItem (ResponseOutputItem'),
newResponseOutputItem,
ScheduleAdBreak (ScheduleAdBreak'),
newScheduleAdBreak,
ScheduleConfiguration (ScheduleConfiguration'),
newScheduleConfiguration,
ScheduleEntry (ScheduleEntry'),
newScheduleEntry,
SecretsManagerAccessTokenConfiguration (SecretsManagerAccessTokenConfiguration'),
newSecretsManagerAccessTokenConfiguration,
SlateSource (SlateSource'),
newSlateSource,
SourceLocation (SourceLocation'),
newSourceLocation,
SpliceInsertMessage (SpliceInsertMessage'),
newSpliceInsertMessage,
Transition (Transition'),
newTransition,
VodSource (VodSource'),
newVodSource,
)
where
import Amazonka.MediaTailor.ConfigureLogsForPlaybackConfiguration
import Amazonka.MediaTailor.CreateChannel
import Amazonka.MediaTailor.CreatePrefetchSchedule
import Amazonka.MediaTailor.CreateProgram
import Amazonka.MediaTailor.CreateSourceLocation
import Amazonka.MediaTailor.CreateVodSource
import Amazonka.MediaTailor.DeleteChannel
import Amazonka.MediaTailor.DeleteChannelPolicy
import Amazonka.MediaTailor.DeletePlaybackConfiguration
import Amazonka.MediaTailor.DeletePrefetchSchedule
import Amazonka.MediaTailor.DeleteProgram
import Amazonka.MediaTailor.DeleteSourceLocation
import Amazonka.MediaTailor.DeleteVodSource
import Amazonka.MediaTailor.DescribeChannel
import Amazonka.MediaTailor.DescribeProgram
import Amazonka.MediaTailor.DescribeSourceLocation
import Amazonka.MediaTailor.DescribeVodSource
import Amazonka.MediaTailor.GetChannelPolicy
import Amazonka.MediaTailor.GetChannelSchedule
import Amazonka.MediaTailor.GetPlaybackConfiguration
import Amazonka.MediaTailor.GetPrefetchSchedule
import Amazonka.MediaTailor.Lens
import Amazonka.MediaTailor.ListAlerts
import Amazonka.MediaTailor.ListChannels
import Amazonka.MediaTailor.ListPlaybackConfigurations
import Amazonka.MediaTailor.ListPrefetchSchedules
import Amazonka.MediaTailor.ListSourceLocations
import Amazonka.MediaTailor.ListTagsForResource
import Amazonka.MediaTailor.ListVodSources
import Amazonka.MediaTailor.PutChannelPolicy
import Amazonka.MediaTailor.PutPlaybackConfiguration
import Amazonka.MediaTailor.StartChannel
import Amazonka.MediaTailor.StopChannel
import Amazonka.MediaTailor.TagResource
import Amazonka.MediaTailor.Types
import Amazonka.MediaTailor.UntagResource
import Amazonka.MediaTailor.UpdateChannel
import Amazonka.MediaTailor.UpdateSourceLocation
import Amazonka.MediaTailor.UpdateVodSource
import Amazonka.MediaTailor.Waiters