CfnChannel

class aws_cdk.aws_medialive.CfnChannel(scope, id, *, cdi_input_specification=None, channel_class=None, destinations=None, encoder_settings=None, input_attachments=None, input_specification=None, log_level=None, name=None, role_arn=None, tags=None, vpc=None)

Bases: aws_cdk.core.CfnResource

A CloudFormation AWS::MediaLive::Channel.

CloudformationResource

AWS::MediaLive::Channel

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

# tags is of type object

cfn_channel = medialive.CfnChannel(self, "MyCfnChannel",
    cdi_input_specification=medialive.CfnChannel.CdiInputSpecificationProperty(
        resolution="resolution"
    ),
    channel_class="channelClass",
    destinations=[medialive.CfnChannel.OutputDestinationProperty(
        id="id",
        media_package_settings=[medialive.CfnChannel.MediaPackageOutputDestinationSettingsProperty(
            channel_id="channelId"
        )],
        multiplex_settings=medialive.CfnChannel.MultiplexProgramChannelDestinationSettingsProperty(
            multiplex_id="multiplexId",
            program_name="programName"
        ),
        settings=[medialive.CfnChannel.OutputDestinationSettingsProperty(
            password_param="passwordParam",
            stream_name="streamName",
            url="url",
            username="username"
        )]
    )],
    encoder_settings=medialive.CfnChannel.EncoderSettingsProperty(
        audio_descriptions=[medialive.CfnChannel.AudioDescriptionProperty(
            audio_normalization_settings=medialive.CfnChannel.AudioNormalizationSettingsProperty(
                algorithm="algorithm",
                algorithm_control="algorithmControl",
                target_lkfs=123
            ),
            audio_selector_name="audioSelectorName",
            audio_type="audioType",
            audio_type_control="audioTypeControl",
            codec_settings=medialive.CfnChannel.AudioCodecSettingsProperty(
                aac_settings=medialive.CfnChannel.AacSettingsProperty(
                    bitrate=123,
                    coding_mode="codingMode",
                    input_type="inputType",
                    profile="profile",
                    rate_control_mode="rateControlMode",
                    raw_format="rawFormat",
                    sample_rate=123,
                    spec="spec",
                    vbr_quality="vbrQuality"
                ),
                ac3_settings=medialive.CfnChannel.Ac3SettingsProperty(
                    bitrate=123,
                    bitstream_mode="bitstreamMode",
                    coding_mode="codingMode",
                    dialnorm=123,
                    drc_profile="drcProfile",
                    lfe_filter="lfeFilter",
                    metadata_control="metadataControl"
                ),
                eac3_settings=medialive.CfnChannel.Eac3SettingsProperty(
                    attenuation_control="attenuationControl",
                    bitrate=123,
                    bitstream_mode="bitstreamMode",
                    coding_mode="codingMode",
                    dc_filter="dcFilter",
                    dialnorm=123,
                    drc_line="drcLine",
                    drc_rf="drcRf",
                    lfe_control="lfeControl",
                    lfe_filter="lfeFilter",
                    lo_ro_center_mix_level=123,
                    lo_ro_surround_mix_level=123,
                    lt_rt_center_mix_level=123,
                    lt_rt_surround_mix_level=123,
                    metadata_control="metadataControl",
                    passthrough_control="passthroughControl",
                    phase_control="phaseControl",
                    stereo_downmix="stereoDownmix",
                    surround_ex_mode="surroundExMode",
                    surround_mode="surroundMode"
                ),
                mp2_settings=medialive.CfnChannel.Mp2SettingsProperty(
                    bitrate=123,
                    coding_mode="codingMode",
                    sample_rate=123
                ),
                pass_through_settings=medialive.CfnChannel.PassThroughSettingsProperty(),
                wav_settings=medialive.CfnChannel.WavSettingsProperty(
                    bit_depth=123,
                    coding_mode="codingMode",
                    sample_rate=123
                )
            ),
            language_code="languageCode",
            language_code_control="languageCodeControl",
            name="name",
            remix_settings=medialive.CfnChannel.RemixSettingsProperty(
                channel_mappings=[medialive.CfnChannel.AudioChannelMappingProperty(
                    input_channel_levels=[medialive.CfnChannel.InputChannelLevelProperty(
                        gain=123,
                        input_channel=123
                    )],
                    output_channel=123
                )],
                channels_in=123,
                channels_out=123
            ),
            stream_name="streamName"
        )],
        avail_blanking=medialive.CfnChannel.AvailBlankingProperty(
            avail_blanking_image=medialive.CfnChannel.InputLocationProperty(
                password_param="passwordParam",
                uri="uri",
                username="username"
            ),
            state="state"
        ),
        avail_configuration=medialive.CfnChannel.AvailConfigurationProperty(
            avail_settings=medialive.CfnChannel.AvailSettingsProperty(
                scte35_splice_insert=medialive.CfnChannel.Scte35SpliceInsertProperty(
                    ad_avail_offset=123,
                    no_regional_blackout_flag="noRegionalBlackoutFlag",
                    web_delivery_allowed_flag="webDeliveryAllowedFlag"
                ),
                scte35_time_signal_apos=medialive.CfnChannel.Scte35TimeSignalAposProperty(
                    ad_avail_offset=123,
                    no_regional_blackout_flag="noRegionalBlackoutFlag",
                    web_delivery_allowed_flag="webDeliveryAllowedFlag"
                )
            )
        ),
        blackout_slate=medialive.CfnChannel.BlackoutSlateProperty(
            blackout_slate_image=medialive.CfnChannel.InputLocationProperty(
                password_param="passwordParam",
                uri="uri",
                username="username"
            ),
            network_end_blackout="networkEndBlackout",
            network_end_blackout_image=medialive.CfnChannel.InputLocationProperty(
                password_param="passwordParam",
                uri="uri",
                username="username"
            ),
            network_id="networkId",
            state="state"
        ),
        caption_descriptions=[medialive.CfnChannel.CaptionDescriptionProperty(
            caption_selector_name="captionSelectorName",
            destination_settings=medialive.CfnChannel.CaptionDestinationSettingsProperty(
                arib_destination_settings=medialive.CfnChannel.AribDestinationSettingsProperty(),
                burn_in_destination_settings=medialive.CfnChannel.BurnInDestinationSettingsProperty(
                    alignment="alignment",
                    background_color="backgroundColor",
                    background_opacity=123,
                    font=medialive.CfnChannel.InputLocationProperty(
                        password_param="passwordParam",
                        uri="uri",
                        username="username"
                    ),
                    font_color="fontColor",
                    font_opacity=123,
                    font_resolution=123,
                    font_size="fontSize",
                    outline_color="outlineColor",
                    outline_size=123,
                    shadow_color="shadowColor",
                    shadow_opacity=123,
                    shadow_xOffset=123,
                    shadow_yOffset=123,
                    teletext_grid_control="teletextGridControl",
                    x_position=123,
                    y_position=123
                ),
                dvb_sub_destination_settings=medialive.CfnChannel.DvbSubDestinationSettingsProperty(
                    alignment="alignment",
                    background_color="backgroundColor",
                    background_opacity=123,
                    font=medialive.CfnChannel.InputLocationProperty(
                        password_param="passwordParam",
                        uri="uri",
                        username="username"
                    ),
                    font_color="fontColor",
                    font_opacity=123,
                    font_resolution=123,
                    font_size="fontSize",
                    outline_color="outlineColor",
                    outline_size=123,
                    shadow_color="shadowColor",
                    shadow_opacity=123,
                    shadow_xOffset=123,
                    shadow_yOffset=123,
                    teletext_grid_control="teletextGridControl",
                    x_position=123,
                    y_position=123
                ),
                ebu_tt_dDestination_settings=medialive.CfnChannel.EbuTtDDestinationSettingsProperty(
                    copyright_holder="copyrightHolder",
                    fill_line_gap="fillLineGap",
                    font_family="fontFamily",
                    style_control="styleControl"
                ),
                embedded_destination_settings=medialive.CfnChannel.EmbeddedDestinationSettingsProperty(),
                embedded_plus_scte20_destination_settings=medialive.CfnChannel.EmbeddedPlusScte20DestinationSettingsProperty(),
                rtmp_caption_info_destination_settings=medialive.CfnChannel.RtmpCaptionInfoDestinationSettingsProperty(),
                scte20_plus_embedded_destination_settings=medialive.CfnChannel.Scte20PlusEmbeddedDestinationSettingsProperty(),
                scte27_destination_settings=medialive.CfnChannel.Scte27DestinationSettingsProperty(),
                smpte_tt_destination_settings=medialive.CfnChannel.SmpteTtDestinationSettingsProperty(),
                teletext_destination_settings=medialive.CfnChannel.TeletextDestinationSettingsProperty(),
                ttml_destination_settings=medialive.CfnChannel.TtmlDestinationSettingsProperty(
                    style_control="styleControl"
                ),
                webvtt_destination_settings=medialive.CfnChannel.WebvttDestinationSettingsProperty()
            ),
            language_code="languageCode",
            language_description="languageDescription",
            name="name"
        )],
        feature_activations=medialive.CfnChannel.FeatureActivationsProperty(
            input_prepare_schedule_actions="inputPrepareScheduleActions"
        ),
        global_configuration=medialive.CfnChannel.GlobalConfigurationProperty(
            initial_audio_gain=123,
            input_end_action="inputEndAction",
            input_loss_behavior=medialive.CfnChannel.InputLossBehaviorProperty(
                black_frame_msec=123,
                input_loss_image_color="inputLossImageColor",
                input_loss_image_slate=medialive.CfnChannel.InputLocationProperty(
                    password_param="passwordParam",
                    uri="uri",
                    username="username"
                ),
                input_loss_image_type="inputLossImageType",
                repeat_frame_msec=123
            ),
            output_locking_mode="outputLockingMode",
            output_timing_source="outputTimingSource",
            support_low_framerate_inputs="supportLowFramerateInputs"
        ),
        motion_graphics_configuration=medialive.CfnChannel.MotionGraphicsConfigurationProperty(
            motion_graphics_insertion="motionGraphicsInsertion",
            motion_graphics_settings=medialive.CfnChannel.MotionGraphicsSettingsProperty(
                html_motion_graphics_settings=medialive.CfnChannel.HtmlMotionGraphicsSettingsProperty()
            )
        ),
        nielsen_configuration=medialive.CfnChannel.NielsenConfigurationProperty(
            distributor_id="distributorId",
            nielsen_pcm_to_id3_tagging="nielsenPcmToId3Tagging"
        ),
        output_groups=[medialive.CfnChannel.OutputGroupProperty(
            name="name",
            output_group_settings=medialive.CfnChannel.OutputGroupSettingsProperty(
                archive_group_settings=medialive.CfnChannel.ArchiveGroupSettingsProperty(
                    archive_cdn_settings=medialive.CfnChannel.ArchiveCdnSettingsProperty(
                        archive_s3_settings=medialive.CfnChannel.ArchiveS3SettingsProperty(
                            canned_acl="cannedAcl"
                        )
                    ),
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    ),
                    rollover_interval=123
                ),
                frame_capture_group_settings=medialive.CfnChannel.FrameCaptureGroupSettingsProperty(
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    ),
                    frame_capture_cdn_settings=medialive.CfnChannel.FrameCaptureCdnSettingsProperty(
                        frame_capture_s3_settings=medialive.CfnChannel.FrameCaptureS3SettingsProperty(
                            canned_acl="cannedAcl"
                        )
                    )
                ),
                hls_group_settings=medialive.CfnChannel.HlsGroupSettingsProperty(
                    ad_markers=["adMarkers"],
                    base_url_content="baseUrlContent",
                    base_url_content1="baseUrlContent1",
                    base_url_manifest="baseUrlManifest",
                    base_url_manifest1="baseUrlManifest1",
                    caption_language_mappings=[medialive.CfnChannel.CaptionLanguageMappingProperty(
                        caption_channel=123,
                        language_code="languageCode",
                        language_description="languageDescription"
                    )],
                    caption_language_setting="captionLanguageSetting",
                    client_cache="clientCache",
                    codec_specification="codecSpecification",
                    constant_iv="constantIv",
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    ),
                    directory_structure="directoryStructure",
                    discontinuity_tags="discontinuityTags",
                    encryption_type="encryptionType",
                    hls_cdn_settings=medialive.CfnChannel.HlsCdnSettingsProperty(
                        hls_akamai_settings=medialive.CfnChannel.HlsAkamaiSettingsProperty(
                            connection_retry_interval=123,
                            filecache_duration=123,
                            http_transfer_mode="httpTransferMode",
                            num_retries=123,
                            restart_delay=123,
                            salt="salt",
                            token="token"
                        ),
                        hls_basic_put_settings=medialive.CfnChannel.HlsBasicPutSettingsProperty(
                            connection_retry_interval=123,
                            filecache_duration=123,
                            num_retries=123,
                            restart_delay=123
                        ),
                        hls_media_store_settings=medialive.CfnChannel.HlsMediaStoreSettingsProperty(
                            connection_retry_interval=123,
                            filecache_duration=123,
                            media_store_storage_class="mediaStoreStorageClass",
                            num_retries=123,
                            restart_delay=123
                        ),
                        hls_s3_settings=medialive.CfnChannel.HlsS3SettingsProperty(
                            canned_acl="cannedAcl"
                        ),
                        hls_webdav_settings=medialive.CfnChannel.HlsWebdavSettingsProperty(
                            connection_retry_interval=123,
                            filecache_duration=123,
                            http_transfer_mode="httpTransferMode",
                            num_retries=123,
                            restart_delay=123
                        )
                    ),
                    hls_id3_segment_tagging="hlsId3SegmentTagging",
                    i_frame_only_playlists="iFrameOnlyPlaylists",
                    incomplete_segment_behavior="incompleteSegmentBehavior",
                    index_nSegments=123,
                    input_loss_action="inputLossAction",
                    iv_in_manifest="ivInManifest",
                    iv_source="ivSource",
                    keep_segments=123,
                    key_format="keyFormat",
                    key_format_versions="keyFormatVersions",
                    key_provider_settings=medialive.CfnChannel.KeyProviderSettingsProperty(
                        static_key_settings=medialive.CfnChannel.StaticKeySettingsProperty(
                            key_provider_server=medialive.CfnChannel.InputLocationProperty(
                                password_param="passwordParam",
                                uri="uri",
                                username="username"
                            ),
                            static_key_value="staticKeyValue"
                        )
                    ),
                    manifest_compression="manifestCompression",
                    manifest_duration_format="manifestDurationFormat",
                    min_segment_length=123,
                    mode="mode",
                    output_selection="outputSelection",
                    program_date_time="programDateTime",
                    program_date_time_period=123,
                    redundant_manifest="redundantManifest",
                    segmentation_mode="segmentationMode",
                    segment_length=123,
                    segments_per_subdirectory=123,
                    stream_inf_resolution="streamInfResolution",
                    timed_metadata_id3_frame="timedMetadataId3Frame",
                    timed_metadata_id3_period=123,
                    timestamp_delta_milliseconds=123,
                    ts_file_mode="tsFileMode"
                ),
                media_package_group_settings=medialive.CfnChannel.MediaPackageGroupSettingsProperty(
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    )
                ),
                ms_smooth_group_settings=medialive.CfnChannel.MsSmoothGroupSettingsProperty(
                    acquisition_point_id="acquisitionPointId",
                    audio_only_timecode_control="audioOnlyTimecodeControl",
                    certificate_mode="certificateMode",
                    connection_retry_interval=123,
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    ),
                    event_id="eventId",
                    event_id_mode="eventIdMode",
                    event_stop_behavior="eventStopBehavior",
                    filecache_duration=123,
                    fragment_length=123,
                    input_loss_action="inputLossAction",
                    num_retries=123,
                    restart_delay=123,
                    segmentation_mode="segmentationMode",
                    send_delay_ms=123,
                    sparse_track_type="sparseTrackType",
                    stream_manifest_behavior="streamManifestBehavior",
                    timestamp_offset="timestampOffset",
                    timestamp_offset_mode="timestampOffsetMode"
                ),
                multiplex_group_settings=medialive.CfnChannel.MultiplexGroupSettingsProperty(),
                rtmp_group_settings=medialive.CfnChannel.RtmpGroupSettingsProperty(
                    ad_markers=["adMarkers"],
                    authentication_scheme="authenticationScheme",
                    cache_full_behavior="cacheFullBehavior",
                    cache_length=123,
                    caption_data="captionData",
                    input_loss_action="inputLossAction",
                    restart_delay=123
                ),
                udp_group_settings=medialive.CfnChannel.UdpGroupSettingsProperty(
                    input_loss_action="inputLossAction",
                    timed_metadata_id3_frame="timedMetadataId3Frame",
                    timed_metadata_id3_period=123
                )
            ),
            outputs=[medialive.CfnChannel.OutputProperty(
                audio_description_names=["audioDescriptionNames"],
                caption_description_names=["captionDescriptionNames"],
                output_name="outputName",
                output_settings=medialive.CfnChannel.OutputSettingsProperty(
                    archive_output_settings=medialive.CfnChannel.ArchiveOutputSettingsProperty(
                        container_settings=medialive.CfnChannel.ArchiveContainerSettingsProperty(
                            m2_ts_settings=medialive.CfnChannel.M2tsSettingsProperty(
                                absent_input_audio_behavior="absentInputAudioBehavior",
                                arib="arib",
                                arib_captions_pid="aribCaptionsPid",
                                arib_captions_pid_control="aribCaptionsPidControl",
                                audio_buffer_model="audioBufferModel",
                                audio_frames_per_pes=123,
                                audio_pids="audioPids",
                                audio_stream_type="audioStreamType",
                                bitrate=123,
                                buffer_model="bufferModel",
                                cc_descriptor="ccDescriptor",
                                dvb_nit_settings=medialive.CfnChannel.DvbNitSettingsProperty(
                                    network_id=123,
                                    network_name="networkName",
                                    rep_interval=123
                                ),
                                dvb_sdt_settings=medialive.CfnChannel.DvbSdtSettingsProperty(
                                    output_sdt="outputSdt",
                                    rep_interval=123,
                                    service_name="serviceName",
                                    service_provider_name="serviceProviderName"
                                ),
                                dvb_sub_pids="dvbSubPids",
                                dvb_tdt_settings=medialive.CfnChannel.DvbTdtSettingsProperty(
                                    rep_interval=123
                                ),
                                dvb_teletext_pid="dvbTeletextPid",
                                ebif="ebif",
                                ebp_audio_interval="ebpAudioInterval",
                                ebp_lookahead_ms=123,
                                ebp_placement="ebpPlacement",
                                ecm_pid="ecmPid",
                                es_rate_in_pes="esRateInPes",
                                etv_platform_pid="etvPlatformPid",
                                etv_signal_pid="etvSignalPid",
                                fragment_time=123,
                                klv="klv",
                                klv_data_pids="klvDataPids",
                                nielsen_id3_behavior="nielsenId3Behavior",
                                null_packet_bitrate=123,
                                pat_interval=123,
                                pcr_control="pcrControl",
                                pcr_period=123,
                                pcr_pid="pcrPid",
                                pmt_interval=123,
                                pmt_pid="pmtPid",
                                program_num=123,
                                rate_mode="rateMode",
                                scte27_pids="scte27Pids",
                                scte35_control="scte35Control",
                                scte35_pid="scte35Pid",
                                segmentation_markers="segmentationMarkers",
                                segmentation_style="segmentationStyle",
                                segmentation_time=123,
                                timed_metadata_behavior="timedMetadataBehavior",
                                timed_metadata_pid="timedMetadataPid",
                                transport_stream_id=123,
                                video_pid="videoPid"
                            ),
                            raw_settings=medialive.CfnChannel.RawSettingsProperty()
                        ),
                        extension="extension",
                        name_modifier="nameModifier"
                    ),
                    frame_capture_output_settings=medialive.CfnChannel.FrameCaptureOutputSettingsProperty(
                        name_modifier="nameModifier"
                    ),
                    hls_output_settings=medialive.CfnChannel.HlsOutputSettingsProperty(
                        h265_packaging_type="h265PackagingType",
                        hls_settings=medialive.CfnChannel.HlsSettingsProperty(
                            audio_only_hls_settings=medialive.CfnChannel.AudioOnlyHlsSettingsProperty(
                                audio_group_id="audioGroupId",
                                audio_only_image=medialive.CfnChannel.InputLocationProperty(
                                    password_param="passwordParam",
                                    uri="uri",
                                    username="username"
                                ),
                                audio_track_type="audioTrackType",
                                segment_type="segmentType"
                            ),
                            fmp4_hls_settings=medialive.CfnChannel.Fmp4HlsSettingsProperty(
                                audio_rendition_sets="audioRenditionSets",
                                nielsen_id3_behavior="nielsenId3Behavior",
                                timed_metadata_behavior="timedMetadataBehavior"
                            ),
                            frame_capture_hls_settings=medialive.CfnChannel.FrameCaptureHlsSettingsProperty(),
                            standard_hls_settings=medialive.CfnChannel.StandardHlsSettingsProperty(
                                audio_rendition_sets="audioRenditionSets",
                                m3_u8_settings=medialive.CfnChannel.M3u8SettingsProperty(
                                    audio_frames_per_pes=123,
                                    audio_pids="audioPids",
                                    ecm_pid="ecmPid",
                                    nielsen_id3_behavior="nielsenId3Behavior",
                                    pat_interval=123,
                                    pcr_control="pcrControl",
                                    pcr_period=123,
                                    pcr_pid="pcrPid",
                                    pmt_interval=123,
                                    pmt_pid="pmtPid",
                                    program_num=123,
                                    scte35_behavior="scte35Behavior",
                                    scte35_pid="scte35Pid",
                                    timed_metadata_behavior="timedMetadataBehavior",
                                    timed_metadata_pid="timedMetadataPid",
                                    transport_stream_id=123,
                                    video_pid="videoPid"
                                )
                            )
                        ),
                        name_modifier="nameModifier",
                        segment_modifier="segmentModifier"
                    ),
                    media_package_output_settings=medialive.CfnChannel.MediaPackageOutputSettingsProperty(),
                    ms_smooth_output_settings=medialive.CfnChannel.MsSmoothOutputSettingsProperty(
                        h265_packaging_type="h265PackagingType",
                        name_modifier="nameModifier"
                    ),
                    multiplex_output_settings=medialive.CfnChannel.MultiplexOutputSettingsProperty(
                        destination=medialive.CfnChannel.OutputLocationRefProperty(
                            destination_ref_id="destinationRefId"
                        )
                    ),
                    rtmp_output_settings=medialive.CfnChannel.RtmpOutputSettingsProperty(
                        certificate_mode="certificateMode",
                        connection_retry_interval=123,
                        destination=medialive.CfnChannel.OutputLocationRefProperty(
                            destination_ref_id="destinationRefId"
                        ),
                        num_retries=123
                    ),
                    udp_output_settings=medialive.CfnChannel.UdpOutputSettingsProperty(
                        buffer_msec=123,
                        container_settings=medialive.CfnChannel.UdpContainerSettingsProperty(
                            m2_ts_settings=medialive.CfnChannel.M2tsSettingsProperty(
                                absent_input_audio_behavior="absentInputAudioBehavior",
                                arib="arib",
                                arib_captions_pid="aribCaptionsPid",
                                arib_captions_pid_control="aribCaptionsPidControl",
                                audio_buffer_model="audioBufferModel",
                                audio_frames_per_pes=123,
                                audio_pids="audioPids",
                                audio_stream_type="audioStreamType",
                                bitrate=123,
                                buffer_model="bufferModel",
                                cc_descriptor="ccDescriptor",
                                dvb_nit_settings=medialive.CfnChannel.DvbNitSettingsProperty(
                                    network_id=123,
                                    network_name="networkName",
                                    rep_interval=123
                                ),
                                dvb_sdt_settings=medialive.CfnChannel.DvbSdtSettingsProperty(
                                    output_sdt="outputSdt",
                                    rep_interval=123,
                                    service_name="serviceName",
                                    service_provider_name="serviceProviderName"
                                ),
                                dvb_sub_pids="dvbSubPids",
                                dvb_tdt_settings=medialive.CfnChannel.DvbTdtSettingsProperty(
                                    rep_interval=123
                                ),
                                dvb_teletext_pid="dvbTeletextPid",
                                ebif="ebif",
                                ebp_audio_interval="ebpAudioInterval",
                                ebp_lookahead_ms=123,
                                ebp_placement="ebpPlacement",
                                ecm_pid="ecmPid",
                                es_rate_in_pes="esRateInPes",
                                etv_platform_pid="etvPlatformPid",
                                etv_signal_pid="etvSignalPid",
                                fragment_time=123,
                                klv="klv",
                                klv_data_pids="klvDataPids",
                                nielsen_id3_behavior="nielsenId3Behavior",
                                null_packet_bitrate=123,
                                pat_interval=123,
                                pcr_control="pcrControl",
                                pcr_period=123,
                                pcr_pid="pcrPid",
                                pmt_interval=123,
                                pmt_pid="pmtPid",
                                program_num=123,
                                rate_mode="rateMode",
                                scte27_pids="scte27Pids",
                                scte35_control="scte35Control",
                                scte35_pid="scte35Pid",
                                segmentation_markers="segmentationMarkers",
                                segmentation_style="segmentationStyle",
                                segmentation_time=123,
                                timed_metadata_behavior="timedMetadataBehavior",
                                timed_metadata_pid="timedMetadataPid",
                                transport_stream_id=123,
                                video_pid="videoPid"
                            )
                        ),
                        destination=medialive.CfnChannel.OutputLocationRefProperty(
                            destination_ref_id="destinationRefId"
                        ),
                        fec_output_settings=medialive.CfnChannel.FecOutputSettingsProperty(
                            column_depth=123,
                            include_fec="includeFec",
                            row_length=123
                        )
                    )
                ),
                video_description_name="videoDescriptionName"
            )]
        )],
        timecode_config=medialive.CfnChannel.TimecodeConfigProperty(
            source="source",
            sync_threshold=123
        ),
        video_descriptions=[medialive.CfnChannel.VideoDescriptionProperty(
            codec_settings=medialive.CfnChannel.VideoCodecSettingsProperty(
                frame_capture_settings=medialive.CfnChannel.FrameCaptureSettingsProperty(
                    capture_interval=123,
                    capture_interval_units="captureIntervalUnits"
                ),
                h264_settings=medialive.CfnChannel.H264SettingsProperty(
                    adaptive_quantization="adaptiveQuantization",
                    afd_signaling="afdSignaling",
                    bitrate=123,
                    buf_fill_pct=123,
                    buf_size=123,
                    color_metadata="colorMetadata",
                    color_space_settings=medialive.CfnChannel.H264ColorSpaceSettingsProperty(
                        color_space_passthrough_settings=medialive.CfnChannel.ColorSpacePassthroughSettingsProperty(),
                        rec601_settings=medialive.CfnChannel.Rec601SettingsProperty(),
                        rec709_settings=medialive.CfnChannel.Rec709SettingsProperty()
                    ),
                    entropy_encoding="entropyEncoding",
                    filter_settings=medialive.CfnChannel.H264FilterSettingsProperty(
                        temporal_filter_settings=medialive.CfnChannel.TemporalFilterSettingsProperty(
                            post_filter_sharpening="postFilterSharpening",
                            strength="strength"
                        )
                    ),
                    fixed_afd="fixedAfd",
                    flicker_aq="flickerAq",
                    force_field_pictures="forceFieldPictures",
                    framerate_control="framerateControl",
                    framerate_denominator=123,
                    framerate_numerator=123,
                    gop_bReference="gopBReference",
                    gop_closed_cadence=123,
                    gop_num_bFrames=123,
                    gop_size=123,
                    gop_size_units="gopSizeUnits",
                    level="level",
                    look_ahead_rate_control="lookAheadRateControl",
                    max_bitrate=123,
                    min_iInterval=123,
                    num_ref_frames=123,
                    par_control="parControl",
                    par_denominator=123,
                    par_numerator=123,
                    profile="profile",
                    quality_level="qualityLevel",
                    qvbr_quality_level=123,
                    rate_control_mode="rateControlMode",
                    scan_type="scanType",
                    scene_change_detect="sceneChangeDetect",
                    slices=123,
                    softness=123,
                    spatial_aq="spatialAq",
                    subgop_length="subgopLength",
                    syntax="syntax",
                    temporal_aq="temporalAq",
                    timecode_insertion="timecodeInsertion"
                ),
                h265_settings=medialive.CfnChannel.H265SettingsProperty(
                    adaptive_quantization="adaptiveQuantization",
                    afd_signaling="afdSignaling",
                    alternative_transfer_function="alternativeTransferFunction",
                    bitrate=123,
                    buf_size=123,
                    color_metadata="colorMetadata",
                    color_space_settings=medialive.CfnChannel.H265ColorSpaceSettingsProperty(
                        color_space_passthrough_settings=medialive.CfnChannel.ColorSpacePassthroughSettingsProperty(),
                        hdr10_settings=medialive.CfnChannel.Hdr10SettingsProperty(
                            max_cll=123,
                            max_fall=123
                        ),
                        rec601_settings=medialive.CfnChannel.Rec601SettingsProperty(),
                        rec709_settings=medialive.CfnChannel.Rec709SettingsProperty()
                    ),
                    filter_settings=medialive.CfnChannel.H265FilterSettingsProperty(
                        temporal_filter_settings=medialive.CfnChannel.TemporalFilterSettingsProperty(
                            post_filter_sharpening="postFilterSharpening",
                            strength="strength"
                        )
                    ),
                    fixed_afd="fixedAfd",
                    flicker_aq="flickerAq",
                    framerate_denominator=123,
                    framerate_numerator=123,
                    gop_closed_cadence=123,
                    gop_size=123,
                    gop_size_units="gopSizeUnits",
                    level="level",
                    look_ahead_rate_control="lookAheadRateControl",
                    max_bitrate=123,
                    min_iInterval=123,
                    par_denominator=123,
                    par_numerator=123,
                    profile="profile",
                    qvbr_quality_level=123,
                    rate_control_mode="rateControlMode",
                    scan_type="scanType",
                    scene_change_detect="sceneChangeDetect",
                    slices=123,
                    tier="tier",
                    timecode_insertion="timecodeInsertion"
                ),
                mpeg2_settings=medialive.CfnChannel.Mpeg2SettingsProperty(
                    adaptive_quantization="adaptiveQuantization",
                    afd_signaling="afdSignaling",
                    color_metadata="colorMetadata",
                    color_space="colorSpace",
                    display_aspect_ratio="displayAspectRatio",
                    filter_settings=medialive.CfnChannel.Mpeg2FilterSettingsProperty(
                        temporal_filter_settings=medialive.CfnChannel.TemporalFilterSettingsProperty(
                            post_filter_sharpening="postFilterSharpening",
                            strength="strength"
                        )
                    ),
                    fixed_afd="fixedAfd",
                    framerate_denominator=123,
                    framerate_numerator=123,
                    gop_closed_cadence=123,
                    gop_num_bFrames=123,
                    gop_size=123,
                    gop_size_units="gopSizeUnits",
                    scan_type="scanType",
                    subgop_length="subgopLength",
                    timecode_insertion="timecodeInsertion"
                )
            ),
            height=123,
            name="name",
            respond_to_afd="respondToAfd",
            scaling_behavior="scalingBehavior",
            sharpness=123,
            width=123
        )]
    ),
    input_attachments=[medialive.CfnChannel.InputAttachmentProperty(
        automatic_input_failover_settings=medialive.CfnChannel.AutomaticInputFailoverSettingsProperty(
            error_clear_time_msec=123,
            failover_conditions=[medialive.CfnChannel.FailoverConditionProperty(
                failover_condition_settings=medialive.CfnChannel.FailoverConditionSettingsProperty(
                    audio_silence_settings=medialive.CfnChannel.AudioSilenceFailoverSettingsProperty(
                        audio_selector_name="audioSelectorName",
                        audio_silence_threshold_msec=123
                    ),
                    input_loss_settings=medialive.CfnChannel.InputLossFailoverSettingsProperty(
                        input_loss_threshold_msec=123
                    ),
                    video_black_settings=medialive.CfnChannel.VideoBlackFailoverSettingsProperty(
                        black_detect_threshold=123,
                        video_black_threshold_msec=123
                    )
                )
            )],
            input_preference="inputPreference",
            secondary_input_id="secondaryInputId"
        ),
        input_attachment_name="inputAttachmentName",
        input_id="inputId",
        input_settings=medialive.CfnChannel.InputSettingsProperty(
            audio_selectors=[medialive.CfnChannel.AudioSelectorProperty(
                name="name",
                selector_settings=medialive.CfnChannel.AudioSelectorSettingsProperty(
                    audio_language_selection=medialive.CfnChannel.AudioLanguageSelectionProperty(
                        language_code="languageCode",
                        language_selection_policy="languageSelectionPolicy"
                    ),
                    audio_pid_selection=medialive.CfnChannel.AudioPidSelectionProperty(
                        pid=123
                    ),
                    audio_track_selection=medialive.CfnChannel.AudioTrackSelectionProperty(
                        tracks=[medialive.CfnChannel.AudioTrackProperty(
                            track=123
                        )]
                    )
                )
            )],
            caption_selectors=[medialive.CfnChannel.CaptionSelectorProperty(
                language_code="languageCode",
                name="name",
                selector_settings=medialive.CfnChannel.CaptionSelectorSettingsProperty(
                    ancillary_source_settings=medialive.CfnChannel.AncillarySourceSettingsProperty(
                        source_ancillary_channel_number=123
                    ),
                    arib_source_settings=medialive.CfnChannel.AribSourceSettingsProperty(),
                    dvb_sub_source_settings=medialive.CfnChannel.DvbSubSourceSettingsProperty(
                        pid=123
                    ),
                    embedded_source_settings=medialive.CfnChannel.EmbeddedSourceSettingsProperty(
                        convert608_to708="convert608To708",
                        scte20_detection="scte20Detection",
                        source608_channel_number=123,
                        source608_track_number=123
                    ),
                    scte20_source_settings=medialive.CfnChannel.Scte20SourceSettingsProperty(
                        convert608_to708="convert608To708",
                        source608_channel_number=123
                    ),
                    scte27_source_settings=medialive.CfnChannel.Scte27SourceSettingsProperty(
                        pid=123
                    ),
                    teletext_source_settings=medialive.CfnChannel.TeletextSourceSettingsProperty(
                        output_rectangle=medialive.CfnChannel.CaptionRectangleProperty(
                            height=123,
                            left_offset=123,
                            top_offset=123,
                            width=123
                        ),
                        page_number="pageNumber"
                    )
                )
            )],
            deblock_filter="deblockFilter",
            denoise_filter="denoiseFilter",
            filter_strength=123,
            input_filter="inputFilter",
            network_input_settings=medialive.CfnChannel.NetworkInputSettingsProperty(
                hls_input_settings=medialive.CfnChannel.HlsInputSettingsProperty(
                    bandwidth=123,
                    buffer_segments=123,
                    retries=123,
                    retry_interval=123
                ),
                server_validation="serverValidation"
            ),
            smpte2038_data_preference="smpte2038DataPreference",
            source_end_behavior="sourceEndBehavior",
            video_selector=medialive.CfnChannel.VideoSelectorProperty(
                color_space="colorSpace",
                color_space_settings=medialive.CfnChannel.VideoSelectorColorSpaceSettingsProperty(
                    hdr10_settings=medialive.CfnChannel.Hdr10SettingsProperty(
                        max_cll=123,
                        max_fall=123
                    )
                ),
                color_space_usage="colorSpaceUsage",
                selector_settings=medialive.CfnChannel.VideoSelectorSettingsProperty(
                    video_selector_pid=medialive.CfnChannel.VideoSelectorPidProperty(
                        pid=123
                    ),
                    video_selector_program_id=medialive.CfnChannel.VideoSelectorProgramIdProperty(
                        program_id=123
                    )
                )
            )
        )
    )],
    input_specification=medialive.CfnChannel.InputSpecificationProperty(
        codec="codec",
        maximum_bitrate="maximumBitrate",
        resolution="resolution"
    ),
    log_level="logLevel",
    name="name",
    role_arn="roleArn",
    tags=tags,
    vpc=medialive.CfnChannel.VpcOutputSettingsProperty(
        public_address_allocation_ids=["publicAddressAllocationIds"],
        security_group_ids=["securityGroupIds"],
        subnet_ids=["subnetIds"]
    )
)

