AWS SDK for C++  1.9.108
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::MediaTailor::Model Namespace Reference

Namespaces

 AccessTypeMapper
 
 ChannelStateMapper
 
 MessageTypeMapper
 
 ModeMapper
 
 OriginManifestTypeMapper
 
 PlaybackModeMapper
 
 RelativePositionMapper
 
 ScheduleEntryTypeMapper
 
 TypeMapper
 

Classes

class  AccessConfiguration
 
class  AdBreak
 
class  AdMarkerPassthrough
 
class  Alert
 
class  AvailSuppression
 
class  Bumper
 
class  CdnConfiguration
 
class  Channel
 
class  ConfigureLogsForPlaybackConfigurationRequest
 
class  ConfigureLogsForPlaybackConfigurationResult
 
class  CreateChannelRequest
 
class  CreateChannelResult
 
class  CreateProgramRequest
 
class  CreateProgramResult
 
class  CreateSourceLocationRequest
 
class  CreateSourceLocationResult
 
class  CreateVodSourceRequest
 
class  CreateVodSourceResult
 
class  DashConfiguration
 
class  DashConfigurationForPut
 
class  DashPlaylistSettings
 
class  DefaultSegmentDeliveryConfiguration
 
class  DeleteChannelPolicyRequest
 
class  DeleteChannelPolicyResult
 
class  DeleteChannelRequest
 
class  DeleteChannelResult
 
class  DeletePlaybackConfigurationRequest
 
class  DeletePlaybackConfigurationResult
 
class  DeleteProgramRequest
 
class  DeleteProgramResult
 
class  DeleteSourceLocationRequest
 
class  DeleteSourceLocationResult
 
class  DeleteVodSourceRequest
 
class  DeleteVodSourceResult
 
class  DescribeChannelRequest
 
class  DescribeChannelResult
 
class  DescribeProgramRequest
 
class  DescribeProgramResult
 
class  DescribeSourceLocationRequest
 
class  DescribeSourceLocationResult
 
class  DescribeVodSourceRequest
 
class  DescribeVodSourceResult
 
class  GetChannelPolicyRequest
 
class  GetChannelPolicyResult
 
class  GetChannelScheduleRequest
 
class  GetChannelScheduleResult
 
class  GetPlaybackConfigurationRequest
 
class  GetPlaybackConfigurationResult
 
class  HlsConfiguration
 
class  HlsPlaylistSettings
 
class  HttpConfiguration
 
class  HttpPackageConfiguration
 
class  ListAlertsRequest
 
class  ListAlertsResult
 
class  ListChannelsRequest
 
class  ListChannelsResult
 
class  ListPlaybackConfigurationsRequest
 
class  ListPlaybackConfigurationsResult
 
class  ListSourceLocationsRequest
 
class  ListSourceLocationsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListVodSourcesRequest
 
class  ListVodSourcesResult
 
class  LivePreRollConfiguration
 
class  LogConfiguration
 
class  ManifestProcessingRules
 
class  PlaybackConfiguration
 
class  PutChannelPolicyRequest
 
class  PutChannelPolicyResult
 
class  PutPlaybackConfigurationRequest
 
class  PutPlaybackConfigurationResult
 
class  RequestOutputItem
 
class  ResponseOutputItem
 
class  ScheduleAdBreak
 
class  ScheduleConfiguration
 
class  ScheduleEntry
 
class  SecretsManagerAccessTokenConfiguration
 
class  SlateSource
 
class  SourceLocation
 
class  SpliceInsertMessage
 
class  StartChannelRequest
 
class  StartChannelResult
 
class  StopChannelRequest
 
class  StopChannelResult
 
class  TagResourceRequest
 
class  Transition
 
class  UntagResourceRequest
 
class  UpdateChannelRequest
 
class  UpdateChannelResult
 
class  UpdateSourceLocationRequest
 
class  UpdateSourceLocationResult
 
class  UpdateVodSourceRequest
 
class  UpdateVodSourceResult
 
class  VodSource
 

