Class: OctaSpace::Resources::Services::Vpn
- Defined in:
- lib/octaspace/resources/services/vpn.rb
Overview
VPN service endpoints
Instance Method Summary collapse
-
#create(**attrs) ⇒ OctaSpace::Response
Create (start) a VPN session POST /services/vpn.
-
#list(**params) ⇒ OctaSpace::Response
List available VPN relay nodes GET /services/vpn.
Methods inherited from Base
Constructor Details
This class inherits a constructor from OctaSpace::Resources::Base
Instance Method Details
#create(**attrs) ⇒ OctaSpace::Response
Create (start) a VPN session POST /services/vpn
24 25 26 |
# File 'lib/octaspace/resources/services/vpn.rb', line 24 def create(**attrs) post("/services/vpn", body: attrs) end |
#list(**params) ⇒ OctaSpace::Response
List available VPN relay nodes GET /services/vpn
16 17 18 |
# File 'lib/octaspace/resources/services/vpn.rb', line 16 def list(**params) get("/services/vpn", params:) end |