Versionsinformationen
Neuheiten
- Die Parameter
dns.fqdn.label_regexp
,dns.fqdn.label_list
unterstützen auch FQDNs im IDNA-Format. - Die
when
-Anweisung kann auch gegen Ziel-Statements des generischen Objekttypstmp.generic_object
verwendet werden. - Die Statistikparameter
dhcp_ip_addr_count
,dns_addr_rr_count
,dns_addr_rsv_count
des Objekttypsnd.ip_subnet
wurden aus Performancegründen in den neuen Objekttypnd.ip_subnet_statistic
verlagert. - Die Statistikparameter
has_rr
,sub_fqdn_count
des Objekttypsdns.fqdn
wurden aus Performancegründen in den neuen Objekttypdns.fqdn_statistic
verlagert. - Der Objekttyp
tmp.cidr_generator
dient der Erzeugung von CIDR-Ausdrücken zur Laufzeit, z.B. zum Einsatz in RefParams-Anweisungen. - Die bisher automatische Aggregation der Parameterwerte bei RefParams-Anweisungen kann mit dem TA-Statement-Schlüssel
do_aggregate_ref_params
deaktiviert werden, wenn z.B. der Parameterwert im Referenzstatement bereits ein Array ist. - Die Funktion
wapi.auth.delete
dient der Löschung z.B. kompromittierter Access Tokens. Im Gegensatz zucntl.wapi_auth.delete
wird nicht dergpk
übergeben, sondern der Inhalt des Tokens (Tokentext via Parametertoken
). Hierzu ist keine weitere Authentifizierung erforderlich; allein die Angabe des Tokentextes stellt die erforderliche Authentifizierung dar. Wird jedoch (unnötigerweise) ein separates Authentifizierungstoken im Request angegeben, muss dieses gültig sein.
Änderungen
- Die Parameter-Funktions-Zuordnung
list
->gpk
(Datentypuuid
) ist in allen OT nicht mehr gültig und wird durchlist
->gpk_list
(Datentypuuid_array
) ersetzt. -
Alle Parameter-Funktions-Zuordnungen, deren Parameter
- im UP-Constraint des zugehörigen Objekttyps enthalten sind und
- einen Datentyp im Skalar-Kontext haben (außer Boolean),
entfallen für diese Funktion des zugehörigen Objekttyps und werden durch die Zuordnung zum entsprechenden Array-Kontext-Parameter ersetzt. Die Parameternamen im Array-Kontext wurden aus den bisherigen Parameternamen und dem Suffix
_list
gebildet und waren bereits ab Version 4.1 (parallel zu den Skalar-Kontext-Parametern) vorhanden. -
Die Basisrechte für den DNS-Namensraum erlauben es, die Root-Domain ‘.’ als Ziel-FQDN (z.B. bei den RR-Typen SVCB, SRV) einzusetzen. Dh. hierfür ist keine erweiterte Berechtigung mehr erforderlich.
- Eventlog: Der bisherige Parameter
evlog.record.log_params_dict
(Dict) wird ersetzt durchevlog.record.log_params
(Array of Dicts), da es im alten Parameter aufgrund der Datenstruktur zu fehlenden Parameterdaten kam. Dadurch bedingt entfallen auch dielist
-Parameterlog_param_fq_name
,log_params_dict
,log_params_state
,log_params_value
,log_params_value_regexp
. Diese werden durch die neue Struktur inevlog.record.log_params
ersetzt.