Class: Aws::MediaConnect::Types::FailoverRouterInputProtocolConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::FailoverRouterInputProtocolConfiguration
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
FailoverRouterInputProtocolConfiguration is a union - when making an API calls you must set exactly one of the members.
FailoverRouterInputProtocolConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of FailoverRouterInputProtocolConfiguration corresponding to the set member.
Protocol configuration settings for failover router inputs.
Defined Under Namespace
Classes: Rist, Rtp, SrtCaller, SrtListener, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#rist ⇒ Types::RistRouterInputConfiguration
The configuration settings for a router input using the RIST (Reliable Internet Stream Transport) protocol, including the port and recovery latency.
-
#rtp ⇒ Types::RtpRouterInputConfiguration
The configuration settings for a Router Input using the RTP (Real-Time Transport Protocol) protocol, including the port and forward error correction state.
-
#srt_caller ⇒ Types::SrtCallerRouterInputConfiguration
The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in caller mode, including the source address and port, minimum latency, stream ID, and decryption key configuration.
-
#srt_listener ⇒ Types::SrtListenerRouterInputConfiguration
The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in listener mode, including the port, minimum latency, and decryption key configuration.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#rist ⇒ Types::RistRouterInputConfiguration
The configuration settings for a router input using the RIST (Reliable Internet Stream Transport) protocol, including the port and recovery latency.
2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2489 class FailoverRouterInputProtocolConfiguration < Struct.new( :rist, :srt_listener, :srt_caller, :rtp, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Rist < FailoverRouterInputProtocolConfiguration; end class SrtListener < FailoverRouterInputProtocolConfiguration; end class SrtCaller < FailoverRouterInputProtocolConfiguration; end class Rtp < FailoverRouterInputProtocolConfiguration; end class Unknown < FailoverRouterInputProtocolConfiguration; end end |
#rtp ⇒ Types::RtpRouterInputConfiguration
The configuration settings for a Router Input using the RTP (Real-Time Transport Protocol) protocol, including the port and forward error correction state.
2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2489 class FailoverRouterInputProtocolConfiguration < Struct.new( :rist, :srt_listener, :srt_caller, :rtp, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Rist < FailoverRouterInputProtocolConfiguration; end class SrtListener < FailoverRouterInputProtocolConfiguration; end class SrtCaller < FailoverRouterInputProtocolConfiguration; end class Rtp < FailoverRouterInputProtocolConfiguration; end class Unknown < FailoverRouterInputProtocolConfiguration; end end |
#srt_caller ⇒ Types::SrtCallerRouterInputConfiguration
The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in caller mode, including the source address and port, minimum latency, stream ID, and decryption key configuration.
2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2489 class FailoverRouterInputProtocolConfiguration < Struct.new( :rist, :srt_listener, :srt_caller, :rtp, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Rist < FailoverRouterInputProtocolConfiguration; end class SrtListener < FailoverRouterInputProtocolConfiguration; end class SrtCaller < FailoverRouterInputProtocolConfiguration; end class Rtp < FailoverRouterInputProtocolConfiguration; end class Unknown < FailoverRouterInputProtocolConfiguration; end end |
#srt_listener ⇒ Types::SrtListenerRouterInputConfiguration
The configuration settings for a router input using the SRT (Secure Reliable Transport) protocol in listener mode, including the port, minimum latency, and decryption key configuration.
2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2489 class FailoverRouterInputProtocolConfiguration < Struct.new( :rist, :srt_listener, :srt_caller, :rtp, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Rist < FailoverRouterInputProtocolConfiguration; end class SrtListener < FailoverRouterInputProtocolConfiguration; end class SrtCaller < FailoverRouterInputProtocolConfiguration; end class Rtp < FailoverRouterInputProtocolConfiguration; end class Unknown < FailoverRouterInputProtocolConfiguration; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
2489 2490 2491 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 2489 def unknown @unknown end |