AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
aws-native.mediaconnect.getBridge
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi
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.
AWS Native v0.105.0 published on Thursday, May 2, 2024 by Pulumi