3. Common Data Types (Allgemeine Datentypen)
3. Common Data Types (Allgemeine Datentypen)
JSON [RFC8259] definiert die Datentypen Zahl, Zeichenkette, Boolean, Array, Objekt und null. Dieser Abschnitt beschreibt die Semantik und/oder Syntaxreferenz für gängige JSON-Zeichenketten, die in diesem Dokument verwendet werden.
handle (Handle): DNRs und RIRs verfügen über registrierungsindividuelle Identifikatoren, die verwendet werden können, um spezifisch auf eine Objektinstanz zu verweisen. Die Semantik dieses Datentyps in diesem Dokument besteht darin, eine registrierungsindividuelle Referenz auf das nächstgelegene umschließende Objekt zu sein, in dem der Wert gefunden wird. Die Datentypnamen "registryId", "roid", "nic-handle", "registrationNo" usw. sind oft Synonyme für diesen Datentyp. In diesem Dokument wird der Begriff "handle" verwendet. Der Begriff, der den Benutzern durch Clients präsentiert wird, ist eine Darstellungsfrage außerhalb des Umfangs dieses Dokuments. Dieser Wert ist eine einfache Zeichenkette.
IPv4 addresses (IPv4-Adressen): Die Darstellung von IPv4-Adressen in diesem Dokument verwendet die punktierte Dezimalnotation. Ein Beispiel für diese Textdarstellung ist "192.0.2.0".
IPv6 addresses (IPv6-Adressen): Die Darstellung von IPv6-Adressen in diesem Dokument folgt den in [RFC5952] beschriebenen Formen. Ein Beispiel für diese Textdarstellung ist "2001:db8::1:0:0:1".
country codes (Ländercodes): Wenn die Identität einer geopolitischen Nation oder eines Landes benötigt wird, werden diese Identitäten mit der alpha-2- oder zweistelligen Ländercode-Bezeichnung dargestellt, wie sie in [ISO.3166.2020] definiert ist. Die alpha-2-Darstellung wird verwendet, weil sie frei verfügbar ist, während die alpha-3- und numeric-3-Standards dies nicht sind.
LDH names (LDH-Namen): Textdarstellungen von DNS-Namen, bei denen die Labels der Domain alle "letters, digits, hyphen" (Buchstaben, Ziffern, Bindestrich) Labels sind, wie in [RFC5890] beschrieben. Abschließende Punkte sind optional.
Unicode names (Unicode-Namen): Textdarstellungen von DNS-Namen, bei denen eines oder mehrere der Labels U-Labels sind, wie in [RFC5890] beschrieben. Abschließende Punkte sind optional.
dates and times (Datums- und Zeitangaben): Die Syntax für Werte, die Datums- und Zeitangaben bezeichnen, ist in [RFC3339] definiert.
URIs (URIs): Die Syntax für Werte, die einen Uniform Resource Identifier (URI) bezeichnen, ist durch [RFC3986] definiert.
Kontaktinformationen werden unter Verwendung von jCards definiert, wie in [RFC7095] beschrieben. Das "fn"-Element ist gemäß [RFC6350] erforderlich und DARF NICHT null sein. Ein leeres "fn"-Element KANN verwendet werden, wenn der Kontaktname nicht existiert oder redigiert wurde.