Class: Aws::ConnectParticipant::Types::CreateParticipantConnectionResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#connection_credentialsTypes::ConnectionCredentials

Creates the participant's connection credentials. The authentication token associated with the participant's connection.



261
262
263
264
265
266
267
# File 'gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/types.rb', line 261

class CreateParticipantConnectionResponse < Struct.new(
  :websocket,
  :connection_credentials,
  :web_rtc_connection)
  SENSITIVE = []
  include Aws::Structure
end

#web_rtc_connectionTypes::ConnectionData

Creates the participant's WebRTC connection data required for the client application (mobile application or website) to connect to the call.



261
262
263
264
265
266
267
# File 'gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/types.rb', line 261

class CreateParticipantConnectionResponse < Struct.new(
  :websocket,
  :connection_credentials,
  :web_rtc_connection)
  SENSITIVE = []
  include Aws::Structure
end

#websocketTypes::Websocket

Creates the participant's websocket connection.

Returns:



261
262
263
264
265
266
267
# File 'gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/types.rb', line 261

class CreateParticipantConnectionResponse < Struct.new(
  :websocket,
  :connection_credentials,
  :web_rtc_connection)
  SENSITIVE = []
  include Aws::Structure
end