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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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.
9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 |
# File 'lib/aws-sdk-mediaconnect/types.rb', line 9512 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 |