Class CfnOriginEndpoint.DashBaseUrlProperty
The base URLs to use for retrieving segments.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.MediaPackageV2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnOriginEndpoint.DashBaseUrlProperty : CfnOriginEndpoint.IDashBaseUrlProperty
Syntax (vb)
Public Class CfnOriginEndpoint.DashBaseUrlProperty Implements CfnOriginEndpoint.IDashBaseUrlProperty
Remarks
You can specify multiple locations and indicate the priority and weight for when each should be used, for use in mutli-CDN workflows.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaPackageV2;
var dashBaseUrlProperty = new DashBaseUrlProperty {
Url = "url",
// the properties below are optional
DvbPriority = 123,
DvbWeight = 123,
ServiceLocation = "serviceLocation"
};
Synopsis
Constructors
| DashBaseUrlProperty() | The base URLs to use for retrieving segments. |
Properties
| DvbPriority | For use with DVB-DASH profiles only. |
| DvbWeight | For use with DVB-DASH profiles only. |
| ServiceLocation | The name of the source location. |
| Url | A source location for segments. |
Constructors
DashBaseUrlProperty()
The base URLs to use for retrieving segments.
public DashBaseUrlProperty()
Remarks
You can specify multiple locations and indicate the priority and weight for when each should be used, for use in mutli-CDN workflows.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaPackageV2;
var dashBaseUrlProperty = new DashBaseUrlProperty {
Url = "url",
// the properties below are optional
DvbPriority = 123,
DvbWeight = 123,
ServiceLocation = "serviceLocation"
};
Properties
DvbPriority
For use with DVB-DASH profiles only.
public double? DvbPriority { get; set; }
Property Value
Remarks
The priority of this location for servings segments. The lower the number, the higher the priority.
DvbWeight
For use with DVB-DASH profiles only.
public double? DvbWeight { get; set; }
Property Value
Remarks
The weighting for source locations that have the same priority.
ServiceLocation
The name of the source location.
public string? ServiceLocation { get; set; }
Property Value
Remarks
Url
A source location for segments.
public string Url { get; set; }