Typedefs

typedef Aws::Utils::Outcome< ConfigureLogsForPlaybackConfigurationResult, MediaTailorErrorConfigureLogsForPlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< CreateChannelResult, MediaTailorErrorCreateChannelOutcome
 
typedef Aws::Utils::Outcome< CreateProgramResult, MediaTailorErrorCreateProgramOutcome
 
typedef Aws::Utils::Outcome< CreateSourceLocationResult, MediaTailorErrorCreateSourceLocationOutcome
 
typedef Aws::Utils::Outcome< CreateVodSourceResult, MediaTailorErrorCreateVodSourceOutcome
 
typedef Aws::Utils::Outcome< DeleteChannelResult, MediaTailorErrorDeleteChannelOutcome
 
typedef Aws::Utils::Outcome< DeleteChannelPolicyResult, MediaTailorErrorDeleteChannelPolicyOutcome
 
typedef Aws::Utils::Outcome< DeletePlaybackConfigurationResult, MediaTailorErrorDeletePlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeleteProgramResult, MediaTailorErrorDeleteProgramOutcome
 
typedef Aws::Utils::Outcome< DeleteSourceLocationResult, MediaTailorErrorDeleteSourceLocationOutcome
 
typedef Aws::Utils::Outcome< DeleteVodSourceResult, MediaTailorErrorDeleteVodSourceOutcome
 
typedef Aws::Utils::Outcome< DescribeChannelResult, MediaTailorErrorDescribeChannelOutcome
 
typedef Aws::Utils::Outcome< DescribeProgramResult, MediaTailorErrorDescribeProgramOutcome
 
typedef Aws::Utils::Outcome< DescribeSourceLocationResult, MediaTailorErrorDescribeSourceLocationOutcome
 
typedef Aws::Utils::Outcome< DescribeVodSourceResult, MediaTailorErrorDescribeVodSourceOutcome
 
typedef Aws::Utils::Outcome< GetChannelPolicyResult, MediaTailorErrorGetChannelPolicyOutcome
 
typedef Aws::Utils::Outcome< GetChannelScheduleResult, MediaTailorErrorGetChannelScheduleOutcome
 
typedef Aws::Utils::Outcome< GetPlaybackConfigurationResult, MediaTailorErrorGetPlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< ListAlertsResult, MediaTailorErrorListAlertsOutcome
 
typedef Aws::Utils::Outcome< ListChannelsResult, MediaTailorErrorListChannelsOutcome
 
typedef Aws::Utils::Outcome< ListPlaybackConfigurationsResult, MediaTailorErrorListPlaybackConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListSourceLocationsResult, MediaTailorErrorListSourceLocationsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, MediaTailorErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListVodSourcesResult, MediaTailorErrorListVodSourcesOutcome
 
typedef Aws::Utils::Outcome< PutChannelPolicyResult, MediaTailorErrorPutChannelPolicyOutcome
 
typedef Aws::Utils::Outcome< PutPlaybackConfigurationResult, MediaTailorErrorPutPlaybackConfigurationOutcome
 
typedef Aws::Utils::Outcome< StartChannelResult, MediaTailorErrorStartChannelOutcome
 
typedef Aws::Utils::Outcome< StopChannelResult, MediaTailorErrorStopChannelOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaTailorErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaTailorErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateChannelResult, MediaTailorErrorUpdateChannelOutcome
 
typedef Aws::Utils::Outcome< UpdateSourceLocationResult, MediaTailorErrorUpdateSourceLocationOutcome
 
typedef Aws::Utils::Outcome< UpdateVodSourceResult, MediaTailorErrorUpdateVodSourceOutcome
 
typedef std::future< ConfigureLogsForPlaybackConfigurationOutcomeConfigureLogsForPlaybackConfigurationOutcomeCallable
 
typedef std::future< CreateChannelOutcomeCreateChannelOutcomeCallable
 
typedef std::future< CreateProgramOutcomeCreateProgramOutcomeCallable
 
