Class: Aws::MediaConnect::Types::ListedRouterNetworkInterface
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConnect::Types::ListedRouterNetworkInterface
- Defined in:
- gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb
Overview
A summary of a router network interface, including its name, type, ARN, ID, associated input/output counts, state, and other key details. This structure is used in the response of the ListRouterNetworkInterfaces operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the router network interface.
-
#associated_input_count ⇒ Integer
The number of router inputs associated with the network interface.
-
#associated_output_count ⇒ Integer
The number of router outputs associated with the network interface.
-
#created_at ⇒ Time
The timestamp when the network interface was created.
-
#id ⇒ String
The unique identifier of the router network interface.
-
#name ⇒ String
The name of the router network interface.
-
#network_interface_type ⇒ String
The type of the router network interface.
-
#region_name ⇒ String
The AWS Region where the router network interface is located.
-
#state ⇒ String
The current state of the router network interface.
-
#updated_at ⇒ Time
The timestamp when the router network interface was last updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the router network interface.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#associated_input_count ⇒ Integer
The number of router inputs associated with the network interface.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#associated_output_count ⇒ Integer
The number of router outputs associated with the network interface.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#created_at ⇒ Time
The timestamp when the network interface was created.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique identifier of the router network interface.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the router network interface.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#network_interface_type ⇒ String
The type of the router network interface.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#region_name ⇒ String
The AWS Region where the router network interface is located.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The current state of the router network interface.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp when the router network interface was last updated.
4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 |
# File 'gems/aws-sdk-mediaconnect/lib/aws-sdk-mediaconnect/types.rb', line 4159 class ListedRouterNetworkInterface < Struct.new( :name, :arn, :id, :network_interface_type, :associated_output_count, :associated_input_count, :state, :region_name, :created_at, :updated_at) SENSITIVE = [] include Aws::Structure end |