Create a new AWS::MediaLive::Channel.

Parameters

Methods

add_deletion_override(path)

Syntactic sugar for addOverride(path, undefined).

Parameters

path (str) – The path of the value to delete.

Return type

None

add_depends_on(target)

Indicates that this resource depends on another resource and cannot be provisioned unless the other resource has been successfully provisioned.

This can be used for resources across stacks (or nested stack) boundaries and the dependency will automatically be transferred to the relevant scope.

Parameters

target (CfnResource) –

Return type

None

add_metadata(key, value)

Add a value to the CloudFormation Resource Metadata.

Parameters
  • key (str) –

  • value (Any) –

See

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/metadata-section-structure.html

Note that this is a different set of metadata from CDK node metadata; this metadata ends up in the stack template under the resource, whereas CDK node metadata ends up in the Cloud Assembly.

Return type

None

add_override(path, value)

Adds an override to the synthesized CloudFormation resource.

To add a property override, either use addPropertyOverride or prefix path with “Properties.” (i.e. Properties.TopicName).

If the override is nested, separate each nested level using a dot (.) in the path parameter. If there is an array as part of the nesting, specify the index in the path.

To include a literal . in the property name, prefix with a \. In most programming languages you will need to write this as "\\." because the \ itself will need to be escaped.

For example:

cfn_resource.add_override("Properties.GlobalSecondaryIndexes.0.Projection.NonKeyAttributes", ["myattribute"])
cfn_resource.add_override("Properties.GlobalSecondaryIndexes.1.ProjectionType", "INCLUDE")

would add the overrides Example:

"Properties": {
   "GlobalSecondaryIndexes": [
     {
       "Projection": {
         "NonKeyAttributes": [ "myattribute" ]
         ...
       }
       ...
     },
     {
       "ProjectionType": "INCLUDE"
       ...
     },
   ]
   ...
}
Parameters
  • path (str) –

    • The path of the property, you can use dot notation to override values in complex types. Any intermdediate keys will be created as needed.

  • value (Any) –

    • The value. Could be primitive or complex.

Return type

None

add_property_deletion_override(property_path)

Adds an override that deletes the value of a property from the resource definition.

Parameters

property_path (str) – The path to the property.

Return type

None

add_property_override(property_path, value)

Adds an override to a resource property.

Syntactic sugar for addOverride("Properties.<...>", value).

Parameters
  • property_path (str) – The path of the property.

  • value (Any) – The value.

Return type

None

apply_removal_policy(policy=None, *, apply_to_update_replace_policy=None, default=None)

Sets the deletion policy of the resource based on the removal policy specified.

The Removal Policy controls what happens to this resource when it stops being managed by CloudFormation, either because you’ve removed it from the CDK application or because you’ve made a change that requires the resource to be replaced.

The resource can be deleted (RemovalPolicy.DESTROY), or left in your AWS account for data recovery and cleanup later (RemovalPolicy.RETAIN).

Parameters
  • policy (Optional[RemovalPolicy]) –

  • apply_to_update_replace_policy (Optional[bool]) – Apply the same deletion policy to the resource’s “UpdateReplacePolicy”. Default: true

  • default (Optional[RemovalPolicy]) – The default policy to apply in case the removal policy is not defined. Default: - Default value is resource specific. To determine the default value for a resoure, please consult that specific resource’s documentation.

Return type

None

get_att(attribute_name)

Returns a token for an runtime attribute of this resource.

Ideally, use generated attribute accessors (e.g. resource.arn), but this can be used for future compatibility in case there is no generated attribute.

Parameters

attribute_name (str) – The name of the attribute.

Return type

Reference

get_metadata(key)

Retrieve a value value from the CloudFormation Resource Metadata.

Parameters

key (str) –

See

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/metadata-section-structure.html

Note that this is a different set of metadata from CDK node metadata; this metadata ends up in the stack template under the resource, whereas CDK node metadata ends up in the Cloud Assembly.

Return type

Any

inspect(inspector)

Examines the CloudFormation resource and discloses attributes.

Parameters

inspector (TreeInspector) –

  • tree inspector to collect and process attributes.

Return type

None

override_logical_id(new_logical_id)

Overrides the auto-generated logical ID with a specific ID.

Parameters

new_logical_id (str) – The new logical ID to use for this stack element.

Return type

None

to_string()

Returns a string representation of this construct.

Return type

str

Returns

a string representation of this resource

Attributes

CFN_RESOURCE_TYPE_NAME = 'AWS::MediaLive::Channel'
attr_arn

Arn

Type

cloudformationAttribute

Return type

str

attr_inputs

Inputs

Type

cloudformationAttribute

Return type

List[str]

cdi_input_specification

AWS::MediaLive::Channel.CdiInputSpecification.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-cdiinputspecification

Return type

Union[CdiInputSpecificationProperty, IResolvable, None]

cfn_options

Options for this resource, such as condition, update policy etc.

Return type

ICfnResourceOptions

cfn_resource_type

AWS resource type.

Return type

str

channel_class

AWS::MediaLive::Channel.ChannelClass.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-channelclass

Return type

Optional[str]

creation_stack

return:

the stack trace of the point where this Resource was created from, sourced from the +metadata+ entry typed +aws:cdk:logicalId+, and with the bottom-most node +internal+ entries filtered.

Return type

List[str]

destinations

AWS::MediaLive::Channel.Destinations.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-destinations

Return type

Union[IResolvable, List[Union[IResolvable, OutputDestinationProperty]], None]

encoder_settings

AWS::MediaLive::Channel.EncoderSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-encodersettings

Return type

Union[IResolvable, EncoderSettingsProperty, None]

input_attachments

AWS::MediaLive::Channel.InputAttachments.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputattachments

Return type

Union[IResolvable, List[Union[IResolvable, InputAttachmentProperty]], None]

input_specification

AWS::MediaLive::Channel.InputSpecification.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputspecification

Return type

Union[IResolvable, InputSpecificationProperty, None]

log_level

AWS::MediaLive::Channel.LogLevel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-loglevel

Return type

Optional[str]

logical_id

The logical ID for this CloudFormation stack element.

The logical ID of the element is calculated from the path of the resource node in the construct tree.

To override this value, use overrideLogicalId(newLogicalId).

Return type

str

Returns

