AWS SDK for C++  1.8.72
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::MediaPackageVod::Model Namespace Reference

Namespaces

 __PeriodTriggersElementMapper
 
 AdMarkersMapper
 
 EncryptionMethodMapper
 
 ManifestLayoutMapper
 
 ProfileMapper
 
 SegmentTemplateFormatMapper
 
 StreamOrderMapper
 

Classes

class  AssetShallow
 
class  Authorization
 
class  CmafEncryption
 
class  CmafPackage
 
class  CreateAssetRequest
 
class  CreateAssetResult
 
class  CreatePackagingConfigurationRequest
 
class  CreatePackagingConfigurationResult
 
class  CreatePackagingGroupRequest
 
class  CreatePackagingGroupResult
 
class  DashEncryption
 
class  DashManifest
 
class  DashPackage
 
class  DeleteAssetRequest
 
class  DeleteAssetResult
 
class  DeletePackagingConfigurationRequest
 
class  DeletePackagingConfigurationResult
 
class  DeletePackagingGroupRequest
 
class  DeletePackagingGroupResult
 
class  DescribeAssetRequest
 
class  DescribeAssetResult
 
class  DescribePackagingConfigurationRequest
 
class  DescribePackagingConfigurationResult
 
class  DescribePackagingGroupRequest
 
class  DescribePackagingGroupResult
 
class  EgressEndpoint
 
class  HlsEncryption
 
class  HlsManifest
 
class  HlsPackage
 
class  ListAssetsRequest
 
class  ListAssetsResult
 
class  ListPackagingConfigurationsRequest
 
class  ListPackagingConfigurationsResult
 
class  ListPackagingGroupsRequest
 
class  ListPackagingGroupsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  MssEncryption
 
class  MssManifest
 
class  MssPackage
 
class  PackagingConfiguration
 
class  PackagingGroup
 
class  SpekeKeyProvider
 
class  StreamSelection
 
class  TagResourceRequest
 
class  UntagResourceRequest
 
class  UpdatePackagingGroupRequest
 
class  UpdatePackagingGroupResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateAssetResult, MediaPackageVodErrorCreateAssetOutcome
 
typedef Aws::Utils::Outcome< CreatePackagingConfigurationResult, MediaPackageVodErrorCreatePackagingConfigurationOutcome
 
typedef Aws::Utils::Outcome< CreatePackagingGroupResult, MediaPackageVodErrorCreatePackagingGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteAssetResult, MediaPackageVodErrorDeleteAssetOutcome
 
typedef Aws::Utils::Outcome< DeletePackagingConfigurationResult, MediaPackageVodErrorDeletePackagingConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeletePackagingGroupResult, MediaPackageVodErrorDeletePackagingGroupOutcome
 
typedef Aws::Utils::Outcome< DescribeAssetResult, MediaPackageVodErrorDescribeAssetOutcome
 
typedef Aws::Utils::Outcome< DescribePackagingConfigurationResult, MediaPackageVodErrorDescribePackagingConfigurationOutcome
 
typedef Aws::Utils::Outcome< DescribePackagingGroupResult, MediaPackageVodErrorDescribePackagingGroupOutcome
 
typedef Aws::Utils::Outcome< ListAssetsResult, MediaPackageVodErrorListAssetsOutcome
 
typedef Aws::Utils::Outcome< ListPackagingConfigurationsResult, MediaPackageVodErrorListPackagingConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListPackagingGroupsResult, MediaPackageVodErrorListPackagingGroupsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, MediaPackageVodErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaPackageVodErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, MediaPackageVodErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdatePackagingGroupResult, MediaPackageVodErrorUpdatePackagingGroupOutcome
 
typedef std::future< CreateAssetOutcomeCreateAssetOutcomeCallable
 
typedef std::future< CreatePackagingConfigurationOutcomeCreatePackagingConfigurationOutcomeCallable
 
typedef std::future< CreatePackagingGroupOutcomeCreatePackagingGroupOutcomeCallable
 
typedef std::future< DeleteAssetOutcomeDeleteAssetOutcomeCallable
 
typedef std::future< DeletePackagingConfigurationOutcomeDeletePackagingConfigurationOutcomeCallable
 
typedef std::future< DeletePackagingGroupOutcomeDeletePackagingGroupOutcomeCallable
 
typedef std::future< DescribeAssetOutcomeDescribeAssetOutcomeCallable
 
typedef std::future< DescribePackagingConfigurationOutcomeDescribePackagingConfigurationOutcomeCallable
 
typedef std::future< DescribePackagingGroupOutcomeDescribePackagingGroupOutcomeCallable
 
typedef std::future< ListAssetsOutcomeListAssetsOutcomeCallable
 
typedef std::future< ListPackagingConfigurationsOutcomeListPackagingConfigurationsOutcomeCallable
 
typedef std::future< ListPackagingGroupsOutcomeListPackagingGroupsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdatePackagingGroupOutcomeUpdatePackagingGroupOutcomeCallable
 

