chore: Format repo

This commit is contained in:
2024-11-28 12:01:47 -06:00
parent ed6719a224
commit 888274bcdb
34 changed files with 58 additions and 67 deletions

View File

@@ -10,4 +10,4 @@ key: tech-c optional multiple lookup=nx3.person,nx3.role
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -11,4 +11,4 @@ key: tech-c optional multiple lookup=nx3.person,nx3.role
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -21,4 +21,4 @@ key: geo-loc optional multiple > [lat-c] [long-c] [name]
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -13,4 +13,4 @@ key: ds-rdata optional multiple
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -21,4 +21,4 @@ key: remarks optional multiple
key: source required single lookup=nx3.registry
network-owner: inet6num
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -22,4 +22,4 @@ key: source required single lookup=nx3.registry
network-owner: inet6num
network-owner: inetnum
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -13,4 +13,4 @@ key: tech-c optional multiple lookup=nx3.person,nx3.role
key: mnt-by required multiple lookup=nx3.mntner
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -12,4 +12,4 @@ key: abuse-mailbox optional single
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -20,4 +20,4 @@ key: remarks optional multiple
key: address optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -17,4 +17,4 @@ key: address optional multiple
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -9,4 +9,4 @@ key: admin-c optional multiple lookup=nx3.person,nx3.role
key: tech-c optional multiple lookup=nx3.person,nx3.role
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -13,4 +13,4 @@ key: descr optional single
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -14,4 +14,4 @@ key: pingable optional multiple
key: max-length optional single
network-owner: inetnum
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -12,4 +12,4 @@ key: tech-c optional multiple lookup=nx3.person,nx3.role
key: remarks optional multiple
key: source required single lookup=nx3.registry
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -14,4 +14,4 @@ key: pingable optional multiple
key: max-length optional single
network-owner: inet6num
mnt-by: NX3-MNT
source: NX3
source: NX3

View File

@@ -23,39 +23,30 @@ mnt-by: NX3-MNT
source: NX3
remarks: # option descriptions
Attribute names must match /[a-zA-Z]([a-zA-Z0-9_\-]*[a-zA-Z0-9])?/.
+
required
: object required to have at least one
optional
: object not required to have at least one
+
single
: only one of this type allowed
multiple
: more than one of this type allowed
+
primary
: use field as lookup key for lookup
* only one allowed per schema
* does not allow newlines
+
schema
: use field name as the name of the schema
* only one allowed per schema
* does not allow newlines
+
lookup
: schema match to use for related record
+
\> option specs
: defines the option specifications for the key.
* must come last in option list
+
[label] string value. A positional string argument required.
Text inside brackets represent a label for the string and must match the same rules as attribute names.
If follwed by '...' values are gathered as an array.
+
{enum1|enum2|} enumeration. One option in pipe('|') deliniation is allowed.
If there is a trailing pipe it means the enum is optional. Enum values must match the same rules as attribute names.
+
'literal' Literal value. literal text value which must not contain any whitespace or single quotes.
'literal' Literal value. literal text value which must not contain any whitespace or single quotes.