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 AAmazon Web Services 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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 AAmazon Web Services Region where the router output is located.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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.
4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4482 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 |