Class: Aws::MediaLive::Types::ChannelSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::ChannelSummary
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-medialive/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The unique arn of the channel.
-
#cdi_input_specification ⇒ Types::CdiInputSpecification
Specification of CDI inputs for this channel.
-
#channel_class ⇒ String
The class for this channel.
-
#destinations ⇒ Array<Types::OutputDestination>
A list of destinations of the channel.
-
#egress_endpoints ⇒ Array<Types::ChannelEgressEndpoint>
The endpoints where outgoing connections initiate from.
-
#id ⇒ String
The unique id of the channel.
-
#input_attachments ⇒ Array<Types::InputAttachment>
List of input attachments for channel.
-
#input_specification ⇒ Types::InputSpecification
Specification of network and file inputs for this channel.
-
#log_level ⇒ String
The log level being written to CloudWatch Logs.
-
#name ⇒ String
The name of the channel.
-
#pipelines_running_count ⇒ Integer
The number of currently healthy pipelines.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
- #state ⇒ String
-
#tags ⇒ Hash<String,String>
A collection of key-value pairs.
-
#vpc ⇒ Types::VpcOutputSettingsDescription
Settings for VPC output.
Instance Attribute Details
#arn ⇒ String
The unique arn of the channel.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#cdi_input_specification ⇒ Types::CdiInputSpecification
Specification of CDI inputs for this channel
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#channel_class ⇒ String
The class for this channel. STANDARD for a channel with two pipelines or SINGLE_PIPELINE for a channel with one pipeline.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#destinations ⇒ Array<Types::OutputDestination>
A list of destinations of the channel. For UDP outputs, there is one destination per output. For other types (HLS, for example), there is one destination per packager.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#egress_endpoints ⇒ Array<Types::ChannelEgressEndpoint>
The endpoints where outgoing connections initiate from
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique id of the channel.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#input_attachments ⇒ Array<Types::InputAttachment>
List of input attachments for channel.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#input_specification ⇒ Types::InputSpecification
Specification of network and file inputs for this channel
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#log_level ⇒ String
The log level being written to CloudWatch Logs.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the channel. (user-mutable)
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#pipelines_running_count ⇒ Integer
The number of currently healthy pipelines.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the role assumed when running the Channel.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
A collection of key-value pairs.
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |
#vpc ⇒ Types::VpcOutputSettingsDescription
Settings for VPC output
2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/aws-sdk-medialive/types.rb', line 2987 class ChannelSummary < Struct.new( :arn, :cdi_input_specification, :channel_class, :destinations, :egress_endpoints, :id, :input_attachments, :input_specification, :log_level, :name, :pipelines_running_count, :role_arn, :state, :tags, :vpc) SENSITIVE = [] include Aws::Structure end |