DLV = 32769
# Temporary DELEG values
DELEG = 61440
- DELEGI = 65433
+ DELEGPARAM = 65433
@classmethod
def _maximum(cls):
TA = RdataType.TA
DLV = RdataType.DLV
DELEG = RdataType.DELEG
-DELEGI = RdataType.DELEGI
+DELEGPARAM = RdataType.DELEGPARAM
### END generated RdataType constants
@dns.immutable.immutable # pyright: ignore
-class DELEGI(dns.rdtypes.delegbase.DelegBase):
- """DELEGI record"""
+class DELEGPARAM(dns.rdtypes.delegbase.DelegBase):
+ """DELEGPARAM record"""
"AAAA",
"APL",
"DELEG",
- "DELEGI",
+ "DELEGPARAM",
"DHCID",
"HTTPS",
"IPSECKEY",
SERVER_IPV4 = 1
SERVER_IPV6 = 2
SERVER_NAME = 3
- INCLUDE_DELEGI = 4
+ INCLUDE_DELEGPARAM = 4
@classmethod
def _maximum(cls):
DelegInfoKey.SERVER_IPV4: ServerIPv4Info,
DelegInfoKey.SERVER_IPV6: ServerIPv6Info,
DelegInfoKey.SERVER_NAME: NameSetInfo,
- DelegInfoKey.INCLUDE_DELEGI: NameSetInfo,
+ DelegInfoKey.INCLUDE_DELEGPARAM: NameSetInfo,
}
have_v4 = infos.get(DelegInfoKey.SERVER_IPV4)
have_v6 = infos.get(DelegInfoKey.SERVER_IPV6)
have_server_name = infos.get(DelegInfoKey.SERVER_NAME)
- have_include = infos.get(DelegInfoKey.INCLUDE_DELEGI)
+ have_include = infos.get(DelegInfoKey.INCLUDE_DELEGPARAM)
if (have_v4 or have_v6) and (have_server_name or have_include):
raise ValueError(
"an address DELEG cannot have a server-name or include-delegi"
dsync DSYNC CDS NOTIFY 5300 notify-endpoint.parent.net.
dsync DSYNC CSYNC 128 443 notify-endpoint.parent.net.
deleg DELEG server-ipv4=1.2.3.4 server-ipv6=1:2:3:4:5:6:7:8
-deleg DELEG include-delegi=delegi.example.
+deleg DELEG include-delegparam=delegparam.example.
deleg DELEG server-name=a.example.com.,b.example.com.
+delegparam DELEGPARAM server-ipv4=1.2.3.5 server-ipv6=1:2:3:4:5:6:7:9
csync0 3600 IN CSYNC 12345 0 A MX RRSIG NSEC TYPE1234
d 300 IN A 73.80.65.49
deleg 3600 IN DELEG server-ipv4="1.2.3.4" server-ipv6="1:2:3:4:5:6:7:8"
-deleg 3600 IN DELEG include-delegi="delegi"
+deleg 3600 IN DELEG include-delegparam="delegparam"
deleg 3600 IN DELEG server-name="a.example.com.,b.example.com."
+delegparam 3600 IN DELEGPARAM server-ipv4="1.2.3.5" server-ipv6="1:2:3:4:5:6:7:9"
dhcid01 3600 IN DHCID AAIBY2/AuCccgoJbsaxcQc9TUapptP69 lOjxfNuVAA2kjEA=
dhcid02 3600 IN DHCID AAEBOSD+XR3Os/0LozeXVqcNc7FwCfQd WL3b/NaiUDlW2No=
dhcid03 3600 IN DHCID AAABxLmlskllE0MVjd57zHcWmEH3pCQ6 VytcKD//7es/deY=
csync0.example. 3600 IN CSYNC 12345 0 A MX RRSIG NSEC TYPE1234
d.example. 300 IN A 73.80.65.49
deleg.example. 3600 IN DELEG server-ipv4="1.2.3.4" server-ipv6="1:2:3:4:5:6:7:8"
-deleg.example. 3600 IN DELEG include-delegi="delegi.example."
+deleg.example. 3600 IN DELEG include-delegparam="delegparam.example."
deleg.example. 3600 IN DELEG server-name="a.example.com.,b.example.com."
+delegparam.example. 3600 IN DELEGPARAM server-ipv4="1.2.3.5" server-ipv6="1:2:3:4:5:6:7:9"
dhcid01.example. 3600 IN DHCID AAIBY2/AuCccgoJbsaxcQc9TUapptP69 lOjxfNuVAA2kjEA=
dhcid02.example. 3600 IN DHCID AAEBOSD+XR3Os/0LozeXVqcNc7FwCfQd WL3b/NaiUDlW2No=
dhcid03.example. 3600 IN DHCID AAABxLmlskllE0MVjd57zHcWmEH3pCQ6 VytcKD//7es/deY=
csync0 3600 IN CSYNC 12345 0 A MX RRSIG NSEC TYPE1234
d 300 IN A 73.80.65.49
deleg 3600 IN DELEG server-ipv4="1.2.3.4" server-ipv6="1:2:3:4:5:6:7:8"
-deleg 3600 IN DELEG include-delegi="delegi"
+deleg 3600 IN DELEG include-delegparam="delegparam"
deleg 3600 IN DELEG server-name="a.example.com.,b.example.com."
+delegparam 3600 IN DELEGPARAM server-ipv4="1.2.3.5" server-ipv6="1:2:3:4:5:6:7:9"
dhcid01 3600 IN DHCID AAIBY2/AuCccgoJbsaxcQc9TUapptP69 lOjxfNuVAA2kjEA=
dhcid02 3600 IN DHCID AAEBOSD+XR3Os/0LozeXVqcNc7FwCfQd WL3b/NaiUDlW2No=
dhcid03 3600 IN DHCID AAABxLmlskllE0MVjd57zHcWmEH3pCQ6 VytcKD//7es/deY=
csync0 3600 IN CSYNC 12345 0 A MX RRSIG NSEC TYPE1234
d 300 IN A 73.80.65.49
deleg 3600 IN DELEG server-ipv4="1.2.3.4" server-ipv6="1:2:3:4:5:6:7:8"
-deleg 3600 IN DELEG include-delegi="delegi"
+deleg 3600 IN DELEG include-delegparam="delegparam"
deleg 3600 IN DELEG server-name="a.example.com.,b.example.com."
+delegparam 3600 IN DELEGPARAM server-ipv4="1.2.3.5" server-ipv6="1:2:3:4:5:6:7:9"
dhcid01 3600 IN DHCID AAIBY2/AuCccgoJbsaxcQc9TUapptP69 lOjxfNuVAA2kjEA=
dhcid02 3600 IN DHCID AAEBOSD+XR3Os/0LozeXVqcNc7FwCfQd WL3b/NaiUDlW2No=
dhcid03 3600 IN DHCID AAABxLmlskllE0MVjd57zHcWmEH3pCQ6 VytcKD//7es/deY=