MediaConnect / Client / add_bridge_outputs

add_bridge_outputs#

MediaConnect.Client.add_bridge_outputs(**kwargs)#

Adds outputs to an existing bridge.

See also: AWS API Documentation

Request Syntax

response = client.add_bridge_outputs(
    BridgeArn='string',
    Outputs=[
        {
            'NetworkOutput': {
                'IpAddress': 'string',
                'Name': 'string',
                'NetworkName': 'string',
                'Port': 123,
                'Protocol': 'zixi-push'|'rtp-fec'|'rtp'|'zixi-pull'|'rist'|'st2110-jpegxs'|'cdi'|'srt-listener'|'srt-caller'|'fujitsu-qos'|'udp'|'ndi-speed-hq',
                'Ttl': 123
            }
        },
    ]
)
Parameters:
  • BridgeArn (string) –

    [REQUIRED]

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

  • Outputs (list) –

    [REQUIRED]

    The outputs that you want to add to this bridge.

    • (dict) –

      Add outputs to the specified bridge.

      • NetworkOutput (dict) –

        The network output of the bridge. A network output is delivered to your premises.

        • IpAddress (string) – [REQUIRED]

          The network output IP Address.

        • Name (string) – [REQUIRED]

          The network output name. This name is used to reference the output and must be unique among outputs in this bridge.

        • NetworkName (string) – [REQUIRED]

          The network output’s gateway network name.

        • Port (integer) – [REQUIRED]

          The network output port.

        • Protocol (string) – [REQUIRED]

          The network output protocol.

          Note

          Elemental MediaConnect no longer supports the Fujitsu QoS protocol. This reference is maintained for legacy purposes only.

        • Ttl (integer) – [REQUIRED]

          The network output TTL.

Return type:

dict

Returns:

Response Syntax

{
    'BridgeArn': 'string',
    'Outputs': [
        {
            'FlowOutput': {
                'FlowArn': 'string',
                'FlowSourceArn': 'string',
                'Name': 'string'
            },
            'NetworkOutput': {
                'IpAddress': 'string',
                'Name': 'string',
                'NetworkName': 'string',
                'Port': 123,
                'Protocol': 'zixi-push'|'rtp-fec'|'rtp'|'zixi-pull'|'rist'|'st2110-jpegxs'|'cdi'|'srt-listener'|'srt-caller'|'fujitsu-qos'|'udp'|'ndi-speed-hq',
                'Ttl': 123
            }
        },
    ]
}

Response Structure

  • (dict) –

    • BridgeArn (string) –

      The ARN of the bridge that you added outputs to.

    • Outputs (list) –

      The outputs that you added to this bridge.

      • (dict) –

        The output of the bridge.

        • FlowOutput (dict) –

          The output of the associated flow.

          • FlowArn (string) –

            The Amazon Resource Number (ARN) of the cloud flow.

          • FlowSourceArn (string) –

            The Amazon Resource Number (ARN) of the flow source.

          • Name (string) –

            The name of the bridge’s output.

        • NetworkOutput (dict) –

          The network output for the bridge.

          • IpAddress (string) –

            The network output IP address.

          • Name (string) –

            The network output name.

          • NetworkName (string) –

            The network output’s gateway network name.

          • Port (integer) –

            The network output’s port.

          • Protocol (string) –

            The network output protocol.

            Note

            Elemental MediaConnect no longer supports the Fujitsu QoS protocol. This reference is maintained for legacy purposes only.

          • Ttl (integer) –

            The network output TTL.

Exceptions

  • MediaConnect.Client.exceptions.BadRequestException

  • MediaConnect.Client.exceptions.TooManyRequestsException

  • MediaConnect.Client.exceptions.ConflictException

  • MediaConnect.Client.exceptions.InternalServerErrorException

  • MediaConnect.Client.exceptions.ForbiddenException

  • MediaConnect.Client.exceptions.NotFoundException

  • MediaConnect.Client.exceptions.ServiceUnavailableException