AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.mediaconnect.getBridgeSource
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
Resource schema for AWS::MediaConnect::BridgeSource
Using getBridgeSource
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getBridgeSource(args: GetBridgeSourceArgs, opts?: InvokeOptions): Promise<GetBridgeSourceResult>
function getBridgeSourceOutput(args: GetBridgeSourceOutputArgs, opts?: InvokeOptions): Output<GetBridgeSourceResult>def get_bridge_source(bridge_arn: Optional[str] = None,
                      name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetBridgeSourceResult
def get_bridge_source_output(bridge_arn: Optional[pulumi.Input[str]] = None,
                      name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetBridgeSourceResult]func LookupBridgeSource(ctx *Context, args *LookupBridgeSourceArgs, opts ...InvokeOption) (*LookupBridgeSourceResult, error)
func LookupBridgeSourceOutput(ctx *Context, args *LookupBridgeSourceOutputArgs, opts ...InvokeOption) LookupBridgeSourceResultOutput> Note: This function is named LookupBridgeSource in the Go SDK.
public static class GetBridgeSource 
{
    public static Task<GetBridgeSourceResult> InvokeAsync(GetBridgeSourceArgs args, InvokeOptions? opts = null)
    public static Output<GetBridgeSourceResult> Invoke(GetBridgeSourceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBridgeSourceResult> getBridgeSource(GetBridgeSourceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: aws-native:mediaconnect:getBridgeSource
  arguments:
    # arguments dictionaryThe following arguments are supported:
- bridge_
arn str - The Amazon Resource Number (ARN) of the bridge.
 - name str
 - The name of the source.
 
getBridgeSource Result
The following output properties are available:
- Flow
Source Pulumi.Aws Native. Media Connect. Outputs. Bridge Source Bridge Flow Source  - Add a flow source to an existing bridge.
 - Network
Source Pulumi.Aws Native. Media Connect. Outputs. Bridge Source Bridge Network Source  - Add a network source to an existing bridge.
 
- Flow
Source BridgeSource Bridge Flow Source  - Add a flow source to an existing bridge.
 - Network
Source BridgeSource Bridge Network Source  - Add a network source to an existing bridge.
 
- flow
Source BridgeSource Bridge Flow Source  - Add a flow source to an existing bridge.
 - network
Source BridgeSource Bridge Network Source  - Add a network source to an existing bridge.
 
- flow
Source BridgeSource Bridge Flow Source  - Add a flow source to an existing bridge.
 - network
Source BridgeSource Bridge Network Source  - Add a network source to an existing bridge.
 
- flow_
source BridgeSource Bridge Flow Source  - Add a flow source to an existing bridge.
 - network_
source BridgeSource Bridge Network Source  - Add a network source to an existing bridge.
 
- flow
Source Property Map - Add a flow source to an existing bridge.
 - network
Source Property Map - Add a network source to an existing bridge.
 
Supporting Types
BridgeSourceBridgeFlowSource    
- Flow
Arn string - The ARN of the cloud flow used as a source of this bridge.
 - Flow
Vpc Pulumi.Interface Attachment Aws Native. Media Connect. Inputs. Bridge Source Vpc Interface Attachment  - The name of the VPC interface attachment to use for this source.
 
- Flow
Arn string - The ARN of the cloud flow used as a source of this bridge.
 - Flow
Vpc BridgeInterface Attachment Source Vpc Interface Attachment  - The name of the VPC interface attachment to use for this source.
 
- flow
Arn String - The ARN of the cloud flow used as a source of this bridge.
 - flow
Vpc BridgeInterface Attachment Source Vpc Interface Attachment  - The name of the VPC interface attachment to use for this source.
 
- flow
Arn string - The ARN of the cloud flow used as a source of this bridge.
 - flow
Vpc BridgeInterface Attachment Source Vpc Interface Attachment  - The name of the VPC interface attachment to use for this source.
 
- flow_
arn str - The ARN of the cloud flow used as a source of this bridge.
 - flow_
vpc_ Bridgeinterface_ attachment Source Vpc Interface Attachment  - The name of the VPC interface attachment to use for this source.
 
- flow
Arn String - The ARN of the cloud flow used as a source of this bridge.
 - flow
Vpc Property MapInterface Attachment  - The name of the VPC interface attachment to use for this source.
 
BridgeSourceBridgeNetworkSource    
- Multicast
Ip string - The network source multicast IP.
 - Network
Name string - The network source's gateway network name.
 - Port int
 - The network source port.
 - Protocol
Pulumi.
Aws Native. Media Connect. Bridge Source Protocol Enum  - The network source protocol.
 
- Multicast
Ip string - The network source multicast IP.
 - Network
Name string - The network source's gateway network name.
 - Port int
 - The network source port.
 - Protocol
Bridge
Source Protocol Enum  - The network source protocol.
 
- multicast
Ip String - The network source multicast IP.
 - network
Name String - The network source's gateway network name.
 - port Integer
 - The network source port.
 - protocol
Bridge
Source Protocol Enum  - The network source protocol.
 
- multicast
Ip string - The network source multicast IP.
 - network
Name string - The network source's gateway network name.
 - port number
 - The network source port.
 - protocol
Bridge
Source Protocol Enum  - The network source protocol.
 
- multicast_
ip str - The network source multicast IP.
 - network_
name str - The network source's gateway network name.
 - port int
 - The network source port.
 - protocol
Bridge
Source Protocol Enum  - The network source protocol.
 
- multicast
Ip String - The network source multicast IP.
 - network
Name String - The network source's gateway network name.
 - port Number
 - The network source port.
 - protocol "rtp-fec" | "rtp" | "udp"
 - The network source protocol.
 
BridgeSourceProtocolEnum   
BridgeSourceVpcInterfaceAttachment    
- Vpc
Interface stringName  - The name of the VPC interface to use for this resource.
 
- Vpc
Interface stringName  - The name of the VPC interface to use for this resource.
 
- vpc
Interface StringName  - The name of the VPC interface to use for this resource.
 
- vpc
Interface stringName  - The name of the VPC interface to use for this resource.
 
- vpc_
interface_ strname  - The name of the VPC interface to use for this resource.
 
- vpc
Interface StringName  - The name of the VPC interface to use for this resource.
 
Package Details
- Repository
 - AWS Native pulumi/pulumi-aws-native
 - License
 - Apache-2.0
 
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi