Awso_mediapackage_vod_asyncSourceval configure_logs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.ConfigureLogsRequest.t ->
(Awso_mediapackage_vod.Values.ConfigureLogsResponse.t,
Awso_mediapackage_vod.Values.ConfigureLogsResponse.error)
Result.t
Async.Deferred.tval create_asset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.CreateAssetRequest.t ->
(Awso_mediapackage_vod.Values.CreateAssetResponse.t,
Awso_mediapackage_vod.Values.CreateAssetResponse.error)
Result.t
Async.Deferred.tval create_packaging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.CreatePackagingConfigurationRequest.t ->
(Awso_mediapackage_vod.Values.CreatePackagingConfigurationResponse.t,
Awso_mediapackage_vod.Values.CreatePackagingConfigurationResponse.error)
Result.t
Async.Deferred.tval create_packaging_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.CreatePackagingGroupRequest.t ->
(Awso_mediapackage_vod.Values.CreatePackagingGroupResponse.t,
Awso_mediapackage_vod.Values.CreatePackagingGroupResponse.error)
Result.t
Async.Deferred.tval delete_asset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.DeleteAssetRequest.t ->
(Awso_mediapackage_vod.Values.DeleteAssetResponse.t,
Awso_mediapackage_vod.Values.DeleteAssetResponse.error)
Result.t
Async.Deferred.tval delete_packaging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.DeletePackagingConfigurationRequest.t ->
(Awso_mediapackage_vod.Values.DeletePackagingConfigurationResponse.t,
Awso_mediapackage_vod.Values.DeletePackagingConfigurationResponse.error)
Result.t
Async.Deferred.tval delete_packaging_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.DeletePackagingGroupRequest.t ->
(Awso_mediapackage_vod.Values.DeletePackagingGroupResponse.t,
Awso_mediapackage_vod.Values.DeletePackagingGroupResponse.error)
Result.t
Async.Deferred.tval describe_asset :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.DescribeAssetRequest.t ->
(Awso_mediapackage_vod.Values.DescribeAssetResponse.t,
Awso_mediapackage_vod.Values.DescribeAssetResponse.error)
Result.t
Async.Deferred.tval describe_packaging_configuration :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.DescribePackagingConfigurationRequest.t ->
(Awso_mediapackage_vod.Values.DescribePackagingConfigurationResponse.t,
Awso_mediapackage_vod.Values.DescribePackagingConfigurationResponse.error)
Result.t
Async.Deferred.tval describe_packaging_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.DescribePackagingGroupRequest.t ->
(Awso_mediapackage_vod.Values.DescribePackagingGroupResponse.t,
Awso_mediapackage_vod.Values.DescribePackagingGroupResponse.error)
Result.t
Async.Deferred.tval list_assets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.ListAssetsRequest.t ->
(Awso_mediapackage_vod.Values.ListAssetsResponse.t,
Awso_mediapackage_vod.Values.ListAssetsResponse.error)
Result.t
Async.Deferred.tval list_packaging_configurations :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.ListPackagingConfigurationsRequest.t ->
(Awso_mediapackage_vod.Values.ListPackagingConfigurationsResponse.t,
Awso_mediapackage_vod.Values.ListPackagingConfigurationsResponse.error)
Result.t
Async.Deferred.tval list_packaging_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.ListPackagingGroupsRequest.t ->
(Awso_mediapackage_vod.Values.ListPackagingGroupsResponse.t,
Awso_mediapackage_vod.Values.ListPackagingGroupsResponse.error)
Result.t
Async.Deferred.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.ListTagsForResourceRequest.t ->
(Awso_mediapackage_vod.Values.ListTagsForResourceResponse.t,
Awso_mediapackage_vod.Values.ListTagsForResourceResponse.error)
Result.t
Async.Deferred.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.TagResourceRequest.t ->
(unit, unit) Result.t Async.Deferred.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.UntagResourceRequest.t ->
(unit, unit) Result.t Async.Deferred.tval update_packaging_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackage_vod.Values.UpdatePackagingGroupRequest.t ->
(Awso_mediapackage_vod.Values.UpdatePackagingGroupResponse.t,
Awso_mediapackage_vod.Values.UpdatePackagingGroupResponse.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_mediapackage_vod.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]module EncryptionContractConfiguration =
Awso_mediapackage_vod.Values.EncryptionContractConfigurationUse 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.
A StreamSelection configuration.
A configuration for accessing an external Secure Packager and Encoder Key Exchange (SPEKE) service that will provide encryption keys.
An HTTP Live Streaming (HLS) manifest configuration.
A DASH manifest configuration.
A Microsoft Smooth Streaming (MSS) manifest configuration.
A CMAF encryption configuration.
A Dynamic Adaptive Streaming over HTTP (DASH) encryption configuration.
An HTTP Live Streaming (HLS) encryption configuration.
A Microsoft Smooth Streaming (MSS) encryption configuration.
CDN Authorization credentials
Configure egress access logging.
A CMAF packaging configuration.
A Dynamic Adaptive Streaming over HTTP (DASH) packaging configuration.
An HTTP Live Streaming (HLS) packaging configuration.
A Microsoft Smooth Streaming (MSS) PackagingConfiguration.
A MediaPackage VOD PackagingGroup resource.
A MediaPackage VOD PackagingConfiguration resource.
A MediaPackage VOD Asset resource.
The endpoint URL used to access an Asset using one PackagingConfiguration.
The client is not authorized to access the requested resource.
module InternalServerErrorException =
Awso_mediapackage_vod.Values.InternalServerErrorExceptionAn unexpected error occurred.
The requested resource does not exist.
An unexpected error occurred.
The client has exceeded their resource or throttling limits.
module UnprocessableEntityException =
Awso_mediapackage_vod.Values.UnprocessableEntityExceptionThe parameters sent in the request are not valid.
module UpdatePackagingGroupResponse =
Awso_mediapackage_vod.Values.UpdatePackagingGroupResponseUpdates a specific packaging group. You can't change the id attribute or any other system-generated attributes.
A MediaPackage VOD PackagingGroup resource configuration.
Removes tags from the specified resource. You can specify one or more tags to remove.
Adds tags to the specified resource. You can specify one or more tags to add.
module PackagingGroupUpdateParameters =
Awso_mediapackage_vod.Values.PackagingGroupUpdateParametersParameters used to update a MediaPackage packaging group.
A collection of MediaPackage VOD PackagingGroup resources.
module PackagingGroupCreateParameters =
Awso_mediapackage_vod.Values.PackagingGroupCreateParametersParameters used to create a new MediaPackage VOD PackagingGroup resource.
A collection of MediaPackage VOD PackagingConfiguration resources.
module PackagingConfigurationCreateParameters =
Awso_mediapackage_vod.Values.PackagingConfigurationCreateParametersParameters used to create a new MediaPackage VOD PackagingConfiguration resource.
Returns a list of the tags assigned to the specified resource.
Returns a list of the tags assigned to the specified resource.
Returns a collection of MediaPackage VOD PackagingGroup resources.
Returns a collection of MediaPackage VOD PackagingGroup resources.
module ListPackagingConfigurationsResponse =
Awso_mediapackage_vod.Values.ListPackagingConfigurationsResponseReturns a collection of MediaPackage VOD PackagingConfiguration resources.
module ListPackagingConfigurationsRequest =
Awso_mediapackage_vod.Values.ListPackagingConfigurationsRequestReturns a collection of MediaPackage VOD PackagingConfiguration resources.
Returns a collection of MediaPackage VOD Asset resources.
Returns a collection of MediaPackage VOD Asset resources.
module DescribePackagingGroupResponse =
Awso_mediapackage_vod.Values.DescribePackagingGroupResponseReturns a description of a MediaPackage VOD PackagingGroup resource.
module DescribePackagingGroupRequest =
Awso_mediapackage_vod.Values.DescribePackagingGroupRequestReturns a description of a MediaPackage VOD PackagingGroup resource.
module DescribePackagingConfigurationResponse =
Awso_mediapackage_vod.Values.DescribePackagingConfigurationResponseReturns a description of a MediaPackage VOD PackagingConfiguration resource.
module DescribePackagingConfigurationRequest =
Awso_mediapackage_vod.Values.DescribePackagingConfigurationRequestReturns a description of a MediaPackage VOD PackagingConfiguration resource.
Returns a description of a MediaPackage VOD Asset resource.
Returns a description of a MediaPackage VOD Asset resource.
module DeletePackagingGroupResponse =
Awso_mediapackage_vod.Values.DeletePackagingGroupResponseDeletes a MediaPackage VOD PackagingGroup resource.
Deletes a MediaPackage VOD PackagingGroup resource.
module DeletePackagingConfigurationResponse =
Awso_mediapackage_vod.Values.DeletePackagingConfigurationResponseDeletes a MediaPackage VOD PackagingConfiguration resource.
module DeletePackagingConfigurationRequest =
Awso_mediapackage_vod.Values.DeletePackagingConfigurationRequestDeletes a MediaPackage VOD PackagingConfiguration resource.
Deletes an existing MediaPackage VOD Asset resource.
Deletes an existing MediaPackage VOD Asset resource.
module CreatePackagingGroupResponse =
Awso_mediapackage_vod.Values.CreatePackagingGroupResponseCreates a new MediaPackage VOD PackagingGroup resource.
A new MediaPackage VOD PackagingGroup resource configuration.
module CreatePackagingConfigurationResponse =
Awso_mediapackage_vod.Values.CreatePackagingConfigurationResponseCreates a new MediaPackage VOD PackagingConfiguration resource.
module CreatePackagingConfigurationRequest =
Awso_mediapackage_vod.Values.CreatePackagingConfigurationRequestA new MediaPackage VOD PackagingConfiguration resource configuration.
Creates a new MediaPackage VOD Asset resource.
A new MediaPackage VOD Asset configuration.
Changes the packaging group's properities to configure log subscription
The option to configure log subscription.
The configuration parameters for egress access logging.
A collection of MediaPackage VOD Asset resources.
Parameters used to create a MediaPackage VOD Asset.
A MediaPackage VOD Asset resource.