Awso_mediapackagev2_lwtSourceval cancel_harvest_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.CancelHarvestJobRequest.t ->
(Awso_mediapackagev2.Values.CancelHarvestJobResponse.t,
Awso_mediapackagev2.Values.CancelHarvestJobResponse.error)
Result.t
Lwt.tval create_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.CreateChannelRequest.t ->
(Awso_mediapackagev2.Values.CreateChannelResponse.t,
Awso_mediapackagev2.Values.CreateChannelResponse.error)
Result.t
Lwt.tval create_channel_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.CreateChannelGroupRequest.t ->
(Awso_mediapackagev2.Values.CreateChannelGroupResponse.t,
Awso_mediapackagev2.Values.CreateChannelGroupResponse.error)
Result.t
Lwt.tval create_harvest_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.CreateHarvestJobRequest.t ->
(Awso_mediapackagev2.Values.CreateHarvestJobResponse.t,
Awso_mediapackagev2.Values.CreateHarvestJobResponse.error)
Result.t
Lwt.tval create_origin_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.CreateOriginEndpointRequest.t ->
(Awso_mediapackagev2.Values.CreateOriginEndpointResponse.t,
Awso_mediapackagev2.Values.CreateOriginEndpointResponse.error)
Result.t
Lwt.tval delete_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.DeleteChannelRequest.t ->
(Awso_mediapackagev2.Values.DeleteChannelResponse.t,
Awso_mediapackagev2.Values.DeleteChannelResponse.error)
Result.t
Lwt.tval delete_channel_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.DeleteChannelGroupRequest.t ->
(Awso_mediapackagev2.Values.DeleteChannelGroupResponse.t,
Awso_mediapackagev2.Values.DeleteChannelGroupResponse.error)
Result.t
Lwt.tval delete_channel_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.DeleteChannelPolicyRequest.t ->
(Awso_mediapackagev2.Values.DeleteChannelPolicyResponse.t,
Awso_mediapackagev2.Values.DeleteChannelPolicyResponse.error)
Result.t
Lwt.tval delete_origin_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.DeleteOriginEndpointRequest.t ->
(Awso_mediapackagev2.Values.DeleteOriginEndpointResponse.t,
Awso_mediapackagev2.Values.DeleteOriginEndpointResponse.error)
Result.t
Lwt.tval delete_origin_endpoint_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.DeleteOriginEndpointPolicyRequest.t ->
(Awso_mediapackagev2.Values.DeleteOriginEndpointPolicyResponse.t,
Awso_mediapackagev2.Values.DeleteOriginEndpointPolicyResponse.error)
Result.t
Lwt.tval get_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.GetChannelRequest.t ->
(Awso_mediapackagev2.Values.GetChannelResponse.t,
Awso_mediapackagev2.Values.GetChannelResponse.error)
Result.t
Lwt.tval get_channel_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.GetChannelGroupRequest.t ->
(Awso_mediapackagev2.Values.GetChannelGroupResponse.t,
Awso_mediapackagev2.Values.GetChannelGroupResponse.error)
Result.t
Lwt.tval get_channel_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.GetChannelPolicyRequest.t ->
(Awso_mediapackagev2.Values.GetChannelPolicyResponse.t,
Awso_mediapackagev2.Values.GetChannelPolicyResponse.error)
Result.t
Lwt.tval get_harvest_job :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.GetHarvestJobRequest.t ->
(Awso_mediapackagev2.Values.GetHarvestJobResponse.t,
Awso_mediapackagev2.Values.GetHarvestJobResponse.error)
Result.t
Lwt.tval get_origin_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.GetOriginEndpointRequest.t ->
(Awso_mediapackagev2.Values.GetOriginEndpointResponse.t,
Awso_mediapackagev2.Values.GetOriginEndpointResponse.error)
Result.t
Lwt.tval get_origin_endpoint_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.GetOriginEndpointPolicyRequest.t ->
(Awso_mediapackagev2.Values.GetOriginEndpointPolicyResponse.t,
Awso_mediapackagev2.Values.GetOriginEndpointPolicyResponse.error)
Result.t
Lwt.tval list_channel_groups :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.ListChannelGroupsRequest.t ->
(Awso_mediapackagev2.Values.ListChannelGroupsResponse.t,
Awso_mediapackagev2.Values.ListChannelGroupsResponse.error)
Result.t
Lwt.tval list_channels :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.ListChannelsRequest.t ->
(Awso_mediapackagev2.Values.ListChannelsResponse.t,
Awso_mediapackagev2.Values.ListChannelsResponse.error)
Result.t
Lwt.tval list_harvest_jobs :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.ListHarvestJobsRequest.t ->
(Awso_mediapackagev2.Values.ListHarvestJobsResponse.t,
Awso_mediapackagev2.Values.ListHarvestJobsResponse.error)
Result.t
Lwt.tval list_origin_endpoints :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.ListOriginEndpointsRequest.t ->
(Awso_mediapackagev2.Values.ListOriginEndpointsResponse.t,
Awso_mediapackagev2.Values.ListOriginEndpointsResponse.error)
Result.t
Lwt.tval list_tags_for_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.ListTagsForResourceRequest.t ->
(Awso_mediapackagev2.Values.ListTagsForResourceResponse.t,
Awso_mediapackagev2.Values.ListTagsForResourceResponse.error)
Result.t
Lwt.tval put_channel_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.PutChannelPolicyRequest.t ->
(Awso_mediapackagev2.Values.PutChannelPolicyResponse.t,
Awso_mediapackagev2.Values.PutChannelPolicyResponse.error)
Result.t
Lwt.tval put_origin_endpoint_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.PutOriginEndpointPolicyRequest.t ->
(Awso_mediapackagev2.Values.PutOriginEndpointPolicyResponse.t,
Awso_mediapackagev2.Values.PutOriginEndpointPolicyResponse.error)
Result.t
Lwt.tval reset_channel_state :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.ResetChannelStateRequest.t ->
(Awso_mediapackagev2.Values.ResetChannelStateResponse.t,
Awso_mediapackagev2.Values.ResetChannelStateResponse.error)
Result.t
Lwt.tval reset_origin_endpoint_state :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.ResetOriginEndpointStateRequest.t ->
(Awso_mediapackagev2.Values.ResetOriginEndpointStateResponse.t,
Awso_mediapackagev2.Values.ResetOriginEndpointStateResponse.error)
Result.t
Lwt.tval tag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.TagResourceRequest.t ->
(unit, unit) Result.t Lwt.tval untag_resource :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.UntagResourceRequest.t ->
(unit, unit) Result.t Lwt.tval update_channel :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.UpdateChannelRequest.t ->
(Awso_mediapackagev2.Values.UpdateChannelResponse.t,
Awso_mediapackagev2.Values.UpdateChannelResponse.error)
Result.t
Lwt.tval update_channel_group :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.UpdateChannelGroupRequest.t ->
(Awso_mediapackagev2.Values.UpdateChannelGroupResponse.t,
Awso_mediapackagev2.Values.UpdateChannelGroupResponse.error)
Result.t
Lwt.tval update_origin_endpoint :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_mediapackagev2.Values.UpdateOriginEndpointRequest.t ->
(Awso_mediapackagev2.Values.UpdateOriginEndpointResponse.t,
Awso_mediapackagev2.Values.UpdateOriginEndpointResponse.error)
Result.t
Lwt.tinclude module type of struct include Awso_mediapackagev2.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 DashDvbMetricsReportingProbabilityInteger =
Awso_mediapackagev2.Values.DashDvbMetricsReportingProbabilityIntegermodule DashDvbMetricsReportingReportingUrlString =
Awso_mediapackagev2.Values.DashDvbMetricsReportingReportingUrlStringmodule DashBaseUrlDvbPriorityInteger =
Awso_mediapackagev2.Values.DashBaseUrlDvbPriorityIntegermodule DashBaseUrlServiceLocationString =
Awso_mediapackagev2.Values.DashBaseUrlServiceLocationStringFor use with DVB-DASH profiles only. The settings for error reporting from the playback device that you want Elemental MediaPackage to pass through to the manifest.
module DashDvbFontDownloadFontFamilyString =
Awso_mediapackagev2.Values.DashDvbFontDownloadFontFamilyStringmodule DashDvbFontDownloadMimeTypeString =
Awso_mediapackagev2.Values.DashDvbFontDownloadMimeTypeStringInformation about a harvested DASH manifest.
Information about a harvested HLS manifest.
module HarvestedLowLatencyHlsManifest =
Awso_mediapackagev2.Values.HarvestedLowLatencyHlsManifestInformation about a harvested Low-Latency HLS manifest.
The base URLs to use for retrieving segments. You can specify multiple locations and indicate the priority and weight for when each should be used, for use in mutli-CDN workflows.
For use with DVB-DASH profiles only. The settings for font downloads that you want Elemental MediaPackage to pass through to the manifest.
module DashProgramInformationCopyrightString =
Awso_mediapackagev2.Values.DashProgramInformationCopyrightStringmodule DashProgramInformationLanguageCodeString =
Awso_mediapackagev2.Values.DashProgramInformationLanguageCodeStringmodule DashProgramInformationMoreInformationUrlString =
Awso_mediapackagev2.Values.DashProgramInformationMoreInformationUrlStringmodule DashProgramInformationSourceString =
Awso_mediapackagev2.Values.DashProgramInformationSourceStringmodule DashProgramInformationTitleString =
Awso_mediapackagev2.Values.DashProgramInformationTitleStringThe settings for TTML subtitles.
module DashUtcTimingTimingSourceString =
Awso_mediapackagev2.Values.DashUtcTimingTimingSourceStringmodule FilterConfigurationDrmSettingsString =
Awso_mediapackagev2.Values.FilterConfigurationDrmSettingsStringmodule FilterConfigurationManifestFilterString =
Awso_mediapackagev2.Values.FilterConfigurationManifestFilterStringmodule FilterConfigurationTimeDelaySecondsInteger =
Awso_mediapackagev2.Values.FilterConfigurationTimeDelaySecondsIntegermodule EncryptionContractConfiguration =
Awso_mediapackagev2.Values.EncryptionContractConfigurationConfigure one or more content encryption keys for your endpoints that use SPEKE Version 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.
module SpekeKeyProviderCertificateArnString =
Awso_mediapackagev2.Values.SpekeKeyProviderCertificateArnStringmodule SpekeKeyProviderDrmSystemsList =
Awso_mediapackagev2.Values.SpekeKeyProviderDrmSystemsListmodule SpekeKeyProviderResourceIdString =
Awso_mediapackagev2.Values.SpekeKeyProviderResourceIdStringmodule SpekeKeyProviderRoleArnString =
Awso_mediapackagev2.Values.SpekeKeyProviderRoleArnStringmodule ListDashManifestConfiguration =
Awso_mediapackagev2.Values.ListDashManifestConfigurationList the DASH manifest configuration.
List the HTTP live streaming (HLS) manifest configuration.
module ListLowLatencyHlsManifestConfiguration =
Awso_mediapackagev2.Values.ListLowLatencyHlsManifestConfigurationList the low-latency HTTP live streaming (HLS) manifest configuration.
Summary information about a Microsoft Smooth Streaming (MSS) manifest configuration. This provides key details about the MSS manifest without including all configuration parameters.
Configuration parameters for where in an S3 bucket to place the harvested content.
module HarvestedLowLatencyHlsManifestsList =
Awso_mediapackagev2.Values.HarvestedLowLatencyHlsManifestsListmodule DashAvailabilityStartTimeConfiguration =
Awso_mediapackagev2.Values.DashAvailabilityStartTimeConfigurationThe configuration for the DASH availabilityStartTime attribute of the Media Presentation Description (MPD). Use this configuration to set a custom availability start time for your DASH manifest.
For endpoints that use the DVB-DASH profile only. The font download and error reporting information that you want MediaPackage to pass through to the manifest.
Details about the content that you want MediaPackage to pass through in the manifest to the playback device.
The configuration for DASH subtitles.
Determines the type of UTC timing included in the DASH Media Presentation Description (MPD).
Filter configuration includes settings for manifest filtering, start and end times, and time delay that apply to all of your egress requests for this manifest.
The SCTE configuration.
The SCTE configuration.
To insert an EXT-X-START tag in your HLS playlist, specify a StartTag configuration object with a valid TimeOffset. When you do, you can also optionally specify whether to include a PRECISE value in the EXT-X-START tag.
module EncryptionConstantInitializationVectorString =
Awso_mediapackagev2.Values.EncryptionConstantInitializationVectorStringmodule EncryptionKeyRotationIntervalSecondsInteger =
Awso_mediapackagev2.Values.EncryptionKeyRotationIntervalSecondsIntegerThe encryption type.
The parameters for the SPEKE key provider.
module CreateDashManifestConfigurationManifestWindowSecondsInteger =
Awso_mediapackagev2.Values.CreateDashManifestConfigurationManifestWindowSecondsIntegermodule CreateDashManifestConfigurationMinBufferTimeSecondsInteger =
Awso_mediapackagev2.Values.CreateDashManifestConfigurationMinBufferTimeSecondsIntegermodule CreateDashManifestConfigurationMinUpdatePeriodSecondsInteger =
Awso_mediapackagev2.Values.CreateDashManifestConfigurationMinUpdatePeriodSecondsIntegermodule CreateDashManifestConfigurationSuggestedPresentationDelaySecondsInteger =
Awso_mediapackagev2.Values.CreateDashManifestConfigurationSuggestedPresentationDelaySecondsIntegermodule CreateHlsManifestConfigurationManifestWindowSecondsInteger =
Awso_mediapackagev2.Values.CreateHlsManifestConfigurationManifestWindowSecondsIntegermodule CreateHlsManifestConfigurationProgramDateTimeIntervalSecondsInteger =
Awso_mediapackagev2.Values.CreateHlsManifestConfigurationProgramDateTimeIntervalSecondsIntegermodule CreateLowLatencyHlsManifestConfigurationManifestWindowSecondsInteger =
Awso_mediapackagev2.Values.CreateLowLatencyHlsManifestConfigurationManifestWindowSecondsIntegermodule CreateLowLatencyHlsManifestConfigurationProgramDateTimeIntervalSecondsInteger =
Awso_mediapackagev2.Values.CreateLowLatencyHlsManifestConfigurationProgramDateTimeIntervalSecondsIntegermodule CreateMssManifestConfigurationManifestWindowSecondsInteger =
Awso_mediapackagev2.Values.CreateMssManifestConfigurationManifestWindowSecondsIntegermodule ForceEndpointErrorConfiguration =
Awso_mediapackagev2.Values.ForceEndpointErrorConfigurationThe failover settings for the endpoint.
The configuration for the destination where the harvested content will be exported.
A collection of harvested manifests of different types.
module HarvesterScheduleConfiguration =
Awso_mediapackagev2.Values.HarvesterScheduleConfigurationDefines the schedule configuration for a harvest job.
Retrieve the DASH manifest configuration.
Retrieve the HTTP live streaming (HLS) manifest configuration.
module GetLowLatencyHlsManifestConfiguration =
Awso_mediapackagev2.Values.GetLowLatencyHlsManifestConfigurationRetrieve the low-latency HTTP live streaming (HLS) manifest configuration.
Configuration details for a Microsoft Smooth Streaming (MSS) manifest associated with an origin endpoint. This includes all the settings and properties that define how the MSS content is packaged and delivered.
The parameters for encrypting content.
The SCTE configuration.
module SegmentSegmentDurationSecondsInteger =
Awso_mediapackagev2.Values.SegmentSegmentDurationSecondsIntegermodule CreateDashManifestConfiguration =
Awso_mediapackagev2.Values.CreateDashManifestConfigurationCreate a DASH manifest configuration.
module CreateHlsManifestConfiguration =
Awso_mediapackagev2.Values.CreateHlsManifestConfigurationCreate an HTTP live streaming (HLS) manifest configuration.
module CreateLowLatencyHlsManifestConfiguration =
Awso_mediapackagev2.Values.CreateLowLatencyHlsManifestConfigurationCreate a low-latency HTTP live streaming (HLS) manifest configuration.
module CreateMssManifestConfiguration =
Awso_mediapackagev2.Values.CreateMssManifestConfigurationConfiguration parameters for creating a Microsoft Smooth Streaming (MSS) manifest. MSS is a streaming media format developed by Microsoft that delivers adaptive bitrate streaming content to compatible players and devices.
The ingest domain URL where the source stream should be sent.
module InputSwitchConfigurationPreferredInputInteger =
Awso_mediapackagev2.Values.InputSwitchConfigurationPreferredInputIntegermodule CdnAuthConfigurationCdnIdentifierSecretArnsList =
Awso_mediapackagev2.Values.CdnAuthConfigurationCdnIdentifierSecretArnsListmodule CdnAuthConfigurationSecretsRoleArnString =
Awso_mediapackagev2.Values.CdnAuthConfigurationSecretsRoleArnStringmodule OriginEndpointListConfiguration =
Awso_mediapackagev2.Values.OriginEndpointListConfigurationThe configuration of the origin endpoint.
Represents a harvest job resource in MediaPackage v2, which is used to export content from an origin endpoint to an S3 bucket.
The configuration of the channel.
module ChannelGroupListConfiguration =
Awso_mediapackagev2.Values.ChannelGroupListConfigurationThe configuration of the channel group.
Access is denied because either you don't have permissions to perform the requested operation or MediaPackage is getting throttling errors with CDN authorization. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access Management in the IAM User Guide. Or, if you're using CDN authorization, you will receive this exception if MediaPackage receives a throttling error from Secrets Manager.
Updating or deleting this resource can cause an inconsistent state.
Indicates that an error from the service occurred while trying to process a request.
The specified resource doesn't exist.
The segment configuration, including the segment name, duration, and other configuration values.
module ServiceQuotaExceededException =
Awso_mediapackagev2.Values.ServiceQuotaExceededExceptionThe request would cause a service quota to be exceeded.
The request throughput limit was exceeded.
The input failed to meet the constraints specified by the AWS service.
module UpdateOriginEndpointRequestStartoverWindowSecondsInteger =
Awso_mediapackagev2.Values.UpdateOriginEndpointRequestStartoverWindowSecondsIntegerThe configuration for input switching based on the media quality confidence score (MQCS) as provided from AWS Elemental MediaLive.
The settings for what common media server data (CMSD) headers AWS Elemental MediaPackage includes in responses to the CDN.
The settings to enable CDN authorization headers in MediaPackage.
module ListHarvestJobsRequestChannelNameString =
Awso_mediapackagev2.Values.ListHarvestJobsRequestChannelNameStringmodule ListHarvestJobsRequestMaxResultsInteger =
Awso_mediapackagev2.Values.ListHarvestJobsRequestMaxResultsIntegermodule ListHarvestJobsRequestOriginEndpointNameString =
Awso_mediapackagev2.Values.ListHarvestJobsRequestOriginEndpointNameStringmodule CreateOriginEndpointRequestStartoverWindowSecondsInteger =
Awso_mediapackagev2.Values.CreateOriginEndpointRequestStartoverWindowSecondsIntegerUpdate the specified origin endpoint. Edit the packaging preferences on an endpoint to optimize the viewing experience. You can't edit the name of the endpoint. Any edits you make that impact the video output may not be reflected for a few minutes.
Update the specified origin endpoint. Edit the packaging preferences on an endpoint to optimize the viewing experience. You can't edit the name of the endpoint. Any edits you make that impact the video output may not be reflected for a few minutes.
Update the specified channel. You can edit if MediaPackage sends ingest or egress access logs to the CloudWatch log group, if content will be encrypted, the description on a channel, and your channel's policy settings. You can't edit the name of the channel or CloudFront distribution details. Any edits you make that impact the video output may not be reflected for a few minutes.
Update the specified channel. You can edit if MediaPackage sends ingest or egress access logs to the CloudWatch log group, if content will be encrypted, the description on a channel, and your channel's policy settings. You can't edit the name of the channel or CloudFront distribution details. Any edits you make that impact the video output may not be reflected for a few minutes.
Update the specified channel group. You can edit the description on a channel group for easier identification later from the AWS Elemental MediaPackage console. You can't edit the name of the channel group. Any edits you make that impact the video output may not be reflected for a few minutes.
Update the specified channel group. You can edit the description on a channel group for easier identification later from the AWS Elemental MediaPackage console. You can't edit the name of the channel group. Any edits you make that impact the video output may not be reflected for a few minutes.
Removes one or more tags from the specified resource.
Assigns one of more tags (key-value pairs) to the specified MediaPackage resource. Tags can help you organize and categorize your resources. You can also use them to scope user permissions, by granting a user permission to access or change only resources with certain tag values. You can use the TagResource operation with a resource that already has tags. If you specify a new tag key for the resource, this tag is appended to the list of tags associated with the resource. If you specify a tag key that is already associated with the resource, the new tag value that you specify replaces the previous value for that tag.
module ResetOriginEndpointStateResponse =
Awso_mediapackagev2.Values.ResetOriginEndpointStateResponseResetting the origin endpoint can help to resolve unexpected behavior and other content packaging issues. It also helps to preserve special events when you don't want the previous content to be available for viewing. A reset clears out all previous content from the origin endpoint. MediaPackage might return old content from this endpoint in the first 30 seconds after the endpoint reset. For best results, when possible, wait 30 seconds from endpoint reset to send playback requests to this endpoint.
module ResetOriginEndpointStateRequest =
Awso_mediapackagev2.Values.ResetOriginEndpointStateRequestResetting the origin endpoint can help to resolve unexpected behavior and other content packaging issues. It also helps to preserve special events when you don't want the previous content to be available for viewing. A reset clears out all previous content from the origin endpoint. MediaPackage might return old content from this endpoint in the first 30 seconds after the endpoint reset. For best results, when possible, wait 30 seconds from endpoint reset to send playback requests to this endpoint.
Resetting the channel can help to clear errors from misconfigurations in the encoder. A reset refreshes the ingest stream and removes previous content. Be sure to stop the encoder before you reset the channel, and wait at least 30 seconds before you restart the encoder.
Resetting the channel can help to clear errors from misconfigurations in the encoder. A reset refreshes the ingest stream and removes previous content. Be sure to stop the encoder before you reset the channel, and wait at least 30 seconds before you restart the encoder.
module PutOriginEndpointPolicyResponse =
Awso_mediapackagev2.Values.PutOriginEndpointPolicyResponseAttaches an IAM policy to the specified origin endpoint. You can attach only one policy with each request.
module PutOriginEndpointPolicyRequest =
Awso_mediapackagev2.Values.PutOriginEndpointPolicyRequestAttaches an IAM policy to the specified origin endpoint. You can attach only one policy with each request.
Attaches an IAM policy to the specified channel. With policies, you can specify who has access to AWS resources and what actions they can perform on those resources. You can attach only one policy with each request.
Attaches an IAM policy to the specified channel. With policies, you can specify who has access to AWS resources and what actions they can perform on those resources. You can attach only one policy with each request.
Lists the tags assigned to a resource.
Lists the tags assigned to a resource.
Retrieves all origin endpoints in a specific channel that are configured in AWS Elemental MediaPackage.
Retrieves all origin endpoints in a specific channel that are configured in AWS Elemental MediaPackage.
The response object containing the list of harvest jobs that match the specified criteria.
The request object for listing harvest jobs.
Retrieves all channels in a specific channel group that are configured in AWS Elemental MediaPackage.
Retrieves all channels in a specific channel group that are configured in AWS Elemental MediaPackage.
Retrieves all channel groups that are configured in Elemental MediaPackage.
Retrieves all channel groups that are configured in Elemental MediaPackage.
Retrieves the specified origin endpoint that's configured in AWS Elemental MediaPackage to obtain its playback URL and to view the packaging settings that it's currently using.
Retrieves the specified origin endpoint that's configured in AWS Elemental MediaPackage to obtain its playback URL and to view the packaging settings that it's currently using.
module GetOriginEndpointPolicyResponse =
Awso_mediapackagev2.Values.GetOriginEndpointPolicyResponseRetrieves the specified origin endpoint policy that's configured in AWS Elemental MediaPackage.
module GetOriginEndpointPolicyRequest =
Awso_mediapackagev2.Values.GetOriginEndpointPolicyRequestRetrieves the specified origin endpoint policy that's configured in AWS Elemental MediaPackage.
The response object containing the details of the requested harvest job.
The request object for retrieving a specific harvest job.
Retrieves the specified channel that's configured in AWS Elemental MediaPackage.
Retrieves the specified channel that's configured in AWS Elemental MediaPackage.
Retrieves the specified channel policy that's configured in AWS Elemental MediaPackage. With policies, you can specify who has access to AWS resources and what actions they can perform on those resources.
Retrieves the specified channel policy that's configured in AWS Elemental MediaPackage. With policies, you can specify who has access to AWS resources and what actions they can perform on those resources.
Retrieves the specified channel group that's configured in AWS Elemental MediaPackage.
Retrieves the specified channel group that's configured in AWS Elemental MediaPackage.
Origin endpoints can serve content until they're deleted. Delete the endpoint if it should no longer respond to playback requests. You must delete all endpoints from a channel before you can delete the channel.
Origin endpoints can serve content until they're deleted. Delete the endpoint if it should no longer respond to playback requests. You must delete all endpoints from a channel before you can delete the channel.
module DeleteOriginEndpointPolicyResponse =
Awso_mediapackagev2.Values.DeleteOriginEndpointPolicyResponseDelete an origin endpoint policy.
module DeleteOriginEndpointPolicyRequest =
Awso_mediapackagev2.Values.DeleteOriginEndpointPolicyRequestDelete an origin endpoint policy.
Delete a channel to stop AWS Elemental MediaPackage from receiving further content. You must delete the channel's origin endpoints before you can delete the channel.
Delete a channel to stop AWS Elemental MediaPackage from receiving further content. You must delete the channel's origin endpoints before you can delete the channel.
Delete a channel policy.
Delete a channel policy.
Delete a channel group. You must delete the channel group's channels and origin endpoints before you can delete the channel group. If you delete a channel group, you'll lose access to the egress domain and will have to create a new channel group to replace it.
Delete a channel group. You must delete the channel group's channels and origin endpoints before you can delete the channel group. If you delete a channel group, you'll lose access to the egress domain and will have to create a new channel group to replace it.
The endpoint is attached to a channel, and represents the output of the live content. You can associate multiple endpoints to a single channel. Each endpoint gives players and downstream CDNs (such as Amazon CloudFront) access to the content for playback. Content can't be served from a channel until it has an endpoint. You can create only one endpoint with each request.
The endpoint is attached to a channel, and represents the output of the live content. You can associate multiple endpoints to a single channel. Each endpoint gives players and downstream CDNs (such as Amazon CloudFront) access to the content for playback. Content can't be served from a channel until it has an endpoint. You can create only one endpoint with each request.
The response object returned after creating a harvest job.
The request object for creating a new harvest job.
Create a channel to start receiving content streams. The channel represents the input to MediaPackage for incoming live content from an encoder such as AWS Elemental MediaLive. The channel receives content, and after packaging it, outputs it through an origin endpoint to downstream devices (such as video players or CDNs) that request the content. You can create only one channel with each request. We recommend that you spread out channels between channel groups, such as putting redundant channels in the same AWS Region in different channel groups.
Create a channel to start receiving content streams. The channel represents the input to MediaPackage for incoming live content from an encoder such as AWS Elemental MediaLive. The channel receives content, and after packaging it, outputs it through an origin endpoint to downstream devices (such as video players or CDNs) that request the content. You can create only one channel with each request. We recommend that you spread out channels between channel groups, such as putting redundant channels in the same AWS Region in different channel groups.
Create a channel group to group your channels and origin endpoints. A channel group is the top-level resource that consists of channels and origin endpoints that are associated with it and that provides predictable URLs for stream delivery. All channels and origin endpoints within the channel group are guaranteed to share the DNS. You can create only one channel group with each request.
Create a channel group to group your channels and origin endpoints. A channel group is the top-level resource that consists of channels and origin endpoints that are associated with it and that provides predictable URLs for stream delivery. All channels and origin endpoints within the channel group are guaranteed to share the DNS. You can create only one channel group with each request.
Cancels an in-progress harvest job.
Cancels an in-progress harvest job.