CfnChannelProps
- class aws_cdk.aws_mediapackage.CfnChannelProps(*, id, description=None, egress_access_logs=None, hls_ingest=None, ingress_access_logs=None, tags=None)
Bases:
object
Properties for defining a
CfnChannel
.- Parameters:
id (
str
) – Unique identifier that you assign to the channel.description (
Optional
[str
]) – Any descriptive information that you want to add to the channel for future identification purposes.egress_access_logs (
Union
[IResolvable
,LogConfigurationProperty
,Dict
[str
,Any
],None
]) – Configures egress access logs.hls_ingest (
Union
[IResolvable
,HlsIngestProperty
,Dict
[str
,Any
],None
]) – The input URL where the source stream should be sent.ingress_access_logs (
Union
[IResolvable
,LogConfigurationProperty
,Dict
[str
,Any
],None
]) – Configures ingress access logs.tags (
Optional
[Sequence
[Union
[CfnTag
,Dict
[str
,Any
]]]]) – The tags to assign to the channel.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_mediapackage as mediapackage cfn_channel_props = mediapackage.CfnChannelProps( id="id", # the properties below are optional description="description", egress_access_logs=mediapackage.CfnChannel.LogConfigurationProperty( log_group_name="logGroupName" ), hls_ingest=mediapackage.CfnChannel.HlsIngestProperty( ingest_endpoints=[mediapackage.CfnChannel.IngestEndpointProperty( id="id", password="password", url="url", username="username" )] ), ingress_access_logs=mediapackage.CfnChannel.LogConfigurationProperty( log_group_name="logGroupName" ), tags=[CfnTag( key="key", value="value" )] )
Attributes
- description
Any descriptive information that you want to add to the channel for future identification purposes.
- egress_access_logs
Configures egress access logs.
- hls_ingest
The input URL where the source stream should be sent.
- id
Unique identifier that you assign to the channel.
- ingress_access_logs
Configures ingress access logs.
- tags
The tags to assign to the channel.