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

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

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

Returns:

  • (String)


9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9152

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

#configurationTypes::RouterOutputConfiguration

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



9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9152

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

#maintenance_configurationTypes::MaintenanceConfiguration

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



9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9152

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

#maximum_bitrateInteger

The updated maximum bitrate for the router output.

Returns:

  • (Integer)


9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9152

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

#nameString

The updated name for the router output.

Returns:

  • (String)


9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9152

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

#routing_scopeString

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)


9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9152

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

#tierString

The updated tier level for the router output.

Returns:

  • (String)


9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9152

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