REST Resource: domain

रिसॉर्स: RdapDomain

आरएफ़सी 7483 के सेक्शन 5.3 में बताए गए डोमेन ऑब्जेक्ट. निर्देश में "वैरिएंट", "publicIds", "network" मौजूद नहीं है.

जेएसओएन के काेड में दिखाना
{
  "objectClassName": string,
  "handle": string,
  "ldhName": string,
  "unicodeName": string,
  "nameservers": [
    {
      object (RdapNameserver)
    }
  ],
  "secureDNS": {
    object (SecureDns)
  },
  "entities": [
    {
      object (RdapEntity)
    }
  ],
  "status": [
    string
  ],
  "remarks": [
    {
      object (Remark)
    }
  ],
  "links": [
    {
      object (Link)
    }
  ],
  "port43": string,
  "events": [
    {
      object (Event)
    }
  ],
  "jsonResponse": {
    object (HttpBody)
  },
  "rdapConformance": [
    string
  ],
  "notices": [
    {
      object (Notice)
    }
  ],
  "lang": string,
  "errorCode": number,
  "title": string,
  "description": [
    string
  ]
}
फ़ील्ड
objectClassName

string

हमेशा "domain" स्ट्रिंग पर सेट होना चाहिए.

handle

string

डोमेन ऑब्जेक्ट इंस्टेंस के रजिस्ट्री यूनीक आइडेंटिफ़ायर को दिखाने वाली स्ट्रिंग.

ldhName

string

आरएफ़सी 7483 के सेक्शन 3 में बताए गए तरीके से, एलडीएच फ़ॉर्म में डोमेन नेम के बारे में जानकारी देने वाली स्ट्रिंग.

unicodeName

string

आरएफ़सी 7483 के सेक्शन 3 में बताए गए तरीके के मुताबिक, यू-लेबल वाले डोमेन नेम वाली स्ट्रिंग.

nameservers[]

object (RdapNameserver)

नेमसर्वर ऑब्जेक्ट की श्रेणी.

secureDNS

object (SecureDns)

इस फ़ील्ड का नाम कोई समाधान है, इसलिए यह "secureDNS" नाम वाले JSON फ़ील्ड को फ़ॉर्मैट करता है.

entities[]

object (RdapEntity)

इस डोमेन की इकाइयों से संपर्क करें.

status[]

string

इकाई पर लागू की गई स्थितियों की सूची. उदाहरण के लिए: "अपडेट पर पाबंदी है".

remarks[]

object (Remark)

डोमेन से जुड़ी टिप्पणियां.

port43

string

WHOIS सर्वर. उदाहरण: "whois.google.com".

events[]

object (Event)

इस डोमेन को प्रभावित करने वाले इवेंट.

jsonResponse

object (HttpBody)

एचटीटीपी नतीजे के तौर पर "application/json+rdap" सेट किया गया.

rdapConformance[]

string

RDAP के हिसाब से लेवल. इसे सिर्फ़ तब भरना चाहिए, जब डोमेन जवाब के तौर पर टॉप लेवल ऑब्जेक्ट हो.

notices[]

object (Notice)

डोमेन से जुड़ी सूचनाएं. इसे सिर्फ़ तब भरना चाहिए, जब डोमेन जवाब के तौर पर टॉप लेवल ऑब्जेक्ट हो.

lang

string

भाषा कोड में गड़बड़ी. आरएफ़सी 7483 के सेक्शन 6 में बताए गए गड़बड़ी की जानकारी वाले फ़ील्ड.

errorCode

number

HTTP कोड में गड़बड़ी. उदाहरण: "501".

title

string

गड़बड़ी का शीर्षक.

description[]

string

गड़बड़ी का ब्यौरा.

RdapNameserver

आरएफ़सी 7483 के सेक्शन 5.2 में बताए गए तरीके का नेमसर्वर ऑब्जेक्ट. "हैंडल", "इकाइयां", "स्थिति", "टिप्पणियों", "लिंक", "port43", "इवेंट" की जानकारी मौजूद नहीं है.

जेएसओएन के काेड में दिखाना
{
  "objectClassName": string,
  "ldhName": string,
  "unicodeName": string,
  "ipAddresses": [
    {
      object (IpAddressObject)
    }
  ]
}
फ़ील्ड
objectClassName

string

हमेशा स्ट्रिंग "नेमसर्वर" पर सेट होना चाहिए.

ldhName

string

आरएफ़सी 7483 के सेक्शन 3 में बताए गए नेमसर्वर के रजिस्ट्री यूनीक आइडेंटिफ़ायर को दिखाने वाली स्ट्रिंग.

