We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.mediaconnect.getBridge
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 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 - The current status of the bridge. Possible values are: ACTIVE or STANDBY.
- Egress
Gateway Pulumi.Bridge Aws Native. Media Connect. Outputs. Bridge Egress Gateway Bridge - Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- Ingress
Gateway Pulumi.Bridge Aws Native. Media Connect. Outputs. Bridge Ingress Gateway Bridge - Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- 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 - The settings for source failover.
- 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 - The current status of the bridge. Possible values are: ACTIVE or STANDBY.
- Egress
Gateway BridgeBridge Egress Gateway Bridge - Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- Ingress
Gateway BridgeBridge Ingress Gateway Bridge - Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- 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 - The settings for source failover.
- Sources
[]Bridge
Source Type - The sources on this bridge.
- bridge
Arn String - The Amazon Resource Number (ARN) of the bridge.
- bridge
State BridgeState Enum - The current status of the bridge. Possible values are: ACTIVE or STANDBY.
- egress
Gateway BridgeBridge Egress Gateway Bridge - Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- ingress
Gateway BridgeBridge Ingress Gateway Bridge - Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- 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 - The settings for source failover.
- sources
List<Bridge
Source> - The sources on this bridge.
- bridge
Arn string - The Amazon Resource Number (ARN) of the bridge.
- bridge
State BridgeState Enum - The current status of the bridge. Possible values are: ACTIVE or STANDBY.
- egress
Gateway BridgeBridge Egress Gateway Bridge - Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- ingress
Gateway BridgeBridge Ingress Gateway Bridge - Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- 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 - The settings for source failover.
- sources
Bridge
Source[] - The sources on this bridge.
- bridge_
arn str - The Amazon Resource Number (ARN) of the bridge.
- bridge_
state BridgeState Enum - The current status of the bridge. Possible values are: ACTIVE or STANDBY.
- egress_
gateway_ Bridgebridge Egress Gateway Bridge - Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- ingress_
gateway_ Bridgebridge Ingress Gateway Bridge - Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- 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 - The settings for source failover.
- 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" - The current status of the bridge. Possible values are: ACTIVE or STANDBY.
- egress
Gateway Property MapBridge - Create a bridge with the egress bridge type. An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
- ingress
Gateway Property MapBridge - Create a bridge with the ingress bridge type. An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
- 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 - The settings for source failover.
- 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 - The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
- 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 - The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
- 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 - The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
- 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 - The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
- 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 - The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
- 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"
- The state of source failover on the flow. If the state is inactive, the flow can have only one source. If the state is active, the flow can have one or two sources.
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
- Network
Output Pulumi.Aws Native. Media Connect. Inputs. Bridge Network Output - The output of the bridge. A network output is delivered to your premises.
- Network
Output BridgeNetwork Output - The output of the bridge. A network output is delivered to your premises.
- network
Output BridgeNetwork Output - The output of the bridge. A network output is delivered to your premises.
- network
Output BridgeNetwork Output - The output of the bridge. A network output is delivered to your premises.
- network_
output BridgeNetwork Output - The output of the bridge. A network output is delivered to your premises.
- network
Output Property Map - The output of the bridge. A network output is delivered to your premises.
BridgeProtocolEnum
BridgeSource
- Flow
Source Pulumi.Aws Native. Media Connect. Inputs. Bridge Flow Source - The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
- Network
Source Pulumi.Aws Native. Media Connect. Inputs. Bridge Network Source - The source of the bridge. A network source originates at your premises.
- Flow
Source BridgeFlow Source - The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
- Network
Source BridgeNetwork Source - The source of the bridge. A network source originates at your premises.
- flow
Source BridgeFlow Source - The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
- network
Source BridgeNetwork Source - The source of the bridge. A network source originates at your premises.
- flow
Source BridgeFlow Source - The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
- network
Source BridgeNetwork Source - The source of the bridge. A network source originates at your premises.
- flow_
source BridgeFlow Source - The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
- network_
source BridgeNetwork Source - The source of the bridge. A network source originates at your premises.
- flow
Source Property Map - The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.
- network
Source Property Map - The source of the bridge. A network source originates at your premises.
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
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi