AWS SDK for C++  1.8.75
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::MediaPackage::Model Namespace Reference

Namespaces

 __AdTriggersElementMapper
 
 __PeriodTriggersElementMapper
 
 AdMarkersMapper
 
 AdsOnDeliveryRestrictionsMapper
 
 EncryptionMethodMapper
 
 ManifestLayoutMapper
 
 OriginationMapper
 
 PlaylistTypeMapper
 
 ProfileMapper
 
 SegmentTemplateFormatMapper
 
 StatusMapper
 
 StreamOrderMapper
 
 UtcTimingMapper
 

Classes

class  Authorization
 
class  Channel
 
class  CmafEncryption
 
class  CmafPackage
 
class  CmafPackageCreateOrUpdateParameters
 
class  ConfigureLogsRequest
 
class  ConfigureLogsResult
 
class  CreateChannelRequest
 
class  CreateChannelResult
 
class  CreateHarvestJobRequest
 
class  CreateHarvestJobResult
 
class  CreateOriginEndpointRequest
 
class  CreateOriginEndpointResult
 
class  DashEncryption
 
class  DashPackage
 
class  DeleteChannelRequest
 
class  DeleteChannelResult
 
class  DeleteOriginEndpointRequest
 
class  DeleteOriginEndpointResult
 
class  DescribeChannelRequest
 
class  DescribeChannelResult
 
class  DescribeHarvestJobRequest
 
class  DescribeHarvestJobResult
 
class  DescribeOriginEndpointRequest
 
class  DescribeOriginEndpointResult
 
class  EgressAccessLogs
 
class  HarvestJob
 
class  HlsEncryption
 
class  HlsIngest
 
class  HlsManifest
 
class  HlsManifestCreateOrUpdateParameters
 
class  HlsPackage
 
class  IngestEndpoint
 
class  IngressAccessLogs
 
class  ListChannelsRequest
 
class  ListChannelsResult
 
class  ListHarvestJobsRequest
 
class  ListHarvestJobsResult
 
class  ListOriginEndpointsRequest
 
class  ListOriginEndpointsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  MssEncryption
 
class  MssPackage
 
class  OriginEndpoint
 
class  RotateIngestEndpointCredentialsRequest
 
class  RotateIngestEndpointCredentialsResult
 
class  S3Destination
 
class  SpekeKeyProvider
 
class  StreamSelection
 
class  TagResourceRequest
 
class  UntagResourceRequest
 
class  UpdateChannelRequest
 
class  UpdateChannelResult
 
class  UpdateOriginEndpointRequest
 
class  UpdateOriginEndpointResult
 

Typedefs

typedef Aws::Utils::Outcome< ConfigureLogsResult, MediaPackageErrorConfigureLogsOutcome
 
typedef Aws::Utils::Outcome< CreateChannelResult, MediaPackageErrorCreateChannelOutcome
 
typedef Aws::Utils::Outcome< CreateHarvestJobResult, MediaPackageErrorCreateHarvestJobOutcome
 
typedef Aws::Utils::Outcome< CreateOriginEndpointResult, MediaPackageErrorCreateOriginEndpointOutcome
 
typedef Aws::Utils::Outcome< DeleteChannelResult, MediaPackageErrorDeleteChannelOutcome
 
typedef Aws::Utils::Outcome< DeleteOriginEndpointResult, MediaPackageErrorDeleteOriginEndpointOutcome
 
typedef Aws::Utils::Outcome< DescribeChannelResult, MediaPackageErrorDescribeChannelOutcome
 
typedef Aws::Utils::Outcome< DescribeHarvestJobResult, MediaPackageErrorDescribeHarvestJobOutcome
 
typedef Aws::Utils::Outcome< DescribeOriginEndpointResult, MediaPackageErrorDescribeOriginEndpointOutcome
 
typedef Aws::Utils::Outcome< ListChannelsResult, MediaPackageErrorListChannelsOutcome
 
typedef Aws::Utils::Outcome< ListHarvestJobsResult, MediaPackageErrorListHarvestJobsOutcome
 
typedef Aws::Utils::Outcome< ListOriginEndpointsResult, MediaPackageErrorListOriginEndpointsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, MediaPackageErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< RotateIngestEndpointCredentialsResult, MediaPackageErrorRotateIngestEndpointCredentialsOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaPackageErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaPackageErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateChannelResult, MediaPackageErrorUpdateChannelOutcome
 
typedef Aws::Utils::Outcome< UpdateOriginEndpointResult, MediaPackageErrorUpdateOriginEndpointOutcome
 
typedef std::future< ConfigureLogsOutcomeConfigureLogsOutcomeCallable
 
typedef std::future< CreateChannelOutcomeCreateChannelOutcomeCallable
 
typedef std::future< CreateHarvestJobOutcomeCreateHarvestJobOutcomeCallable
 
typedef std::future< CreateOriginEndpointOutcomeCreateOriginEndpointOutcomeCallable
 
typedef std::future< DeleteChannelOutcomeDeleteChannelOutcomeCallable
 