typedef std::future< CreateSourceLocationOutcomeCreateSourceLocationOutcomeCallable
 
typedef std::future< CreateVodSourceOutcomeCreateVodSourceOutcomeCallable
 
typedef std::future< DeleteChannelOutcomeDeleteChannelOutcomeCallable
 
typedef std::future< DeleteChannelPolicyOutcomeDeleteChannelPolicyOutcomeCallable
 
typedef std::future< DeletePlaybackConfigurationOutcomeDeletePlaybackConfigurationOutcomeCallable
 
typedef std::future< DeleteProgramOutcomeDeleteProgramOutcomeCallable
 
typedef std::future< DeleteSourceLocationOutcomeDeleteSourceLocationOutcomeCallable
 
typedef std::future< DeleteVodSourceOutcomeDeleteVodSourceOutcomeCallable
 
typedef std::future< DescribeChannelOutcomeDescribeChannelOutcomeCallable
 
typedef std::future< DescribeProgramOutcomeDescribeProgramOutcomeCallable
 
typedef std::future< DescribeSourceLocationOutcomeDescribeSourceLocationOutcomeCallable
 
typedef std::future< DescribeVodSourceOutcomeDescribeVodSourceOutcomeCallable
 
typedef std::future< GetChannelPolicyOutcomeGetChannelPolicyOutcomeCallable
 
typedef std::future< GetChannelScheduleOutcomeGetChannelScheduleOutcomeCallable
 
typedef std::future< GetPlaybackConfigurationOutcomeGetPlaybackConfigurationOutcomeCallable
 
typedef std::future< ListAlertsOutcomeListAlertsOutcomeCallable
 
typedef std::future< ListChannelsOutcomeListChannelsOutcomeCallable
 
typedef std::future< ListPlaybackConfigurationsOutcomeListPlaybackConfigurationsOutcomeCallable
 
typedef std::future< ListSourceLocationsOutcomeListSourceLocationsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListVodSourcesOutcomeListVodSourcesOutcomeCallable
 
typedef std::future< PutChannelPolicyOutcomePutChannelPolicyOutcomeCallable
 
typedef std::future< PutPlaybackConfigurationOutcomePutPlaybackConfigurationOutcomeCallable
 
typedef std::future< StartChannelOutcomeStartChannelOutcomeCallable
 
typedef std::future< StopChannelOutcomeStopChannelOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateChannelOutcomeUpdateChannelOutcomeCallable
 
typedef std::future< UpdateSourceLocationOutcomeUpdateSourceLocationOutcomeCallable
 
typedef std::future< UpdateVodSourceOutcomeUpdateVodSourceOutcomeCallable
 

Enumerations

enum  AccessType { AccessType::NOT_SET, AccessType::S3_SIGV4, AccessType::SECRETS_MANAGER_ACCESS_TOKEN }
 
enum  ChannelState { ChannelState::NOT_SET, ChannelState::RUNNING, ChannelState::STOPPED }
 
enum  MessageType { MessageType::NOT_SET, MessageType::SPLICE_INSERT }
 
enum  Mode { Mode::NOT_SET, Mode::OFF, Mode::BEHIND_LIVE_EDGE }
 
enum  OriginManifestType { OriginManifestType::NOT_SET, OriginManifestType::SINGLE_PERIOD, OriginManifestType::MULTI_PERIOD }
 
enum  PlaybackMode { PlaybackMode::NOT_SET, PlaybackMode::LOOP, PlaybackMode::LINEAR }
 
enum  RelativePosition { RelativePosition::NOT_SET, RelativePosition::BEFORE_PROGRAM, RelativePosition::AFTER_PROGRAM }
 
enum  ScheduleEntryType { ScheduleEntryType::NOT_SET, ScheduleEntryType::PROGRAM, ScheduleEntryType::FILLER_SLATE }
 
enum  Type { Type::NOT_SET, Type::DASH, Type::HLS }
 

Typedef Documentation

◆ ConfigureLogsForPlaybackConfigurationOutcome

