Crate rusoto_mediapackage_vod

Crate rusoto_mediapackage_vod 

Source
Expand description

AWS Elemental MediaPackage VOD

If you’re using the service, you’re probably looking for MediaPackageVodClient and MediaPackageVod.

Structs§

AssetShallow

A MediaPackage VOD Asset resource.

Authorization

CDN Authorization credentials

CmafEncryption

A CMAF encryption configuration.

CmafPackage

A CMAF packaging configuration.

ConfigureLogsRequest

The option to configure log subscription.

ConfigureLogsResponse
CreateAssetRequest

A new MediaPackage VOD Asset configuration.

CreateAssetResponse
CreatePackagingConfigurationRequest

A new MediaPackage VOD PackagingConfiguration resource configuration.

CreatePackagingConfigurationResponse
CreatePackagingGroupRequest

A new MediaPackage VOD PackagingGroup resource configuration.

CreatePackagingGroupResponse
DashEncryption

A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.

DashManifest

A DASH manifest configuration.

DashPackage

A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.

DeleteAssetRequest
DeleteAssetResponse
DeletePackagingConfigurationRequest
DeletePackagingConfigurationResponse
DeletePackagingGroupRequest
DeletePackagingGroupResponse
DescribeAssetRequest
DescribeAssetResponse
DescribePackagingConfigurationRequest
DescribePackagingConfigurationResponse
DescribePackagingGroupRequest
DescribePackagingGroupResponse
EgressAccessLogs

Configure egress access logging.

EgressEndpoint

The endpoint URL used to access an Asset using one PackagingConfiguration.

HlsEncryption

An HTTP Live Streaming (HLS) encryption configuration.

HlsManifest

An HTTP Live Streaming (HLS) manifest configuration.

HlsPackage

An HTTP Live Streaming (HLS) packaging configuration.

ListAssetsRequest
ListAssetsResponse
ListPackagingConfigurationsRequest
ListPackagingConfigurationsResponse
ListPackagingGroupsRequest
ListPackagingGroupsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
MediaPackageVodClient
A client for the MediaPackage Vod API.
MssEncryption

A Microsoft Smooth Streaming (MSS) encryption configuration.

MssManifest

A Microsoft Smooth Streaming (MSS) manifest configuration.

MssPackage

A Microsoft Smooth Streaming (MSS) PackagingConfiguration.

PackagingConfiguration

A MediaPackage VOD PackagingConfiguration resource.

PackagingGroup

A MediaPackage VOD PackagingGroup resource.

SpekeKeyProvider

A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.

StreamSelection

A StreamSelection configuration.

TagResourceRequest
UntagResourceRequest
UpdatePackagingGroupRequest

A MediaPackage VOD PackagingGroup resource configuration.

UpdatePackagingGroupResponse

Enums§

ConfigureLogsError
Errors returned by ConfigureLogs
CreateAssetError
Errors returned by CreateAsset
CreatePackagingConfigurationError
Errors returned by CreatePackagingConfiguration
CreatePackagingGroupError
Errors returned by CreatePackagingGroup
DeleteAssetError
Errors returned by DeleteAsset
DeletePackagingConfigurationError
Errors returned by DeletePackagingConfiguration
DeletePackagingGroupError
Errors returned by DeletePackagingGroup
DescribeAssetError
Errors returned by DescribeAsset
DescribePackagingConfigurationError
Errors returned by DescribePackagingConfiguration
DescribePackagingGroupError
Errors returned by DescribePackagingGroup
ListAssetsError
Errors returned by ListAssets
ListPackagingConfigurationsError
Errors returned by ListPackagingConfigurations
ListPackagingGroupsError
Errors returned by ListPackagingGroups
ListTagsForResourceError
Errors returned by ListTagsForResource
TagResourceError
Errors returned by TagResource
UntagResourceError
Errors returned by UntagResource
UpdatePackagingGroupError
Errors returned by UpdatePackagingGroup

Traits§

MediaPackageVod
Trait representing the capabilities of the MediaPackage Vod API. MediaPackage Vod clients implement this trait.