typedef std::future< DeleteOriginEndpointOutcomeDeleteOriginEndpointOutcomeCallable
 
typedef std::future< DescribeChannelOutcomeDescribeChannelOutcomeCallable
 
typedef std::future< DescribeHarvestJobOutcomeDescribeHarvestJobOutcomeCallable
 
typedef std::future< DescribeOriginEndpointOutcomeDescribeOriginEndpointOutcomeCallable
 
typedef std::future< ListChannelsOutcomeListChannelsOutcomeCallable
 
typedef std::future< ListHarvestJobsOutcomeListHarvestJobsOutcomeCallable
 
typedef std::future< ListOriginEndpointsOutcomeListOriginEndpointsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< RotateIngestEndpointCredentialsOutcomeRotateIngestEndpointCredentialsOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateChannelOutcomeUpdateChannelOutcomeCallable
 
typedef std::future< UpdateOriginEndpointOutcomeUpdateOriginEndpointOutcomeCallable
 

Enumerations

enum  __AdTriggersElement {
  __AdTriggersElement::NOT_SET, __AdTriggersElement::SPLICE_INSERT, __AdTriggersElement::BREAK, __AdTriggersElement::PROVIDER_ADVERTISEMENT,
  __AdTriggersElement::DISTRIBUTOR_ADVERTISEMENT, __AdTriggersElement::PROVIDER_PLACEMENT_OPPORTUNITY, __AdTriggersElement::DISTRIBUTOR_PLACEMENT_OPPORTUNITY, __AdTriggersElement::PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY,
  __AdTriggersElement::DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY
}
 
enum  __PeriodTriggersElement { __PeriodTriggersElement::NOT_SET, __PeriodTriggersElement::ADS }
 
enum  AdMarkers {
  AdMarkers::NOT_SET, AdMarkers::NONE, AdMarkers::SCTE35_ENHANCED, AdMarkers::PASSTHROUGH,
  AdMarkers::DATERANGE
}
 
enum  AdsOnDeliveryRestrictions {
  AdsOnDeliveryRestrictions::NOT_SET, AdsOnDeliveryRestrictions::NONE, AdsOnDeliveryRestrictions::RESTRICTED, AdsOnDeliveryRestrictions::UNRESTRICTED,
  AdsOnDeliveryRestrictions::BOTH
}
 
enum  EncryptionMethod { EncryptionMethod::NOT_SET, EncryptionMethod::AES_128, EncryptionMethod::SAMPLE_AES }
 
enum  ManifestLayout { ManifestLayout::NOT_SET, ManifestLayout::FULL, ManifestLayout::COMPACT }
 
enum  Origination { Origination::NOT_SET, Origination::ALLOW, Origination::DENY }
 
enum  PlaylistType { PlaylistType::NOT_SET, PlaylistType::NONE, PlaylistType::EVENT, PlaylistType::VOD }
 
enum  Profile { Profile::NOT_SET, Profile::NONE, Profile::HBBTV_1_5 }
 
enum  SegmentTemplateFormat { SegmentTemplateFormat::NOT_SET, SegmentTemplateFormat::NUMBER_WITH_TIMELINE, SegmentTemplateFormat::TIME_WITH_TIMELINE, SegmentTemplateFormat::NUMBER_WITH_DURATION }
 
enum  Status { Status::NOT_SET, Status::IN_PROGRESS, Status::SUCCEEDED, Status::FAILED }
 
enum  StreamOrder { StreamOrder::NOT_SET, StreamOrder::ORIGINAL, StreamOrder::VIDEO_BITRATE_ASCENDING, StreamOrder::VIDEO_BITRATE_DESCENDING }
 
enum  UtcTiming { UtcTiming::NOT_SET, UtcTiming::NONE, UtcTiming::HTTP_HEAD, UtcTiming::HTTP_ISO }
 

Typedef Documentation

◆ ConfigureLogsOutcome

Definition at line 87 of file MediaPackageClient.h.

◆ ConfigureLogsOutcomeCallable

Definition at line 108 of file MediaPackageClient.h.

◆ CreateChannelOutcome

Definition at line 90 of file MediaPackageClient.h.

◆ CreateChannelOutcomeCallable

Definition at line 109 of file MediaPackageClient.h.

◆ CreateHarvestJobOutcome

Definition at line 91 of file MediaPackageClient.h.

◆ CreateHarvestJobOutcomeCallable

Definition at line 110 of file MediaPackageClient.h.

◆ CreateOriginEndpointOutcome

Definition at line 92 of file MediaPackageClient.h.

◆ CreateOriginEndpointOutcomeCallable

Definition at line 111 of file MediaPackageClient.h.

◆ DeleteChannelOutcome

Definition at line 93 of file MediaPackageClient.h.

◆ DeleteChannelOutcomeCallable

Definition at line 112 of file MediaPackageClient.h.

◆ DeleteOriginEndpointOutcome

Definition at line 94 of file MediaPackageClient.h.

◆ DeleteOriginEndpointOutcomeCallable

Definition at line 113 of file MediaPackageClient.h.

◆ DescribeChannelOutcome