the logical ID as a stringified token. This value will only get resolved during synthesis.

name

AWS::MediaLive::Channel.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-name

Return type

Optional[str]

node

The construct tree node associated with this construct.

Return type

ConstructNode

ref

Return a string that will be resolved to a CloudFormation { Ref } for this element.

If, by any chance, the intrinsic reference of a resource is not a string, you could coerce it to an IResolvable through Lazy.any({ produce: resource.ref }).

Return type

str

role_arn

AWS::MediaLive::Channel.RoleArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-rolearn

Return type

Optional[str]

stack

The stack in which this element is defined.

CfnElements must be defined within a stack scope (directly or indirectly).

Return type

Stack

tags

AWS::MediaLive::Channel.Tags.

Link

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

Return type

TagManager

vpc

AWS::MediaLive::Channel.Vpc.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-vpc

Return type

Union[IResolvable, VpcOutputSettingsProperty, None]

Static Methods

classmethod is_cfn_element(x)

Returns true if a construct is a stack element (i.e. part of the synthesized cloudformation template).

Uses duck-typing instead of instanceof to allow stack elements from different versions of this library to be included in the same stack.

Parameters

x (Any) –

Return type

bool

Returns

The construct as a stack element or undefined if it is not a stack element.

classmethod is_cfn_resource(construct)

Check whether the given construct is a CfnResource.

Parameters

construct (IConstruct) –

Return type

bool

classmethod is_construct(x)

Return whether the given object is a Construct.

Parameters

x (Any) –

Return type

bool

AacSettingsProperty

class CfnChannel.AacSettingsProperty(*, bitrate=None, coding_mode=None, input_type=None, profile=None, rate_control_mode=None, raw_format=None, sample_rate=None, spec=None, vbr_quality=None)

Bases: object

Parameters
  • bitrate (Union[int, float, None]) – CfnChannel.AacSettingsProperty.Bitrate.

  • coding_mode (Optional[str]) – CfnChannel.AacSettingsProperty.CodingMode.

  • input_type (Optional[str]) – CfnChannel.AacSettingsProperty.InputType.

  • profile (Optional[str]) – CfnChannel.AacSettingsProperty.Profile.

  • rate_control_mode (Optional[str]) – CfnChannel.AacSettingsProperty.RateControlMode.

  • raw_format (Optional[str]) – CfnChannel.AacSettingsProperty.RawFormat.

  • sample_rate (Union[int, float, None]) – CfnChannel.AacSettingsProperty.SampleRate.

  • spec (Optional[str]) – CfnChannel.AacSettingsProperty.Spec.

  • vbr_quality (Optional[str]) – CfnChannel.AacSettingsProperty.VbrQuality.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

aac_settings_property = medialive.CfnChannel.AacSettingsProperty(
    bitrate=123,
    coding_mode="codingMode",
    input_type="inputType",
    profile="profile",
    rate_control_mode="rateControlMode",
    raw_format="rawFormat",
    sample_rate=123,
    spec="spec",
    vbr_quality="vbrQuality"
)

Attributes

bitrate

CfnChannel.AacSettingsProperty.Bitrate.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-bitrate

Return type

Union[int, float, None]

coding_mode

CfnChannel.AacSettingsProperty.CodingMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-codingmode

Return type

Optional[str]

input_type

CfnChannel.AacSettingsProperty.InputType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-inputtype

Return type

Optional[str]

profile

CfnChannel.AacSettingsProperty.Profile.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-profile

Return type

Optional[str]

rate_control_mode

CfnChannel.AacSettingsProperty.RateControlMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-ratecontrolmode

Return type

Optional[str]

raw_format

CfnChannel.AacSettingsProperty.RawFormat.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-rawformat

Return type

Optional[str]

sample_rate

CfnChannel.AacSettingsProperty.SampleRate.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-samplerate

Return type

Union[int, float, None]

spec

CfnChannel.AacSettingsProperty.Spec.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-spec

Return type

Optional[str]

vbr_quality

CfnChannel.AacSettingsProperty.VbrQuality.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aacsettings.html#cfn-medialive-channel-aacsettings-vbrquality

Return type

Optional[str]

Ac3SettingsProperty

class CfnChannel.Ac3SettingsProperty(*, bitrate=None, bitstream_mode=None, coding_mode=None, dialnorm=None, drc_profile=None, lfe_filter=None, metadata_control=None)

Bases: object

Parameters
  • bitrate (Union[int, float, None]) – CfnChannel.Ac3SettingsProperty.Bitrate.

  • bitstream_mode (Optional[str]) – CfnChannel.Ac3SettingsProperty.BitstreamMode.

  • coding_mode (Optional[str]) – CfnChannel.Ac3SettingsProperty.CodingMode.

  • dialnorm (Union[int, float, None]) – CfnChannel.Ac3SettingsProperty.Dialnorm.

  • drc_profile (Optional[str]) – CfnChannel.Ac3SettingsProperty.DrcProfile.

  • lfe_filter (Optional[str]) – CfnChannel.Ac3SettingsProperty.LfeFilter.

  • metadata_control (Optional[str]) – CfnChannel.Ac3SettingsProperty.MetadataControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

ac3_settings_property = medialive.CfnChannel.Ac3SettingsProperty(
    bitrate=123,
    bitstream_mode="bitstreamMode",
    coding_mode="codingMode",
    dialnorm=123,
    drc_profile="drcProfile",
    lfe_filter="lfeFilter",
    metadata_control="metadataControl"
)

Attributes

bitrate

CfnChannel.Ac3SettingsProperty.Bitrate.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-bitrate

Return type

Union[int, float, None]

bitstream_mode

CfnChannel.Ac3SettingsProperty.BitstreamMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-bitstreammode

Return type

Optional[str]

coding_mode

CfnChannel.Ac3SettingsProperty.CodingMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-codingmode

Return type

Optional[str]

dialnorm

CfnChannel.Ac3SettingsProperty.Dialnorm.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-dialnorm

Return type

Union[int, float, None]

drc_profile

CfnChannel.Ac3SettingsProperty.DrcProfile.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-drcprofile

Return type

Optional[str]

lfe_filter

CfnChannel.Ac3SettingsProperty.LfeFilter.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-lfefilter

Return type

Optional[str]

metadata_control

CfnChannel.Ac3SettingsProperty.MetadataControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ac3settings.html#cfn-medialive-channel-ac3settings-metadatacontrol

Return type

Optional[str]

AncillarySourceSettingsProperty

class CfnChannel.AncillarySourceSettingsProperty(*, source_ancillary_channel_number=None)

Bases: object

Parameters

source_ancillary_channel_number (Union[int, float, None]) – CfnChannel.AncillarySourceSettingsProperty.SourceAncillaryChannelNumber.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ancillarysourcesettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

ancillary_source_settings_property = medialive.CfnChannel.AncillarySourceSettingsProperty(
    source_ancillary_channel_number=123
)

Attributes

source_ancillary_channel_number

CfnChannel.AncillarySourceSettingsProperty.SourceAncillaryChannelNumber.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ancillarysourcesettings.html#cfn-medialive-channel-ancillarysourcesettings-sourceancillarychannelnumber

Return type

Union[int, float, None]

ArchiveCdnSettingsProperty

class CfnChannel.ArchiveCdnSettingsProperty(*, archive_s3_settings=None)

Bases: object

Parameters

archive_s3_settings (Union[IResolvable, ArchiveS3SettingsProperty, None]) – CfnChannel.ArchiveCdnSettingsProperty.ArchiveS3Settings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecdnsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

archive_cdn_settings_property = medialive.CfnChannel.ArchiveCdnSettingsProperty(
    archive_s3_settings=medialive.CfnChannel.ArchiveS3SettingsProperty(
        canned_acl="cannedAcl"
    )
)

Attributes

archive_s3_settings

CfnChannel.ArchiveCdnSettingsProperty.ArchiveS3Settings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecdnsettings.html#cfn-medialive-channel-archivecdnsettings-archives3settings

Return type

Union[IResolvable, ArchiveS3SettingsProperty, None]

ArchiveContainerSettingsProperty