Definition at line 119 of file MediaTailorClient.h.

◆ ConfigureLogsForPlaybackConfigurationOutcomeCallable

Definition at line 153 of file MediaTailorClient.h.

◆ CreateChannelOutcome

Definition at line 120 of file MediaTailorClient.h.

◆ CreateChannelOutcomeCallable

Definition at line 154 of file MediaTailorClient.h.

◆ CreateProgramOutcome

Definition at line 121 of file MediaTailorClient.h.

◆ CreateProgramOutcomeCallable

Definition at line 155 of file MediaTailorClient.h.

◆ CreateSourceLocationOutcome

Definition at line 122 of file MediaTailorClient.h.

◆ CreateSourceLocationOutcomeCallable

Definition at line 156 of file MediaTailorClient.h.

◆ CreateVodSourceOutcome

Definition at line 123 of file MediaTailorClient.h.

◆ CreateVodSourceOutcomeCallable

Definition at line 157 of file MediaTailorClient.h.

◆ DeleteChannelOutcome

Definition at line 124 of file MediaTailorClient.h.

◆ DeleteChannelOutcomeCallable

Definition at line 158 of file MediaTailorClient.h.

◆ DeleteChannelPolicyOutcome

Definition at line 125 of file MediaTailorClient.h.

◆ DeleteChannelPolicyOutcomeCallable

Definition at line 159 of file MediaTailorClient.h.

◆ DeletePlaybackConfigurationOutcome

Definition at line 126 of file MediaTailorClient.h.

◆ DeletePlaybackConfigurationOutcomeCallable

Definition at line 160 of file MediaTailorClient.h.

◆ DeleteProgramOutcome

Definition at line 127 of file MediaTailorClient.h.

◆ DeleteProgramOutcomeCallable

Definition at line 161 of file MediaTailorClient.h.

◆ DeleteSourceLocationOutcome

Definition at line 128 of file MediaTailorClient.h.

◆ DeleteSourceLocationOutcomeCallable

Definition at line 162 of file MediaTailorClient.h.

◆ DeleteVodSourceOutcome

Definition at line 129 of file MediaTailorClient.h.

◆ DeleteVodSourceOutcomeCallable

Definition at line 163 of file MediaTailorClient.h.

◆ DescribeChannelOutcome

Definition at line 130 of file MediaTailorClient.h.

◆ DescribeChannelOutcomeCallable

Definition at line 164 of file MediaTailorClient.h.

◆ DescribeProgramOutcome

Definition at line 131 of file MediaTailorClient.h.

◆ DescribeProgramOutcomeCallable

Definition at line 165 of file MediaTailorClient.h.

◆ DescribeSourceLocationOutcome

Definition at line 132 of file MediaTailorClient.h.

◆ DescribeSourceLocationOutcomeCallable

Definition at line 166 of file MediaTailorClient.h.

◆ DescribeVodSourceOutcome

Definition at line 133 of file MediaTailorClient.h.

◆ DescribeVodSourceOutcomeCallable

Definition at line 167 of file MediaTailorClient.h.

◆ GetChannelPolicyOutcome

Definition at line 134 of file MediaTailorClient.h.

◆ GetChannelPolicyOutcomeCallable

Definition at line 168 of file MediaTailorClient.h.

◆ GetChannelScheduleOutcome

Definition at line 135 of file MediaTailorClient.h.

◆ GetChannelScheduleOutcomeCallable

Definition at line 169 of file MediaTailorClient.h.

◆ GetPlaybackConfigurationOutcome

Definition at line 136 of file MediaTailorClient.h.

◆ GetPlaybackConfigurationOutcomeCallable

Definition at line 170 of file MediaTailorClient.h.

◆ ListAlertsOutcome

Definition at line 137 of file MediaTailorClient.h.

◆ ListAlertsOutcomeCallable

Definition at line 171 of file MediaTailorClient.h.

◆ ListChannelsOutcome

Definition at line 138 of file MediaTailorClient.h.

◆ ListChannelsOutcomeCallable

