Passa al contenuto principale

3. Common Data Types (Tipi di dati comuni)

3. Common Data Types (Tipi di dati comuni)

JSON [RFC8259] definisce i tipi di dati numero, stringa di caratteri, booleano, array, oggetto e null. Questa sezione descrive la semantica e/o il riferimento sintattico per le stringhe di caratteri JSON comuni utilizzate in questo documento.

handle (identificatore): I DNR e i RIR hanno identificatori univoci di registro che possono essere utilizzati per fare riferimento specifico a un'istanza di oggetto. La semantica di questo tipo di dati come si trova in questo documento è quella di essere un riferimento univoco di registro all'oggetto che lo racchiude più vicino dove viene trovato il valore. I nomi di tipi di dati "registryId", "roid", "nic-handle", "registrationNo", ecc., sono termini spesso sinonimi di questo tipo di dati. In questo documento, viene utilizzato il termine "handle". Il termine esposto agli utenti dai client è una questione di presentazione oltre lo scopo di questo documento. Questo valore è una semplice stringa di caratteri.

IPv4 addresses (indirizzi IPv4): La rappresentazione degli indirizzi IPv4 in questo documento utilizza la notazione decimale puntata. Un esempio di questa rappresentazione testuale è "192.0.2.0".

IPv6 addresses (indirizzi IPv6): La rappresentazione degli indirizzi IPv6 in questo documento segue le forme delineate in [RFC5952]. Un esempio di questa rappresentazione testuale è "2001:db8::1:0:0:1".

country codes (codici paese): Dove è necessaria l'identità di una nazione geopolitica o paese, queste identità sono rappresentate con la designazione di codice paese alpha-2 o a due caratteri come definito in [ISO.3166.2020]. La rappresentazione alpha-2 è utilizzata perché è liberamente disponibile, mentre gli standard alpha-3 e numeric-3 non lo sono.

LDH names (nomi LDH): Rappresentazioni testuali di nomi DNS dove le etichette del dominio sono tutte etichette "letters, digits, hyphen" (lettere, cifre, trattino) come descritto da [RFC5890]. I punti finali sono opzionali.

Unicode names (nomi Unicode): Rappresentazioni testuali di nomi DNS dove una o più delle etichette sono U-labels come descritto da [RFC5890]. I punti finali sono opzionali.

dates and times (date e orari): La sintassi per i valori che denotano date e orari è definita in [RFC3339].

URIs (URIs): La sintassi per i valori che denotano un Uniform Resource Identifier (URI) è definita da [RFC3986].

Le informazioni di contatto sono definite utilizzando jCards come descritto in [RFC7095]. Il membro "fn" è richiesto e NON DEVE essere null secondo [RFC6350]. Un membro "fn" vuoto PUÒ essere utilizzato quando il nome del contatto non esiste o è stato oscurato.