Definition at line 95 of file MediaPackageClient.h.

◆ DescribeChannelOutcomeCallable

Definition at line 114 of file MediaPackageClient.h.

◆ DescribeHarvestJobOutcome

Definition at line 96 of file MediaPackageClient.h.

◆ DescribeHarvestJobOutcomeCallable

Definition at line 115 of file MediaPackageClient.h.

◆ DescribeOriginEndpointOutcome

Definition at line 97 of file MediaPackageClient.h.

◆ DescribeOriginEndpointOutcomeCallable

Definition at line 116 of file MediaPackageClient.h.

◆ ListChannelsOutcome

Definition at line 98 of file MediaPackageClient.h.

◆ ListChannelsOutcomeCallable

Definition at line 117 of file MediaPackageClient.h.

◆ ListHarvestJobsOutcome

Definition at line 99 of file MediaPackageClient.h.

◆ ListHarvestJobsOutcomeCallable

Definition at line 118 of file MediaPackageClient.h.

◆ ListOriginEndpointsOutcome

Definition at line 100 of file MediaPackageClient.h.

◆ ListOriginEndpointsOutcomeCallable

Definition at line 119 of file MediaPackageClient.h.

◆ ListTagsForResourceOutcome

Definition at line 101 of file MediaPackageClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 120 of file MediaPackageClient.h.

◆ RotateIngestEndpointCredentialsOutcome

Definition at line 102 of file MediaPackageClient.h.

◆ RotateIngestEndpointCredentialsOutcomeCallable

Definition at line 121 of file MediaPackageClient.h.

◆ TagResourceOutcome

Definition at line 103 of file MediaPackageClient.h.

◆ TagResourceOutcomeCallable

Definition at line 122 of file MediaPackageClient.h.

◆ UntagResourceOutcome

Definition at line 104 of file MediaPackageClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 123 of file MediaPackageClient.h.

◆ UpdateChannelOutcome

Definition at line 105 of file MediaPackageClient.h.

◆ UpdateChannelOutcomeCallable

Definition at line 124 of file MediaPackageClient.h.

◆ UpdateOriginEndpointOutcome

Definition at line 106 of file MediaPackageClient.h.

◆ UpdateOriginEndpointOutcomeCallable

Definition at line 125 of file MediaPackageClient.h.

Enumeration Type Documentation

◆ __AdTriggersElement

Enumerator
NOT_SET 
SPLICE_INSERT 
BREAK 
PROVIDER_ADVERTISEMENT 
DISTRIBUTOR_ADVERTISEMENT 
PROVIDER_PLACEMENT_OPPORTUNITY 
DISTRIBUTOR_PLACEMENT_OPPORTUNITY 
PROVIDER_OVERLAY_PLACEMENT_OPPORTUNITY 
DISTRIBUTOR_OVERLAY_PLACEMENT_OPPORTUNITY 

Definition at line 16 of file __AdTriggersElement.h.

◆ __PeriodTriggersElement

Enumerator
NOT_SET 
ADS 

Definition at line 16 of file __PeriodTriggersElement.h.

◆ AdMarkers

Enumerator
NOT_SET 
NONE 
SCTE35_ENHANCED 
PASSTHROUGH 
DATERANGE 

Definition at line 16 of file AdMarkers.h.

◆ AdsOnDeliveryRestrictions

Enumerator
NOT_SET 
NONE 
RESTRICTED 
UNRESTRICTED 
BOTH 

Definition at line 16 of file AdsOnDeliveryRestrictions.h.

◆ EncryptionMethod

Enumerator
NOT_SET 
AES_128 
SAMPLE_AES 

Definition at line 16 of file EncryptionMethod.h.

◆ ManifestLayout

Enumerator
NOT_SET 
FULL 
COMPACT 

Definition at line 16 of file ManifestLayout.h.

◆ Origination

Enumerator
NOT_SET 
ALLOW 
DENY 

Definition at line 16 of file Origination.h.

◆ PlaylistType

Enumerator
NOT_SET 
NONE 
EVENT 
VOD 

Definition at line 16 of file PlaylistType.h.

◆ Profile

Enumerator
NOT_SET 
NONE 
HBBTV_1_5 

Definition at line 16 of file Profile.h.

◆ SegmentTemplateFormat

Enumerator
NOT_SET 
NUMBER_WITH_TIMELINE 
TIME_WITH_TIMELINE 
NUMBER_WITH_DURATION 

Definition at line 16 of file SegmentTemplateFormat.h.

◆ Status

Enumerator
NOT_SET 
IN_PROGRESS 
SUCCEEDED 
FAILED 

Definition at line 16 of file Status.h.

◆ StreamOrder

Enumerator
NOT_SET 
ORIGINAL 
VIDEO_BITRATE_ASCENDING 
VIDEO_BITRATE_DESCENDING 

Definition at line 16 of file StreamOrder.h.

◆ UtcTiming

Enumerator
NOT_SET 
NONE 
HTTP_HEAD 
HTTP_ISO 

Definition at line 16 of file UtcTiming.h.