Class: Aws::MediaLive::Types::UpdateChannelClassRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::UpdateChannelClassRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-medialive/types.rb
Overview
Note:
When making an API call, you may pass UpdateChannelClassRequest data as a hash:
{
channel_class: "STANDARD", # required, accepts STANDARD, SINGLE_PIPELINE
channel_id: "__string", # required
destinations: [
{
id: "__string",
media_package_settings: [
{
channel_id: "__stringMin1",
},
],
multiplex_settings: {
multiplex_id: "__stringMin1",
program_name: "__stringMin1",
},
settings: [
{
password_param: "__string",
stream_name: "__string",
url: "__string",
username: "__string",
},
],
},
],
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channel_class ⇒ String
A standard channel has two encoding pipelines and a single pipeline channel only has one.
- #channel_id ⇒ String
- #destinations ⇒ Array<Types::OutputDestination>
Instance Attribute Details
#channel_class ⇒ String
A standard channel has two encoding pipelines and a single pipeline channel only has one.
17749 17750 17751 17752 17753 17754 17755 |
# File 'lib/aws-sdk-medialive/types.rb', line 17749 class UpdateChannelClassRequest < Struct.new( :channel_class, :channel_id, :destinations) SENSITIVE = [] include Aws::Structure end |
#channel_id ⇒ String
17749 17750 17751 17752 17753 17754 17755 |
# File 'lib/aws-sdk-medialive/types.rb', line 17749 class UpdateChannelClassRequest < Struct.new( :channel_class, :channel_id, :destinations) SENSITIVE = [] include Aws::Structure end |
#destinations ⇒ Array<Types::OutputDestination>
17749 17750 17751 17752 17753 17754 17755 |
# File 'lib/aws-sdk-medialive/types.rb', line 17749 class UpdateChannelClassRequest < Struct.new( :channel_class, :channel_id, :destinations) SENSITIVE = [] include Aws::Structure end |