Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
class
Wgctl::Client::ApiClient
Inherits
Reference
<
Object
Constructors
new
(base_url :
String
, token :
String
)
Source
Instance methods
add_peer
(iface_name :
String
, payload :
Hash
(
String
,
String
|
Int32
|
Nil
)) :
JSON::Any
Source
apply_interface
(name :
String
) :
String
Source
base_url
Source
base_url=
(base_url :
String
)
Source
check_interface
(name :
String
) :
JSON::Any
Source
delete_peer
(iface_name :
String
, key_or_name :
String
) :
String
Source
edit_peer
(iface_name :
String
, key_or_name :
String
, payload :
Hash
(
String
,
String
|
Int32
|
Nil
)) :
Models::Peer
Source
get_client_config
(iface_name :
String
, key_or_name :
String
) :
String
Source
get_interface
(name :
String
) :
Models::Interface
Source
get_peer
(iface_name :
String
, key_or_name :
String
) :
Models::Peer
Source
get_peer_qr
(iface_name :
String
, key_or_name :
String
) :
Tuple
(
String
,
String
|
Nil
)
Source
health
Source
list_interfaces
Source
list_peers
(iface_name :
String
) :
Array
(
Models::Peer
)
Source
token
Source
token=
(token :
String
)
Source