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

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cdi_input_specificationTypes::CdiInputSpecification

Specification of CDI inputs for this channel



11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#destinationsArray<Types::OutputDestination>

A list of output destinations for this channel.

Returns:



11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#encoder_settingsTypes::EncoderSettings

The encoder settings for this channel.



11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#input_attachmentsArray<Types::InputAttachment>

Returns:



11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#input_specificationTypes::InputSpecification

Specification of network and file inputs for this channel



11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#log_levelString

The log level to write to CloudWatch Logs.

Returns:

  • (String)


11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#maintenanceTypes::MaintenanceUpdateSettings

Maintenance settings for this channel.



11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the channel.

Returns:

  • (String)


11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  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)


11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
# File 'lib/aws-sdk-medialive/types.rb', line 11806

class UpdateChannel < Struct.new(
  :cdi_input_specification,
  :destinations,
  :encoder_settings,
  :input_attachments,
  :input_specification,
  :log_level,
  :maintenance,
  :name,
  :role_arn)
  SENSITIVE = []
  include Aws::Structure
end