Class: Aws::MediaConnect::Types::UpdateRouterOutputRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ String

The Amazon Resource Name (ARN) of the router output that you want to update.

Returns:

  • (String)


9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#configuration ⇒ Types::RouterOutputConfiguration

The updated configuration settings for the router output. Changing the type of the configuration is not supported.



9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#fabric_configuration ⇒ Types::FabricConfiguration

The updated fabric configuration settings for the router output. You cannot update the fabric configuration while the output has an active route. You must unroute the output before updating the fabric configuration.



9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_configuration ⇒ Types::MaintenanceConfiguration

The updated maintenance configuration settings for the router output, including any changes to preferred maintenance windows and schedules.



9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_bitrate ⇒ Integer

The updated maximum bitrate for the router output.

Returns:

  • (Integer)


9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The updated name for the router output.

Returns:

  • (String)


9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#routing_scope ⇒ String

Specifies whether the router output can take inputs that are in different Regions. REGIONAL (default) - can only take inputs from same Region. GLOBAL - can take inputs from any Region.

Returns:

  • (String)


9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#tier ⇒ String

The updated tier level for the router output.

Returns:

  • (String)


9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 9762

class UpdateRouterOutputRequest < Struct.new(
  :arn,
  :name,
  :configuration,
  :maximum_bitrate,
  :routing_scope,
  :tier,
  :maintenance_configuration,
  :fabric_configuration)
  SENSITIVE = []
  include Aws::Structure
end