Class: Aws::MediaConnect::Types::Bridge
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::Bridge
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mediaconnect/types.rb
Overview
A Bridge is the connection between your data center’s Instances and the Amazon Web Services cloud. A bridge can be used to send video from the Amazon Web Services cloud to your data center or from your data center to the Amazon Web Services cloud.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bridge_arn ⇒ String
The Amazon Resource Number (ARN) of the bridge.
-
#bridge_messages ⇒ Array<Types::MessageDetail>
Messages with details about the bridge.
-
#bridge_state ⇒ String
The state of the bridge.
-
#egress_gateway_bridge ⇒ Types::EgressGatewayBridge
An egress bridge is a cloud-to-ground bridge.
-
#ingress_gateway_bridge ⇒ Types::IngressGatewayBridge
An ingress bridge is a ground-to-cloud bridge.
-
#name ⇒ String
The name of the bridge.
-
#outputs ⇒ Array<Types::BridgeOutput>
The outputs on this bridge.
-
#placement_arn ⇒ String
The placement Amazon Resource Number (ARN) of the bridge.
-
#source_failover_config ⇒ Types::FailoverConfig
The settings for source failover.
-
#sources ⇒ Array<Types::BridgeSource>
The sources on this bridge.
Instance Attribute Details
#bridge_arn ⇒ String
The Amazon Resource Number (ARN) of the bridge.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#bridge_messages ⇒ Array<Types::MessageDetail>
Messages with details about the bridge.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#bridge_state ⇒ String
The state of the bridge.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#egress_gateway_bridge ⇒ Types::EgressGatewayBridge
An egress bridge is a cloud-to-ground bridge. The content comes from an existing MediaConnect flow and is delivered to your premises.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#ingress_gateway_bridge ⇒ Types::IngressGatewayBridge
An ingress bridge is a ground-to-cloud bridge. The content originates at your premises and is delivered to the cloud.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the bridge.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#outputs ⇒ Array<Types::BridgeOutput>
The outputs on this bridge.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#placement_arn ⇒ String
The placement Amazon Resource Number (ARN) of the bridge.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#source_failover_config ⇒ Types::FailoverConfig
The settings for source failover.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |
#sources ⇒ Array<Types::BridgeSource>
The sources on this bridge.
925 926 927 928 929 930 931 932 933 934 935 936 937 938 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 925 class Bridge < Struct.new( :bridge_arn, :bridge_messages, :bridge_state, :egress_gateway_bridge, :ingress_gateway_bridge, :name, :outputs, :placement_arn, :source_failover_config, :sources) SENSITIVE = [] include Aws::Structure end |