class Twilio::REST::Events::V1::SinkContext::SinkValidateList
PLEASE NOTE that this class contains beta products that are subject to change. Use them with caution.
Public Class Methods
new(version, sid: nil)
click to toggle source
Initialize the SinkValidateList
@param [Version] version Version
that contains the resource @param [String] sid A 34 character string that uniquely identifies this Sink. @return [SinkValidateList] SinkValidateList
Calls superclass method
Twilio::REST::ListResource::new
# File lib/twilio-ruby/rest/events/v1/sink/sink_validate.rb 22 def initialize(version, sid: nil) 23 super(version) 24 25 # Path Solution 26 @solution = {sid: sid} 27 @uri = "/Sinks/#{@solution[:sid]}/Validate" 28 end
Public Instance Methods
create(test_id: nil)
click to toggle source
Create the SinkValidateInstance
@param [String] test_id A 34 character string that uniquely identifies the test
event for a Sink being validated.
@return [SinkValidateInstance] Created SinkValidateInstance
# File lib/twilio-ruby/rest/events/v1/sink/sink_validate.rb 35 def create(test_id: nil) 36 data = Twilio::Values.of({'TestId' => test_id, }) 37 38 payload = @version.create('POST', @uri, data: data) 39 40 SinkValidateInstance.new(@version, payload, sid: @solution[:sid], ) 41 end
to_s()
click to toggle source
Provide a user friendly representation
# File lib/twilio-ruby/rest/events/v1/sink/sink_validate.rb 45 def to_s 46 '#<Twilio.Events.V1.SinkValidateList>' 47 end