Method: Twilio::REST::FlexApi::V1::InteractionContext::InteractionChannelContext::InteractionChannelParticipantContext#initialize

Defined in:
lib/twilio-ruby/rest/flex_api/v1/interaction/interaction_channel/interaction_channel_participant.rb

#initialize(version, interaction_sid, channel_sid, sid) ⇒ InteractionChannelParticipantContext

Initialize the InteractionChannelParticipantContext

Parameters:

  • version (Version)

    Version that contains the resource

  • interaction_sid (String)

    The Interaction Sid for this channel.

  • channel_sid (String)

    The Channel Sid for this Participant.

  • sid (String)

    The unique string created by Twilio to identify an Interaction Channel resource.



236
237
238
239
240
241
242
243
244
245
# File 'lib/twilio-ruby/rest/flex_api/v1/interaction/interaction_channel/interaction_channel_participant.rb', line 236

def initialize(version, interaction_sid, channel_sid, sid)
    super(version)
    

    # Path Solution
    @solution = { interaction_sid: interaction_sid, channel_sid: channel_sid, sid: sid,  }
    @uri = "/Interactions/#{@solution[:interaction_sid]}/Channels/#{@solution[:channel_sid]}/Participants/#{@solution[:sid]}"

    
end