unicodeName

string

आरएफ़सी 7483 के सेक्शन 3 में बताए गए नेमसर्वर के डीएनएस यूनिकोड नाम वाली स्ट्रिंग.

ipAddresses[]

object (IpAddressObject)

इस नेमसर्वर के आईपी पते.

IpAddressObject

जेएसओएन के काेड में दिखाना
{
  "v4": [
    string
  ],
  "v6": [
    string
  ]
}
फ़ील्ड
v4[]

string

नाम सर्वर के IPv4 पतों वाली स्ट्रिंग की श्रेणी.

v6[]

string

नाम सर्वर के IPv6 पतों वाली स्ट्रिंग की श्रेणी.

SecureDns

डोमेन का डीएनएस डेटा. स्पेसिफ़िकेशन से, "इवेंट", "लिंक" मौजूद नहीं हैं.

जेएसओएन के काेड में दिखाना
{
  "zoneSigned": boolean,
  "delegationSigned": boolean,
  "maxSigLife": number,
  "dsData": [
    {
      object (DsData)
    }
  ],
  "keyData": [
    {
      object (KeyData)
    }
  ]
}
फ़ील्ड
zoneSigned

boolean

अगर ज़ोन साइन किया गया है, तो 'सही' होता है. ऐसा नहीं होने पर 'गलत' होता है.

delegationSigned

boolean

सही है, अगर पैरंट में डीएस रिकॉर्ड हैं, तो गलत है.

maxSigLife

number

पैरंट ज़ोन में RRSIG DS रिकॉर्ड बनाते समय, इस्तेमाल किए जाने वाले सेकंड में सिग्नेचर लाइफ़टाइम की जानकारी देता है.

dsData[]

object (DsData)

आरएफ़सी 4034 के मुताबिक डीएनएस डीएस रिकॉर्ड.

keyData[]

object (KeyData)

आरएफ़सी 4034 के मुताबिक डोमेन के DNSKEY रिकॉर्ड.

Dsडेटा

जेएसओएन के काेड में दिखाना
{
  "keyTag": number,
  "algorithm": number,
  "digest": string,
  "digestType": number
}
फ़ील्ड
keyTag

number

डीएनएस डीएस रिकॉर्ड का मुख्य टैग फ़ील्ड.

algorithm

number

डीएनएस डीएस रिकॉर्ड का एल्गोरिदम फ़ील्ड.

digest

string

DNS DS रिकॉर्ड का डाइजेस्ट फ़ील्ड.

digestType

number

डीएनएस डीएस रिकॉर्ड का डाइजेस्ट टाइप फ़ील्ड.

की-डेटा

स्पेसिफ़िकेशन से, "इवेंट", "लिंक" मौजूद नहीं हैं.

जेएसओएन के काेड में दिखाना
{
  "flags": number,
  "protocol": number,
  "publicKey": string,
  "algorithm": number
}
फ़ील्ड
flags

number

आरएफ़सी 4034 के मुताबिक, DNSKEY रिकॉर्ड में फ़ील्ड की वैल्यू को फ़्लैग करता है.

protocol

number

आरएफ़सी 4034 के मुताबिक DNSKEY रिकॉर्ड की प्रोटोकॉल फ़ील्ड वैल्यू.

publicKey

string

आरएफ़सी 4034 के मुताबिक, DNSKEY रिकॉर्ड में सार्वजनिक कुंजी.

algorithm

number

RFC 4034 में बताए गए DNSKEY रिकॉर्ड का एल्गोरिदम फ़ील्ड.

RdapEntity

आरएफ़सी 7483 के सेक्शन 5.1 में बताए गए तरीके से इकाई ऑब्जेक्ट. खासियत में "asEventActor", "networks", "autnums" मौजूद नहीं है.

जेएसओएन के काेड में दिखाना
{
  "objectClassName": string,
  "handle": string,
  "vcardArray": [
    value
  ],
  "roles": [
    string
  ],
  "publicIds": [
    {
      object (PublicId)
    }
  ],
  "entities": [
    {
      object (RdapEntity)
    }
  ],
  "status": [
    string
  ],
  "remarks": [
    {
      object (Remark)
    }
  ],
  "links": [
    {
      object (Link)
    }
  ],
  "port43": string,
  "events": [
    {
      object (Event)
    }
  ]
}
फ़ील्ड
objectClassName

string

हमेशा स्ट्रिंग "entity" पर सेट होनी चाहिए.

handle

string

