zeroteir web api

Solutions on MaxInterview for zeroteir web api by the best coders in the world

showing results for - "zeroteir web api"
Tyron
02 Apr 2020
1{
2  "$schema": "http://json-schema.org/draft-04/schema#",
3  "type": "object",
4  "properties": {
5    "id": {
6      "type": "string",
7      "description": "16-digit ZeroTier network ID [ro]"
8    },
9    "type": {
10      "type": "string",
11      "description": "Object type (\"Network\") [ro]"
12    },
13    "clock": {
14      "type": "number",
15      "description": "Current system clock on server [ro]"
16    },
17    "ui": {
18      "type": "object",
19      "properties": {},
20      "description": "Arbitrary data that is stored and used by the UI [rw]"
21    },
22    "rulesSource": {
23      "type": "string",
24      "description": "Source code of network rule set [rw]"
25    },
26    "description": {
27      "type": "string",
28      "description": "Long description of this network [rw]"
29    },
30    "permissions": {
31      "type": "object",
32      "properties": {
33        "{id}": {
34          "type": "object",
35          "properties": {
36            "t": {
37              "type": "string",
38              "description": "Type of actor object (currently User or Group)"
39            },
40            "r": {
41              "type": "boolean",
42              "description": "Read"
43            },
44            "m": {
45              "type": "boolean",
46              "description": "Modify"
47            },
48            "d": {
49              "type": "boolean",
50              "description": "Delete"
51            },
52            "a": {
53              "type": "boolean",
54              "description": "Authorize"
55            }
56          },
57          "description": "Permissions possessed by actor object, by object ID [ro]"
58        }
59      },
60      "description": "Actors with permissions that apply to this object [ro]"
61    },
62    "onlineMemberCount": {
63      "type": "number",
64      "description": "Number of members online [ro]"
65    },
66    "capabilitiesByName": {
67      "type": "object",
68      "properties": {},
69      "description": "Capabilities defined in rule set by name [rw]"
70    },
71    "tagsByName": {
72      "type": "object",
73      "properties": {},
74      "description": "Tags defined in rule set by name [rw]"
75    },
76    "circuitTestEvery": {
77      "type": "number",
78      "description": "Circuit test this network every N milliseconds [ro]"
79    },
80    "config": {
81      "type": "object",
82      "properties": {
83        "id": {
84          "type": "string",
85          "description": "16-digit ZeroTier network ID [ro]"
86        },
87        "nwid": {
88          "type": "string",
89          "description": "16-digit ZeroTier network ID (for backward compatibility) [ro]"
90        },
91        "name": {
92          "type": "string",
93          "description": "Short name of network [rw]"
94        },
95        "objtype": {
96          "type": "string",
97          "description": "Object type on controller (\"network\") [ro]"
98        },
99        "private": {
100          "type": "boolean",
101          "description": "If true, certificate access control is enabled [rw]"
102        },
103        "creationTime": {
104          "type": "number",
105          "description": "Time network was created on controller [ro]"
106        },
107        "revision": {
108          "type": "number",
109          "description": "Network revision number [ro]"
110        },
111        "lastModified": {
112          "type": "number",
113          "description": "Time config was last modified [ro]"
114        },
115        "multicastLimit": {
116          "type": "number",
117          "description": "Max recipients per multicast or broadcast [rw]"
118        },
119        "routes": {
120          "type": "array",
121          "description": "Array of IP routes published to members [rw]"
122        },
123        "rules": {
124          "type": "array",
125          "description": "Network base rules table [rw]"
126        },
127        "tags": {
128          "type": "array",
129          "description": "Array of tags available on this network [rw]"
130        },
131        "capabilities": {
132          "type": "array",
133          "description": "Array of capabilities available on this network [rw]"
134        },
135        "totalMemberCount": {
136          "type": "number",
137          "description": "Total number of members [ro]"
138        },
139        "activeMemberCount": {
140          "type": "number",
141          "description": "Number of active/online members [ro]"
142        },
143        "authTokens": {
144          "type": "array",
145          "description": "Array of authentication tokens for auto-authorizing new members [rw]"
146        },
147        "authorizedMemberCount": {
148          "type": "number",
149          "description": "Number of authorized members [ro]"
150        },
151        "v4AssignMode": {
152          "type": "object",
153          "properties": {},
154          "description": "Boolean toggles for IPv4 assignment modes [rw]"
155        },
156        "v6AssignMode": {
157          "type": "object",
158          "properties": {},
159          "description": "Boolean toggles for IPv6 assignment modes [rw]"
160        }
161      },
162      "description": "Network configuration (for actual controller) [rw]"
163    }
164  }
165}
similar questions
crypto com api