class Apitool::Client::Vpn

Public Instance Methods

create(options = {}) click to toggle source

{

uuid: "some unique identifier",
identifier: "email@domain.com"

}

# File lib/apitool/client/vpn.rb, line 27
def create(options = {})
  parameters = {
    vpn: options
  }
  post("/vpns", parameters) do |response|
    if response.code == 200
      parse(response)
    else
      nil
    end
  end
end
destroy(uuid) click to toggle source
# File lib/apitool/client/vpn.rb, line 40
def destroy(uuid)
  delete("/vpns/#{uuid}") do |response|
    if response.code == 200
      parse(response)
    else
      nil
    end
  end
end
index() click to toggle source
# File lib/apitool/client/vpn.rb, line 3
def index
  get('/vpns') do |response, request, result|
    if response.code == 200
      parse(response)
    else
      nil
    end
  end
end
show(uuid) click to toggle source
# File lib/apitool/client/vpn.rb, line 13
def show(uuid)
  get("/vpns/#{uuid}") do |response|
    if response.code == 200
      parse(response)
    else
      nil
    end
  end
end