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 AWS 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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 AWS Region where the router input is located.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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.
4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4091 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 |