MediaConnect / Client / update_bridge_source
update_bridge_source¶
- MediaConnect.Client.update_bridge_source(**kwargs)¶
- Updates an existing bridge source. - See also: AWS API Documentation - Request Syntax- response = client.update_bridge_source( BridgeArn='string', FlowSource={ 'FlowArn': 'string', 'FlowVpcInterfaceAttachment': { 'VpcInterfaceName': 'string' } }, NetworkSource={ 'MulticastIp': 'string', 'MulticastSourceSettings': { 'MulticastSourceIp': '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' }, SourceName='string' ) - Parameters:
- BridgeArn (string) – - [REQUIRED] - The Amazon Resource Name (ARN) of the bridge that you want to update. 
- FlowSource (dict) – - The name of the flow that you want to update. - FlowArn (string) – - The Amazon Resource Name (ARN) that identifies the MediaConnect resource from which to delete tags. 
- FlowVpcInterfaceAttachment (dict) – - The name of the VPC interface attachment to use for this source. - VpcInterfaceName (string) – - The name of the VPC interface to use for this resource. 
 
 
- NetworkSource (dict) – - The network for the bridge source. - MulticastIp (string) – - The network source multicast IP. 
- MulticastSourceSettings (dict) – - The settings related to the multicast source. - MulticastSourceIp (string) – - The IP address of the source for source-specific multicast (SSM). 
 
- NetworkName (string) – - The network source’s gateway network name. 
- Port (integer) – - The network source port. 
- Protocol (string) – - The network source protocol. - Note- Elemental MediaConnect no longer supports the Fujitsu QoS protocol. This reference is maintained for legacy purposes only. 
 
- SourceName (string) – - [REQUIRED] - The name of the source that you want to update. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'BridgeArn': 'string', 'Source': { 'FlowSource': { 'FlowArn': 'string', 'FlowVpcInterfaceAttachment': { 'VpcInterfaceName': 'string' }, 'Name': 'string', 'OutputArn': 'string' }, 'NetworkSource': { 'MulticastIp': 'string', 'MulticastSourceSettings': { 'MulticastSourceIp': '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' } } } - Response Structure- (dict) – - BridgeArn (string) – - The ARN of the updated bridge source. 
- Source (dict) – - The updated bridge source. - FlowSource (dict) – - The source of the associated flow. - FlowArn (string) – - The ARN of the cloud flow used as a source of this bridge. 
- FlowVpcInterfaceAttachment (dict) – - The name of the VPC interface attachment to use for this source. - VpcInterfaceName (string) – - The name of the VPC interface to use for this resource. 
 
- Name (string) – - The name of the flow source. 
- OutputArn (string) – - The Amazon Resource Number (ARN) of the output. 
 
- NetworkSource (dict) – - The network source for the bridge. - MulticastIp (string) – - The network source multicast IP. 
- MulticastSourceSettings (dict) – - The settings related to the multicast source. - MulticastSourceIp (string) – - The IP address of the source for source-specific multicast (SSM). 
 
- Name (string) – - The name of the network source. 
- NetworkName (string) – - The network source’s gateway network name. 
- Port (integer) – - The network source port. 
- Protocol (string) – - The network source protocol. - Note- Elemental MediaConnect no longer supports the Fujitsu QoS protocol. This reference is maintained for legacy purposes only. 
 
 
 
 
 - Exceptions- MediaConnect.Client.exceptions.BadRequestException
- MediaConnect.Client.exceptions.TooManyRequestsException
- MediaConnect.Client.exceptions.ConflictException
- MediaConnect.Client.exceptions.ForbiddenException
- MediaConnect.Client.exceptions.InternalServerErrorException
- MediaConnect.Client.exceptions.NotFoundException
- MediaConnect.Client.exceptions.ServiceUnavailableException