package
1.55.6
Repository: https://github.com/aws/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package mediapackagevodiface provides an interface to enable mocking the AWS Elemental MediaPackage VOD service client for testing your code.

# Functions

AdMarkers_Values returns all elements of the AdMarkers enum.
EncryptionMethod_Values returns all elements of the EncryptionMethod enum.
ManifestLayout_Values returns all elements of the ManifestLayout enum.
New creates a new instance of the MediaPackageVod client with a session.
PeriodTriggersElement_Values returns all elements of the PeriodTriggersElement enum.
PresetSpeke20Audio_Values returns all elements of the PresetSpeke20Audio enum.
PresetSpeke20Video_Values returns all elements of the PresetSpeke20Video enum.
Profile_Values returns all elements of the Profile enum.
ScteMarkersSource_Values returns all elements of the ScteMarkersSource enum.
SegmentTemplateFormat_Values returns all elements of the SegmentTemplateFormat enum.
StreamOrder_Values returns all elements of the StreamOrder enum.

# Constants

AdMarkersNone is a AdMarkers enum value.
AdMarkersPassthrough is a AdMarkers enum value.
AdMarkersScte35Enhanced is a AdMarkers enum value.
EncryptionMethodAes128 is a EncryptionMethod enum value.
EncryptionMethodSampleAes is a EncryptionMethod enum value.
ID to lookup a service endpoint with.
ErrCodeForbiddenException for service response error code "ForbiddenException".
ErrCodeInternalServerErrorException for service response error code "InternalServerErrorException".
ErrCodeNotFoundException for service response error code "NotFoundException".
ErrCodeServiceUnavailableException for service response error code "ServiceUnavailableException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
ErrCodeUnprocessableEntityException for service response error code "UnprocessableEntityException".
ManifestLayoutCompact is a ManifestLayout enum value.
ManifestLayoutFull is a ManifestLayout enum value.
PeriodTriggersElementAds is a PeriodTriggersElement enum value.
PresetSpeke20AudioPresetAudio1 is a PresetSpeke20Audio enum value.
PresetSpeke20AudioPresetAudio2 is a PresetSpeke20Audio enum value.
PresetSpeke20AudioPresetAudio3 is a PresetSpeke20Audio enum value.
PresetSpeke20AudioShared is a PresetSpeke20Audio enum value.
PresetSpeke20AudioUnencrypted is a PresetSpeke20Audio enum value.
PresetSpeke20VideoPresetVideo1 is a PresetSpeke20Video enum value.
PresetSpeke20VideoPresetVideo2 is a PresetSpeke20Video enum value.
PresetSpeke20VideoPresetVideo3 is a PresetSpeke20Video enum value.
PresetSpeke20VideoPresetVideo4 is a PresetSpeke20Video enum value.
PresetSpeke20VideoPresetVideo5 is a PresetSpeke20Video enum value.
PresetSpeke20VideoPresetVideo6 is a PresetSpeke20Video enum value.
PresetSpeke20VideoPresetVideo7 is a PresetSpeke20Video enum value.
PresetSpeke20VideoPresetVideo8 is a PresetSpeke20Video enum value.
PresetSpeke20VideoShared is a PresetSpeke20Video enum value.
PresetSpeke20VideoUnencrypted is a PresetSpeke20Video enum value.
ProfileHbbtv15 is a Profile enum value.
ProfileNone is a Profile enum value.
ScteMarkersSourceManifest is a ScteMarkersSource enum value.
ScteMarkersSourceSegments is a ScteMarkersSource enum value.
SegmentTemplateFormatNumberWithDuration is a SegmentTemplateFormat enum value.
SegmentTemplateFormatNumberWithTimeline is a SegmentTemplateFormat enum value.
SegmentTemplateFormatTimeWithTimeline is a SegmentTemplateFormat enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
StreamOrderOriginal is a StreamOrder enum value.
StreamOrderVideoBitrateAscending is a StreamOrder enum value.
StreamOrderVideoBitrateDescending is a StreamOrder enum value.

# Structs

A MediaPackage VOD Asset resource.
CDN Authorization credentials.
A CMAF encryption configuration.
A CMAF packaging configuration.
A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.
A DASH manifest configuration.
A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.
Configure egress access logging.
The endpoint URL used to access an Asset using one PackagingConfiguration.
Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE 2.0.
An HTTP Live Streaming (HLS) encryption configuration.
An HTTP Live Streaming (HLS) manifest configuration.
An HTTP Live Streaming (HLS) packaging configuration.
MediaPackageVod provides the API operation methods for making requests to AWS Elemental MediaPackage VOD.
A Microsoft Smooth Streaming (MSS) encryption configuration.
A Microsoft Smooth Streaming (MSS) manifest configuration.
A Microsoft Smooth Streaming (MSS) PackagingConfiguration.
A MediaPackage VOD PackagingConfiguration resource.
A MediaPackage VOD PackagingGroup resource.
A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.
A StreamSelection configuration.