Skip to content

UpdateRouterInputRequest

Source code in docs_src/capo_mediaconnect/types/update_router_input_request.py
class UpdateRouterInputRequest(TypedDict, closed=True):
    arn: "capo_mediaconnect.types.router_input_arn.RouterInputArn"
    """<p>The Amazon Resource Name (ARN) of the router input that you want to update.</p>"""
    name: NotRequired["str"]
    """<p>The updated name for the router input.</p>"""
    configuration: NotRequired[
        "capo_mediaconnect.types.router_input_configuration.RouterInputConfiguration"
    ]
    """<p>The updated configuration settings for the router input. Changing the type of the configuration is not supported.</p>"""
    maximum_bitrate: NotRequired["int"]
    """<p>The updated maximum bitrate for the router input.</p>"""
    routing_scope: NotRequired["capo_mediaconnect.types.routing_scope.RoutingScope"]
    """<p>Specifies whether the router input can be assigned to outputs in different Regions. REGIONAL (default) - can be assigned only to outputs in the same Region. GLOBAL - can be assigned to outputs in any Region.</p>"""
    tier: NotRequired["capo_mediaconnect.types.router_input_tier.RouterInputTier"]
    """<p>The updated tier level for the router input. The tier sets the maximum bitrate, in Mbps, for the router input. Valid values include the following:</p> <ul> <li> <p> <code>INPUT_20</code> – 20 Mbps</p> </li> <li> <p> <code>INPUT_50</code> – 50 Mbps</p> </li> <li> <p> <code>INPUT_100</code> – 100 Mbps</p> </li> <li> <p> <code>INPUT_250</code> – 250 Mbps</p> </li> <li> <p> <code>INPUT_500</code> – 500 Mbps</p> </li> </ul> <p>The 250 Mbps and 500 Mbps tiers are high-bitrate tiers that support TR-07 (JPEG XS) workflows.</p>"""
    transit_encryption: NotRequired[
        "capo_mediaconnect.types.router_input_transit_encryption.RouterInputTransitEncryption"
    ]
    """<p>The updated transit encryption settings for the router input.</p>"""
    maintenance_configuration: NotRequired[
        "capo_mediaconnect.types.maintenance_configuration.MaintenanceConfiguration"
    ]
    """<p>The updated maintenance configuration settings for the router input, including any changes to preferred maintenance windows and schedules.</p>"""
    content_quality_analysis_configuration: NotRequired[
        "capo_mediaconnect.types.router_content_quality_analysis_configuration.RouterContentQualityAnalysisConfiguration"
    ]
    """<p>The content quality analysis configuration for the router input.</p>"""

arn instance-attribute

The Amazon Resource Name (ARN) of the router input that you want to update.

configuration instance-attribute

configuration: NotRequired[RouterInputConfiguration]

The updated configuration settings for the router input. Changing the type of the configuration is not supported.

content_quality_analysis_configuration instance-attribute

content_quality_analysis_configuration: NotRequired[
    RouterContentQualityAnalysisConfiguration
]

The content quality analysis configuration for the router input.

maintenance_configuration instance-attribute

maintenance_configuration: NotRequired[MaintenanceConfiguration]

The updated maintenance configuration settings for the router input, including any changes to preferred maintenance windows and schedules.

maximum_bitrate instance-attribute

maximum_bitrate: NotRequired[int]

The updated maximum bitrate for the router input.

name instance-attribute

name: NotRequired[str]

The updated name for the router input.

routing_scope instance-attribute

routing_scope: NotRequired[RoutingScope]

Specifies whether the router input can be assigned to outputs in different Regions. REGIONAL (default) - can be assigned only to outputs in the same Region. GLOBAL - can be assigned to outputs in any Region.

tier instance-attribute

tier: NotRequired[RouterInputTier]

The updated tier level for the router input. The tier sets the maximum bitrate, in Mbps, for the router input. Valid values include the following:

  • INPUT_20 – 20 Mbps

  • INPUT_50 – 50 Mbps

  • INPUT_100 – 100 Mbps

  • INPUT_250 – 250 Mbps

  • INPUT_500 – 500 Mbps

The 250 Mbps and 500 Mbps tiers are high-bitrate tiers that support TR-07 (JPEG XS) workflows.

transit_encryption instance-attribute

transit_encryption: NotRequired[RouterInputTransitEncryption]

The updated transit encryption settings for the router input.