इकाई के रजिस्ट्री यूनीक आइडेंटिफ़ायर को दिखाने वाली स्ट्रिंग.

vcardArray[]

value (Value format)

इकाई की संपर्क जानकारी वाला jCard

roles[]

string

स्ट्रिंग की श्रेणी, हर उस चीज़ के संबंध के बारे में बताती है जो किसी ऑब्जेक्ट के सबसे करीबी ऑब्जेक्ट से मेल खाती है.

publicIds[]

object (PublicId)

अगर इकाई मौजूद है, तो सार्वजनिक आईडी.

entities[]

object (RdapEntity)

इकाइयों के साथ किसी श्रेणी में दूसरी इकाइयां भी जोड़ी जा सकती हैं. इसका इस्तेमाल ऐसे संगठन को मॉडल करने के लिए किया जा सकता है जो कुछ खास व्यक्तियों के साथ ज़िम्मेदारी की भूमिकाएं निभाते हैं.

हम बुरे बर्ताव वाले संपर्क को दिखाने के लिए इसका इस्तेमाल करते हैं: डोमेन ऑब्जेक्ट में "रजिस्ट्रार" की भूमिका वाली इकाइयों के पास अंदरूनी इकाई ऑब्जेक्ट होना चाहिए जिसमें "बुरे बर्ताव" की भूमिका हो. साथ ही, बुरा बर्ताव करने वाले व्यक्ति के फ़ोन और ईमेल पते के साथ संबंधित यूआरआई हो.

status[]

string

इकाई पर लागू की गई स्थितियों की सूची. उदाहरण: "निजी".

remarks[]

object (Remark)

इकाई से संबंधित टिप्पणियां.

port43

string

WHOIS सर्वर. उदाहरण: "whois.google.com".

events[]

object (Event)

इस इकाई में हुए इवेंट.

सार्वजनिक आईडी

आरएफ़सी 7483 के सेक्शन 4.8 में बताए गए सार्वजनिक आईडी.

जेएसओएन के काेड में दिखाना
{
  "type": string,
  "identifier": string
}
फ़ील्ड
type

string

आईडी का टाइप. उदाहरण: "IANA रजिस्ट्रार आईडी".

identifier

string

आईडी का टेक्स्ट. उदाहरण: "1".

टिप्पणी करें

आरएफ़सी 7483 के सेक्शन 4.3 में बताए गए ऑब्जेक्ट पर रोक लगाता है.

जेएसओएन के काेड में दिखाना
{
  "type": string,
  "title": string,
  "description": [
    string
  ],
  "links": [
    {
      object (Link)
    }
  ]
}
फ़ील्ड
type

string

आरएफ़सी 7483 के सेक्शन 10.2.1 के मुताबिक वैल्यू को, किसी एक ऑब्जेक्ट के लिए टाइप करें: "ऑथराइज़ेशन की वजह से ऑब्जेक्ट को छोटा किया गया है", "बहुत ज़्यादा लोड होने की वजह से ऑब्जेक्ट को छोटा किया गया", "अनुमति न मिलने की वजह से, ऑब्जेक्ट को छोटा किया गया", "ऑथराइज़ेशन की वजह से, ऑब्जेक्ट को छिपाने के लिए बदलाव किया गया".

title

string

टिप्पणी का शीर्षक.

description[]

string

टिप्पणी का असल टेक्स्ट.

इवेंट

आरएफ़सी 7483 के सेक्शन 4.5 में बताए गए इवेंट ऑब्जेक्ट.

जेएसओएन के काेड में दिखाना
{
  "eventAction": string,
  "eventDate": string,
  "eventActor": string,
  "links": [
    {
      object (Link)
    }
  ]
}
फ़ील्ड
eventAction

string

इस इवेंट में हुई कार्रवाई. उदाहरण: "रजिस्ट्रेशन".

eventDate

string (Timestamp format)

इवेंट का टाइमस्टैंप. उदाहरण: "1990-12-31T23:59:59Z".

आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड तक सटीक होता है. उदाहरण: "2014-10-02T15:01:23.045123456Z".

eventActor

string

इवेंट ऐक्टर का हैंडल. उदाहरण: "SomeID-LUNARNIC". हालांकि, एक ऐसा इवेंट है जिसमें eventActor नहीं होना चाहिए. इस तरह के इवेंट के बारे में जानकारी पाने के लिए, आरएफ़सी 7483 का सेक्शन 5.1 देखें.

तरीके

get

किसी डोमेन के लिए, आरडीएपी से जुड़ी जानकारी को नाम से खोजें.