User Tools

Site Tools


api:zerotier:compile

API : ZeroTier : Rules Compiler

Introduction

This API will accept a raw set of rules and compile them and return the compiled rules or return a descriptive error if compilation fails. This is good for testing if a set of rules are valid.

Request

URL https://api.telecomx.dk/zerotier/compile
Method POST
Access level MAMAGER or OWNER that belongs to the customer
RESELLER, RESELLER_ADMIN for the customer or ADMIN
Body rawRules String Rules to compile.

Body example

{
  rawRules: 'drop not ethertype ipv4;\naccept;\n'
}

Response

On success an array of the rules will be returned.

See network for details.

Errors

Error code Message Description
422 rawRules Failed to parse rule at <line>:<pos>: <error description>
403 access_denied Access denied
500 internal_error <Unspecified>
api/zerotier/compile.txt · Last modified: 2022/12/12 11:03 by Per Møller

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki