Skip to content

aws.mediaconnect.describe_bridge

Example SQL Queries

SELECT * FROM
aws.mediaconnect.describe_bridge
WHERE
"bridge_arn" = 'VALUE';

Description

Displays the details of a bridge.

Table Definition

Column NameColumn Data Type
bridge_arn Required Input Column

The ARN of the bridge that you want to describe.

VARCHAR
_aws_profile Input Column

The AWS profile defines the AWS identity used. It can be defined via credentials or by assuming a IAM role.

STRUCT(
"type" VARCHAR,
"name" VARCHAR,
"account_id" VARCHAR,
"via_profile_name" VARCHAR,
"assumed_role_arn" VARCHAR,
"organization" STRUCT(
"account_name" VARCHAR,
"id" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[],
"master_account" STRUCT(
"id" VARCHAR,
"email" VARCHAR
),
"parents" STRUCT(
"type" VARCHAR,
"id" VARCHAR,
"name" VARCHAR,
"tags" STRUCT(
"key" VARCHAR,
"value" VARCHAR
)[]
)[]
)
)
Show child fields
_aws_profile.account_id

The AWS account id

_aws_profile.assumed_role_arn

The ARN of the assumed role

_aws_profile.name

The unique name of the profile.

_aws_profile.organization

Information about this profile's membership in the AWS organization.

Show child fields
_aws_profile.organization.account_name

The name of account speciifed by the organization

_aws_profile.organization.id

The organization id

_aws_profile.organization.master_account
Show child fields
_aws_profile.organization.master_account.email

The organization master account email address

_aws_profile.organization.master_account.id

The organization master account id

_aws_profile.organization.parents[]
Show child fields
_aws_profile.organization.parents[].id

The id of the parent

_aws_profile.organization.parents[].name

The name of the parent

_aws_profile.organization.parents[].tags[]
Show child fields
_aws_profile.organization.parents[].tags[].key
_aws_profile.organization.parents[].tags[].value
_aws_profile.organization.parents[].type

The type of parent can be an organization unit or a root

_aws_profile.organization.tags[]
Show child fields
_aws_profile.organization.tags[].key
_aws_profile.organization.tags[].value
_aws_profile.type

The type of profile, either 'credentials' or 'assumed_role'

_aws_profile.via_profile_name

This IAM role for this profile is assumed by first utilizing another profile with this name to obtain credentials.

_aws_region Input Column

The AWS region to use.

VARCHAR
bridge

A Bridge is the connection between your datacenter's Instances and the AWS cloud. A bridge can be used to send video from the AWS cloud to your datacenter or from your datacenter to the AWS cloud.

STRUCT(
"bridge_arn" VARCHAR,
"bridge_messages" STRUCT(
"code" VARCHAR,
"message" VARCHAR,
"resource_name" VARCHAR
)[],
"bridge_state" VARCHAR,
"egress_gateway_bridge" STRUCT(
"instance_id" VARCHAR,
"max_bitrate" BIGINT
),
"ingress_gateway_bridge" STRUCT(
"instance_id" VARCHAR,
"max_bitrate" BIGINT,
"max_outputs" BIGINT
),
"name" VARCHAR,
"outputs" STRUCT(
"flow_output" STRUCT(
"flow_arn" VARCHAR,
"flow_source_arn" VARCHAR,
"name" VARCHAR
),
"network_output" STRUCT(
"ip_address" VARCHAR,
"name" VARCHAR,
"network_name" VARCHAR,
"port" BIGINT,
"protocol" VARCHAR,
"ttl" BIGINT
)
)[],
"placement_arn" VARCHAR,
"source_failover_config" STRUCT(
"failover_mode" VARCHAR,
"recovery_window" BIGINT,
"source_priority" STRUCT(
"primary_source" VARCHAR
),
"state" VARCHAR
),
"sources" STRUCT(
"flow_source" STRUCT(
"flow_arn" VARCHAR,
"flow_vpc_interface_attachment" STRUCT(
"vpc_interface_name" VARCHAR
),
"name" VARCHAR,
"output_arn" VARCHAR
),
"network_source" STRUCT(
"multicast_ip" VARCHAR,
"name" VARCHAR,
"network_name" VARCHAR,
"port" BIGINT,
"protocol" VARCHAR
)
)[]
)
Show child fields
bridge.bridge_arn

The Amazon Resource Number (ARN) of the bridge.

bridge.bridge_messages[]
Show child fields
bridge.bridge_messages[].code

The error code.

bridge.bridge_messages[].message

The specific error message that MediaConnect returns to help you understand the reason that the request did not succeed.

bridge.bridge_messages[].resource_name

The name of the resource.

bridge.bridge_state
bridge.egress_gateway_bridge
Show child fields
bridge.egress_gateway_bridge.instance_id

The ID of the instance running this bridge.

bridge.egress_gateway_bridge.max_bitrate

The maximum expected bitrate (in bps) of the egress bridge.

bridge.ingress_gateway_bridge
Show child fields
bridge.ingress_gateway_bridge.instance_id

The ID of the instance running this bridge.

bridge.ingress_gateway_bridge.max_bitrate

The maximum expected bitrate (in bps) of the ingress bridge.

bridge.ingress_gateway_bridge.max_outputs

The maximum number of outputs on the ingress bridge.

bridge.name

The name of the bridge.

bridge.outputs[]
Show child fields
bridge.outputs[].flow_output

The output of the bridge. A flow output is delivered to the AWS cloud.

Show child fields
bridge.outputs[].flow_output.flow_arn

The Amazon Resource Number (ARN) of the cloud flow.

bridge.outputs[].flow_output.flow_source_arn

The Amazon Resource Number (ARN) of the flow source.

bridge.outputs[].flow_output.name

The name of the bridge's output.

bridge.outputs[].network_output

The output of the bridge. A network output is delivered to your premises.

Show child fields
bridge.outputs[].network_output.ip_address

The network output IP Address.

bridge.outputs[].network_output.name

The network output name.

bridge.outputs[].network_output.network_name

The network output's gateway network name.

bridge.outputs[].network_output.port

The network output port.

bridge.outputs[].network_output.protocol

The network output protocol.

bridge.outputs[].network_output.ttl

The network output TTL.

bridge.placement_arn

The placement Amazon Resource Number (ARN) of the bridge.

bridge.source_failover_config

The settings for source failover.

Show child fields
bridge.source_failover_config.failover_mode

The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

bridge.source_failover_config.recovery_window

Search window time to look for dash-7 packets

bridge.source_failover_config.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.

Show child fields
bridge.source_failover_config.source_priority.primary_source

The name of the source you choose as the primary source for this flow.

bridge.source_failover_config.state
bridge.sources[]
Show child fields
bridge.sources[].flow_source

The source of the bridge. A flow source originates in MediaConnect as an existing cloud flow.

Show child fields
bridge.sources[].flow_source.flow_arn

The ARN of the cloud flow used as a source of this bridge.

bridge.sources[].flow_source.flow_vpc_interface_attachment

The name of the VPC interface attachment to use for this source.

Show child fields
bridge.sources[].flow_source.flow_vpc_interface_attachment.vpc_interface_name

The name of the VPC interface to use for this resource.

bridge.sources[].flow_source.name

The name of the flow source.

bridge.sources[].flow_source.output_arn

The Amazon Resource Number (ARN) of the output.

bridge.sources[].network_source

The source of the bridge. A network source originates at your premises.

Show child fields
bridge.sources[].network_source.multicast_ip

The network source multicast IP.

bridge.sources[].network_source.name

The name of the network source.

bridge.sources[].network_source.network_name

The network source's gateway network name.

bridge.sources[].network_source.port

The network source port.

bridge.sources[].network_source.protocol

The network source protocol.