class CfnChannel.ArchiveContainerSettingsProperty(*, m2_ts_settings=None, raw_settings=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecontainersettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

archive_container_settings_property = medialive.CfnChannel.ArchiveContainerSettingsProperty(
    m2_ts_settings=medialive.CfnChannel.M2tsSettingsProperty(
        absent_input_audio_behavior="absentInputAudioBehavior",
        arib="arib",
        arib_captions_pid="aribCaptionsPid",
        arib_captions_pid_control="aribCaptionsPidControl",
        audio_buffer_model="audioBufferModel",
        audio_frames_per_pes=123,
        audio_pids="audioPids",
        audio_stream_type="audioStreamType",
        bitrate=123,
        buffer_model="bufferModel",
        cc_descriptor="ccDescriptor",
        dvb_nit_settings=medialive.CfnChannel.DvbNitSettingsProperty(
            network_id=123,
            network_name="networkName",
            rep_interval=123
        ),
        dvb_sdt_settings=medialive.CfnChannel.DvbSdtSettingsProperty(
            output_sdt="outputSdt",
            rep_interval=123,
            service_name="serviceName",
            service_provider_name="serviceProviderName"
        ),
        dvb_sub_pids="dvbSubPids",
        dvb_tdt_settings=medialive.CfnChannel.DvbTdtSettingsProperty(
            rep_interval=123
        ),
        dvb_teletext_pid="dvbTeletextPid",
        ebif="ebif",
        ebp_audio_interval="ebpAudioInterval",
        ebp_lookahead_ms=123,
        ebp_placement="ebpPlacement",
        ecm_pid="ecmPid",
        es_rate_in_pes="esRateInPes",
        etv_platform_pid="etvPlatformPid",
        etv_signal_pid="etvSignalPid",
        fragment_time=123,
        klv="klv",
        klv_data_pids="klvDataPids",
        nielsen_id3_behavior="nielsenId3Behavior",
        null_packet_bitrate=123,
        pat_interval=123,
        pcr_control="pcrControl",
        pcr_period=123,
        pcr_pid="pcrPid",
        pmt_interval=123,
        pmt_pid="pmtPid",
        program_num=123,
        rate_mode="rateMode",
        scte27_pids="scte27Pids",
        scte35_control="scte35Control",
        scte35_pid="scte35Pid",
        segmentation_markers="segmentationMarkers",
        segmentation_style="segmentationStyle",
        segmentation_time=123,
        timed_metadata_behavior="timedMetadataBehavior",
        timed_metadata_pid="timedMetadataPid",
        transport_stream_id=123,
        video_pid="videoPid"
    ),
    raw_settings=medialive.CfnChannel.RawSettingsProperty()
)

Attributes

m2_ts_settings

CfnChannel.ArchiveContainerSettingsProperty.M2tsSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecontainersettings.html#cfn-medialive-channel-archivecontainersettings-m2tssettings

Return type

Union[IResolvable, M2tsSettingsProperty, None]

raw_settings

CfnChannel.ArchiveContainerSettingsProperty.RawSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivecontainersettings.html#cfn-medialive-channel-archivecontainersettings-rawsettings

Return type

Union[IResolvable, RawSettingsProperty, None]

ArchiveGroupSettingsProperty

class CfnChannel.ArchiveGroupSettingsProperty(*, archive_cdn_settings=None, destination=None, rollover_interval=None)

Bases: object

Parameters
  • archive_cdn_settings (Union[IResolvable, ArchiveCdnSettingsProperty, None]) – CfnChannel.ArchiveGroupSettingsProperty.ArchiveCdnSettings.

  • destination (Union[IResolvable, OutputLocationRefProperty, None]) – CfnChannel.ArchiveGroupSettingsProperty.Destination.

  • rollover_interval (Union[int, float, None]) – CfnChannel.ArchiveGroupSettingsProperty.RolloverInterval.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

archive_group_settings_property = medialive.CfnChannel.ArchiveGroupSettingsProperty(
    archive_cdn_settings=medialive.CfnChannel.ArchiveCdnSettingsProperty(
        archive_s3_settings=medialive.CfnChannel.ArchiveS3SettingsProperty(
            canned_acl="cannedAcl"
        )
    ),
    destination=medialive.CfnChannel.OutputLocationRefProperty(
        destination_ref_id="destinationRefId"
    ),
    rollover_interval=123
)

Attributes

archive_cdn_settings

CfnChannel.ArchiveGroupSettingsProperty.ArchiveCdnSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html#cfn-medialive-channel-archivegroupsettings-archivecdnsettings

Return type

Union[IResolvable, ArchiveCdnSettingsProperty, None]

destination

CfnChannel.ArchiveGroupSettingsProperty.Destination.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html#cfn-medialive-channel-archivegroupsettings-destination

Return type

Union[IResolvable, OutputLocationRefProperty, None]

rollover_interval

CfnChannel.ArchiveGroupSettingsProperty.RolloverInterval.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archivegroupsettings.html#cfn-medialive-channel-archivegroupsettings-rolloverinterval

Return type

Union[int, float, None]

ArchiveOutputSettingsProperty

class CfnChannel.ArchiveOutputSettingsProperty(*, container_settings=None, extension=None, name_modifier=None)

Bases: object

Parameters
  • container_settings (Union[IResolvable, ArchiveContainerSettingsProperty, None]) – CfnChannel.ArchiveOutputSettingsProperty.ContainerSettings.

  • extension (Optional[str]) – CfnChannel.ArchiveOutputSettingsProperty.Extension.

  • name_modifier (Optional[str]) – CfnChannel.ArchiveOutputSettingsProperty.NameModifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

archive_output_settings_property = medialive.CfnChannel.ArchiveOutputSettingsProperty(
    container_settings=medialive.CfnChannel.ArchiveContainerSettingsProperty(
        m2_ts_settings=medialive.CfnChannel.M2tsSettingsProperty(
            absent_input_audio_behavior="absentInputAudioBehavior",
            arib="arib",
            arib_captions_pid="aribCaptionsPid",
            arib_captions_pid_control="aribCaptionsPidControl",
            audio_buffer_model="audioBufferModel",
            audio_frames_per_pes=123,
            audio_pids="audioPids",
            audio_stream_type="audioStreamType",
            bitrate=123,
            buffer_model="bufferModel",
            cc_descriptor="ccDescriptor",
            dvb_nit_settings=medialive.CfnChannel.DvbNitSettingsProperty(
                network_id=123,
                network_name="networkName",
                rep_interval=123
            ),
            dvb_sdt_settings=medialive.CfnChannel.DvbSdtSettingsProperty(
                output_sdt="outputSdt",
                rep_interval=123,
                service_name="serviceName",
                service_provider_name="serviceProviderName"
            ),
            dvb_sub_pids="dvbSubPids",
            dvb_tdt_settings=medialive.CfnChannel.DvbTdtSettingsProperty(
                rep_interval=123
            ),
            dvb_teletext_pid="dvbTeletextPid",
            ebif="ebif",
            ebp_audio_interval="ebpAudioInterval",
            ebp_lookahead_ms=123,
            ebp_placement="ebpPlacement",
            ecm_pid="ecmPid",
            es_rate_in_pes="esRateInPes",
            etv_platform_pid="etvPlatformPid",
            etv_signal_pid="etvSignalPid",
            fragment_time=123,
            klv="klv",
            klv_data_pids="klvDataPids",
            nielsen_id3_behavior="nielsenId3Behavior",
            null_packet_bitrate=123,
            pat_interval=123,
            pcr_control="pcrControl",
            pcr_period=123,
            pcr_pid="pcrPid",
            pmt_interval=123,
            pmt_pid="pmtPid",
            program_num=123,
            rate_mode="rateMode",
            scte27_pids="scte27Pids",
            scte35_control="scte35Control",
            scte35_pid="scte35Pid",
            segmentation_markers="segmentationMarkers",
            segmentation_style="segmentationStyle",
            segmentation_time=123,
            timed_metadata_behavior="timedMetadataBehavior",
            timed_metadata_pid="timedMetadataPid",
            transport_stream_id=123,
            video_pid="videoPid"
        ),
        raw_settings=medialive.CfnChannel.RawSettingsProperty()
    ),
    extension="extension",
    name_modifier="nameModifier"
)

Attributes

container_settings

CfnChannel.ArchiveOutputSettingsProperty.ContainerSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html#cfn-medialive-channel-archiveoutputsettings-containersettings

Return type

Union[IResolvable, ArchiveContainerSettingsProperty, None]

extension

CfnChannel.ArchiveOutputSettingsProperty.Extension.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html#cfn-medialive-channel-archiveoutputsettings-extension

Return type

Optional[str]

name_modifier

CfnChannel.ArchiveOutputSettingsProperty.NameModifier.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archiveoutputsettings.html#cfn-medialive-channel-archiveoutputsettings-namemodifier

Return type

Optional[str]

ArchiveS3SettingsProperty

class CfnChannel.ArchiveS3SettingsProperty(*, canned_acl=None)

Bases: object

Parameters

canned_acl (Optional[str]) – CfnChannel.ArchiveS3SettingsProperty.CannedAcl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archives3settings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

archive_s3_settings_property = medialive.CfnChannel.ArchiveS3SettingsProperty(
    canned_acl="cannedAcl"
)

Attributes

canned_acl

CfnChannel.ArchiveS3SettingsProperty.CannedAcl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-archives3settings.html#cfn-medialive-channel-archives3settings-cannedacl

Return type

Optional[str]

AribDestinationSettingsProperty

class CfnChannel.AribDestinationSettingsProperty

Bases: object

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aribdestinationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

arib_destination_settings_property = medialive.CfnChannel.AribDestinationSettingsProperty()

AribSourceSettingsProperty

class CfnChannel.AribSourceSettingsProperty

Bases: object

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-aribsourcesettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

arib_source_settings_property = medialive.CfnChannel.AribSourceSettingsProperty()

AudioChannelMappingProperty

class CfnChannel.AudioChannelMappingProperty(*, input_channel_levels=None, output_channel=None)

Bases: object

Parameters
  • input_channel_levels (Union[IResolvable, Sequence[Union[IResolvable, InputChannelLevelProperty]], None]) – CfnChannel.AudioChannelMappingProperty.InputChannelLevels.

  • output_channel (Union[int, float, None]) – CfnChannel.AudioChannelMappingProperty.OutputChannel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiochannelmapping.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_channel_mapping_property = medialive.CfnChannel.AudioChannelMappingProperty(
    input_channel_levels=[medialive.CfnChannel.InputChannelLevelProperty(
        gain=123,
        input_channel=123
    )],
    output_channel=123
)

Attributes

input_channel_levels

CfnChannel.AudioChannelMappingProperty.InputChannelLevels.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiochannelmapping.html#cfn-medialive-channel-audiochannelmapping-inputchannellevels

Return type

Union[IResolvable, List[Union[IResolvable, InputChannelLevelProperty]], None]

output_channel

CfnChannel.AudioChannelMappingProperty.OutputChannel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiochannelmapping.html#cfn-medialive-channel-audiochannelmapping-outputchannel

Return type

Union[int, float, None]

AudioCodecSettingsProperty

class CfnChannel.AudioCodecSettingsProperty(*, aac_settings=None, ac3_settings=None, eac3_settings=None, mp2_settings=None, pass_through_settings=None, wav_settings=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_codec_settings_property = medialive.CfnChannel.AudioCodecSettingsProperty(
    aac_settings=medialive.CfnChannel.AacSettingsProperty(
        bitrate=123,
        coding_mode="codingMode",
        input_type="inputType",
        profile="profile",
        rate_control_mode="rateControlMode",
        raw_format="rawFormat",
        sample_rate=123,
        spec="spec",
        vbr_quality="vbrQuality"
    ),
    ac3_settings=medialive.CfnChannel.Ac3SettingsProperty(
        bitrate=123,
        bitstream_mode="bitstreamMode",
        coding_mode="codingMode",
        dialnorm=123,
        drc_profile="drcProfile",
        lfe_filter="lfeFilter",
        metadata_control="metadataControl"
    ),
    eac3_settings=medialive.CfnChannel.Eac3SettingsProperty(
        attenuation_control="attenuationControl",
        bitrate=123,
        bitstream_mode="bitstreamMode",
        coding_mode="codingMode",
        dc_filter="dcFilter",
        dialnorm=123,
        drc_line="drcLine",
        drc_rf="drcRf",
        lfe_control="lfeControl",
        lfe_filter="lfeFilter",
        lo_ro_center_mix_level=123,
        lo_ro_surround_mix_level=123,
        lt_rt_center_mix_level=123,
        lt_rt_surround_mix_level=123,
        metadata_control="metadataControl",
        passthrough_control="passthroughControl",
        phase_control="phaseControl",
        stereo_downmix="stereoDownmix",
        surround_ex_mode="surroundExMode",
        surround_mode="surroundMode"
    ),
    mp2_settings=medialive.CfnChannel.Mp2SettingsProperty(
        bitrate=123,
        coding_mode="codingMode",
        sample_rate=123
    ),
    pass_through_settings=medialive.CfnChannel.PassThroughSettingsProperty(),
    wav_settings=medialive.CfnChannel.WavSettingsProperty(
        bit_depth=123,
        coding_mode="codingMode",
        sample_rate=123
    )
)

Attributes

aac_settings

CfnChannel.AudioCodecSettingsProperty.AacSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-aacsettings

Return type

Union[IResolvable, AacSettingsProperty, None]

ac3_settings

CfnChannel.AudioCodecSettingsProperty.Ac3Settings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-ac3settings

Return type

Union[IResolvable, Ac3SettingsProperty, None]

eac3_settings

CfnChannel.AudioCodecSettingsProperty.Eac3Settings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-eac3settings

Return type

Union[IResolvable, Eac3SettingsProperty, None]

mp2_settings

CfnChannel.AudioCodecSettingsProperty.Mp2Settings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-mp2settings

Return type

Union[IResolvable, Mp2SettingsProperty, None]

pass_through_settings

CfnChannel.AudioCodecSettingsProperty.PassThroughSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-passthroughsettings

Return type

Union[IResolvable, PassThroughSettingsProperty, None]

wav_settings

CfnChannel.AudioCodecSettingsProperty.WavSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiocodecsettings.html#cfn-medialive-channel-audiocodecsettings-wavsettings

Return type

Union[IResolvable, WavSettingsProperty, None]

AudioDescriptionProperty

class CfnChannel.AudioDescriptionProperty(*, audio_normalization_settings=None, audio_selector_name=None, audio_type=None, audio_type_control=None, codec_settings=None, language_code=None, language_code_control=None, name=None, remix_settings=None, stream_name=None)

Bases: object

Parameters
  • audio_normalization_settings (Union[IResolvable, AudioNormalizationSettingsProperty, None]) – CfnChannel.AudioDescriptionProperty.AudioNormalizationSettings.

  • audio_selector_name (Optional[str]) – CfnChannel.AudioDescriptionProperty.AudioSelectorName.

  • audio_type (Optional[str]) – CfnChannel.AudioDescriptionProperty.AudioType.

  • audio_type_control (Optional[str]) – CfnChannel.AudioDescriptionProperty.AudioTypeControl.

  • codec_settings (Union[IResolvable, AudioCodecSettingsProperty, None]) – CfnChannel.AudioDescriptionProperty.CodecSettings.

  • language_code (Optional[str]) – CfnChannel.AudioDescriptionProperty.LanguageCode.

  • language_code_control (Optional[str]) – CfnChannel.AudioDescriptionProperty.LanguageCodeControl.

  • name (Optional[str]) – CfnChannel.AudioDescriptionProperty.Name.

  • remix_settings (Union[IResolvable, RemixSettingsProperty, None]) – CfnChannel.AudioDescriptionProperty.RemixSettings.

  • stream_name (Optional[str]) – CfnChannel.AudioDescriptionProperty.StreamName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_description_property = medialive.CfnChannel.AudioDescriptionProperty(
    audio_normalization_settings=medialive.CfnChannel.AudioNormalizationSettingsProperty(
        algorithm="algorithm",
        algorithm_control="algorithmControl",
        target_lkfs=123
    ),
    audio_selector_name="audioSelectorName",
    audio_type="audioType",
    audio_type_control="audioTypeControl",
    codec_settings=medialive.CfnChannel.AudioCodecSettingsProperty(
        aac_settings=medialive.CfnChannel.AacSettingsProperty(
            bitrate=123,
            coding_mode="codingMode",
            input_type="inputType",
            profile="profile",
            rate_control_mode="rateControlMode",
            raw_format="rawFormat",
            sample_rate=123,
            spec="spec",
            vbr_quality="vbrQuality"
        ),
        ac3_settings=medialive.CfnChannel.Ac3SettingsProperty(
            bitrate=123,
            bitstream_mode="bitstreamMode",
            coding_mode="codingMode",
            dialnorm=123,
            drc_profile="drcProfile",
            lfe_filter="lfeFilter",
            metadata_control="metadataControl"
        ),
        eac3_settings=medialive.CfnChannel.Eac3SettingsProperty(
            attenuation_control="attenuationControl",
            bitrate=123,
            bitstream_mode="bitstreamMode",
            coding_mode="codingMode",
            dc_filter="dcFilter",
            dialnorm=123,
            drc_line="drcLine",
            drc_rf="drcRf",
            lfe_control="lfeControl",
            lfe_filter="lfeFilter",
            lo_ro_center_mix_level=123,
            lo_ro_surround_mix_level=123,
            lt_rt_center_mix_level=123,
            lt_rt_surround_mix_level=123,
            metadata_control="metadataControl",
            passthrough_control="passthroughControl",
            phase_control="phaseControl",
            stereo_downmix="stereoDownmix",
            surround_ex_mode="surroundExMode",
            surround_mode="surroundMode"
        ),
        mp2_settings=medialive.CfnChannel.Mp2SettingsProperty(
            bitrate=123,
            coding_mode="codingMode",
            sample_rate=123
        ),
        pass_through_settings=medialive.CfnChannel.PassThroughSettingsProperty(),
        wav_settings=medialive.CfnChannel.WavSettingsProperty(
            bit_depth=123,
            coding_mode="codingMode",
            sample_rate=123
        )
    ),
    language_code="languageCode",
    language_code_control="languageCodeControl",
    name="name",
    remix_settings=medialive.CfnChannel.RemixSettingsProperty(
        channel_mappings=[medialive.CfnChannel.AudioChannelMappingProperty(
            input_channel_levels=[medialive.CfnChannel.InputChannelLevelProperty(
                gain=123,
                input_channel=123
            )],
            output_channel=123
        )],
        channels_in=123,
        channels_out=123
    ),
    stream_name="streamName"
)

Attributes

audio_normalization_settings

CfnChannel.AudioDescriptionProperty.AudioNormalizationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audionormalizationsettings

Return type

Union[IResolvable, AudioNormalizationSettingsProperty, None]

audio_selector_name

CfnChannel.AudioDescriptionProperty.AudioSelectorName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audioselectorname

Return type

Optional[str]

audio_type

CfnChannel.AudioDescriptionProperty.AudioType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audiotype

Return type

Optional[str]

audio_type_control

CfnChannel.AudioDescriptionProperty.AudioTypeControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-audiotypecontrol

Return type

Optional[str]

codec_settings

CfnChannel.AudioDescriptionProperty.CodecSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-codecsettings

Return type

Union[IResolvable, AudioCodecSettingsProperty, None]

language_code

CfnChannel.AudioDescriptionProperty.LanguageCode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-languagecode

Return type

Optional[str]

language_code_control

CfnChannel.AudioDescriptionProperty.LanguageCodeControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-languagecodecontrol

Return type

Optional[str]

name

CfnChannel.AudioDescriptionProperty.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-name

Return type

Optional[str]

remix_settings

CfnChannel.AudioDescriptionProperty.RemixSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-remixsettings

Return type

Union[IResolvable, RemixSettingsProperty, None]

stream_name

CfnChannel.AudioDescriptionProperty.StreamName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiodescription.html#cfn-medialive-channel-audiodescription-streamname

Return type

Optional[str]

AudioLanguageSelectionProperty

class CfnChannel.AudioLanguageSelectionProperty(*, language_code=None, language_selection_policy=None)

Bases: object

Parameters
  • language_code (Optional[str]) – CfnChannel.AudioLanguageSelectionProperty.LanguageCode.

  • language_selection_policy (Optional[str]) – CfnChannel.AudioLanguageSelectionProperty.LanguageSelectionPolicy.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_language_selection_property = medialive.CfnChannel.AudioLanguageSelectionProperty(
    language_code="languageCode",
    language_selection_policy="languageSelectionPolicy"
)

Attributes

language_code

CfnChannel.AudioLanguageSelectionProperty.LanguageCode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html#cfn-medialive-channel-audiolanguageselection-languagecode

Return type

Optional[str]

language_selection_policy

CfnChannel.AudioLanguageSelectionProperty.LanguageSelectionPolicy.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiolanguageselection.html#cfn-medialive-channel-audiolanguageselection-languageselectionpolicy

Return type

Optional[str]

AudioNormalizationSettingsProperty

class CfnChannel.AudioNormalizationSettingsProperty(*, algorithm=None, algorithm_control=None, target_lkfs=None)

Bases: object

Parameters
  • algorithm (Optional[str]) – CfnChannel.AudioNormalizationSettingsProperty.Algorithm.

  • algorithm_control (Optional[str]) – CfnChannel.AudioNormalizationSettingsProperty.AlgorithmControl.

  • target_lkfs (Union[int, float, None]) – CfnChannel.AudioNormalizationSettingsProperty.TargetLkfs.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_normalization_settings_property = medialive.CfnChannel.AudioNormalizationSettingsProperty(
    algorithm="algorithm",
    algorithm_control="algorithmControl",
    target_lkfs=123
)

Attributes

algorithm

CfnChannel.AudioNormalizationSettingsProperty.Algorithm.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html#cfn-medialive-channel-audionormalizationsettings-algorithm

Return type

Optional[str]

algorithm_control

CfnChannel.AudioNormalizationSettingsProperty.AlgorithmControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html#cfn-medialive-channel-audionormalizationsettings-algorithmcontrol

Return type

Optional[str]

target_lkfs

CfnChannel.AudioNormalizationSettingsProperty.TargetLkfs.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audionormalizationsettings.html#cfn-medialive-channel-audionormalizationsettings-targetlkfs

Return type

Union[int, float, None]

AudioOnlyHlsSettingsProperty

class CfnChannel.AudioOnlyHlsSettingsProperty(*, audio_group_id=None, audio_only_image=None, audio_track_type=None, segment_type=None)

Bases: object

Parameters
  • audio_group_id (Optional[str]) – CfnChannel.AudioOnlyHlsSettingsProperty.AudioGroupId.

  • audio_only_image (Union[IResolvable, InputLocationProperty, None]) – CfnChannel.AudioOnlyHlsSettingsProperty.AudioOnlyImage.

  • audio_track_type (Optional[str]) – CfnChannel.AudioOnlyHlsSettingsProperty.AudioTrackType.

  • segment_type (Optional[str]) – CfnChannel.AudioOnlyHlsSettingsProperty.SegmentType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_only_hls_settings_property = medialive.CfnChannel.AudioOnlyHlsSettingsProperty(
    audio_group_id="audioGroupId",
    audio_only_image=medialive.CfnChannel.InputLocationProperty(
        password_param="passwordParam",
        uri="uri",
        username="username"
    ),
    audio_track_type="audioTrackType",
    segment_type="segmentType"
)

Attributes

audio_group_id

CfnChannel.AudioOnlyHlsSettingsProperty.AudioGroupId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-audiogroupid

Return type

Optional[str]

audio_only_image

CfnChannel.AudioOnlyHlsSettingsProperty.AudioOnlyImage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-audioonlyimage

Return type

Union[IResolvable, InputLocationProperty, None]

audio_track_type

CfnChannel.AudioOnlyHlsSettingsProperty.AudioTrackType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-audiotracktype

Return type

Optional[str]

segment_type

CfnChannel.AudioOnlyHlsSettingsProperty.SegmentType.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioonlyhlssettings.html#cfn-medialive-channel-audioonlyhlssettings-segmenttype

Return type

Optional[str]

AudioPidSelectionProperty

class CfnChannel.AudioPidSelectionProperty(*, pid=None)

Bases: object

Parameters

pid (Union[int, float, None]) – CfnChannel.AudioPidSelectionProperty.Pid.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiopidselection.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_pid_selection_property = medialive.CfnChannel.AudioPidSelectionProperty(
    pid=123
)

Attributes

pid

CfnChannel.AudioPidSelectionProperty.Pid.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiopidselection.html#cfn-medialive-channel-audiopidselection-pid

Return type

Union[int, float, None]

AudioSelectorProperty

class CfnChannel.AudioSelectorProperty(*, name=None, selector_settings=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_selector_property = medialive.CfnChannel.AudioSelectorProperty(
    name="name",
    selector_settings=medialive.CfnChannel.AudioSelectorSettingsProperty(
        audio_language_selection=medialive.CfnChannel.AudioLanguageSelectionProperty(
            language_code="languageCode",
            language_selection_policy="languageSelectionPolicy"
        ),
        audio_pid_selection=medialive.CfnChannel.AudioPidSelectionProperty(
            pid=123
        ),
        audio_track_selection=medialive.CfnChannel.AudioTrackSelectionProperty(
            tracks=[medialive.CfnChannel.AudioTrackProperty(
                track=123
            )]
        )
    )
)

Attributes

name

CfnChannel.AudioSelectorProperty.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html#cfn-medialive-channel-audioselector-name

Return type

Optional[str]

selector_settings

CfnChannel.AudioSelectorProperty.SelectorSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselector.html#cfn-medialive-channel-audioselector-selectorsettings

Return type

Union[IResolvable, AudioSelectorSettingsProperty, None]

AudioSelectorSettingsProperty

class CfnChannel.AudioSelectorSettingsProperty(*, audio_language_selection=None, audio_pid_selection=None, audio_track_selection=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_selector_settings_property = medialive.CfnChannel.AudioSelectorSettingsProperty(
    audio_language_selection=medialive.CfnChannel.AudioLanguageSelectionProperty(
        language_code="languageCode",
        language_selection_policy="languageSelectionPolicy"
    ),
    audio_pid_selection=medialive.CfnChannel.AudioPidSelectionProperty(
        pid=123
    ),
    audio_track_selection=medialive.CfnChannel.AudioTrackSelectionProperty(
        tracks=[medialive.CfnChannel.AudioTrackProperty(
            track=123
        )]
    )
)

Attributes

audio_language_selection

CfnChannel.AudioSelectorSettingsProperty.AudioLanguageSelection.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiolanguageselection

Return type

Union[IResolvable, AudioLanguageSelectionProperty, None]

audio_pid_selection

CfnChannel.AudioSelectorSettingsProperty.AudioPidSelection.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiopidselection

Return type

Union[IResolvable, AudioPidSelectionProperty, None]

audio_track_selection

CfnChannel.AudioSelectorSettingsProperty.AudioTrackSelection.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audioselectorsettings.html#cfn-medialive-channel-audioselectorsettings-audiotrackselection

Return type

Union[IResolvable, AudioTrackSelectionProperty, None]

AudioSilenceFailoverSettingsProperty

class CfnChannel.AudioSilenceFailoverSettingsProperty(*, audio_selector_name=None, audio_silence_threshold_msec=None)

Bases: object

Parameters
  • audio_selector_name (Optional[str]) – CfnChannel.AudioSilenceFailoverSettingsProperty.AudioSelectorName.

  • audio_silence_threshold_msec (Union[int, float, None]) – CfnChannel.AudioSilenceFailoverSettingsProperty.AudioSilenceThresholdMsec.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiosilencefailoversettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_silence_failover_settings_property = medialive.CfnChannel.AudioSilenceFailoverSettingsProperty(
    audio_selector_name="audioSelectorName",
    audio_silence_threshold_msec=123
)

Attributes

audio_selector_name

CfnChannel.AudioSilenceFailoverSettingsProperty.AudioSelectorName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiosilencefailoversettings.html#cfn-medialive-channel-audiosilencefailoversettings-audioselectorname

Return type

Optional[str]

audio_silence_threshold_msec

CfnChannel.AudioSilenceFailoverSettingsProperty.AudioSilenceThresholdMsec.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiosilencefailoversettings.html#cfn-medialive-channel-audiosilencefailoversettings-audiosilencethresholdmsec

Return type

Union[int, float, None]

AudioTrackProperty

class CfnChannel.AudioTrackProperty(*, track=None)

Bases: object

Parameters

track (Union[int, float, None]) – CfnChannel.AudioTrackProperty.Track.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrack.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_track_property = medialive.CfnChannel.AudioTrackProperty(
    track=123
)

Attributes

track

CfnChannel.AudioTrackProperty.Track.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrack.html#cfn-medialive-channel-audiotrack-track

Return type

Union[int, float, None]

AudioTrackSelectionProperty

class CfnChannel.AudioTrackSelectionProperty(*, tracks=None)

Bases: object

Parameters

tracks (Union[IResolvable, Sequence[Union[IResolvable, AudioTrackProperty]], None]) – CfnChannel.AudioTrackSelectionProperty.Tracks.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrackselection.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

audio_track_selection_property = medialive.CfnChannel.AudioTrackSelectionProperty(
    tracks=[medialive.CfnChannel.AudioTrackProperty(
        track=123
    )]
)

Attributes

tracks

CfnChannel.AudioTrackSelectionProperty.Tracks.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrackselection.html#cfn-medialive-channel-audiotrackselection-tracks

Return type

Union[IResolvable, List[Union[IResolvable, AudioTrackProperty]], None]

AutomaticInputFailoverSettingsProperty

class CfnChannel.AutomaticInputFailoverSettingsProperty(*, error_clear_time_msec=None, failover_conditions=None, input_preference=None, secondary_input_id=None)

Bases: object

Parameters
  • error_clear_time_msec (Union[int, float, None]) – CfnChannel.AutomaticInputFailoverSettingsProperty.ErrorClearTimeMsec.

  • failover_conditions (Union[IResolvable, Sequence[Union[IResolvable, FailoverConditionProperty]], None]) – CfnChannel.AutomaticInputFailoverSettingsProperty.FailoverConditions.

  • input_preference (Optional[str]) – CfnChannel.AutomaticInputFailoverSettingsProperty.InputPreference.

  • secondary_input_id (Optional[str]) – CfnChannel.AutomaticInputFailoverSettingsProperty.SecondaryInputId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

automatic_input_failover_settings_property = medialive.CfnChannel.AutomaticInputFailoverSettingsProperty(
    error_clear_time_msec=123,
    failover_conditions=[medialive.CfnChannel.FailoverConditionProperty(
        failover_condition_settings=medialive.CfnChannel.FailoverConditionSettingsProperty(
            audio_silence_settings=medialive.CfnChannel.AudioSilenceFailoverSettingsProperty(
                audio_selector_name="audioSelectorName",
                audio_silence_threshold_msec=123
            ),
            input_loss_settings=medialive.CfnChannel.InputLossFailoverSettingsProperty(
                input_loss_threshold_msec=123
            ),
            video_black_settings=medialive.CfnChannel.VideoBlackFailoverSettingsProperty(
                black_detect_threshold=123,
                video_black_threshold_msec=123
            )
        )
    )],
    input_preference="inputPreference",
    secondary_input_id="secondaryInputId"
)

Attributes

error_clear_time_msec

CfnChannel.AutomaticInputFailoverSettingsProperty.ErrorClearTimeMsec.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-errorcleartimemsec

Return type

Union[int, float, None]

failover_conditions

CfnChannel.AutomaticInputFailoverSettingsProperty.FailoverConditions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-failoverconditions

Return type

Union[IResolvable, List[Union[IResolvable, FailoverConditionProperty]], None]

input_preference

CfnChannel.AutomaticInputFailoverSettingsProperty.InputPreference.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-inputpreference

Return type

Optional[str]

secondary_input_id

CfnChannel.AutomaticInputFailoverSettingsProperty.SecondaryInputId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-secondaryinputid

Return type

Optional[str]

AvailBlankingProperty

class CfnChannel.AvailBlankingProperty(*, avail_blanking_image=None, state=None)

Bases: object

Parameters
  • avail_blanking_image (Union[IResolvable, InputLocationProperty, None]) – CfnChannel.AvailBlankingProperty.AvailBlankingImage.

  • state (Optional[str]) – CfnChannel.AvailBlankingProperty.State.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availblanking.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

avail_blanking_property = medialive.CfnChannel.AvailBlankingProperty(
    avail_blanking_image=medialive.CfnChannel.InputLocationProperty(
        password_param="passwordParam",
        uri="uri",
        username="username"
    ),
    state="state"
)

Attributes

avail_blanking_image

CfnChannel.AvailBlankingProperty.AvailBlankingImage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availblanking.html#cfn-medialive-channel-availblanking-availblankingimage

Return type

Union[IResolvable, InputLocationProperty, None]

state

CfnChannel.AvailBlankingProperty.State.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availblanking.html#cfn-medialive-channel-availblanking-state

Return type

Optional[str]

AvailConfigurationProperty

class CfnChannel.AvailConfigurationProperty(*, avail_settings=None)

Bases: object

Parameters

avail_settings (Union[IResolvable, AvailSettingsProperty, None]) – CfnChannel.AvailConfigurationProperty.AvailSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availconfiguration.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

avail_configuration_property = medialive.CfnChannel.AvailConfigurationProperty(
    avail_settings=medialive.CfnChannel.AvailSettingsProperty(
        scte35_splice_insert=medialive.CfnChannel.Scte35SpliceInsertProperty(
            ad_avail_offset=123,
            no_regional_blackout_flag="noRegionalBlackoutFlag",
            web_delivery_allowed_flag="webDeliveryAllowedFlag"
        ),
        scte35_time_signal_apos=medialive.CfnChannel.Scte35TimeSignalAposProperty(
            ad_avail_offset=123,
            no_regional_blackout_flag="noRegionalBlackoutFlag",
            web_delivery_allowed_flag="webDeliveryAllowedFlag"
        )
    )
)

Attributes

avail_settings

CfnChannel.AvailConfigurationProperty.AvailSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availconfiguration.html#cfn-medialive-channel-availconfiguration-availsettings

Return type

Union[IResolvable, AvailSettingsProperty, None]

AvailSettingsProperty

class CfnChannel.AvailSettingsProperty(*, scte35_splice_insert=None, scte35_time_signal_apos=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

avail_settings_property = medialive.CfnChannel.AvailSettingsProperty(
    scte35_splice_insert=medialive.CfnChannel.Scte35SpliceInsertProperty(
        ad_avail_offset=123,
        no_regional_blackout_flag="noRegionalBlackoutFlag",
        web_delivery_allowed_flag="webDeliveryAllowedFlag"
    ),
    scte35_time_signal_apos=medialive.CfnChannel.Scte35TimeSignalAposProperty(
        ad_avail_offset=123,
        no_regional_blackout_flag="noRegionalBlackoutFlag",
        web_delivery_allowed_flag="webDeliveryAllowedFlag"
    )
)

Attributes

scte35_splice_insert

CfnChannel.AvailSettingsProperty.Scte35SpliceInsert.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availsettings.html#cfn-medialive-channel-availsettings-scte35spliceinsert

Return type

Union[IResolvable, Scte35SpliceInsertProperty, None]

scte35_time_signal_apos

CfnChannel.AvailSettingsProperty.Scte35TimeSignalApos.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-availsettings.html#cfn-medialive-channel-availsettings-scte35timesignalapos

Return type

Union[IResolvable, Scte35TimeSignalAposProperty, None]

BlackoutSlateProperty

class CfnChannel.BlackoutSlateProperty(*, blackout_slate_image=None, network_end_blackout=None, network_end_blackout_image=None, network_id=None, state=None)

Bases: object

Parameters
  • blackout_slate_image (Union[IResolvable, InputLocationProperty, None]) – CfnChannel.BlackoutSlateProperty.BlackoutSlateImage.

  • network_end_blackout (Optional[str]) – CfnChannel.BlackoutSlateProperty.NetworkEndBlackout.

  • network_end_blackout_image (Union[IResolvable, InputLocationProperty, None]) – CfnChannel.BlackoutSlateProperty.NetworkEndBlackoutImage.

  • network_id (Optional[str]) – CfnChannel.BlackoutSlateProperty.NetworkId.

  • state (Optional[str]) – CfnChannel.BlackoutSlateProperty.State.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

blackout_slate_property = medialive.CfnChannel.BlackoutSlateProperty(
    blackout_slate_image=medialive.CfnChannel.InputLocationProperty(
        password_param="passwordParam",
        uri="uri",
        username="username"
    ),
    network_end_blackout="networkEndBlackout",
    network_end_blackout_image=medialive.CfnChannel.InputLocationProperty(
        password_param="passwordParam",
        uri="uri",
        username="username"
    ),
    network_id="networkId",
    state="state"
)

Attributes

blackout_slate_image

CfnChannel.BlackoutSlateProperty.BlackoutSlateImage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-blackoutslateimage

Return type

Union[IResolvable, InputLocationProperty, None]

network_end_blackout

CfnChannel.BlackoutSlateProperty.NetworkEndBlackout.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-networkendblackout

Return type

Optional[str]

network_end_blackout_image

CfnChannel.BlackoutSlateProperty.NetworkEndBlackoutImage.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-networkendblackoutimage

Return type

Union[IResolvable, InputLocationProperty, None]

network_id

CfnChannel.BlackoutSlateProperty.NetworkId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-networkid

Return type

Optional[str]

state

CfnChannel.BlackoutSlateProperty.State.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-blackoutslate.html#cfn-medialive-channel-blackoutslate-state

Return type

Optional[str]

BurnInDestinationSettingsProperty

class CfnChannel.BurnInDestinationSettingsProperty(*, alignment=None, background_color=None, background_opacity=None, font=None, font_color=None, font_opacity=None, font_resolution=None, font_size=None, outline_color=None, outline_size=None, shadow_color=None, shadow_opacity=None, shadow_x_offset=None, shadow_y_offset=None, teletext_grid_control=None, x_position=None, y_position=None)

Bases: object

Parameters
  • alignment (Optional[str]) – CfnChannel.BurnInDestinationSettingsProperty.Alignment.

  • background_color (Optional[str]) – CfnChannel.BurnInDestinationSettingsProperty.BackgroundColor.

  • background_opacity (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.BackgroundOpacity.

  • font (Union[IResolvable, InputLocationProperty, None]) – CfnChannel.BurnInDestinationSettingsProperty.Font.

  • font_color (Optional[str]) – CfnChannel.BurnInDestinationSettingsProperty.FontColor.

  • font_opacity (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.FontOpacity.

  • font_resolution (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.FontResolution.

  • font_size (Optional[str]) – CfnChannel.BurnInDestinationSettingsProperty.FontSize.

  • outline_color (Optional[str]) – CfnChannel.BurnInDestinationSettingsProperty.OutlineColor.

  • outline_size (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.OutlineSize.

  • shadow_color (Optional[str]) – CfnChannel.BurnInDestinationSettingsProperty.ShadowColor.

  • shadow_opacity (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.ShadowOpacity.

  • shadow_x_offset (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.ShadowXOffset.

  • shadow_y_offset (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.ShadowYOffset.

  • teletext_grid_control (Optional[str]) – CfnChannel.BurnInDestinationSettingsProperty.TeletextGridControl.

  • x_position (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.XPosition.

  • y_position (Union[int, float, None]) – CfnChannel.BurnInDestinationSettingsProperty.YPosition.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

burn_in_destination_settings_property = medialive.CfnChannel.BurnInDestinationSettingsProperty(
    alignment="alignment",
    background_color="backgroundColor",
    background_opacity=123,
    font=medialive.CfnChannel.InputLocationProperty(
        password_param="passwordParam",
        uri="uri",
        username="username"
    ),
    font_color="fontColor",
    font_opacity=123,
    font_resolution=123,
    font_size="fontSize",
    outline_color="outlineColor",
    outline_size=123,
    shadow_color="shadowColor",
    shadow_opacity=123,
    shadow_xOffset=123,
    shadow_yOffset=123,
    teletext_grid_control="teletextGridControl",
    x_position=123,
    y_position=123
)

Attributes

alignment

CfnChannel.BurnInDestinationSettingsProperty.Alignment.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-alignment

Return type

Optional[str]

background_color

CfnChannel.BurnInDestinationSettingsProperty.BackgroundColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-backgroundcolor

Return type

Optional[str]

background_opacity

CfnChannel.BurnInDestinationSettingsProperty.BackgroundOpacity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-backgroundopacity

Return type

Union[int, float, None]

font

CfnChannel.BurnInDestinationSettingsProperty.Font.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-font

Return type

Union[IResolvable, InputLocationProperty, None]

font_color

CfnChannel.BurnInDestinationSettingsProperty.FontColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontcolor

Return type

Optional[str]

font_opacity

CfnChannel.BurnInDestinationSettingsProperty.FontOpacity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontopacity

Return type

Union[int, float, None]

font_resolution

CfnChannel.BurnInDestinationSettingsProperty.FontResolution.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontresolution

Return type

Union[int, float, None]

font_size

CfnChannel.BurnInDestinationSettingsProperty.FontSize.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-fontsize

Return type

Optional[str]

outline_color

CfnChannel.BurnInDestinationSettingsProperty.OutlineColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-outlinecolor

Return type

Optional[str]

outline_size

CfnChannel.BurnInDestinationSettingsProperty.OutlineSize.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-outlinesize

Return type

Union[int, float, None]

shadow_color

CfnChannel.BurnInDestinationSettingsProperty.ShadowColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowcolor

Return type

Optional[str]

shadow_opacity

CfnChannel.BurnInDestinationSettingsProperty.ShadowOpacity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowopacity

Return type

Union[int, float, None]

shadow_x_offset

CfnChannel.BurnInDestinationSettingsProperty.ShadowXOffset.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowxoffset

Return type

Union[int, float, None]

shadow_y_offset

CfnChannel.BurnInDestinationSettingsProperty.ShadowYOffset.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-shadowyoffset

Return type

Union[int, float, None]

teletext_grid_control

CfnChannel.BurnInDestinationSettingsProperty.TeletextGridControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-teletextgridcontrol

Return type

Optional[str]

x_position

CfnChannel.BurnInDestinationSettingsProperty.XPosition.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-xposition

Return type

Union[int, float, None]

y_position

CfnChannel.BurnInDestinationSettingsProperty.YPosition.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-burnindestinationsettings.html#cfn-medialive-channel-burnindestinationsettings-yposition

Return type

Union[int, float, None]

CaptionDescriptionProperty

class CfnChannel.CaptionDescriptionProperty(*, caption_selector_name=None, destination_settings=None, language_code=None, language_description=None, name=None)

Bases: object

Parameters
  • caption_selector_name (Optional[str]) – CfnChannel.CaptionDescriptionProperty.CaptionSelectorName.

  • destination_settings (Union[IResolvable, CaptionDestinationSettingsProperty, None]) – CfnChannel.CaptionDescriptionProperty.DestinationSettings.

  • language_code (Optional[str]) – CfnChannel.CaptionDescriptionProperty.LanguageCode.

  • language_description (Optional[str]) – CfnChannel.CaptionDescriptionProperty.LanguageDescription.

  • name (Optional[str]) – CfnChannel.CaptionDescriptionProperty.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

caption_description_property = medialive.CfnChannel.CaptionDescriptionProperty(
    caption_selector_name="captionSelectorName",
    destination_settings=medialive.CfnChannel.CaptionDestinationSettingsProperty(
        arib_destination_settings=medialive.CfnChannel.AribDestinationSettingsProperty(),
        burn_in_destination_settings=medialive.CfnChannel.BurnInDestinationSettingsProperty(
            alignment="alignment",
            background_color="backgroundColor",
            background_opacity=123,
            font=medialive.CfnChannel.InputLocationProperty(
                password_param="passwordParam",
                uri="uri",
                username="username"
            ),
            font_color="fontColor",
            font_opacity=123,
            font_resolution=123,
            font_size="fontSize",
            outline_color="outlineColor",
            outline_size=123,
            shadow_color="shadowColor",
            shadow_opacity=123,
            shadow_xOffset=123,
            shadow_yOffset=123,
            teletext_grid_control="teletextGridControl",
            x_position=123,
            y_position=123
        ),
        dvb_sub_destination_settings=medialive.CfnChannel.DvbSubDestinationSettingsProperty(
            alignment="alignment",
            background_color="backgroundColor",
            background_opacity=123,
            font=medialive.CfnChannel.InputLocationProperty(
                password_param="passwordParam",
                uri="uri",
                username="username"
            ),
            font_color="fontColor",
            font_opacity=123,
            font_resolution=123,
            font_size="fontSize",
            outline_color="outlineColor",
            outline_size=123,
            shadow_color="shadowColor",
            shadow_opacity=123,
            shadow_xOffset=123,
            shadow_yOffset=123,
            teletext_grid_control="teletextGridControl",
            x_position=123,
            y_position=123
        ),
        ebu_tt_dDestination_settings=medialive.CfnChannel.EbuTtDDestinationSettingsProperty(
            copyright_holder="copyrightHolder",
            fill_line_gap="fillLineGap",
            font_family="fontFamily",
            style_control="styleControl"
        ),
        embedded_destination_settings=medialive.CfnChannel.EmbeddedDestinationSettingsProperty(),
        embedded_plus_scte20_destination_settings=medialive.CfnChannel.EmbeddedPlusScte20DestinationSettingsProperty(),
        rtmp_caption_info_destination_settings=medialive.CfnChannel.RtmpCaptionInfoDestinationSettingsProperty(),
        scte20_plus_embedded_destination_settings=medialive.CfnChannel.Scte20PlusEmbeddedDestinationSettingsProperty(),
        scte27_destination_settings=medialive.CfnChannel.Scte27DestinationSettingsProperty(),
        smpte_tt_destination_settings=medialive.CfnChannel.SmpteTtDestinationSettingsProperty(),
        teletext_destination_settings=medialive.CfnChannel.TeletextDestinationSettingsProperty(),
        ttml_destination_settings=medialive.CfnChannel.TtmlDestinationSettingsProperty(
            style_control="styleControl"
        ),
        webvtt_destination_settings=medialive.CfnChannel.WebvttDestinationSettingsProperty()
    ),
    language_code="languageCode",
    language_description="languageDescription",
    name="name"
)

Attributes

caption_selector_name

CfnChannel.CaptionDescriptionProperty.CaptionSelectorName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-captionselectorname

Return type

Optional[str]

destination_settings

CfnChannel.CaptionDescriptionProperty.DestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-destinationsettings

Return type

Union[IResolvable, CaptionDestinationSettingsProperty, None]

language_code

CfnChannel.CaptionDescriptionProperty.LanguageCode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-languagecode

Return type

Optional[str]

language_description

CfnChannel.CaptionDescriptionProperty.LanguageDescription.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-languagedescription

Return type

Optional[str]

name

CfnChannel.CaptionDescriptionProperty.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondescription.html#cfn-medialive-channel-captiondescription-name

Return type

Optional[str]

CaptionDestinationSettingsProperty

class CfnChannel.CaptionDestinationSettingsProperty(*, arib_destination_settings=None, burn_in_destination_settings=None, dvb_sub_destination_settings=None, ebu_tt_d_destination_settings=None, embedded_destination_settings=None, embedded_plus_scte20_destination_settings=None, rtmp_caption_info_destination_settings=None, scte20_plus_embedded_destination_settings=None, scte27_destination_settings=None, smpte_tt_destination_settings=None, teletext_destination_settings=None, ttml_destination_settings=None, webvtt_destination_settings=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

caption_destination_settings_property = medialive.CfnChannel.CaptionDestinationSettingsProperty(
    arib_destination_settings=medialive.CfnChannel.AribDestinationSettingsProperty(),
    burn_in_destination_settings=medialive.CfnChannel.BurnInDestinationSettingsProperty(
        alignment="alignment",
        background_color="backgroundColor",
        background_opacity=123,
        font=medialive.CfnChannel.InputLocationProperty(
            password_param="passwordParam",
            uri="uri",
            username="username"
        ),
        font_color="fontColor",
        font_opacity=123,
        font_resolution=123,
        font_size="fontSize",
        outline_color="outlineColor",
        outline_size=123,
        shadow_color="shadowColor",
        shadow_opacity=123,
        shadow_xOffset=123,
        shadow_yOffset=123,
        teletext_grid_control="teletextGridControl",
        x_position=123,
        y_position=123
    ),
    dvb_sub_destination_settings=medialive.CfnChannel.DvbSubDestinationSettingsProperty(
        alignment="alignment",
        background_color="backgroundColor",
        background_opacity=123,
        font=medialive.CfnChannel.InputLocationProperty(
            password_param="passwordParam",
            uri="uri",
            username="username"
        ),
        font_color="fontColor",
        font_opacity=123,
        font_resolution=123,
        font_size="fontSize",
        outline_color="outlineColor",
        outline_size=123,
        shadow_color="shadowColor",
        shadow_opacity=123,
        shadow_xOffset=123,
        shadow_yOffset=123,
        teletext_grid_control="teletextGridControl",
        x_position=123,
        y_position=123
    ),
    ebu_tt_dDestination_settings=medialive.CfnChannel.EbuTtDDestinationSettingsProperty(
        copyright_holder="copyrightHolder",
        fill_line_gap="fillLineGap",
        font_family="fontFamily",
        style_control="styleControl"
    ),
    embedded_destination_settings=medialive.CfnChannel.EmbeddedDestinationSettingsProperty(),
    embedded_plus_scte20_destination_settings=medialive.CfnChannel.EmbeddedPlusScte20DestinationSettingsProperty(),
    rtmp_caption_info_destination_settings=medialive.CfnChannel.RtmpCaptionInfoDestinationSettingsProperty(),
    scte20_plus_embedded_destination_settings=medialive.CfnChannel.Scte20PlusEmbeddedDestinationSettingsProperty(),
    scte27_destination_settings=medialive.CfnChannel.Scte27DestinationSettingsProperty(),
    smpte_tt_destination_settings=medialive.CfnChannel.SmpteTtDestinationSettingsProperty(),
    teletext_destination_settings=medialive.CfnChannel.TeletextDestinationSettingsProperty(),
    ttml_destination_settings=medialive.CfnChannel.TtmlDestinationSettingsProperty(
        style_control="styleControl"
    ),
    webvtt_destination_settings=medialive.CfnChannel.WebvttDestinationSettingsProperty()
)

Attributes

arib_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.AribDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-aribdestinationsettings

Return type

Union[IResolvable, AribDestinationSettingsProperty, None]

burn_in_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.BurnInDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-burnindestinationsettings

Return type

Union[IResolvable, BurnInDestinationSettingsProperty, None]

dvb_sub_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.DvbSubDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-dvbsubdestinationsettings

Return type

Union[IResolvable, DvbSubDestinationSettingsProperty, None]

ebu_tt_d_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.EbuTtDDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-ebuttddestinationsettings

Return type

Union[IResolvable, EbuTtDDestinationSettingsProperty, None]

embedded_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.EmbeddedDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-embeddeddestinationsettings

Return type

Union[IResolvable, EmbeddedDestinationSettingsProperty, None]

embedded_plus_scte20_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.EmbeddedPlusScte20DestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-embeddedplusscte20destinationsettings

Return type

Union[IResolvable, EmbeddedPlusScte20DestinationSettingsProperty, None]

rtmp_caption_info_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.RtmpCaptionInfoDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-rtmpcaptioninfodestinationsettings

Return type

Union[IResolvable, RtmpCaptionInfoDestinationSettingsProperty, None]

scte20_plus_embedded_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.Scte20PlusEmbeddedDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-scte20plusembeddeddestinationsettings

Return type

Union[IResolvable, Scte20PlusEmbeddedDestinationSettingsProperty, None]

scte27_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.Scte27DestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-scte27destinationsettings

Return type

Union[IResolvable, Scte27DestinationSettingsProperty, None]

smpte_tt_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.SmpteTtDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-smptettdestinationsettings

Return type

Union[IResolvable, SmpteTtDestinationSettingsProperty, None]

teletext_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.TeletextDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-teletextdestinationsettings

Return type

Union[IResolvable, TeletextDestinationSettingsProperty, None]

ttml_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.TtmlDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-ttmldestinationsettings

Return type

Union[IResolvable, TtmlDestinationSettingsProperty, None]

webvtt_destination_settings

CfnChannel.CaptionDestinationSettingsProperty.WebvttDestinationSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captiondestinationsettings.html#cfn-medialive-channel-captiondestinationsettings-webvttdestinationsettings

Return type

Union[IResolvable, WebvttDestinationSettingsProperty, None]

CaptionLanguageMappingProperty

class CfnChannel.CaptionLanguageMappingProperty(*, caption_channel=None, language_code=None, language_description=None)

Bases: object

Parameters
  • caption_channel (Union[int, float, None]) – CfnChannel.CaptionLanguageMappingProperty.CaptionChannel.

  • language_code (Optional[str]) – CfnChannel.CaptionLanguageMappingProperty.LanguageCode.

  • language_description (Optional[str]) – CfnChannel.CaptionLanguageMappingProperty.LanguageDescription.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

caption_language_mapping_property = medialive.CfnChannel.CaptionLanguageMappingProperty(
    caption_channel=123,
    language_code="languageCode",
    language_description="languageDescription"
)

Attributes

caption_channel

CfnChannel.CaptionLanguageMappingProperty.CaptionChannel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html#cfn-medialive-channel-captionlanguagemapping-captionchannel

Return type

Union[int, float, None]

language_code

CfnChannel.CaptionLanguageMappingProperty.LanguageCode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html#cfn-medialive-channel-captionlanguagemapping-languagecode

Return type

Optional[str]

language_description

CfnChannel.CaptionLanguageMappingProperty.LanguageDescription.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionlanguagemapping.html#cfn-medialive-channel-captionlanguagemapping-languagedescription

Return type

Optional[str]

CaptionRectangleProperty

class CfnChannel.CaptionRectangleProperty(*, height=None, left_offset=None, top_offset=None, width=None)

Bases: object

Parameters
  • height (Union[int, float, None]) – CfnChannel.CaptionRectangleProperty.Height.

  • left_offset (Union[int, float, None]) – CfnChannel.CaptionRectangleProperty.LeftOffset.

  • top_offset (Union[int, float, None]) – CfnChannel.CaptionRectangleProperty.TopOffset.

  • width (Union[int, float, None]) – CfnChannel.CaptionRectangleProperty.Width.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

caption_rectangle_property = medialive.CfnChannel.CaptionRectangleProperty(
    height=123,
    left_offset=123,
    top_offset=123,
    width=123
)

Attributes

height

CfnChannel.CaptionRectangleProperty.Height.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-height

Return type

Union[int, float, None]

left_offset

CfnChannel.CaptionRectangleProperty.LeftOffset.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-leftoffset

Return type

Union[int, float, None]

top_offset

CfnChannel.CaptionRectangleProperty.TopOffset.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-topoffset

Return type

Union[int, float, None]

width

CfnChannel.CaptionRectangleProperty.Width.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionrectangle.html#cfn-medialive-channel-captionrectangle-width

Return type

Union[int, float, None]

CaptionSelectorProperty

class CfnChannel.CaptionSelectorProperty(*, language_code=None, name=None, selector_settings=None)

Bases: object

Parameters
  • language_code (Optional[str]) – CfnChannel.CaptionSelectorProperty.LanguageCode.

  • name (Optional[str]) – CfnChannel.CaptionSelectorProperty.Name.

  • selector_settings (Union[IResolvable, CaptionSelectorSettingsProperty, None]) – CfnChannel.CaptionSelectorProperty.SelectorSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

caption_selector_property = medialive.CfnChannel.CaptionSelectorProperty(
    language_code="languageCode",
    name="name",
    selector_settings=medialive.CfnChannel.CaptionSelectorSettingsProperty(
        ancillary_source_settings=medialive.CfnChannel.AncillarySourceSettingsProperty(
            source_ancillary_channel_number=123
        ),
        arib_source_settings=medialive.CfnChannel.AribSourceSettingsProperty(),
        dvb_sub_source_settings=medialive.CfnChannel.DvbSubSourceSettingsProperty(
            pid=123
        ),
        embedded_source_settings=medialive.CfnChannel.EmbeddedSourceSettingsProperty(
            convert608_to708="convert608To708",
            scte20_detection="scte20Detection",
            source608_channel_number=123,
            source608_track_number=123
        ),
        scte20_source_settings=medialive.CfnChannel.Scte20SourceSettingsProperty(
            convert608_to708="convert608To708",
            source608_channel_number=123
        ),
        scte27_source_settings=medialive.CfnChannel.Scte27SourceSettingsProperty(
            pid=123
        ),
        teletext_source_settings=medialive.CfnChannel.TeletextSourceSettingsProperty(
            output_rectangle=medialive.CfnChannel.CaptionRectangleProperty(
                height=123,
                left_offset=123,
                top_offset=123,
                width=123
            ),
            page_number="pageNumber"
        )
    )
)

Attributes

language_code

CfnChannel.CaptionSelectorProperty.LanguageCode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-languagecode

Return type

Optional[str]

name

CfnChannel.CaptionSelectorProperty.Name.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-name

Return type

Optional[str]

selector_settings

CfnChannel.CaptionSelectorProperty.SelectorSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselector.html#cfn-medialive-channel-captionselector-selectorsettings

Return type

Union[IResolvable, CaptionSelectorSettingsProperty, None]

CaptionSelectorSettingsProperty

class CfnChannel.CaptionSelectorSettingsProperty(*, ancillary_source_settings=None, arib_source_settings=None, dvb_sub_source_settings=None, embedded_source_settings=None, scte20_source_settings=None, scte27_source_settings=None, teletext_source_settings=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

caption_selector_settings_property = medialive.CfnChannel.CaptionSelectorSettingsProperty(
    ancillary_source_settings=medialive.CfnChannel.AncillarySourceSettingsProperty(
        source_ancillary_channel_number=123
    ),
    arib_source_settings=medialive.CfnChannel.AribSourceSettingsProperty(),
    dvb_sub_source_settings=medialive.CfnChannel.DvbSubSourceSettingsProperty(
        pid=123
    ),
    embedded_source_settings=medialive.CfnChannel.EmbeddedSourceSettingsProperty(
        convert608_to708="convert608To708",
        scte20_detection="scte20Detection",
        source608_channel_number=123,
        source608_track_number=123
    ),
    scte20_source_settings=medialive.CfnChannel.Scte20SourceSettingsProperty(
        convert608_to708="convert608To708",
        source608_channel_number=123
    ),
    scte27_source_settings=medialive.CfnChannel.Scte27SourceSettingsProperty(
        pid=123
    ),
    teletext_source_settings=medialive.CfnChannel.TeletextSourceSettingsProperty(
        output_rectangle=medialive.CfnChannel.CaptionRectangleProperty(
            height=123,
            left_offset=123,
            top_offset=123,
            width=123
        ),
        page_number="pageNumber"
    )
)

Attributes

ancillary_source_settings

CfnChannel.CaptionSelectorSettingsProperty.AncillarySourceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-ancillarysourcesettings

Return type

Union[IResolvable, AncillarySourceSettingsProperty, None]

arib_source_settings

CfnChannel.CaptionSelectorSettingsProperty.AribSourceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-aribsourcesettings

Return type

Union[IResolvable, AribSourceSettingsProperty, None]

dvb_sub_source_settings

CfnChannel.CaptionSelectorSettingsProperty.DvbSubSourceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-dvbsubsourcesettings

Return type

Union[IResolvable, DvbSubSourceSettingsProperty, None]

embedded_source_settings

CfnChannel.CaptionSelectorSettingsProperty.EmbeddedSourceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-embeddedsourcesettings

Return type

Union[IResolvable, EmbeddedSourceSettingsProperty, None]

scte20_source_settings

CfnChannel.CaptionSelectorSettingsProperty.Scte20SourceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-scte20sourcesettings

Return type

Union[IResolvable, Scte20SourceSettingsProperty, None]

scte27_source_settings

CfnChannel.CaptionSelectorSettingsProperty.Scte27SourceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-scte27sourcesettings

Return type

Union[IResolvable, Scte27SourceSettingsProperty, None]

teletext_source_settings

CfnChannel.CaptionSelectorSettingsProperty.TeletextSourceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-captionselectorsettings.html#cfn-medialive-channel-captionselectorsettings-teletextsourcesettings

Return type

Union[IResolvable, TeletextSourceSettingsProperty, None]

CdiInputSpecificationProperty

class CfnChannel.CdiInputSpecificationProperty(*, resolution=None)

Bases: object

Parameters

resolution (Optional[str]) – CfnChannel.CdiInputSpecificationProperty.Resolution.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-cdiinputspecification.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

cdi_input_specification_property = medialive.CfnChannel.CdiInputSpecificationProperty(
    resolution="resolution"
)

Attributes

resolution

CfnChannel.CdiInputSpecificationProperty.Resolution.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-cdiinputspecification.html#cfn-medialive-channel-cdiinputspecification-resolution

Return type

Optional[str]

ColorSpacePassthroughSettingsProperty

class CfnChannel.ColorSpacePassthroughSettingsProperty

Bases: object

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-colorspacepassthroughsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

color_space_passthrough_settings_property = medialive.CfnChannel.ColorSpacePassthroughSettingsProperty()

DvbNitSettingsProperty

class CfnChannel.DvbNitSettingsProperty(*, network_id=None, network_name=None, rep_interval=None)

Bases: object

Parameters
  • network_id (Union[int, float, None]) – CfnChannel.DvbNitSettingsProperty.NetworkId.

  • network_name (Optional[str]) – CfnChannel.DvbNitSettingsProperty.NetworkName.

  • rep_interval (Union[int, float, None]) – CfnChannel.DvbNitSettingsProperty.RepInterval.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

dvb_nit_settings_property = medialive.CfnChannel.DvbNitSettingsProperty(
    network_id=123,
    network_name="networkName",
    rep_interval=123
)

Attributes

network_id

CfnChannel.DvbNitSettingsProperty.NetworkId.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html#cfn-medialive-channel-dvbnitsettings-networkid

Return type

Union[int, float, None]

network_name

CfnChannel.DvbNitSettingsProperty.NetworkName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html#cfn-medialive-channel-dvbnitsettings-networkname

Return type

Optional[str]

rep_interval

CfnChannel.DvbNitSettingsProperty.RepInterval.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbnitsettings.html#cfn-medialive-channel-dvbnitsettings-repinterval

Return type

Union[int, float, None]

DvbSdtSettingsProperty

class CfnChannel.DvbSdtSettingsProperty(*, output_sdt=None, rep_interval=None, service_name=None, service_provider_name=None)

Bases: object

Parameters
  • output_sdt (Optional[str]) – CfnChannel.DvbSdtSettingsProperty.OutputSdt.

  • rep_interval (Union[int, float, None]) – CfnChannel.DvbSdtSettingsProperty.RepInterval.

  • service_name (Optional[str]) – CfnChannel.DvbSdtSettingsProperty.ServiceName.

  • service_provider_name (Optional[str]) – CfnChannel.DvbSdtSettingsProperty.ServiceProviderName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

dvb_sdt_settings_property = medialive.CfnChannel.DvbSdtSettingsProperty(
    output_sdt="outputSdt",
    rep_interval=123,
    service_name="serviceName",
    service_provider_name="serviceProviderName"
)

Attributes

output_sdt

CfnChannel.DvbSdtSettingsProperty.OutputSdt.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-outputsdt

Return type

Optional[str]

rep_interval

CfnChannel.DvbSdtSettingsProperty.RepInterval.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-repinterval

Return type

Union[int, float, None]

service_name

CfnChannel.DvbSdtSettingsProperty.ServiceName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-servicename

Return type

Optional[str]

service_provider_name

CfnChannel.DvbSdtSettingsProperty.ServiceProviderName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsdtsettings.html#cfn-medialive-channel-dvbsdtsettings-serviceprovidername

Return type

Optional[str]

DvbSubDestinationSettingsProperty

class CfnChannel.DvbSubDestinationSettingsProperty(*, alignment=None, background_color=None, background_opacity=None, font=None, font_color=None, font_opacity=None, font_resolution=None, font_size=None, outline_color=None, outline_size=None, shadow_color=None, shadow_opacity=None, shadow_x_offset=None, shadow_y_offset=None, teletext_grid_control=None, x_position=None, y_position=None)

Bases: object

Parameters
  • alignment (Optional[str]) – CfnChannel.DvbSubDestinationSettingsProperty.Alignment.

  • background_color (Optional[str]) – CfnChannel.DvbSubDestinationSettingsProperty.BackgroundColor.

  • background_opacity (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.BackgroundOpacity.

  • font (Union[IResolvable, InputLocationProperty, None]) – CfnChannel.DvbSubDestinationSettingsProperty.Font.

  • font_color (Optional[str]) – CfnChannel.DvbSubDestinationSettingsProperty.FontColor.

  • font_opacity (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.FontOpacity.

  • font_resolution (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.FontResolution.

  • font_size (Optional[str]) – CfnChannel.DvbSubDestinationSettingsProperty.FontSize.

  • outline_color (Optional[str]) – CfnChannel.DvbSubDestinationSettingsProperty.OutlineColor.

  • outline_size (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.OutlineSize.

  • shadow_color (Optional[str]) – CfnChannel.DvbSubDestinationSettingsProperty.ShadowColor.

  • shadow_opacity (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.ShadowOpacity.

  • shadow_x_offset (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.ShadowXOffset.

  • shadow_y_offset (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.ShadowYOffset.

  • teletext_grid_control (Optional[str]) – CfnChannel.DvbSubDestinationSettingsProperty.TeletextGridControl.

  • x_position (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.XPosition.

  • y_position (Union[int, float, None]) – CfnChannel.DvbSubDestinationSettingsProperty.YPosition.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

dvb_sub_destination_settings_property = medialive.CfnChannel.DvbSubDestinationSettingsProperty(
    alignment="alignment",
    background_color="backgroundColor",
    background_opacity=123,
    font=medialive.CfnChannel.InputLocationProperty(
        password_param="passwordParam",
        uri="uri",
        username="username"
    ),
    font_color="fontColor",
    font_opacity=123,
    font_resolution=123,
    font_size="fontSize",
    outline_color="outlineColor",
    outline_size=123,
    shadow_color="shadowColor",
    shadow_opacity=123,
    shadow_xOffset=123,
    shadow_yOffset=123,
    teletext_grid_control="teletextGridControl",
    x_position=123,
    y_position=123
)

Attributes

alignment

CfnChannel.DvbSubDestinationSettingsProperty.Alignment.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-alignment

Return type

Optional[str]

background_color

CfnChannel.DvbSubDestinationSettingsProperty.BackgroundColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-backgroundcolor

Return type

Optional[str]

background_opacity

CfnChannel.DvbSubDestinationSettingsProperty.BackgroundOpacity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-backgroundopacity

Return type

Union[int, float, None]

font

CfnChannel.DvbSubDestinationSettingsProperty.Font.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-font

Return type

Union[IResolvable, InputLocationProperty, None]

font_color

CfnChannel.DvbSubDestinationSettingsProperty.FontColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontcolor

Return type

Optional[str]

font_opacity

CfnChannel.DvbSubDestinationSettingsProperty.FontOpacity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontopacity

Return type

Union[int, float, None]

font_resolution

CfnChannel.DvbSubDestinationSettingsProperty.FontResolution.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontresolution

Return type

Union[int, float, None]

font_size

CfnChannel.DvbSubDestinationSettingsProperty.FontSize.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-fontsize

Return type

Optional[str]

outline_color

CfnChannel.DvbSubDestinationSettingsProperty.OutlineColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-outlinecolor

Return type

Optional[str]

outline_size

CfnChannel.DvbSubDestinationSettingsProperty.OutlineSize.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-outlinesize

Return type

Union[int, float, None]

shadow_color

CfnChannel.DvbSubDestinationSettingsProperty.ShadowColor.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowcolor

Return type

Optional[str]

shadow_opacity

CfnChannel.DvbSubDestinationSettingsProperty.ShadowOpacity.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowopacity

Return type

Union[int, float, None]

shadow_x_offset

CfnChannel.DvbSubDestinationSettingsProperty.ShadowXOffset.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowxoffset

Return type

Union[int, float, None]

shadow_y_offset

CfnChannel.DvbSubDestinationSettingsProperty.ShadowYOffset.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-shadowyoffset

Return type

Union[int, float, None]

teletext_grid_control

CfnChannel.DvbSubDestinationSettingsProperty.TeletextGridControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-teletextgridcontrol

Return type

Optional[str]

x_position

CfnChannel.DvbSubDestinationSettingsProperty.XPosition.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-xposition

Return type

Union[int, float, None]

y_position

CfnChannel.DvbSubDestinationSettingsProperty.YPosition.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubdestinationsettings.html#cfn-medialive-channel-dvbsubdestinationsettings-yposition

Return type

Union[int, float, None]

DvbSubSourceSettingsProperty

class CfnChannel.DvbSubSourceSettingsProperty(*, pid=None)

Bases: object

Parameters

pid (Union[int, float, None]) – CfnChannel.DvbSubSourceSettingsProperty.Pid.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubsourcesettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

dvb_sub_source_settings_property = medialive.CfnChannel.DvbSubSourceSettingsProperty(
    pid=123
)

Attributes

pid

CfnChannel.DvbSubSourceSettingsProperty.Pid.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbsubsourcesettings.html#cfn-medialive-channel-dvbsubsourcesettings-pid

Return type

Union[int, float, None]

DvbTdtSettingsProperty

class CfnChannel.DvbTdtSettingsProperty(*, rep_interval=None)

Bases: object

Parameters

rep_interval (Union[int, float, None]) – CfnChannel.DvbTdtSettingsProperty.RepInterval.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbtdtsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

dvb_tdt_settings_property = medialive.CfnChannel.DvbTdtSettingsProperty(
    rep_interval=123
)

Attributes

rep_interval

CfnChannel.DvbTdtSettingsProperty.RepInterval.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-dvbtdtsettings.html#cfn-medialive-channel-dvbtdtsettings-repinterval

Return type

Union[int, float, None]

Eac3SettingsProperty

class CfnChannel.Eac3SettingsProperty(*, attenuation_control=None, bitrate=None, bitstream_mode=None, coding_mode=None, dc_filter=None, dialnorm=None, drc_line=None, drc_rf=None, lfe_control=None, lfe_filter=None, lo_ro_center_mix_level=None, lo_ro_surround_mix_level=None, lt_rt_center_mix_level=None, lt_rt_surround_mix_level=None, metadata_control=None, passthrough_control=None, phase_control=None, stereo_downmix=None, surround_ex_mode=None, surround_mode=None)

Bases: object

Parameters
  • attenuation_control (Optional[str]) – CfnChannel.Eac3SettingsProperty.AttenuationControl.

  • bitrate (Union[int, float, None]) – CfnChannel.Eac3SettingsProperty.Bitrate.

  • bitstream_mode (Optional[str]) – CfnChannel.Eac3SettingsProperty.BitstreamMode.

  • coding_mode (Optional[str]) – CfnChannel.Eac3SettingsProperty.CodingMode.

  • dc_filter (Optional[str]) – CfnChannel.Eac3SettingsProperty.DcFilter.

  • dialnorm (Union[int, float, None]) – CfnChannel.Eac3SettingsProperty.Dialnorm.

  • drc_line (Optional[str]) – CfnChannel.Eac3SettingsProperty.DrcLine.

  • drc_rf (Optional[str]) – CfnChannel.Eac3SettingsProperty.DrcRf.

  • lfe_control (Optional[str]) – CfnChannel.Eac3SettingsProperty.LfeControl.

  • lfe_filter (Optional[str]) – CfnChannel.Eac3SettingsProperty.LfeFilter.

  • lo_ro_center_mix_level (Union[int, float, None]) – CfnChannel.Eac3SettingsProperty.LoRoCenterMixLevel.

  • lo_ro_surround_mix_level (Union[int, float, None]) – CfnChannel.Eac3SettingsProperty.LoRoSurroundMixLevel.

  • lt_rt_center_mix_level (Union[int, float, None]) – CfnChannel.Eac3SettingsProperty.LtRtCenterMixLevel.

  • lt_rt_surround_mix_level (Union[int, float, None]) – CfnChannel.Eac3SettingsProperty.LtRtSurroundMixLevel.

  • metadata_control (Optional[str]) – CfnChannel.Eac3SettingsProperty.MetadataControl.

  • passthrough_control (Optional[str]) – CfnChannel.Eac3SettingsProperty.PassthroughControl.

  • phase_control (Optional[str]) – CfnChannel.Eac3SettingsProperty.PhaseControl.

  • stereo_downmix (Optional[str]) – CfnChannel.Eac3SettingsProperty.StereoDownmix.

  • surround_ex_mode (Optional[str]) – CfnChannel.Eac3SettingsProperty.SurroundExMode.

  • surround_mode (Optional[str]) – CfnChannel.Eac3SettingsProperty.SurroundMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

eac3_settings_property = medialive.CfnChannel.Eac3SettingsProperty(
    attenuation_control="attenuationControl",
    bitrate=123,
    bitstream_mode="bitstreamMode",
    coding_mode="codingMode",
    dc_filter="dcFilter",
    dialnorm=123,
    drc_line="drcLine",
    drc_rf="drcRf",
    lfe_control="lfeControl",
    lfe_filter="lfeFilter",
    lo_ro_center_mix_level=123,
    lo_ro_surround_mix_level=123,
    lt_rt_center_mix_level=123,
    lt_rt_surround_mix_level=123,
    metadata_control="metadataControl",
    passthrough_control="passthroughControl",
    phase_control="phaseControl",
    stereo_downmix="stereoDownmix",
    surround_ex_mode="surroundExMode",
    surround_mode="surroundMode"
)

Attributes

attenuation_control

CfnChannel.Eac3SettingsProperty.AttenuationControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-attenuationcontrol

Return type

Optional[str]

bitrate

CfnChannel.Eac3SettingsProperty.Bitrate.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-bitrate

Return type

Union[int, float, None]

bitstream_mode

CfnChannel.Eac3SettingsProperty.BitstreamMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-bitstreammode

Return type

Optional[str]

coding_mode

CfnChannel.Eac3SettingsProperty.CodingMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-codingmode

Return type

Optional[str]

dc_filter

CfnChannel.Eac3SettingsProperty.DcFilter.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-dcfilter

Return type

Optional[str]

dialnorm

CfnChannel.Eac3SettingsProperty.Dialnorm.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-dialnorm

Return type

Union[int, float, None]

drc_line

CfnChannel.Eac3SettingsProperty.DrcLine.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-drcline

Return type

Optional[str]

drc_rf

CfnChannel.Eac3SettingsProperty.DrcRf.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-drcrf

Return type

Optional[str]

lfe_control

CfnChannel.Eac3SettingsProperty.LfeControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lfecontrol

Return type

Optional[str]

lfe_filter

CfnChannel.Eac3SettingsProperty.LfeFilter.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lfefilter

Return type

Optional[str]

lo_ro_center_mix_level

CfnChannel.Eac3SettingsProperty.LoRoCenterMixLevel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lorocentermixlevel

Return type

Union[int, float, None]

lo_ro_surround_mix_level

CfnChannel.Eac3SettingsProperty.LoRoSurroundMixLevel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-lorosurroundmixlevel

Return type

Union[int, float, None]

lt_rt_center_mix_level

CfnChannel.Eac3SettingsProperty.LtRtCenterMixLevel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-ltrtcentermixlevel

Return type

Union[int, float, None]

lt_rt_surround_mix_level

CfnChannel.Eac3SettingsProperty.LtRtSurroundMixLevel.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-ltrtsurroundmixlevel

Return type

Union[int, float, None]

metadata_control

CfnChannel.Eac3SettingsProperty.MetadataControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-metadatacontrol

Return type

Optional[str]

passthrough_control

CfnChannel.Eac3SettingsProperty.PassthroughControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-passthroughcontrol

Return type

Optional[str]

phase_control

CfnChannel.Eac3SettingsProperty.PhaseControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-phasecontrol

Return type

Optional[str]

stereo_downmix

CfnChannel.Eac3SettingsProperty.StereoDownmix.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-stereodownmix

Return type

Optional[str]

surround_ex_mode

CfnChannel.Eac3SettingsProperty.SurroundExMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-surroundexmode

Return type

Optional[str]

surround_mode

CfnChannel.Eac3SettingsProperty.SurroundMode.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-eac3settings.html#cfn-medialive-channel-eac3settings-surroundmode

Return type

Optional[str]

EbuTtDDestinationSettingsProperty

class CfnChannel.EbuTtDDestinationSettingsProperty(*, copyright_holder=None, fill_line_gap=None, font_family=None, style_control=None)

Bases: object

Parameters
  • copyright_holder (Optional[str]) – CfnChannel.EbuTtDDestinationSettingsProperty.CopyrightHolder.

  • fill_line_gap (Optional[str]) – CfnChannel.EbuTtDDestinationSettingsProperty.FillLineGap.

  • font_family (Optional[str]) – CfnChannel.EbuTtDDestinationSettingsProperty.FontFamily.

  • style_control (Optional[str]) – CfnChannel.EbuTtDDestinationSettingsProperty.StyleControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

ebu_tt_dDestination_settings_property = medialive.CfnChannel.EbuTtDDestinationSettingsProperty(
    copyright_holder="copyrightHolder",
    fill_line_gap="fillLineGap",
    font_family="fontFamily",
    style_control="styleControl"
)

Attributes

copyright_holder

CfnChannel.EbuTtDDestinationSettingsProperty.CopyrightHolder.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-copyrightholder

Return type

Optional[str]

fill_line_gap

CfnChannel.EbuTtDDestinationSettingsProperty.FillLineGap.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-filllinegap

Return type

Optional[str]

font_family

CfnChannel.EbuTtDDestinationSettingsProperty.FontFamily.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-fontfamily

Return type

Optional[str]

style_control

CfnChannel.EbuTtDDestinationSettingsProperty.StyleControl.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-ebuttddestinationsettings.html#cfn-medialive-channel-ebuttddestinationsettings-stylecontrol

Return type

Optional[str]

EmbeddedDestinationSettingsProperty

class CfnChannel.EmbeddedDestinationSettingsProperty

Bases: object

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddeddestinationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

embedded_destination_settings_property = medialive.CfnChannel.EmbeddedDestinationSettingsProperty()

EmbeddedPlusScte20DestinationSettingsProperty

class CfnChannel.EmbeddedPlusScte20DestinationSettingsProperty

Bases: object

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedplusscte20destinationsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

embedded_plus_scte20_destination_settings_property = medialive.CfnChannel.EmbeddedPlusScte20DestinationSettingsProperty()

EmbeddedSourceSettingsProperty

class CfnChannel.EmbeddedSourceSettingsProperty(*, convert608_to708=None, scte20_detection=None, source608_channel_number=None, source608_track_number=None)

Bases: object

Parameters
  • convert608_to708 (Optional[str]) – CfnChannel.EmbeddedSourceSettingsProperty.Convert608To708.

  • scte20_detection (Optional[str]) – CfnChannel.EmbeddedSourceSettingsProperty.Scte20Detection.

  • source608_channel_number (Union[int, float, None]) – CfnChannel.EmbeddedSourceSettingsProperty.Source608ChannelNumber.

  • source608_track_number (Union[int, float, None]) – CfnChannel.EmbeddedSourceSettingsProperty.Source608TrackNumber.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

embedded_source_settings_property = medialive.CfnChannel.EmbeddedSourceSettingsProperty(
    convert608_to708="convert608To708",
    scte20_detection="scte20Detection",
    source608_channel_number=123,
    source608_track_number=123
)

Attributes

convert608_to708

CfnChannel.EmbeddedSourceSettingsProperty.Convert608To708.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-convert608to708

Return type

Optional[str]

scte20_detection

CfnChannel.EmbeddedSourceSettingsProperty.Scte20Detection.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-scte20detection

Return type

Optional[str]

source608_channel_number

CfnChannel.EmbeddedSourceSettingsProperty.Source608ChannelNumber.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-source608channelnumber

Return type

Union[int, float, None]

source608_track_number

CfnChannel.EmbeddedSourceSettingsProperty.Source608TrackNumber.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-embeddedsourcesettings.html#cfn-medialive-channel-embeddedsourcesettings-source608tracknumber

Return type

Union[int, float, None]

EncoderSettingsProperty

class CfnChannel.EncoderSettingsProperty(*, audio_descriptions=None, avail_blanking=None, avail_configuration=None, blackout_slate=None, caption_descriptions=None, feature_activations=None, global_configuration=None, motion_graphics_configuration=None, nielsen_configuration=None, output_groups=None, timecode_config=None, video_descriptions=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

encoder_settings_property = medialive.CfnChannel.EncoderSettingsProperty(
    audio_descriptions=[medialive.CfnChannel.AudioDescriptionProperty(
        audio_normalization_settings=medialive.CfnChannel.AudioNormalizationSettingsProperty(
            algorithm="algorithm",
            algorithm_control="algorithmControl",
            target_lkfs=123
        ),
        audio_selector_name="audioSelectorName",
        audio_type="audioType",
        audio_type_control="audioTypeControl",
        codec_settings=medialive.CfnChannel.AudioCodecSettingsProperty(
            aac_settings=medialive.CfnChannel.AacSettingsProperty(
                bitrate=123,
                coding_mode="codingMode",
                input_type="inputType",
                profile="profile",
                rate_control_mode="rateControlMode",
                raw_format="rawFormat",
                sample_rate=123,
                spec="spec",
                vbr_quality="vbrQuality"
            ),
            ac3_settings=medialive.CfnChannel.Ac3SettingsProperty(
                bitrate=123,
                bitstream_mode="bitstreamMode",
                coding_mode="codingMode",
                dialnorm=123,
                drc_profile="drcProfile",
                lfe_filter="lfeFilter",
                metadata_control="metadataControl"
            ),
            eac3_settings=medialive.CfnChannel.Eac3SettingsProperty(
                attenuation_control="attenuationControl",
                bitrate=123,
                bitstream_mode="bitstreamMode",
                coding_mode="codingMode",
                dc_filter="dcFilter",
                dialnorm=123,
                drc_line="drcLine",
                drc_rf="drcRf",
                lfe_control="lfeControl",
                lfe_filter="lfeFilter",
                lo_ro_center_mix_level=123,
                lo_ro_surround_mix_level=123,
                lt_rt_center_mix_level=123,
                lt_rt_surround_mix_level=123,
                metadata_control="metadataControl",
                passthrough_control="passthroughControl",
                phase_control="phaseControl",
                stereo_downmix="stereoDownmix",
                surround_ex_mode="surroundExMode",
                surround_mode="surroundMode"
            ),
            mp2_settings=medialive.CfnChannel.Mp2SettingsProperty(
                bitrate=123,
                coding_mode="codingMode",
                sample_rate=123
            ),
            pass_through_settings=medialive.CfnChannel.PassThroughSettingsProperty(),
            wav_settings=medialive.CfnChannel.WavSettingsProperty(
                bit_depth=123,
                coding_mode="codingMode",
                sample_rate=123
            )
        ),
        language_code="languageCode",
        language_code_control="languageCodeControl",
        name="name",
        remix_settings=medialive.CfnChannel.RemixSettingsProperty(
            channel_mappings=[medialive.CfnChannel.AudioChannelMappingProperty(
                input_channel_levels=[medialive.CfnChannel.InputChannelLevelProperty(
                    gain=123,
                    input_channel=123
                )],
                output_channel=123
            )],
            channels_in=123,
            channels_out=123
        ),
        stream_name="streamName"
    )],
    avail_blanking=medialive.CfnChannel.AvailBlankingProperty(
        avail_blanking_image=medialive.CfnChannel.InputLocationProperty(
            password_param="passwordParam",
            uri="uri",
            username="username"
        ),
        state="state"
    ),
    avail_configuration=medialive.CfnChannel.AvailConfigurationProperty(
        avail_settings=medialive.CfnChannel.AvailSettingsProperty(
            scte35_splice_insert=medialive.CfnChannel.Scte35SpliceInsertProperty(
                ad_avail_offset=123,
                no_regional_blackout_flag="noRegionalBlackoutFlag",
                web_delivery_allowed_flag="webDeliveryAllowedFlag"
            ),
            scte35_time_signal_apos=medialive.CfnChannel.Scte35TimeSignalAposProperty(
                ad_avail_offset=123,
                no_regional_blackout_flag="noRegionalBlackoutFlag",
                web_delivery_allowed_flag="webDeliveryAllowedFlag"
            )
        )
    ),
    blackout_slate=medialive.CfnChannel.BlackoutSlateProperty(
        blackout_slate_image=medialive.CfnChannel.InputLocationProperty(
            password_param="passwordParam",
            uri="uri",
            username="username"
        ),
        network_end_blackout="networkEndBlackout",
        network_end_blackout_image=medialive.CfnChannel.InputLocationProperty(
            password_param="passwordParam",
            uri="uri",
            username="username"
        ),
        network_id="networkId",
        state="state"
    ),
    caption_descriptions=[medialive.CfnChannel.CaptionDescriptionProperty(
        caption_selector_name="captionSelectorName",
        destination_settings=medialive.CfnChannel.CaptionDestinationSettingsProperty(
            arib_destination_settings=medialive.CfnChannel.AribDestinationSettingsProperty(),
            burn_in_destination_settings=medialive.CfnChannel.BurnInDestinationSettingsProperty(
                alignment="alignment",
                background_color="backgroundColor",
                background_opacity=123,
                font=medialive.CfnChannel.InputLocationProperty(
                    password_param="passwordParam",
                    uri="uri",
                    username="username"
                ),
                font_color="fontColor",
                font_opacity=123,
                font_resolution=123,
                font_size="fontSize",
                outline_color="outlineColor",
                outline_size=123,
                shadow_color="shadowColor",
                shadow_opacity=123,
                shadow_xOffset=123,
                shadow_yOffset=123,
                teletext_grid_control="teletextGridControl",
                x_position=123,
                y_position=123
            ),
            dvb_sub_destination_settings=medialive.CfnChannel.DvbSubDestinationSettingsProperty(
                alignment="alignment",
                background_color="backgroundColor",
                background_opacity=123,
                font=medialive.CfnChannel.InputLocationProperty(
                    password_param="passwordParam",
                    uri="uri",
                    username="username"
                ),
                font_color="fontColor",
                font_opacity=123,
                font_resolution=123,
                font_size="fontSize",
                outline_color="outlineColor",
                outline_size=123,
                shadow_color="shadowColor",
                shadow_opacity=123,
                shadow_xOffset=123,
                shadow_yOffset=123,
                teletext_grid_control="teletextGridControl",
                x_position=123,
                y_position=123
            ),
            ebu_tt_dDestination_settings=medialive.CfnChannel.EbuTtDDestinationSettingsProperty(
                copyright_holder="copyrightHolder",
                fill_line_gap="fillLineGap",
                font_family="fontFamily",
                style_control="styleControl"
            ),
            embedded_destination_settings=medialive.CfnChannel.EmbeddedDestinationSettingsProperty(),
            embedded_plus_scte20_destination_settings=medialive.CfnChannel.EmbeddedPlusScte20DestinationSettingsProperty(),
            rtmp_caption_info_destination_settings=medialive.CfnChannel.RtmpCaptionInfoDestinationSettingsProperty(),
            scte20_plus_embedded_destination_settings=medialive.CfnChannel.Scte20PlusEmbeddedDestinationSettingsProperty(),
            scte27_destination_settings=medialive.CfnChannel.Scte27DestinationSettingsProperty(),
            smpte_tt_destination_settings=medialive.CfnChannel.SmpteTtDestinationSettingsProperty(),
            teletext_destination_settings=medialive.CfnChannel.TeletextDestinationSettingsProperty(),
            ttml_destination_settings=medialive.CfnChannel.TtmlDestinationSettingsProperty(
                style_control="styleControl"
            ),
            webvtt_destination_settings=medialive.CfnChannel.WebvttDestinationSettingsProperty()
        ),
        language_code="languageCode",
        language_description="languageDescription",
        name="name"
    )],
    feature_activations=medialive.CfnChannel.FeatureActivationsProperty(
        input_prepare_schedule_actions="inputPrepareScheduleActions"
    ),
    global_configuration=medialive.CfnChannel.GlobalConfigurationProperty(
        initial_audio_gain=123,
        input_end_action="inputEndAction",
        input_loss_behavior=medialive.CfnChannel.InputLossBehaviorProperty(
            black_frame_msec=123,
            input_loss_image_color="inputLossImageColor",
            input_loss_image_slate=medialive.CfnChannel.InputLocationProperty(
                password_param="passwordParam",
                uri="uri",
                username="username"
            ),
            input_loss_image_type="inputLossImageType",
            repeat_frame_msec=123
        ),
        output_locking_mode="outputLockingMode",
        output_timing_source="outputTimingSource",
        support_low_framerate_inputs="supportLowFramerateInputs"
    ),
    motion_graphics_configuration=medialive.CfnChannel.MotionGraphicsConfigurationProperty(
        motion_graphics_insertion="motionGraphicsInsertion",
        motion_graphics_settings=medialive.CfnChannel.MotionGraphicsSettingsProperty(
            html_motion_graphics_settings=medialive.CfnChannel.HtmlMotionGraphicsSettingsProperty()
        )
    ),
    nielsen_configuration=medialive.CfnChannel.NielsenConfigurationProperty(
        distributor_id="distributorId",
        nielsen_pcm_to_id3_tagging="nielsenPcmToId3Tagging"
    ),
    output_groups=[medialive.CfnChannel.OutputGroupProperty(
        name="name",
        output_group_settings=medialive.CfnChannel.OutputGroupSettingsProperty(
            archive_group_settings=medialive.CfnChannel.ArchiveGroupSettingsProperty(
                archive_cdn_settings=medialive.CfnChannel.ArchiveCdnSettingsProperty(
                    archive_s3_settings=medialive.CfnChannel.ArchiveS3SettingsProperty(
                        canned_acl="cannedAcl"
                    )
                ),
                destination=medialive.CfnChannel.OutputLocationRefProperty(
                    destination_ref_id="destinationRefId"
                ),
                rollover_interval=123
            ),
            frame_capture_group_settings=medialive.CfnChannel.FrameCaptureGroupSettingsProperty(
                destination=medialive.CfnChannel.OutputLocationRefProperty(
                    destination_ref_id="destinationRefId"
                ),
                frame_capture_cdn_settings=medialive.CfnChannel.FrameCaptureCdnSettingsProperty(
                    frame_capture_s3_settings=medialive.CfnChannel.FrameCaptureS3SettingsProperty(
                        canned_acl="cannedAcl"
                    )
                )
            ),
            hls_group_settings=medialive.CfnChannel.HlsGroupSettingsProperty(
                ad_markers=["adMarkers"],
                base_url_content="baseUrlContent",
                base_url_content1="baseUrlContent1",
                base_url_manifest="baseUrlManifest",
                base_url_manifest1="baseUrlManifest1",
                caption_language_mappings=[medialive.CfnChannel.CaptionLanguageMappingProperty(
                    caption_channel=123,
                    language_code="languageCode",
                    language_description="languageDescription"
                )],
                caption_language_setting="captionLanguageSetting",
                client_cache="clientCache",
                codec_specification="codecSpecification",
                constant_iv="constantIv",
                destination=medialive.CfnChannel.OutputLocationRefProperty(
                    destination_ref_id="destinationRefId"
                ),
                directory_structure="directoryStructure",
                discontinuity_tags="discontinuityTags",
                encryption_type="encryptionType",
                hls_cdn_settings=medialive.CfnChannel.HlsCdnSettingsProperty(
                    hls_akamai_settings=medialive.CfnChannel.HlsAkamaiSettingsProperty(
                        connection_retry_interval=123,
                        filecache_duration=123,
                        http_transfer_mode="httpTransferMode",
                        num_retries=123,
                        restart_delay=123,
                        salt="salt",
                        token="token"
                    ),
                    hls_basic_put_settings=medialive.CfnChannel.HlsBasicPutSettingsProperty(
                        connection_retry_interval=123,
                        filecache_duration=123,
                        num_retries=123,
                        restart_delay=123
                    ),
                    hls_media_store_settings=medialive.CfnChannel.HlsMediaStoreSettingsProperty(
                        connection_retry_interval=123,
                        filecache_duration=123,
                        media_store_storage_class="mediaStoreStorageClass",
                        num_retries=123,
                        restart_delay=123
                    ),
                    hls_s3_settings=medialive.CfnChannel.HlsS3SettingsProperty(
                        canned_acl="cannedAcl"
                    ),
                    hls_webdav_settings=medialive.CfnChannel.HlsWebdavSettingsProperty(
                        connection_retry_interval=123,
                        filecache_duration=123,
                        http_transfer_mode="httpTransferMode",
                        num_retries=123,
                        restart_delay=123
                    )
                ),
                hls_id3_segment_tagging="hlsId3SegmentTagging",
                i_frame_only_playlists="iFrameOnlyPlaylists",
                incomplete_segment_behavior="incompleteSegmentBehavior",
                index_nSegments=123,
                input_loss_action="inputLossAction",
                iv_in_manifest="ivInManifest",
                iv_source="ivSource",
                keep_segments=123,
                key_format="keyFormat",
                key_format_versions="keyFormatVersions",
                key_provider_settings=medialive.CfnChannel.KeyProviderSettingsProperty(
                    static_key_settings=medialive.CfnChannel.StaticKeySettingsProperty(
                        key_provider_server=medialive.CfnChannel.InputLocationProperty(
                            password_param="passwordParam",
                            uri="uri",
                            username="username"
                        ),
                        static_key_value="staticKeyValue"
                    )
                ),
                manifest_compression="manifestCompression",
                manifest_duration_format="manifestDurationFormat",
                min_segment_length=123,
                mode="mode",
                output_selection="outputSelection",
                program_date_time="programDateTime",
                program_date_time_period=123,
                redundant_manifest="redundantManifest",
                segmentation_mode="segmentationMode",
                segment_length=123,
                segments_per_subdirectory=123,
                stream_inf_resolution="streamInfResolution",
                timed_metadata_id3_frame="timedMetadataId3Frame",
                timed_metadata_id3_period=123,
                timestamp_delta_milliseconds=123,
                ts_file_mode="tsFileMode"
            ),
            media_package_group_settings=medialive.CfnChannel.MediaPackageGroupSettingsProperty(
                destination=medialive.CfnChannel.OutputLocationRefProperty(
                    destination_ref_id="destinationRefId"
                )
            ),
            ms_smooth_group_settings=medialive.CfnChannel.MsSmoothGroupSettingsProperty(
                acquisition_point_id="acquisitionPointId",
                audio_only_timecode_control="audioOnlyTimecodeControl",
                certificate_mode="certificateMode",
                connection_retry_interval=123,
                destination=medialive.CfnChannel.OutputLocationRefProperty(
                    destination_ref_id="destinationRefId"
                ),
                event_id="eventId",
                event_id_mode="eventIdMode",
                event_stop_behavior="eventStopBehavior",
                filecache_duration=123,
                fragment_length=123,
                input_loss_action="inputLossAction",
                num_retries=123,
                restart_delay=123,
                segmentation_mode="segmentationMode",
                send_delay_ms=123,
                sparse_track_type="sparseTrackType",
                stream_manifest_behavior="streamManifestBehavior",
                timestamp_offset="timestampOffset",
                timestamp_offset_mode="timestampOffsetMode"
            ),
            multiplex_group_settings=medialive.CfnChannel.MultiplexGroupSettingsProperty(),
            rtmp_group_settings=medialive.CfnChannel.RtmpGroupSettingsProperty(
                ad_markers=["adMarkers"],
                authentication_scheme="authenticationScheme",
                cache_full_behavior="cacheFullBehavior",
                cache_length=123,
                caption_data="captionData",
                input_loss_action="inputLossAction",
                restart_delay=123
            ),
            udp_group_settings=medialive.CfnChannel.UdpGroupSettingsProperty(
                input_loss_action="inputLossAction",
                timed_metadata_id3_frame="timedMetadataId3Frame",
                timed_metadata_id3_period=123
            )
        ),
        outputs=[medialive.CfnChannel.OutputProperty(
            audio_description_names=["audioDescriptionNames"],
            caption_description_names=["captionDescriptionNames"],
            output_name="outputName",
            output_settings=medialive.CfnChannel.OutputSettingsProperty(
                archive_output_settings=medialive.CfnChannel.ArchiveOutputSettingsProperty(
                    container_settings=medialive.CfnChannel.ArchiveContainerSettingsProperty(
                        m2_ts_settings=medialive.CfnChannel.M2tsSettingsProperty(
                            absent_input_audio_behavior="absentInputAudioBehavior",
                            arib="arib",
                            arib_captions_pid="aribCaptionsPid",
                            arib_captions_pid_control="aribCaptionsPidControl",
                            audio_buffer_model="audioBufferModel",
                            audio_frames_per_pes=123,
                            audio_pids="audioPids",
                            audio_stream_type="audioStreamType",
                            bitrate=123,
                            buffer_model="bufferModel",
                            cc_descriptor="ccDescriptor",
                            dvb_nit_settings=medialive.CfnChannel.DvbNitSettingsProperty(
                                network_id=123,
                                network_name="networkName",
                                rep_interval=123
                            ),
                            dvb_sdt_settings=medialive.CfnChannel.DvbSdtSettingsProperty(
                                output_sdt="outputSdt",
                                rep_interval=123,
                                service_name="serviceName",
                                service_provider_name="serviceProviderName"
                            ),
                            dvb_sub_pids="dvbSubPids",
                            dvb_tdt_settings=medialive.CfnChannel.DvbTdtSettingsProperty(
                                rep_interval=123
                            ),
                            dvb_teletext_pid="dvbTeletextPid",
                            ebif="ebif",
                            ebp_audio_interval="ebpAudioInterval",
                            ebp_lookahead_ms=123,
                            ebp_placement="ebpPlacement",
                            ecm_pid="ecmPid",
                            es_rate_in_pes="esRateInPes",
                            etv_platform_pid="etvPlatformPid",
                            etv_signal_pid="etvSignalPid",
                            fragment_time=123,
                            klv="klv",
                            klv_data_pids="klvDataPids",
                            nielsen_id3_behavior="nielsenId3Behavior",
                            null_packet_bitrate=123,
                            pat_interval=123,
                            pcr_control="pcrControl",
                            pcr_period=123,
                            pcr_pid="pcrPid",
                            pmt_interval=123,
                            pmt_pid="pmtPid",
                            program_num=123,
                            rate_mode="rateMode",
                            scte27_pids="scte27Pids",
                            scte35_control="scte35Control",
                            scte35_pid="scte35Pid",
                            segmentation_markers="segmentationMarkers",
                            segmentation_style="segmentationStyle",
                            segmentation_time=123,
                            timed_metadata_behavior="timedMetadataBehavior",
                            timed_metadata_pid="timedMetadataPid",
                            transport_stream_id=123,
                            video_pid="videoPid"
                        ),
                        raw_settings=medialive.CfnChannel.RawSettingsProperty()
                    ),
                    extension="extension",
                    name_modifier="nameModifier"
                ),
                frame_capture_output_settings=medialive.CfnChannel.FrameCaptureOutputSettingsProperty(
                    name_modifier="nameModifier"
                ),
                hls_output_settings=medialive.CfnChannel.HlsOutputSettingsProperty(
                    h265_packaging_type="h265PackagingType",
                    hls_settings=medialive.CfnChannel.HlsSettingsProperty(
                        audio_only_hls_settings=medialive.CfnChannel.AudioOnlyHlsSettingsProperty(
                            audio_group_id="audioGroupId",
                            audio_only_image=medialive.CfnChannel.InputLocationProperty(
                                password_param="passwordParam",
                                uri="uri",
                                username="username"
                            ),
                            audio_track_type="audioTrackType",
                            segment_type="segmentType"
                        ),
                        fmp4_hls_settings=medialive.CfnChannel.Fmp4HlsSettingsProperty(
                            audio_rendition_sets="audioRenditionSets",
                            nielsen_id3_behavior="nielsenId3Behavior",
                            timed_metadata_behavior="timedMetadataBehavior"
                        ),
                        frame_capture_hls_settings=medialive.CfnChannel.FrameCaptureHlsSettingsProperty(),
                        standard_hls_settings=medialive.CfnChannel.StandardHlsSettingsProperty(
                            audio_rendition_sets="audioRenditionSets",
                            m3_u8_settings=medialive.CfnChannel.M3u8SettingsProperty(
                                audio_frames_per_pes=123,
                                audio_pids="audioPids",
                                ecm_pid="ecmPid",
                                nielsen_id3_behavior="nielsenId3Behavior",
                                pat_interval=123,
                                pcr_control="pcrControl",
                                pcr_period=123,
                                pcr_pid="pcrPid",
                                pmt_interval=123,
                                pmt_pid="pmtPid",
                                program_num=123,
                                scte35_behavior="scte35Behavior",
                                scte35_pid="scte35Pid",
                                timed_metadata_behavior="timedMetadataBehavior",
                                timed_metadata_pid="timedMetadataPid",
                                transport_stream_id=123,
                                video_pid="videoPid"
                            )
                        )
                    ),
                    name_modifier="nameModifier",
                    segment_modifier="segmentModifier"
                ),
                media_package_output_settings=medialive.CfnChannel.MediaPackageOutputSettingsProperty(),
                ms_smooth_output_settings=medialive.CfnChannel.MsSmoothOutputSettingsProperty(
                    h265_packaging_type="h265PackagingType",
                    name_modifier="nameModifier"
                ),
                multiplex_output_settings=medialive.CfnChannel.MultiplexOutputSettingsProperty(
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    )
                ),
                rtmp_output_settings=medialive.CfnChannel.RtmpOutputSettingsProperty(
                    certificate_mode="certificateMode",
                    connection_retry_interval=123,
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    ),
                    num_retries=123
                ),
                udp_output_settings=medialive.CfnChannel.UdpOutputSettingsProperty(
                    buffer_msec=123,
                    container_settings=medialive.CfnChannel.UdpContainerSettingsProperty(
                        m2_ts_settings=medialive.CfnChannel.M2tsSettingsProperty(
                            absent_input_audio_behavior="absentInputAudioBehavior",
                            arib="arib",
                            arib_captions_pid="aribCaptionsPid",
                            arib_captions_pid_control="aribCaptionsPidControl",
                            audio_buffer_model="audioBufferModel",
                            audio_frames_per_pes=123,
                            audio_pids="audioPids",
                            audio_stream_type="audioStreamType",
                            bitrate=123,
                            buffer_model="bufferModel",
                            cc_descriptor="ccDescriptor",
                            dvb_nit_settings=medialive.CfnChannel.DvbNitSettingsProperty(
                                network_id=123,
                                network_name="networkName",
                                rep_interval=123
                            ),
                            dvb_sdt_settings=medialive.CfnChannel.DvbSdtSettingsProperty(
                                output_sdt="outputSdt",
                                rep_interval=123,
                                service_name="serviceName",
                                service_provider_name="serviceProviderName"
                            ),
                            dvb_sub_pids="dvbSubPids",
                            dvb_tdt_settings=medialive.CfnChannel.DvbTdtSettingsProperty(
                                rep_interval=123
                            ),
                            dvb_teletext_pid="dvbTeletextPid",
                            ebif="ebif",
                            ebp_audio_interval="ebpAudioInterval",
                            ebp_lookahead_ms=123,
                            ebp_placement="ebpPlacement",
                            ecm_pid="ecmPid",
                            es_rate_in_pes="esRateInPes",
                            etv_platform_pid="etvPlatformPid",
                            etv_signal_pid="etvSignalPid",
                            fragment_time=123,
                            klv="klv",
                            klv_data_pids="klvDataPids",
                            nielsen_id3_behavior="nielsenId3Behavior",
                            null_packet_bitrate=123,
                            pat_interval=123,
                            pcr_control="pcrControl",
                            pcr_period=123,
                            pcr_pid="pcrPid",
                            pmt_interval=123,
                            pmt_pid="pmtPid",
                            program_num=123,
                            rate_mode="rateMode",
                            scte27_pids="scte27Pids",
                            scte35_control="scte35Control",
                            scte35_pid="scte35Pid",
                            segmentation_markers="segmentationMarkers",
                            segmentation_style="segmentationStyle",
                            segmentation_time=123,
                            timed_metadata_behavior="timedMetadataBehavior",
                            timed_metadata_pid="timedMetadataPid",
                            transport_stream_id=123,
                            video_pid="videoPid"
                        )
                    ),
                    destination=medialive.CfnChannel.OutputLocationRefProperty(
                        destination_ref_id="destinationRefId"
                    ),
                    fec_output_settings=medialive.CfnChannel.FecOutputSettingsProperty(
                        column_depth=123,
                        include_fec="includeFec",
                        row_length=123
                    )
                )
            ),
            video_description_name="videoDescriptionName"
        )]
    )],
    timecode_config=medialive.CfnChannel.TimecodeConfigProperty(
        source="source",
        sync_threshold=123
    ),
    video_descriptions=[medialive.CfnChannel.VideoDescriptionProperty(
        codec_settings=medialive.CfnChannel.VideoCodecSettingsProperty(
            frame_capture_settings=medialive.CfnChannel.FrameCaptureSettingsProperty(
                capture_interval=123,
                capture_interval_units="captureIntervalUnits"
            ),
            h264_settings=medialive.CfnChannel.H264SettingsProperty(
                adaptive_quantization="adaptiveQuantization",
                afd_signaling="afdSignaling",
                bitrate=123,
                buf_fill_pct=123,
                buf_size=123,
                color_metadata="colorMetadata",
                color_space_settings=medialive.CfnChannel.H264ColorSpaceSettingsProperty(
                    color_space_passthrough_settings=medialive.CfnChannel.ColorSpacePassthroughSettingsProperty(),
                    rec601_settings=medialive.CfnChannel.Rec601SettingsProperty(),
                    rec709_settings=medialive.CfnChannel.Rec709SettingsProperty()
                ),
                entropy_encoding="entropyEncoding",
                filter_settings=medialive.CfnChannel.H264FilterSettingsProperty(
                    temporal_filter_settings=medialive.CfnChannel.TemporalFilterSettingsProperty(
                        post_filter_sharpening="postFilterSharpening",
                        strength="strength"
                    )
                ),
                fixed_afd="fixedAfd",
                flicker_aq="flickerAq",
                force_field_pictures="forceFieldPictures",
                framerate_control="framerateControl",
                framerate_denominator=123,
                framerate_numerator=123,
                gop_bReference="gopBReference",
                gop_closed_cadence=123,
                gop_num_bFrames=123,
                gop_size=123,
                gop_size_units="gopSizeUnits",
                level="level",
                look_ahead_rate_control="lookAheadRateControl",
                max_bitrate=123,
                min_iInterval=123,
                num_ref_frames=123,
                par_control="parControl",
                par_denominator=123,
                par_numerator=123,
                profile="profile",
                quality_level="qualityLevel",
                qvbr_quality_level=123,
                rate_control_mode="rateControlMode",
                scan_type="scanType",
                scene_change_detect="sceneChangeDetect",
                slices=123,
                softness=123,
                spatial_aq="spatialAq",
                subgop_length="subgopLength",
                syntax="syntax",
                temporal_aq="temporalAq",
                timecode_insertion="timecodeInsertion"
            ),
            h265_settings=medialive.CfnChannel.H265SettingsProperty(
                adaptive_quantization="adaptiveQuantization",
                afd_signaling="afdSignaling",
                alternative_transfer_function="alternativeTransferFunction",
                bitrate=123,
                buf_size=123,
                color_metadata="colorMetadata",
                color_space_settings=medialive.CfnChannel.H265ColorSpaceSettingsProperty(
                    color_space_passthrough_settings=medialive.CfnChannel.ColorSpacePassthroughSettingsProperty(),
                    hdr10_settings=medialive.CfnChannel.Hdr10SettingsProperty(
                        max_cll=123,
                        max_fall=123
                    ),
                    rec601_settings=medialive.CfnChannel.Rec601SettingsProperty(),
                    rec709_settings=medialive.CfnChannel.Rec709SettingsProperty()
                ),
                filter_settings=medialive.CfnChannel.H265FilterSettingsProperty(
                    temporal_filter_settings=medialive.CfnChannel.TemporalFilterSettingsProperty(
                        post_filter_sharpening="postFilterSharpening",
                        strength="strength"
                    )
                ),
                fixed_afd="fixedAfd",
                flicker_aq="flickerAq",
                framerate_denominator=123,
                framerate_numerator=123,
                gop_closed_cadence=123,
                gop_size=123,
                gop_size_units="gopSizeUnits",
                level="level",
                look_ahead_rate_control="lookAheadRateControl",
                max_bitrate=123,
                min_iInterval=123,
                par_denominator=123,
                par_numerator=123,
                profile="profile",
                qvbr_quality_level=123,
                rate_control_mode="rateControlMode",
                scan_type="scanType",
                scene_change_detect="sceneChangeDetect",
                slices=123,
                tier="tier",
                timecode_insertion="timecodeInsertion"
            ),
            mpeg2_settings=medialive.CfnChannel.Mpeg2SettingsProperty(
                adaptive_quantization="adaptiveQuantization",
                afd_signaling="afdSignaling",
                color_metadata="colorMetadata",
                color_space="colorSpace",
                display_aspect_ratio="displayAspectRatio",
                filter_settings=medialive.CfnChannel.Mpeg2FilterSettingsProperty(
                    temporal_filter_settings=medialive.CfnChannel.TemporalFilterSettingsProperty(
                        post_filter_sharpening="postFilterSharpening",
                        strength="strength"
                    )
                ),
                fixed_afd="fixedAfd",
                framerate_denominator=123,
                framerate_numerator=123,
                gop_closed_cadence=123,
                gop_num_bFrames=123,
                gop_size=123,
                gop_size_units="gopSizeUnits",
                scan_type="scanType",
                subgop_length="subgopLength",
                timecode_insertion="timecodeInsertion"
            )
        ),
        height=123,
        name="name",
        respond_to_afd="respondToAfd",
        scaling_behavior="scalingBehavior",
        sharpness=123,
        width=123
    )]
)

Attributes

audio_descriptions

CfnChannel.EncoderSettingsProperty.AudioDescriptions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-audiodescriptions

Return type

Union[IResolvable, List[Union[IResolvable, AudioDescriptionProperty]], None]

avail_blanking

CfnChannel.EncoderSettingsProperty.AvailBlanking.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-availblanking

Return type

Union[IResolvable, AvailBlankingProperty, None]

avail_configuration

CfnChannel.EncoderSettingsProperty.AvailConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-availconfiguration

Return type

Union[IResolvable, AvailConfigurationProperty, None]

blackout_slate

CfnChannel.EncoderSettingsProperty.BlackoutSlate.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-blackoutslate

Return type

Union[IResolvable, BlackoutSlateProperty, None]

caption_descriptions

CfnChannel.EncoderSettingsProperty.CaptionDescriptions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-captiondescriptions

Return type

Union[IResolvable, List[Union[IResolvable, CaptionDescriptionProperty]], None]

feature_activations

CfnChannel.EncoderSettingsProperty.FeatureActivations.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-featureactivations

Return type

Union[IResolvable, FeatureActivationsProperty, None]

global_configuration

CfnChannel.EncoderSettingsProperty.GlobalConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-globalconfiguration

Return type

Union[IResolvable, GlobalConfigurationProperty, None]

motion_graphics_configuration

CfnChannel.EncoderSettingsProperty.MotionGraphicsConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-motiongraphicsconfiguration

Return type

Union[IResolvable, MotionGraphicsConfigurationProperty, None]

nielsen_configuration

CfnChannel.EncoderSettingsProperty.NielsenConfiguration.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-nielsenconfiguration

Return type

Union[IResolvable, NielsenConfigurationProperty, None]

output_groups

CfnChannel.EncoderSettingsProperty.OutputGroups.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-outputgroups

Return type

Union[IResolvable, List[Union[IResolvable, OutputGroupProperty]], None]

timecode_config

CfnChannel.EncoderSettingsProperty.TimecodeConfig.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-timecodeconfig

Return type

Union[IResolvable, TimecodeConfigProperty, None]

video_descriptions

CfnChannel.EncoderSettingsProperty.VideoDescriptions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-videodescriptions

Return type

Union[IResolvable, List[Union[IResolvable, VideoDescriptionProperty]], None]

FailoverConditionProperty

class CfnChannel.FailoverConditionProperty(*, failover_condition_settings=None)

Bases: object

Parameters

failover_condition_settings (Union[IResolvable, FailoverConditionSettingsProperty, None]) – CfnChannel.FailoverConditionProperty.FailoverConditionSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failovercondition.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

failover_condition_property = medialive.CfnChannel.FailoverConditionProperty(
    failover_condition_settings=medialive.CfnChannel.FailoverConditionSettingsProperty(
        audio_silence_settings=medialive.CfnChannel.AudioSilenceFailoverSettingsProperty(
            audio_selector_name="audioSelectorName",
            audio_silence_threshold_msec=123
        ),
        input_loss_settings=medialive.CfnChannel.InputLossFailoverSettingsProperty(
            input_loss_threshold_msec=123
        ),
        video_black_settings=medialive.CfnChannel.VideoBlackFailoverSettingsProperty(
            black_detect_threshold=123,
            video_black_threshold_msec=123
        )
    )
)

Attributes

failover_condition_settings

CfnChannel.FailoverConditionProperty.FailoverConditionSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failovercondition.html#cfn-medialive-channel-failovercondition-failoverconditionsettings

Return type

Union[IResolvable, FailoverConditionSettingsProperty, None]

FailoverConditionSettingsProperty

class CfnChannel.FailoverConditionSettingsProperty(*, audio_silence_settings=None, input_loss_settings=None, video_black_settings=None)

Bases: object

Parameters
Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

failover_condition_settings_property = medialive.CfnChannel.FailoverConditionSettingsProperty(
    audio_silence_settings=medialive.CfnChannel.AudioSilenceFailoverSettingsProperty(
        audio_selector_name="audioSelectorName",
        audio_silence_threshold_msec=123
    ),
    input_loss_settings=medialive.CfnChannel.InputLossFailoverSettingsProperty(
        input_loss_threshold_msec=123
    ),
    video_black_settings=medialive.CfnChannel.VideoBlackFailoverSettingsProperty(
        black_detect_threshold=123,
        video_black_threshold_msec=123
    )
)

Attributes

audio_silence_settings

CfnChannel.FailoverConditionSettingsProperty.AudioSilenceSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html#cfn-medialive-channel-failoverconditionsettings-audiosilencesettings

Return type

Union[IResolvable, AudioSilenceFailoverSettingsProperty, None]

input_loss_settings

CfnChannel.FailoverConditionSettingsProperty.InputLossSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html#cfn-medialive-channel-failoverconditionsettings-inputlosssettings

Return type

Union[IResolvable, InputLossFailoverSettingsProperty, None]

video_black_settings

CfnChannel.FailoverConditionSettingsProperty.VideoBlackSettings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-failoverconditionsettings.html#cfn-medialive-channel-failoverconditionsettings-videoblacksettings

Return type

Union[IResolvable, VideoBlackFailoverSettingsProperty, None]

FeatureActivationsProperty

class CfnChannel.FeatureActivationsProperty(*, input_prepare_schedule_actions=None)

Bases: object

Parameters

input_prepare_schedule_actions (Optional[str]) – CfnChannel.FeatureActivationsProperty.InputPrepareScheduleActions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-featureactivations.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

feature_activations_property = medialive.CfnChannel.FeatureActivationsProperty(
    input_prepare_schedule_actions="inputPrepareScheduleActions"
)

Attributes

input_prepare_schedule_actions

CfnChannel.FeatureActivationsProperty.InputPrepareScheduleActions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-featureactivations.html#cfn-medialive-channel-featureactivations-inputpreparescheduleactions

Return type

Optional[str]

FecOutputSettingsProperty

class CfnChannel.FecOutputSettingsProperty(*, column_depth=None, include_fec=None, row_length=None)

Bases: object

Parameters
  • column_depth (Union[int, float, None]) – CfnChannel.FecOutputSettingsProperty.ColumnDepth.

  • include_fec (Optional[str]) – CfnChannel.FecOutputSettingsProperty.IncludeFec.

  • row_length (Union[int, float, None]) – CfnChannel.FecOutputSettingsProperty.RowLength.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

fec_output_settings_property = medialive.CfnChannel.FecOutputSettingsProperty(
    column_depth=123,
    include_fec="includeFec",
    row_length=123
)

Attributes

column_depth

CfnChannel.FecOutputSettingsProperty.ColumnDepth.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html#cfn-medialive-channel-fecoutputsettings-columndepth

Return type

Union[int, float, None]

include_fec

CfnChannel.FecOutputSettingsProperty.IncludeFec.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html#cfn-medialive-channel-fecoutputsettings-includefec

Return type

Optional[str]

row_length

CfnChannel.FecOutputSettingsProperty.RowLength.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fecoutputsettings.html#cfn-medialive-channel-fecoutputsettings-rowlength

Return type

Union[int, float, None]

Fmp4HlsSettingsProperty

class CfnChannel.Fmp4HlsSettingsProperty(*, audio_rendition_sets=None, nielsen_id3_behavior=None, timed_metadata_behavior=None)

Bases: object

Parameters
  • audio_rendition_sets (Optional[str]) – CfnChannel.Fmp4HlsSettingsProperty.AudioRenditionSets.

  • nielsen_id3_behavior (Optional[str]) – CfnChannel.Fmp4HlsSettingsProperty.NielsenId3Behavior.

  • timed_metadata_behavior (Optional[str]) – CfnChannel.Fmp4HlsSettingsProperty.TimedMetadataBehavior.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

fmp4_hls_settings_property = medialive.CfnChannel.Fmp4HlsSettingsProperty(
    audio_rendition_sets="audioRenditionSets",
    nielsen_id3_behavior="nielsenId3Behavior",
    timed_metadata_behavior="timedMetadataBehavior"
)

Attributes

audio_rendition_sets

CfnChannel.Fmp4HlsSettingsProperty.AudioRenditionSets.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html#cfn-medialive-channel-fmp4hlssettings-audiorenditionsets

Return type

Optional[str]

nielsen_id3_behavior

CfnChannel.Fmp4HlsSettingsProperty.NielsenId3Behavior.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html#cfn-medialive-channel-fmp4hlssettings-nielsenid3behavior

Return type

Optional[str]

timed_metadata_behavior

CfnChannel.Fmp4HlsSettingsProperty.TimedMetadataBehavior.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-fmp4hlssettings.html#cfn-medialive-channel-fmp4hlssettings-timedmetadatabehavior

Return type

Optional[str]

FrameCaptureCdnSettingsProperty

class CfnChannel.FrameCaptureCdnSettingsProperty(*, frame_capture_s3_settings=None)

Bases: object

Parameters

frame_capture_s3_settings (Union[IResolvable, FrameCaptureS3SettingsProperty, None]) – CfnChannel.FrameCaptureCdnSettingsProperty.FrameCaptureS3Settings.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-framecapturecdnsettings.html

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive as medialive

frame_capture_cdn_settings_property = medialive.CfnChannel.FrameCaptureCdnSettingsProperty(
    frame_capture_s3_settings=medialive