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