Class: Aws::MediaConnect::Types::RouterInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-mediaconnect/types.rb

Overview

A router input in AWS Elemental MediaConnect. A router input is a source of media content that can be routed to one or more router outputs.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The Amazon Resource Name (ARN) of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#availability_zoneString

The Availability Zone of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#configurationTypes::RouterInputConfiguration

The configuration settings for a router input.



6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#content_quality_analysis_configurationTypes::RouterContentQualityAnalysisConfiguration

The content quality analysis configuration for the router input.



6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#content_quality_analysis_typeString

The type of content quality analysis applied to the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The timestamp when the router input was created.

Returns:

  • (Time)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The unique identifier of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#input_typeString

The type of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#ip_addressString

The IP address of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_configurationTypes::MaintenanceConfiguration

The maintenance configuration settings applied to this router input.



6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_scheduleTypes::MaintenanceSchedule

The current maintenance schedule details for this router input.



6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_schedule_typeString

The type of maintenance schedule currently in effect for this router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maintenance_typeString

The type of maintenance configuration applied to this router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_bitrateInteger

The maximum bitrate for the router input.

Returns:

  • (Integer)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_routed_outputsInteger

The maximum number of outputs that can be simultaneously routed to this input.

Returns:

  • (Integer)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#messagesArray<Types::RouterInputMessage>

The messages associated with the router input.

Returns:



6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#region_nameString

The Amazon Web Services Region where the router input is located.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#routed_outputsInteger

The number of router outputs associated with the router input.

Returns:

  • (Integer)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#routing_scopeString

Indicates whether the router input is configured for Regional or global routing.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#stateString

The current state of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#stream_detailsTypes::RouterInputStreamDetails

Configuration details for the router input stream.



6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

Key-value pairs that can be used to tag and organize this router input.

Returns:

  • (Hash<String,String>)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#tierString

The tier level of the router input.

Returns:

  • (String)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#transit_encryptionTypes::RouterInputTransitEncryption

The transit encryption settings for a router input.



6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#updated_atTime

The timestamp when the router input was last updated.

Returns:

  • (Time)


6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
# File 'lib/aws-sdk-mediaconnect/types.rb', line 6231

class RouterInput < Struct.new(
  :name,
  :arn,
  :id,
  :state,
  :input_type,
  :configuration,
  :routed_outputs,
  :maximum_routed_outputs,
  :region_name,
  :availability_zone,
  :maximum_bitrate,
  :tier,
  :routing_scope,
  :created_at,
  :updated_at,
  :messages,
  :transit_encryption,
  :tags,
  :stream_details,
  :ip_address,
  :maintenance_type,
  :maintenance_configuration,
  :maintenance_schedule_type,
  :maintenance_schedule,
  :content_quality_analysis_type,
  :content_quality_analysis_configuration)
  SENSITIVE = []
  include Aws::Structure
end