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.
-
#content_quality_analysis_configuration ⇒ Types::RouterContentQualityAnalysisConfiguration
The content quality analysis configuration 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.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_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.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_configuration) SENSITIVE = [] include Aws::Structure end |
#content_quality_analysis_configuration ⇒ Types::RouterContentQualityAnalysisConfiguration
The content quality analysis configuration for the router input.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_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.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_configuration) SENSITIVE = [] include Aws::Structure end |
#maximum_bitrate ⇒ Integer
The updated maximum bitrate for the router input.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_configuration) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The updated name for the router input.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_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.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_configuration) SENSITIVE = [] include Aws::Structure end |
#tier ⇒ String
The updated tier level for the router input.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_configuration) SENSITIVE = [] include Aws::Structure end |
#transit_encryption ⇒ Types::RouterInputTransitEncryption
The updated transit encryption settings for the router input.
9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9542 class UpdateRouterInputRequest < Struct.new( :arn, :name, :configuration, :maximum_bitrate, :routing_scope, :tier, :transit_encryption, :maintenance_configuration, :content_quality_analysis_configuration) SENSITIVE = [] include Aws::Structure end |