Class: Aws::KinesisVideo::Types::ChannelInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisVideo::Types::ChannelInfo
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisvideo/types.rb
Overview
A structure that encapsulates a signaling channel’s metadata and properties.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#channel_arn ⇒ String
The Amazon Resource Name (ARN) of the signaling channel.
-
#channel_name ⇒ String
The name of the signaling channel.
-
#channel_status ⇒ String
Current status of the signaling channel.
-
#channel_type ⇒ String
The type of the signaling channel.
-
#creation_time ⇒ Time
The time at which the signaling channel was created.
-
#single_master_configuration ⇒ Types::SingleMasterConfiguration
A structure that contains the configuration for the ‘SINGLE_MASTER` channel type.
-
#version ⇒ String
The current version of the signaling channel.
Instance Attribute Details
#channel_arn ⇒ String
The Amazon Resource Name (ARN) of the signaling channel.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 87 class ChannelInfo < Struct.new( :channel_name, :channel_arn, :channel_type, :channel_status, :creation_time, :single_master_configuration, :version) SENSITIVE = [] include Aws::Structure end |
#channel_name ⇒ String
The name of the signaling channel.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 87 class ChannelInfo < Struct.new( :channel_name, :channel_arn, :channel_type, :channel_status, :creation_time, :single_master_configuration, :version) SENSITIVE = [] include Aws::Structure end |
#channel_status ⇒ String
Current status of the signaling channel.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 87 class ChannelInfo < Struct.new( :channel_name, :channel_arn, :channel_type, :channel_status, :creation_time, :single_master_configuration, :version) SENSITIVE = [] include Aws::Structure end |
#channel_type ⇒ String
The type of the signaling channel.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 87 class ChannelInfo < Struct.new( :channel_name, :channel_arn, :channel_type, :channel_status, :creation_time, :single_master_configuration, :version) SENSITIVE = [] include Aws::Structure end |
#creation_time ⇒ Time
The time at which the signaling channel was created.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 87 class ChannelInfo < Struct.new( :channel_name, :channel_arn, :channel_type, :channel_status, :creation_time, :single_master_configuration, :version) SENSITIVE = [] include Aws::Structure end |
#single_master_configuration ⇒ Types::SingleMasterConfiguration
A structure that contains the configuration for the ‘SINGLE_MASTER` channel type.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 87 class ChannelInfo < Struct.new( :channel_name, :channel_arn, :channel_type, :channel_status, :creation_time, :single_master_configuration, :version) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The current version of the signaling channel.
87 88 89 90 91 92 93 94 95 96 97 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 87 class ChannelInfo < Struct.new( :channel_name, :channel_arn, :channel_type, :channel_status, :creation_time, :single_master_configuration, :version) SENSITIVE = [] include Aws::Structure end |