Expand description
AWS Elemental MediaPackage
If you’re using the service, you’re probably looking for MediaPackageClient and MediaPackage.
Structs§
- Authorization
CDN Authorization credentials
- Channel
A Channel resource configuration.
- Cmaf
Encryption A Common Media Application Format (CMAF) encryption configuration.
- Cmaf
Package A Common Media Application Format (CMAF) packaging configuration.
- Cmaf
Package Create OrUpdate Parameters A Common Media Application Format (CMAF) packaging configuration.
- Configure
Logs Request the option to configure log subscription.
- Configure
Logs Response - Create
Channel Request A new Channel configuration.
- Create
Channel Response - Create
Harvest JobRequest Configuration parameters used to create a new HarvestJob.
- Create
Harvest JobResponse - Create
Origin Endpoint Request Configuration parameters used to create a new OriginEndpoint.
- Create
Origin Endpoint Response - Dash
Encryption A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.
- Dash
Package A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.
- Delete
Channel Request - Delete
Channel Response - Delete
Origin Endpoint Request - Delete
Origin Endpoint Response - Describe
Channel Request - Describe
Channel Response - Describe
Harvest JobRequest - Describe
Harvest JobResponse - Describe
Origin Endpoint Request - Describe
Origin Endpoint Response - Egress
Access Logs Configure egress access logging.
- Encryption
Contract Configuration Use encryptionContractConfiguration to configure one or more content encryption keys for your endpoints that use SPEKE 2.0. The encryption contract defines which content keys are used to encrypt the audio and video tracks in your stream. To configure the encryption contract, specify which audio and video encryption presets to use. Note the following considerations when using encryptionContractConfiguration: encryptionContractConfiguration can be used for DASH endpoints that use SPEKE 2.0. SPEKE 2.0 relies on the CPIX 2.3 specification. You must disable key rotation for this endpoint by setting keyRotationIntervalSeconds to 0.
- Harvest
Job A HarvestJob resource configuration
- HlsEncryption
An HTTP Live Streaming (HLS) encryption configuration.
- HlsIngest
An HTTP Live Streaming (HLS) ingest resource configuration.
- HlsManifest
A HTTP Live Streaming (HLS) manifest configuration.
- HlsManifest
Create OrUpdate Parameters A HTTP Live Streaming (HLS) manifest configuration.
- HlsPackage
An HTTP Live Streaming (HLS) packaging configuration.
- Ingest
Endpoint An endpoint for ingesting source content for a Channel.
- Ingress
Access Logs Configure ingress access logging.
- List
Channels Request - List
Channels Response - List
Harvest Jobs Request - List
Harvest Jobs Response - List
Origin Endpoints Request - List
Origin Endpoints Response - List
Tags ForResource Request - List
Tags ForResource Response - Media
Package Client - A client for the MediaPackage API.
- MssEncryption
A Microsoft Smooth Streaming (MSS) encryption configuration.
- MssPackage
A Microsoft Smooth Streaming (MSS) packaging configuration.
- Origin
Endpoint An OriginEndpoint resource configuration.
- Rotate
Channel Credentials Request - Rotate
Channel Credentials Response - Rotate
Ingest Endpoint Credentials Request - Rotate
Ingest Endpoint Credentials Response - S3Destination
Configuration parameters for where in an S3 bucket to place the harvested content
- Speke
KeyProvider A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.
- Stream
Selection A StreamSelection configuration.
- TagResource
Request - Untag
Resource Request - Update
Channel Request Configuration parameters used to update the Channel.
- Update
Channel Response - Update
Origin Endpoint Request Configuration parameters used to update an existing OriginEndpoint.
- Update
Origin Endpoint Response
Enums§
- Configure
Logs Error - Errors returned by ConfigureLogs
- Create
Channel Error - Errors returned by CreateChannel
- Create
Harvest JobError - Errors returned by CreateHarvestJob
- Create
Origin Endpoint Error - Errors returned by CreateOriginEndpoint
- Delete
Channel Error - Errors returned by DeleteChannel
- Delete
Origin Endpoint Error - Errors returned by DeleteOriginEndpoint
- Describe
Channel Error - Errors returned by DescribeChannel
- Describe
Harvest JobError - Errors returned by DescribeHarvestJob
- Describe
Origin Endpoint Error - Errors returned by DescribeOriginEndpoint
- List
Channels Error - Errors returned by ListChannels
- List
Harvest Jobs Error - Errors returned by ListHarvestJobs
- List
Origin Endpoints Error - Errors returned by ListOriginEndpoints
- List
Tags ForResource Error - Errors returned by ListTagsForResource
- Rotate
Channel Credentials Error - Errors returned by RotateChannelCredentials
- Rotate
Ingest Endpoint Credentials Error - Errors returned by RotateIngestEndpointCredentials
- TagResource
Error - Errors returned by TagResource
- Untag
Resource Error - Errors returned by UntagResource
- Update
Channel Error - Errors returned by UpdateChannel
- Update
Origin Endpoint Error - Errors returned by UpdateOriginEndpoint
Traits§
- Media
Package - Trait representing the capabilities of the MediaPackage API. MediaPackage clients implement this trait.