mirror of
https://git.dn42.dev/dn42/registry.git
synced 2025-07-20 09:26:59 +08:00
Require specific directory for each object type. Helpful for optimizing lookups in automated tools
This commit is contained in:
parent
c69c9e197f
commit
4193284d07
17 changed files with 18 additions and 1 deletions
|
@ -1,5 +1,6 @@
|
||||||
schema: AS-BLOCK-SCHEMA
|
schema: AS-BLOCK-SCHEMA
|
||||||
ref: dn42.as-block
|
ref: dn42.as-block
|
||||||
|
dir-name: as-block
|
||||||
key: as-block required single primary schema
|
key: as-block required single primary schema
|
||||||
key: descr optional single
|
key: descr optional single
|
||||||
key: policy required single > {open|ask|closed}
|
key: policy required single > {open|ask|closed}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: AS-SET-SCHEMA
|
schema: AS-SET-SCHEMA
|
||||||
ref: dn42.as-set
|
ref: dn42.as-set
|
||||||
|
dir-name: as-set
|
||||||
key: as-set required single primary schema
|
key: as-set required single primary schema
|
||||||
key: descr optional multiple
|
key: descr optional multiple
|
||||||
key: mnt-by required multiple lookup=dn42.mntner
|
key: mnt-by required multiple lookup=dn42.mntner
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: AUT-NUM-SCHEMA
|
schema: AUT-NUM-SCHEMA
|
||||||
ref: dn42.aut-num
|
ref: dn42.aut-num
|
||||||
|
dir-name: aut-num
|
||||||
key: aut-num required single primary schema
|
key: aut-num required single primary schema
|
||||||
key: as-name required single
|
key: as-name required single
|
||||||
key: descr optional single
|
key: descr optional single
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: INET6NUM-SCHEMA
|
schema: INET6NUM-SCHEMA
|
||||||
ref: dn42.inet6num
|
ref: dn42.inet6num
|
||||||
|
dir-name: inet6num
|
||||||
key: inet6num required single schema
|
key: inet6num required single schema
|
||||||
key: cidr required single primary
|
key: cidr required single primary
|
||||||
key: netname required single
|
key: netname required single
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: INETNUM-SCHEMA
|
schema: INETNUM-SCHEMA
|
||||||
ref: dn42.inetnum
|
ref: dn42.inetnum
|
||||||
|
dir-name: inetnum
|
||||||
key: inetnum required single schema
|
key: inetnum required single schema
|
||||||
key: cidr required single primary
|
key: cidr required single primary
|
||||||
key: netname required single
|
key: netname required single
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: KEY-CERT-SCHEMA
|
schema: KEY-CERT-SCHEMA
|
||||||
ref: dn42.key-cert
|
ref: dn42.key-cert
|
||||||
|
dir-name: key-cert
|
||||||
key: key-cert required single primary schema
|
key: key-cert required single primary schema
|
||||||
key: method required single > {PGP|X509|MTN}
|
key: method required single > {PGP|X509|MTN}
|
||||||
key: owner required multiple
|
key: owner required multiple
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: MNTNER-SCHEMA
|
schema: MNTNER-SCHEMA
|
||||||
ref: dn42.mntner
|
ref: dn42.mntner
|
||||||
|
dir-name: mntner
|
||||||
key: mntner required single primary schema
|
key: mntner required single primary schema
|
||||||
key: descr optional single
|
key: descr optional single
|
||||||
key: mnt-by required multiple lookup=dn42.mntner
|
key: mnt-by required multiple lookup=dn42.mntner
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: ORGANISATION-SCHEMA
|
schema: ORGANISATION-SCHEMA
|
||||||
ref: dn42.organisation
|
ref: dn42.organisation
|
||||||
|
dir-name: organisation
|
||||||
key: organisation required single primary schema
|
key: organisation required single primary schema
|
||||||
key: org-name required single
|
key: org-name required single
|
||||||
key: descr optional single
|
key: descr optional single
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: PERSON-SCHEMA
|
schema: PERSON-SCHEMA
|
||||||
ref: dn42.person
|
ref: dn42.person
|
||||||
|
dir-name: person
|
||||||
key: person required single schema
|
key: person required single schema
|
||||||
key: nic-hdl required single primary
|
key: nic-hdl required single primary
|
||||||
key: mnt-by required multiple lookup=dn42.mntner
|
key: mnt-by required multiple lookup=dn42.mntner
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: REGISTRY-SCHEMA
|
schema: REGISTRY-SCHEMA
|
||||||
ref: dn42.registry
|
ref: dn42.registry
|
||||||
|
dir-name: registry
|
||||||
key: registry required single primary schema
|
key: registry required single primary schema
|
||||||
key: url required multiple
|
key: url required multiple
|
||||||
key: descr optional multiple
|
key: descr optional multiple
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: ROLE-SCHEMA
|
schema: ROLE-SCHEMA
|
||||||
ref: dn42.role
|
ref: dn42.role
|
||||||
|
dir-name: role
|
||||||
key: role required single schema
|
key: role required single schema
|
||||||
key: nic-hdl required single primary
|
key: nic-hdl required single primary
|
||||||
key: mnt-by required multiple lookup=dn42.mntner
|
key: mnt-by required multiple lookup=dn42.mntner
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: ROUTE-SCHEMA
|
schema: ROUTE-SCHEMA
|
||||||
ref: dn42.route
|
ref: dn42.route
|
||||||
|
dir-name: route
|
||||||
key: route required single primary schema
|
key: route required single primary schema
|
||||||
key: mnt-by required multiple lookup=dn42.mntner
|
key: mnt-by required multiple lookup=dn42.mntner
|
||||||
key: origin required multiple lookup=dn42.aut-num
|
key: origin required multiple lookup=dn42.aut-num
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: ROUTE-SET-SCHEMA
|
schema: ROUTE-SET-SCHEMA
|
||||||
ref: dn42.route-set
|
ref: dn42.route-set
|
||||||
|
dir-name: route-set
|
||||||
key: route-set required single primary schema
|
key: route-set required single primary schema
|
||||||
key: descr optional multiple
|
key: descr optional multiple
|
||||||
key: mnt-by required multiple lookup=dn42.mntner
|
key: mnt-by required multiple lookup=dn42.mntner
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: ROUTE6-SCHEMA
|
schema: ROUTE6-SCHEMA
|
||||||
ref: dn42.route6
|
ref: dn42.route6
|
||||||
|
dir-name: route6
|
||||||
key: route6 required single primary schema
|
key: route6 required single primary schema
|
||||||
key: mnt-by required multiple lookup=dn42.mntner
|
key: mnt-by required multiple lookup=dn42.mntner
|
||||||
key: origin required multiple lookup=dn42.aut-num
|
key: origin required multiple lookup=dn42.aut-num
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: SCHEMA-SCHEMA
|
schema: SCHEMA-SCHEMA
|
||||||
ref: dn42.schema
|
ref: dn42.schema
|
||||||
|
dir-name: schema
|
||||||
primary-key: inetnum cidr
|
primary-key: inetnum cidr
|
||||||
primary-key: inet6num cidr
|
primary-key: inet6num cidr
|
||||||
primary-key: role nic-hdl
|
primary-key: role nic-hdl
|
||||||
|
@ -8,7 +9,7 @@ owners: mntner
|
||||||
key: schema required single primary schema > [name]
|
key: schema required single primary schema > [name]
|
||||||
key: ref required single > [schema]
|
key: ref required single > [schema]
|
||||||
key: primary-key optional multiple > [schema] [key]
|
key: primary-key optional multiple > [schema] [key]
|
||||||
key: dir-name optional single
|
key: dir-name required single
|
||||||
key: owners optional single > [schema]
|
key: owners optional single > [schema]
|
||||||
key: mnt-by required multiple lookup=dn42.mntner > [mntner]
|
key: mnt-by required multiple lookup=dn42.mntner > [mntner]
|
||||||
key: remarks optional multiple > [text]...
|
key: remarks optional multiple > [text]...
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: TINC-KEY-SCHEMA
|
schema: TINC-KEY-SCHEMA
|
||||||
ref: dn42.tinc-key
|
ref: dn42.tinc-key
|
||||||
|
dir-name: tinc-key
|
||||||
key: tinc-key required single primary schema
|
key: tinc-key required single primary schema
|
||||||
key: tinc-host required single
|
key: tinc-host required single
|
||||||
key: tinc-file required single
|
key: tinc-file required single
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
schema: TINC-KEYSET-SCHEMA
|
schema: TINC-KEYSET-SCHEMA
|
||||||
ref: dn42.tinc-keyset
|
ref: dn42.tinc-keyset
|
||||||
|
dir-name: tinc-keyset
|
||||||
key: tinc-keyset required single primary schema
|
key: tinc-keyset required single primary schema
|
||||||
key: descr optional single
|
key: descr optional single
|
||||||
key: remarks optional multiple
|
key: remarks optional multiple
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue