You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::MediaLive::Types::UpdateChannel

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb

Overview

Instance Attribute Summary collapse

Instance Attribute Details

#destinationsArray<Types::OutputDestination>

A list of output destinations for this channel.

Returns:



12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 12511

class UpdateChannel < Struct.new(
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :name,
  :role_arn)
  include Aws::Structure
end

#encoder_settingsTypes::EncoderSettings

The encoder settings for this channel.



12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 12511

class UpdateChannel < Struct.new(
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :name,
  :role_arn)
  include Aws::Structure
end

#input_attachmentsArray<Types::InputAttachment>

Returns:



12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 12511

class UpdateChannel < Struct.new(
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :name,
  :role_arn)
  include Aws::Structure
end

#input_specificationTypes::InputSpecification

Specification of input for this channel (max. bitrate, resolution, codec, etc.)



12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 12511

class UpdateChannel < Struct.new(
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :name,
  :role_arn)
  include Aws::Structure
end

#log_levelString

The log level to write to CloudWatch Logs.

Returns:

  • (String)


12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 12511

class UpdateChannel < Struct.new(
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :name,
  :role_arn)
  include Aws::Structure
end

#nameString

The name of the channel.

Returns:

  • (String)


12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 12511

class UpdateChannel < Struct.new(
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :name,
  :role_arn)
  include Aws::Structure
end

#role_arnString

An optional Amazon Resource Name (ARN) of the role to assume when running the Channel. If you do not specify this on an update call but the role was previously set that role will be removed.

Returns:

  • (String)


12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
# File 'gems/aws-sdk-medialive/lib/aws-sdk-medialive/types.rb', line 12511

class UpdateChannel < Struct.new(
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :name,
  :role_arn)
  include Aws::Structure
end