Class: Aws::MediaConnect::Types::UpdateRouterInputRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::UpdateRouterInputRequest
- Defined in:
- gems/aws-sdk-mediaconnect/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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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. The tier sets the maximum bitrate, in Mbps, for the router input. Valid values include the following:
INPUT_20– 20 MbpsINPUT_50– 50 MbpsINPUT_100– 100 MbpsINPUT_250– 250 MbpsINPUT_500– 500 Mbps
The 250 Mbps and 500 Mbps tiers are high-bitrate tiers that support TR-07 (JPEG XS) workflows.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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.
12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 12489 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 |