Enumerations

enum  __PeriodTriggersElement { __PeriodTriggersElement::NOT_SET, __PeriodTriggersElement::ADS }
 
enum  AdMarkers { AdMarkers::NOT_SET, AdMarkers::NONE, AdMarkers::SCTE35_ENHANCED, AdMarkers::PASSTHROUGH }
 
enum  EncryptionMethod { EncryptionMethod::NOT_SET, EncryptionMethod::AES_128, EncryptionMethod::SAMPLE_AES }
 
enum  ManifestLayout { ManifestLayout::NOT_SET, ManifestLayout::FULL, ManifestLayout::COMPACT }
 
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  StreamOrder { StreamOrder::NOT_SET, StreamOrder::ORIGINAL, StreamOrder::VIDEO_BITRATE_ASCENDING, StreamOrder::VIDEO_BITRATE_DESCENDING }
 

Typedef Documentation

◆ CreateAssetOutcome

Definition at line 83 of file MediaPackageVodClient.h.

◆ CreateAssetOutcomeCallable

Definition at line 102 of file MediaPackageVodClient.h.

◆ CreatePackagingConfigurationOutcome

Definition at line 86 of file MediaPackageVodClient.h.

◆ CreatePackagingConfigurationOutcomeCallable

Definition at line 103 of file MediaPackageVodClient.h.

◆ CreatePackagingGroupOutcome

Definition at line 87 of file MediaPackageVodClient.h.

◆ CreatePackagingGroupOutcomeCallable

Definition at line 104 of file MediaPackageVodClient.h.

◆ DeleteAssetOutcome

Definition at line 88 of file MediaPackageVodClient.h.

◆ DeleteAssetOutcomeCallable

Definition at line 105 of file MediaPackageVodClient.h.

◆ DeletePackagingConfigurationOutcome

Definition at line 89 of file MediaPackageVodClient.h.

◆ DeletePackagingConfigurationOutcomeCallable

Definition at line 106 of file MediaPackageVodClient.h.

◆ DeletePackagingGroupOutcome

Definition at line 90 of file MediaPackageVodClient.h.

◆ DeletePackagingGroupOutcomeCallable

Definition at line 107 of file MediaPackageVodClient.h.

◆ DescribeAssetOutcome

Definition at line 91 of file MediaPackageVodClient.h.

◆ DescribeAssetOutcomeCallable

Definition at line 108 of file MediaPackageVodClient.h.

◆ DescribePackagingConfigurationOutcome

Definition at line 92 of file MediaPackageVodClient.h.

◆ DescribePackagingConfigurationOutcomeCallable

Definition at line 109 of file MediaPackageVodClient.h.

◆ DescribePackagingGroupOutcome

Definition at line 93 of file MediaPackageVodClient.h.

◆ DescribePackagingGroupOutcomeCallable

Definition at line 110 of file MediaPackageVodClient.h.

◆ ListAssetsOutcome

Definition at line 94 of file MediaPackageVodClient.h.

◆ ListAssetsOutcomeCallable

Definition at line 111 of file MediaPackageVodClient.h.

◆ ListPackagingConfigurationsOutcome

Definition at line 95 of file MediaPackageVodClient.h.

◆ ListPackagingConfigurationsOutcomeCallable

Definition at line 112 of file MediaPackageVodClient.h.

◆ ListPackagingGroupsOutcome

Definition at line 96 of file MediaPackageVodClient.h.

◆ ListPackagingGroupsOutcomeCallable

Definition at line 113 of file MediaPackageVodClient.h.

◆ ListTagsForResourceOutcome

Definition at line 97 of file MediaPackageVodClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 114 of file MediaPackageVodClient.h.

◆ TagResourceOutcome

Definition at line 98 of file MediaPackageVodClient.h.

◆ TagResourceOutcomeCallable

Definition at line 115 of file MediaPackageVodClient.h.

◆ UntagResourceOutcome

Definition at line 99 of file MediaPackageVodClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 116 of file MediaPackageVodClient.h.

◆ UpdatePackagingGroupOutcome

Definition at line 100 of file MediaPackageVodClient.h.

◆ UpdatePackagingGroupOutcomeCallable

Definition at line 117 of file MediaPackageVodClient.h.

Enumeration Type Documentation

◆ __PeriodTriggersElement

Enumerator
NOT_SET 
ADS 

Definition at line 16 of file __PeriodTriggersElement.h.

◆ AdMarkers

Enumerator
NOT_SET 
NONE 
SCTE35_ENHANCED 
PASSTHROUGH 

Definition at line 16 of file AdMarkers.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.

◆ 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.

◆ StreamOrder

Enumerator
NOT_SET 
ORIGINAL 
VIDEO_BITRATE_ASCENDING 
VIDEO_BITRATE_DESCENDING 

Definition at line 16 of file StreamOrder.h.