AWS Native is in preview. AWS Classic is fully supported.
aws-native.mediaconnect.getBridge
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
Resource schema for AWS::MediaConnect::Bridge
Using getBridge
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 getBridge(args: GetBridgeArgs, opts?: InvokeOptions): Promise<GetBridgeResult>
function getBridgeOutput(args: GetBridgeOutputArgs, opts?: InvokeOptions): Output<GetBridgeResult>
def get_bridge(bridge_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBridgeResult
def get_bridge_output(bridge_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBridgeResult]
func LookupBridge(ctx *Context, args *LookupBridgeArgs, opts ...InvokeOption) (*LookupBridgeResult, error)
func LookupBridgeOutput(ctx *Context, args *LookupBridgeOutputArgs, opts ...InvokeOption) LookupBridgeResultOutput
> Note: This function is named LookupBridge
in the Go SDK.
public static class GetBridge
{
public static Task<GetBridgeResult> InvokeAsync(GetBridgeArgs args, InvokeOptions? opts = null)
public static Output<GetBridgeResult> Invoke(GetBridgeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetBridgeResult> getBridge(GetBridgeArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:mediaconnect:getBridge
arguments:
# arguments dictionary
The following arguments are supported:
- Bridge
Arn string The Amazon Resource Number (ARN) of the bridge.
- Bridge
Arn string The Amazon Resource Number (ARN) of the bridge.
- bridge
Arn String The Amazon Resource Number (ARN) of the bridge.
- bridge
Arn string The Amazon Resource Number (ARN) of the bridge.
- bridge_
arn str The Amazon Resource Number (ARN) of the bridge.
- bridge
Arn String The Amazon Resource Number (ARN) of the bridge.
getBridge Result
The following output properties are available:
- Bridge
Arn string The Amazon Resource Number (ARN) of the bridge.
- Bridge
State Pulumi.Aws Native. Media Connect. Bridge State Enum - Egress
Gateway Pulumi.Bridge Aws Native. Media Connect. Outputs. Bridge Egress Gateway Bridge - Ingress
Gateway Pulumi.Bridge Aws Native. Media Connect. Outputs. Bridge Ingress Gateway Bridge - Name string
The name of the bridge.
- Outputs
List<Pulumi.
Aws Native. Media Connect. Outputs. Bridge Output> The outputs on this bridge.
- Placement
Arn string The placement Amazon Resource Number (ARN) of the bridge.
- Source
Failover Pulumi.Config Aws Native. Media Connect. Outputs. Bridge Failover Config - Sources
List<Pulumi.
Aws Native. Media Connect. Outputs. Bridge Source> The sources on this bridge.
- Bridge
Arn string The Amazon Resource Number (ARN) of the bridge.
- Bridge
State BridgeState Enum - Egress
Gateway BridgeBridge Egress Gateway Bridge - Ingress
Gateway BridgeBridge Ingress Gateway Bridge - Name string
The name of the bridge.
- Outputs
[]Bridge
Output Type The outputs on this bridge.
- Placement
Arn string The placement Amazon Resource Number (ARN) of the bridge.
- Source
Failover BridgeConfig Failover Config - Sources
[]Bridge
Source Type The sources on this bridge.
- bridge
Arn String The Amazon Resource Number (ARN) of the bridge.
- bridge
State BridgeState Enum - egress
Gateway BridgeBridge Egress Gateway Bridge - ingress
Gateway BridgeBridge Ingress Gateway Bridge - name String
The name of the bridge.
- outputs
List<Bridge
Output> The outputs on this bridge.
- placement
Arn String The placement Amazon Resource Number (ARN) of the bridge.
- source
Failover BridgeConfig Failover Config - sources
List<Bridge
Source> The sources on this bridge.
- bridge
Arn string The Amazon Resource Number (ARN) of the bridge.
- bridge
State BridgeState Enum - egress
Gateway BridgeBridge Egress Gateway Bridge - ingress
Gateway BridgeBridge Ingress Gateway Bridge - name string
The name of the bridge.
- outputs
Bridge
Output[] The outputs on this bridge.
- placement
Arn string The placement Amazon Resource Number (ARN) of the bridge.
- source
Failover BridgeConfig Failover Config - sources
Bridge
Source[] The sources on this bridge.
- bridge_
arn str The Amazon Resource Number (ARN) of the bridge.
- bridge_
state BridgeState Enum - egress_
gateway_ Bridgebridge Egress Gateway Bridge - ingress_
gateway_ Bridgebridge Ingress Gateway Bridge - name str
The name of the bridge.
- outputs
Sequence[Bridge
Output] The outputs on this bridge.
- placement_
arn str The placement Amazon Resource Number (ARN) of the bridge.
- source_
failover_ Bridgeconfig Failover Config - sources
Sequence[Bridge
Source] The sources on this bridge.
- bridge
Arn String The Amazon Resource Number (ARN) of the bridge.
- bridge
State "CREATING" | "STANDBY" | "STARTING" | "DEPLOYING" | "ACTIVE" | "STOPPING" | "DELETING" | "DELETED" | "START_FAILED" | "START_PENDING" | "UPDATING" - egress
Gateway Property MapBridge - ingress
Gateway Property MapBridge - name String
The name of the bridge.
- outputs List<Property Map>
The outputs on this bridge.
- placement
Arn String The placement Amazon Resource Number (ARN) of the bridge.
- source
Failover Property MapConfig - sources List<Property Map>
The sources on this bridge.
Supporting Types
BridgeEgressGatewayBridge
- Max
Bitrate int The maximum expected bitrate of the egress bridge.
- Max
Bitrate int The maximum expected bitrate of the egress bridge.
- max
Bitrate Integer The maximum expected bitrate of the egress bridge.
- max
Bitrate number The maximum expected bitrate of the egress bridge.
- max_
bitrate int The maximum expected bitrate of the egress bridge.
- max
Bitrate Number The maximum expected bitrate of the egress bridge.
BridgeFailoverConfig
- Failover
Mode Pulumi.Aws Native. Media Connect. Bridge Failover Mode Enum The type of failover you choose for this flow. FAILOVER allows switching between different streams.
- Source
Priority Pulumi.Aws Native. Media Connect. Inputs. Bridge Source Priority The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- State
Pulumi.
Aws Native. Media Connect. Bridge Failover Config State Enum
- Failover
Mode BridgeFailover Mode Enum The type of failover you choose for this flow. FAILOVER allows switching between different streams.
- Source
Priority BridgeSource Priority The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- State
Bridge
Failover Config State Enum
- failover
Mode BridgeFailover Mode Enum The type of failover you choose for this flow. FAILOVER allows switching between different streams.
- source
Priority BridgeSource Priority The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- state
Bridge
Failover Config State Enum
- failover
Mode BridgeFailover Mode Enum The type of failover you choose for this flow. FAILOVER allows switching between different streams.
- source
Priority BridgeSource Priority The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- state
Bridge
Failover Config State Enum
- failover_
mode BridgeFailover Mode Enum The type of failover you choose for this flow. FAILOVER allows switching between different streams.
- source_
priority BridgeSource Priority The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- state
Bridge
Failover Config State Enum
- failover
Mode "FAILOVER" The type of failover you choose for this flow. FAILOVER allows switching between different streams.
- source
Priority Property Map The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.
- state "ENABLED" | "DISABLED"
BridgeFailoverConfigStateEnum
BridgeFailoverModeEnum
BridgeFlowSource
- Flow
Arn string The ARN of the cloud flow used as a source of this bridge.
- Name string
The name of the flow source.
- Flow
Vpc Pulumi.Interface Attachment Aws Native. Media Connect. Inputs. Bridge 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.
- Name string
The name of the flow source.
- Flow
Vpc BridgeInterface Attachment 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.
- name String
The name of the flow source.
- flow
Vpc BridgeInterface Attachment 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.
- name string
The name of the flow source.
- flow
Vpc BridgeInterface Attachment 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.
- name str
The name of the flow source.
- flow_
vpc_ Bridgeinterface_ attachment 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.
- name String
The name of the flow source.
- flow
Vpc Property MapInterface Attachment The name of the VPC interface attachment to use for this source.
BridgeIngressGatewayBridge
- Max
Bitrate int The maximum expected bitrate of the ingress bridge.
- Max
Outputs int The maximum number of outputs on the ingress bridge.
- Max
Bitrate int The maximum expected bitrate of the ingress bridge.
- Max
Outputs int The maximum number of outputs on the ingress bridge.
- max
Bitrate Integer The maximum expected bitrate of the ingress bridge.
- max
Outputs Integer The maximum number of outputs on the ingress bridge.
- max
Bitrate number The maximum expected bitrate of the ingress bridge.
- max
Outputs number The maximum number of outputs on the ingress bridge.
- max_
bitrate int The maximum expected bitrate of the ingress bridge.
- max_
outputs int The maximum number of outputs on the ingress bridge.
- max
Bitrate Number The maximum expected bitrate of the ingress bridge.
- max
Outputs Number The maximum number of outputs on the ingress bridge.
BridgeNetworkOutput
- Ip
Address string The network output IP Address.
- Name string
The network output name.
- Network
Name string The network output's gateway network name.
- Port int
The network output port.
- Protocol
Pulumi.
Aws Native. Media Connect. Bridge Protocol Enum The network output protocol.
- Ttl int
The network output TTL.
- Ip
Address string The network output IP Address.
- Name string
The network output name.
- Network
Name string The network output's gateway network name.
- Port int
The network output port.
- Protocol
Bridge
Protocol Enum The network output protocol.
- Ttl int
The network output TTL.
- ip
Address String The network output IP Address.
- name String
The network output name.
- network
Name String The network output's gateway network name.
- port Integer
The network output port.
- protocol
Bridge
Protocol Enum The network output protocol.
- ttl Integer
The network output TTL.
- ip
Address string The network output IP Address.
- name string
The network output name.
- network
Name string The network output's gateway network name.
- port number
The network output port.
- protocol
Bridge
Protocol Enum The network output protocol.
- ttl number
The network output TTL.
- ip_
address str The network output IP Address.
- name str
The network output name.
- network_
name str The network output's gateway network name.
- port int
The network output port.
- protocol
Bridge
Protocol Enum The network output protocol.
- ttl int
The network output TTL.
- ip
Address String The network output IP Address.
- name String
The network output name.
- network
Name String The network output's gateway network name.
- port Number
The network output port.
- protocol "rtp-fec" | "rtp" | "udp"
The network output protocol.
- ttl Number
The network output TTL.
BridgeNetworkSource
- Multicast
Ip string The network source multicast IP.
- Name string
The name of the network source.
- Network
Name string The network source's gateway network name.
- Port int
The network source port.
- Protocol
Pulumi.
Aws Native. Media Connect. Bridge Protocol Enum The network source protocol.
- Multicast
Ip string The network source multicast IP.
- Name string
The name of the network source.
- Network
Name string The network source's gateway network name.
- Port int
The network source port.
- Protocol
Bridge
Protocol Enum The network source protocol.
- multicast
Ip String The network source multicast IP.
- name String
The name of the network source.
- network
Name String The network source's gateway network name.
- port Integer
The network source port.
- protocol
Bridge
Protocol Enum The network source protocol.
- multicast
Ip string The network source multicast IP.
- name string
The name of the network source.
- network
Name string The network source's gateway network name.
- port number
The network source port.
- protocol
Bridge
Protocol Enum The network source protocol.
- multicast_
ip str The network source multicast IP.
- name str
The name of the network source.
- network_
name str The network source's gateway network name.
- port int
The network source port.
- protocol
Bridge
Protocol Enum The network source protocol.
- multicast
Ip String The network source multicast IP.
- name String
The name of the network source.
- 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.
BridgeOutput
BridgeProtocolEnum
BridgeSource
BridgeSourcePriority
- Primary
Source string The name of the source you choose as the primary source for this flow.
- Primary
Source string The name of the source you choose as the primary source for this flow.
- primary
Source String The name of the source you choose as the primary source for this flow.
- primary
Source string The name of the source you choose as the primary source for this flow.
- primary_
source str The name of the source you choose as the primary source for this flow.
- primary
Source String The name of the source you choose as the primary source for this flow.
BridgeStateEnum
BridgeVpcInterfaceAttachment
- 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.