Class: Aws::MediaConnect::Types::ListedRouterInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::ListedRouterInput
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
A summary of a router input, including its name, type, ARN, ID, state, and other key details. This structure is used in the response of the ListRouterInputs operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the router input.
-
#availability_zone ⇒ String
The Availability Zone of the router input.
-
#created_at ⇒ Time
The timestamp when the router input was created.
-
#id ⇒ String
The unique identifier of the router input.
-
#input_type ⇒ String
The type of the router input.
-
#maintenance_schedule ⇒ Types::MaintenanceSchedule
The details of the maintenance schedule for the listed router input.
-
#maintenance_schedule_type ⇒ String
The type of maintenance schedule currently associated with the listed router input.
-
#maximum_bitrate ⇒ Integer
The maximum bitrate of the router input.
-
#message_count ⇒ Integer
The number of messages associated with the router input.
-
#name ⇒ String
The name of the router input.
-
#network_interface_arn ⇒ String
The ARN of the network interface associated with the router input.
-
#region_name ⇒ String
The Amazon Web Services Region where the router input is located.
-
#routed_outputs ⇒ Integer
The number of router outputs that are associated with this router input.
-
#routing_scope ⇒ String
Indicates whether the router input is configured for Regional or global routing.
-
#state ⇒ String
The overall state of the router input.
-
#updated_at ⇒ Time
The timestamp when the router input was last updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#availability_zone ⇒ String
The Availability Zone of the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the router input was created.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#input_type ⇒ String
The type of the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#maintenance_schedule ⇒ Types::MaintenanceSchedule
The details of the maintenance schedule for the listed router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#maintenance_schedule_type ⇒ String
The type of maintenance schedule currently associated with the listed router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#maximum_bitrate ⇒ Integer
The maximum bitrate of the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#message_count ⇒ Integer
The number of messages associated with the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#network_interface_arn ⇒ String
The ARN of the network interface associated with the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#region_name ⇒ String
The Amazon Web Services Region where the router input is located.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#routed_outputs ⇒ Integer
The number of router outputs that are associated with this router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#routing_scope ⇒ String
Indicates whether the router input is configured for Regional or global routing.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The overall state of the router input.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the router input was last updated.
4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4255 class ListedRouterInput < Struct.new( :name, :arn, :id, :input_type, :state, :routed_outputs, :region_name, :availability_zone, :maximum_bitrate, :routing_scope, :created_at, :updated_at, :message_count, :network_interface_arn, :maintenance_schedule_type, :maintenance_schedule) SENSITIVE = [] include Aws::Structure end |