MediaConnect / Client / update_bridge_output

update_bridge_output#

MediaConnect.Client.update_bridge_output(**kwargs)#

Updates an existing bridge output.

See also: AWS API Documentation

Request Syntax

response = client.update_bridge_output(
    BridgeArn='string',
    NetworkOutput={
        'IpAddress': 'string',
        'NetworkName': 'string',
        'Port': 123,
        'Protocol': 'zixi-push'|'rtp-fec'|'rtp'|'zixi-pull'|'rist'|'st2110-jpegxs'|'cdi'|'srt-listener'|'srt-caller'|'fujitsu-qos'|'udp',
        'Ttl': 123
    },
    OutputName='string'
)
Parameters:
  • BridgeArn (string) – [REQUIRED] The ARN of the bridge that you want to update.

  • NetworkOutput (dict) –

    Update an existing network output.

    • IpAddress (string) – The network output IP Address.

    • NetworkName (string) – The network output’s gateway network name.

    • Port (integer) – The network output port.

    • Protocol (string) – The network output protocol.

    • Ttl (integer) – The network output TTL.

  • OutputName (string) – [REQUIRED] The name of the bridge output that you want to update.

Return type:

dict

Returns:

Response Syntax

{
    'BridgeArn': 'string',
    'Output': {
        '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',
            'Ttl': 123
        }
    }
}

Response Structure

  • (dict) – MediaConnect is updating the bridge output.

    • BridgeArn (string) – The Amazon Resource Number (ARN) of the bridge.

    • Output (dict) – The output that you updated.

      • FlowOutput (dict) – The output of the bridge. A flow output is delivered to the AWS cloud.

        • 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 output of the bridge. A network output is delivered to your premises.

        • 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 port.

        • Protocol (string) – The network output protocol.

        • Ttl (integer) – The network output TTL.

Exceptions

  • MediaConnect.Client.exceptions.BadRequestException

  • MediaConnect.Client.exceptions.InternalServerErrorException

  • MediaConnect.Client.exceptions.ForbiddenException

  • MediaConnect.Client.exceptions.NotFoundException

  • MediaConnect.Client.exceptions.ServiceUnavailableException

  • MediaConnect.Client.exceptions.TooManyRequestsException

  • MediaConnect.Client.exceptions.ConflictException