Skip to content

UpdateAdConfigurationRequest

Source code in docs_src/capo_ivs/types/update_ad_configuration_request.py
class UpdateAdConfigurationRequest(TypedDict, closed=True):
    arn: "capo_ivs.types.ad_configuration_arn.AdConfigurationArn"
    """<p>ARN of the ad configuration to be updated.</p>"""
    name: NotRequired["capo_ivs.types.ad_configuration_name.AdConfigurationName"]
    """<p>Ad configuration name. The value does not need to be unique.</p>"""
    media_tailor_playback_configurations: NotRequired[
        "capo_ivs.types.media_tailor_playback_configurations_list.MediaTailorPlaybackConfigurationsList"
    ]
    """<p>List of integration configurations with MediaTailor resources. The first item in the list is the default playback configuration used for the ad configuration. To select a different configuration per viewing session, see <a href="https://docs.aws.amazon.com/ivs/latest/LowLatencyUserGuide/private-channels-generate-tokens.html">Generate and Sign IVS Playback Tokens</a>.</p>"""
    post_roll_configuration: NotRequired[
        "capo_ivs.types.post_roll_configuration.PostRollConfiguration"
    ]
    """<p>Configuration for the post-roll ad break to use for this ad configuration.</p>"""

arn instance-attribute

ARN of the ad configuration to be updated.

media_tailor_playback_configurations instance-attribute

media_tailor_playback_configurations: NotRequired[MediaTailorPlaybackConfigurationsList]

List of integration configurations with MediaTailor resources. The first item in the list is the default playback configuration used for the ad configuration. To select a different configuration per viewing session, see Generate and Sign IVS Playback Tokens.

name instance-attribute

name: NotRequired[AdConfigurationName]

Ad configuration name. The value does not need to be unique.

post_roll_configuration instance-attribute

post_roll_configuration: NotRequired[PostRollConfiguration]

Configuration for the post-roll ad break to use for this ad configuration.