You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::KinesisVideoSignalingChannels::Types::IceServer

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

A structure for the ICE server connection data.

Instance Attribute Summary collapse

Instance Attribute Details

#passwordString

A password to login to the ICE server.

Returns:

  • (String)

    A password to login to the ICE server.

#ttlInteger

The period of time, in seconds, during which the username and password are valid.

Returns:

  • (Integer)

    The period of time, in seconds, during which the username and password are valid.

#urisArray<String>

An array of URIs, in the form specified in the I-D.petithuguenin-behave-turn-uris spec. These URIs provide the different addresses and/or protocols that can be used to reach the TURN server.

Returns:

  • (Array<String>)

    An array of URIs, in the form specified in the [I-D.petithuguenin-behave-turn-uris][1] spec.

#usernameString

A username to login to the ICE server.

Returns:

  • (String)

    A username to login to the ICE server.