CfnOriginEndpointProps

class aws_cdk.aws_mediapackage.CfnOriginEndpointProps(*, channel_id, id, authorization=None, cmaf_package=None, dash_package=None, description=None, hls_package=None, manifest_name=None, mss_package=None, origination=None, startover_window_seconds=None, tags=None, time_delay_seconds=None, whitelist=None)

Bases: object

Properties for defining a AWS::MediaPackage::OriginEndpoint.

Parameters
  • channel_id (str) – AWS::MediaPackage::OriginEndpoint.ChannelId.

  • id (str) – AWS::MediaPackage::OriginEndpoint.Id.

  • authorization (Union[IResolvable, AuthorizationProperty, None]) – AWS::MediaPackage::OriginEndpoint.Authorization.

  • cmaf_package (Union[IResolvable, CmafPackageProperty, None]) – AWS::MediaPackage::OriginEndpoint.CmafPackage.

  • dash_package (Union[IResolvable, DashPackageProperty, None]) – AWS::MediaPackage::OriginEndpoint.DashPackage.

  • description (Optional[str]) – AWS::MediaPackage::OriginEndpoint.Description.

  • hls_package (Union[IResolvable, HlsPackageProperty, None]) – AWS::MediaPackage::OriginEndpoint.HlsPackage.

  • manifest_name (Optional[str]) – AWS::MediaPackage::OriginEndpoint.ManifestName.

  • mss_package (Union[IResolvable, MssPackageProperty, None]) – AWS::MediaPackage::OriginEndpoint.MssPackage.

  • origination (Optional[str]) – AWS::MediaPackage::OriginEndpoint.Origination.

  • startover_window_seconds (Union[int, float, None]) – AWS::MediaPackage::OriginEndpoint.StartoverWindowSeconds.

  • tags (Optional[Sequence[CfnTag]]) – AWS::MediaPackage::OriginEndpoint.Tags.

  • time_delay_seconds (Union[int, float, None]) – AWS::MediaPackage::OriginEndpoint.TimeDelaySeconds.

  • whitelist (Optional[Sequence[str]]) – AWS::MediaPackage::OriginEndpoint.Whitelist.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html

Attributes

authorization

AWS::MediaPackage::OriginEndpoint.Authorization.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-authorization

Return type

Union[IResolvable, AuthorizationProperty, None]

channel_id

AWS::MediaPackage::OriginEndpoint.ChannelId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-channelid

Return type

str

cmaf_package

AWS::MediaPackage::OriginEndpoint.CmafPackage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-cmafpackage

Return type

Union[IResolvable, CmafPackageProperty, None]

dash_package

AWS::MediaPackage::OriginEndpoint.DashPackage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-dashpackage

Return type

Union[IResolvable, DashPackageProperty, None]

description

AWS::MediaPackage::OriginEndpoint.Description.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-description

Return type

Optional[str]

hls_package

AWS::MediaPackage::OriginEndpoint.HlsPackage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-hlspackage

Return type

Union[IResolvable, HlsPackageProperty, None]

id

AWS::MediaPackage::OriginEndpoint.Id.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-id

Return type

str

manifest_name

AWS::MediaPackage::OriginEndpoint.ManifestName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-manifestname

Return type

Optional[str]

mss_package

AWS::MediaPackage::OriginEndpoint.MssPackage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-msspackage

Return type

Union[IResolvable, MssPackageProperty, None]

origination

AWS::MediaPackage::OriginEndpoint.Origination.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-origination

Return type

Optional[str]

startover_window_seconds

AWS::MediaPackage::OriginEndpoint.StartoverWindowSeconds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-startoverwindowseconds

Return type

Union[int, float, None]

tags

AWS::MediaPackage::OriginEndpoint.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-tags

Return type

Optional[List[CfnTag]]

time_delay_seconds

AWS::MediaPackage::OriginEndpoint.TimeDelaySeconds.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-timedelayseconds

Return type

Union[int, float, None]

whitelist

AWS::MediaPackage::OriginEndpoint.Whitelist.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-whitelist

Return type

Optional[List[str]]