Definition at line 172 of file MediaTailorClient.h.

◆ ListPlaybackConfigurationsOutcome

Definition at line 139 of file MediaTailorClient.h.

◆ ListPlaybackConfigurationsOutcomeCallable

Definition at line 173 of file MediaTailorClient.h.

◆ ListSourceLocationsOutcome

Definition at line 140 of file MediaTailorClient.h.

◆ ListSourceLocationsOutcomeCallable

Definition at line 174 of file MediaTailorClient.h.

◆ ListTagsForResourceOutcome

Definition at line 141 of file MediaTailorClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 175 of file MediaTailorClient.h.

◆ ListVodSourcesOutcome

Definition at line 142 of file MediaTailorClient.h.

◆ ListVodSourcesOutcomeCallable

Definition at line 176 of file MediaTailorClient.h.

◆ PutChannelPolicyOutcome

Definition at line 143 of file MediaTailorClient.h.

◆ PutChannelPolicyOutcomeCallable

Definition at line 177 of file MediaTailorClient.h.

◆ PutPlaybackConfigurationOutcome

Definition at line 144 of file MediaTailorClient.h.

◆ PutPlaybackConfigurationOutcomeCallable

Definition at line 178 of file MediaTailorClient.h.

◆ StartChannelOutcome

Definition at line 145 of file MediaTailorClient.h.

◆ StartChannelOutcomeCallable

Definition at line 179 of file MediaTailorClient.h.

◆ StopChannelOutcome

Definition at line 146 of file MediaTailorClient.h.

◆ StopChannelOutcomeCallable

Definition at line 180 of file MediaTailorClient.h.

◆ TagResourceOutcome

Definition at line 147 of file MediaTailorClient.h.

◆ TagResourceOutcomeCallable

Definition at line 181 of file MediaTailorClient.h.

◆ UntagResourceOutcome

Definition at line 148 of file MediaTailorClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 182 of file MediaTailorClient.h.

◆ UpdateChannelOutcome

Definition at line 149 of file MediaTailorClient.h.

◆ UpdateChannelOutcomeCallable

Definition at line 183 of file MediaTailorClient.h.

◆ UpdateSourceLocationOutcome

Definition at line 150 of file MediaTailorClient.h.

◆ UpdateSourceLocationOutcomeCallable

Definition at line 184 of file MediaTailorClient.h.

◆ UpdateVodSourceOutcome

Definition at line 151 of file MediaTailorClient.h.

◆ UpdateVodSourceOutcomeCallable

Definition at line 185 of file MediaTailorClient.h.

Enumeration Type Documentation

◆ AccessType

Enumerator
NOT_SET 
S3_SIGV4 
SECRETS_MANAGER_ACCESS_TOKEN 

Definition at line 16 of file AccessType.h.

◆ ChannelState

Enumerator
NOT_SET 
RUNNING 
STOPPED 

Definition at line 16 of file ChannelState.h.

◆ MessageType

Enumerator
NOT_SET 
SPLICE_INSERT 

Definition at line 16 of file MessageType.h.

◆ Mode

Enumerator
NOT_SET 
OFF 
BEHIND_LIVE_EDGE 

Definition at line 16 of file Mode.h.

◆ OriginManifestType

Enumerator
NOT_SET 
SINGLE_PERIOD 
MULTI_PERIOD 

Definition at line 16 of file OriginManifestType.h.

◆ PlaybackMode

Enumerator
NOT_SET 
LOOP 
LINEAR 

Definition at line 16 of file PlaybackMode.h.

◆ RelativePosition

Enumerator
NOT_SET 
BEFORE_PROGRAM 
AFTER_PROGRAM 

Definition at line 16 of file RelativePosition.h.

◆ ScheduleEntryType

Enumerator
NOT_SET 
PROGRAM 
FILLER_SLATE 

Definition at line 16 of file ScheduleEntryType.h.

◆ Type

Enumerator
NOT_SET 
DASH 
HLS 

Definition at line 16 of file Type.h.