You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::KinesisVideo::Types::CreateSignalingChannelInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisVideo::Types::CreateSignalingChannelInput
- Defined in:
- (unknown)
Overview
When passing CreateSignalingChannelInput as input to an Aws::Client method, you can use a vanilla Hash:
{
channel_name: "ChannelName", # required
channel_type: "SINGLE_MASTER", # accepts SINGLE_MASTER
single_master_configuration: {
message_ttl_seconds: 1,
},
tags: [
{
key: "TagKey", # required
value: "TagValue", # required
},
],
}
Instance Attribute Summary collapse
-
#channel_name ⇒ String
A name for the signaling channel that you are creating.
-
#channel_type ⇒ String
A type of the signaling channel that you are creating.
-
#single_master_configuration ⇒ Types::SingleMasterConfiguration
A structure containing the configuration for the
SINGLE_MASTER
channel type. -
#tags ⇒ Array<Types::Tag>
A set of tags (key-value pairs) that you want to associate with this channel.
Instance Attribute Details
#channel_name ⇒ String
A name for the signaling channel that you are creating. It must be unique for each AWS account and AWS Region.
#channel_type ⇒ String
A type of the signaling channel that you are creating. Currently,
SINGLE_MASTER
is the only supported channel type.
Possible values:
- SINGLE_MASTER
#single_master_configuration ⇒ Types::SingleMasterConfiguration
A structure containing the configuration for the SINGLE_MASTER
channel
type.
#tags ⇒ Array<Types::Tag>
A set of tags (key-value pairs) that you want to associate with this channel.