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 AWS cloud. A bridge can be used to send video from the AWS cloud to your data center or from your data center to the AWS 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>
- #bridge_state ⇒ String
- #egress_gateway_bridge ⇒ Types::EgressGatewayBridge
- #ingress_gateway_bridge ⇒ Types::IngressGatewayBridge
-
#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.
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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>
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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.
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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.
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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.
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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.
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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.
659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 659 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 |