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
show all
Defined in:
(unknown)

Overview

Note:

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

Instance Attribute Details

#channel_nameString

A name for the signaling channel that you are creating. It must be unique for each AWS account and AWS Region.

Returns:

  • (String)

    A name for the signaling channel that you are creating.

#channel_typeString

A type of the signaling channel that you are creating. Currently, SINGLE_MASTER is the only supported channel type.

Possible values:

  • SINGLE_MASTER

Returns:

  • (String)

    A type of the signaling channel that you are creating.

#single_master_configurationTypes::SingleMasterConfiguration

A structure containing the configuration for the SINGLE_MASTER channel type.

Returns:

#tagsArray<Types::Tag>

A set of tags (key-value pairs) that you want to associate with this channel.

Returns:

  • (Array<Types::Tag>)

    A set of tags (key-value pairs) that you want to associate with this channel.