Class: Aws::MediaConnect::Types::UpdateRouterInputRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::UpdateRouterInputRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mediaconnect/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the router input that you want to update.
-
#configuration ⇒ Types::RouterInputConfiguration
The updated configuration settings for the router input.
-
#maintenance_configuration ⇒ Types::MaintenanceConfiguration
The updated maintenance configuration settings for the router input, including any changes to preferred maintenance windows and schedules.
-
#maximum_bitrate ⇒ Integer
The updated maximum bitrate for the router input.
-
#name ⇒ String
The updated name for the router input.
-
#routing_scope ⇒ String
Specifies whether the router input can be assigned to outputs in different Regions.
-
#tier ⇒ String
The updated tier level for the router input.
-
#transit_encryption ⇒ Types::RouterInputTransitEncryption
The updated transit encryption settings for the router input.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the router input that you want to update.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |
#configuration ⇒ Types::RouterInputConfiguration
The updated configuration settings for the router input. Changing the type of the configuration is not supported.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |
#maintenance_configuration ⇒ Types::MaintenanceConfiguration
The updated maintenance configuration settings for the router input, including any changes to preferred maintenance windows and schedules.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |
#maximum_bitrate ⇒ Integer
The updated maximum bitrate for the router input.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The updated name for the router input.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |
#routing_scope ⇒ String
Specifies whether the router input can be assigned to outputs in different Regions. REGIONAL (default) - can be assigned only to outputs in the same Region. GLOBAL - can be assigned to outputs in any Region.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |
#tier ⇒ String
The updated tier level for the router input.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |
#transit_encryption ⇒ Types::RouterInputTransitEncryption
The updated transit encryption settings for the router input.
9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9055 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration) SENSITIVE = [] include Aws::Structure end |