Class: Aws::MediaConnect::Types::RouterOutputConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure, Structure::Union
Defined in:
lib/aws-sdk-mediaconnect/types.rb

Overview

Note:

RouterOutputConfiguration is a union - when making an API calls you must set exactly one of the members.

Note:

RouterOutputConfiguration is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of RouterOutputConfiguration corresponding to the set member.

The configuration settings for a router output.

Defined Under Namespace

Classes: MediaConnectFlow, MediaLiveInput, Standard, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#media_connect_flowTypes::MediaConnectFlowRouterOutputConfiguration

Configuration settings for connecting a router output to a MediaConnect flow source.



6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6967

class RouterOutputConfiguration < Struct.new(
  :standard,
  :media_connect_flow,
  :media_live_input,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Standard < RouterOutputConfiguration; end
  class MediaConnectFlow < RouterOutputConfiguration; end
  class MediaLiveInput < RouterOutputConfiguration; end
  class Unknown < RouterOutputConfiguration; end
end

#media_live_inputTypes::MediaLiveInputRouterOutputConfiguration

Configuration settings for connecting a router output to a MediaLive input.



6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6967

class RouterOutputConfiguration < Struct.new(
  :standard,
  :media_connect_flow,
  :media_live_input,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Standard < RouterOutputConfiguration; end
  class MediaConnectFlow < RouterOutputConfiguration; end
  class MediaLiveInput < RouterOutputConfiguration; end
  class Unknown < RouterOutputConfiguration; end
end

#standardTypes::StandardRouterOutputConfiguration

The configuration settings for a standard router output, including the protocol, protocol-specific configuration, network interface, and availability zone.



6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6967

class RouterOutputConfiguration < Struct.new(
  :standard,
  :media_connect_flow,
  :media_live_input,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Standard < RouterOutputConfiguration; end
  class MediaConnectFlow < RouterOutputConfiguration; end
  class MediaLiveInput < RouterOutputConfiguration; end
  class Unknown < RouterOutputConfiguration; end
end

#unknownObject

Returns the value of attribute unknown

Returns:

  • (Object)

    the current value of unknown



6967
6968
6969
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6967

def unknown
  @unknown
end