DashBaseUrlProperty
- class aws_cdk.aws_mediapackagev2_alpha.DashBaseUrlProperty(*, url, dvb_priority=None, dvb_weight=None, service_location=None)
Bases:
object(experimental) 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 multi-CDN workflows.
- Parameters:
url (
str) – (experimental) A source location for segments.dvb_priority (
Union[int,float,None]) – (experimental) For use with DVB-DASH profiles only. The priority of this location for serving segments. The lower the number, the higher the priority. Default: - No priority specifieddvb_weight (
Union[int,float,None]) – (experimental) For use with DVB-DASH profiles only. The weighting for source locations that have the same priority. Default: - No weight specifiedservice_location (
Optional[str]) – (experimental) The name of the source location. Default: - No service location specified
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.aws_mediapackagev2_alpha as mediapackagev2_alpha dash_base_url_property = mediapackagev2_alpha.DashBaseUrlProperty( url="url", # the properties below are optional dvb_priority=123, dvb_weight=123, service_location="serviceLocation" )
Attributes
- dvb_priority
(experimental) For use with DVB-DASH profiles only.
The priority of this location for serving segments. The lower the number, the higher the priority.
- Default:
No priority specified
- Stability:
experimental
- dvb_weight
(experimental) For use with DVB-DASH profiles only.
The weighting for source locations that have the same priority.
- Default:
No weight specified
- Stability:
experimental
- service_location
(experimental) The name of the source location.
- Default:
No service location specified
- Stability:
experimental
- url
(experimental) A source location for segments.
- Stability:
experimental