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.



242
243
244
245
246
247
248
# File 'gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/types.rb', line 242

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

#web_rtc_connectionTypes::WebRTCConnection

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



242
243
244
245
246
247
248
# File 'gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/types.rb', line 242

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

#websocketTypes::Websocket

Creates the participant's websocket connection.

Returns:



242
243
244
245
246
247
248
# File 'gems/aws-sdk-connectparticipant/lib/aws-sdk-connectparticipant/types.rb', line 242

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