AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Container for the parameters to the CreateOriginEndpoint operation. Creates a new OriginEndpoint record.

Inheritance Hierarchy

System.Object
  Amazon.Runtime.AmazonWebServiceRequest
    Amazon.MediaPackage.AmazonMediaPackageRequest
      Amazon.MediaPackage.Model.CreateOriginEndpointRequest

Namespace: Amazon.MediaPackage.Model
Assembly: AWSSDK.MediaPackage.dll
Version: 3.x.y.z

Syntax

C#
public class CreateOriginEndpointRequest : AmazonMediaPackageRequest
         IAmazonWebServiceRequest

The CreateOriginEndpointRequest type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property Authorization Amazon.MediaPackage.Model.Authorization

Gets and sets the property Authorization.

Public Property ChannelId System.String

Gets and sets the property ChannelId. The ID of the Channel that the OriginEndpoint will be associated with.This cannot be changed after the OriginEndpoint is created.

Public Property CmafPackage Amazon.MediaPackage.Model.CmafPackageCreateOrUpdateParameters

Gets and sets the property CmafPackage.

Public Property DashPackage Amazon.MediaPackage.Model.DashPackage

Gets and sets the property DashPackage.

Public Property Description System.String

Gets and sets the property Description. A short text description of the OriginEndpoint.

Public Property HlsPackage Amazon.MediaPackage.Model.HlsPackage

Gets and sets the property HlsPackage.

Public Property Id System.String

Gets and sets the property Id. The ID of the OriginEndpoint. The ID must be unique within the regionand it cannot be changed after the OriginEndpoint is created.

Public Property ManifestName System.String

Gets and sets the property ManifestName. A short string that will be used as the filename of the OriginEndpoint URL (defaults to "index").

Public Property MssPackage Amazon.MediaPackage.Model.MssPackage

Gets and sets the property MssPackage.

Public Property Origination Amazon.MediaPackage.Origination

Gets and sets the property Origination. Control whether origination of video is allowed for this OriginEndpoint. If set to ALLOW, the OriginEndpointmay by requested, pursuant to any other form of access control. If set to DENY, the OriginEndpoint may not berequested. This can be helpful for Live to VOD harvesting, or for temporarily disabling origination

Public Property StartoverWindowSeconds System.Int32

Gets and sets the property StartoverWindowSeconds. Maximum duration (seconds) of content to retain for startover playback.If not specified, startover playback will be disabled for the OriginEndpoint.

Public Property Tags System.Collections.Generic.Dictionary<System.String, System.String>

Gets and sets the property Tags.

Public Property TimeDelaySeconds System.Int32

Gets and sets the property TimeDelaySeconds. Amount of delay (seconds) to enforce on the playback of live content.If not specified, there will be no time delay in effect for the OriginEndpoint.

Public Property Whitelist System.Collections.Generic.List<System.String>

Gets and sets the property Whitelist. A list of source IP CIDR blocks that will be allowed to access the OriginEndpoint.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5