- 리소스: RdapDomain
- RdapNameserver
- IpAddressObject
- SecureDns
- DsData
- KeyData
- RdapEntity
- PublicId
- 설명
- 이벤트
- 메서드
리소스: RdapDomain
RFC 7483의 섹션 5.3에 정의된 도메인 객체입니다. 사양에서 '변형', 'publicIds', '네트워크'가 누락되었습니다.
JSON 표현 | |
---|---|
{ "objectClassName": string, "handle": string, "ldhName": string, "unicodeName": string, "nameservers": [ { object ( |
입력란 | |
---|---|
objectClassName |
항상 문자열 '도메인'으로 설정되어야 합니다. |
handle |
도메인 객체 인스턴스의 레지스트리 고유 식별자를 나타내는 문자열입니다. |
ldhName |
RFC 7483의 섹션 3에 설명된 LDH 형식의 도메인 이름을 설명하는 문자열입니다. |
unicodeName |
RFC 7483의 섹션 3에 설명된 U 라벨이 있는 도메인 이름이 포함된 문자열입니다. |
nameservers[] |
네임서버 객체의 배열입니다. |
secureDNS |
이 필드의 이름은 해결 방법이므로 이름이 'secureDNS'인 JSON 필드 형식으로 지정됩니다. |
entities[] |
이 도메인의 연락처 개체입니다. |
status[] |
항목에 적용된 상태의 목록입니다. 예: '업데이트 금지'. |
remarks[] |
도메인과 관련된 의견입니다. |
links[] |
이 객체의 자체 링크입니다. |
port43 |
이 도메인의 WHOIS 서버입니다. 예: 'whois.google.com'. |
events[] |
이 도메인에 영향을 주는 이벤트입니다. |
jsonResponse |
콘텐츠 유형이 'application/json+rdap'로 설정된 HTTP 응답 |
rdapConformance[] |
RDAP 적합성 수준입니다. 도메인이 응답의 최상위 객체인 경우에만 작성해야 합니다. |
notices[] |
도메인 관련 고지 도메인이 응답의 최상위 객체인 경우에만 작성해야 합니다. |
lang |
오류 언어 코드입니다. RFC 7483의 섹션 6에 정의된 오류 응답 정보 필드 |
errorCode |
오류 HTTP 코드입니다. 예: '501'. |
title |
오류 제목입니다. |
description[] |
오류 설명 |
RdapNameserver
RFC 7483의 섹션 5.2에 정의된 네임서버 객체입니다. 사양에 'handle', 'entities', 'status', 'remarks', 'links', 'port43', 'events'가 누락되었습니다.
JSON 표현 | |
---|---|
{
"objectClassName": string,
"ldhName": string,
"unicodeName": string,
"ipAddresses": [
{
object ( |
입력란 | |
---|---|
objectClassName |
항상 문자열 'nameserver'로 설정해야 합니다. |
ldhName |
RFC 7483의 섹션 3에 설명된 네임서버의 레지스트리 고유 식별자를 나타내는 문자열입니다. |
unicodeName |
RFC 7483의 섹션 3에 설명된 네임서버의 DNS 유니코드 이름이 포함된 문자열입니다. |
ipAddresses[] |
이 네임서버의 IP 주소입니다. |
IpAddressObject
JSON 표현 | |
---|---|
{ "v4": [ string ], "v6": [ string ] } |
입력란 | |
---|---|
v4[] |
네임서버의 IPv4 주소가 포함된 문자열의 배열입니다. |
v6[] |
네임서버의 IPv6 주소가 포함된 문자열의 배열입니다. |
SecureDns
도메인의 DNS 데이터입니다. 사양에서 '이벤트', '링크'가 누락되었습니다.
JSON 표현 | |
---|---|
{ "zoneSigned": boolean, "delegationSigned": boolean, "maxSigLife": number, "dsData": [ { object ( |
입력란 | |
---|---|
zoneSigned |
영역이 서명된 경우 true, 그렇지 않은 경우 false입니다. |
delegationSigned |
상위에 DS 레코드가 있으면 true, 그렇지 않으면 false입니다. |
maxSigLife |
상위 영역에 RRSIG DS 레코드를 만들 때 사용할 서명 수명(초)을 나타냅니다. |
dsData[] |
RFC 4034에 설명된 대로 DNS DS 레코드 |
keyData[] |
RFC 4034에 지정된 도메인의 DNSKEY 레코드입니다. |
DsData
JSON 표현 | |
---|---|
{ "keyTag": number, "algorithm": number, "digest": string, "digestType": number } |
입력란 | |
---|---|
keyTag |
DNS DS 레코드의 키 태그 입력란입니다. |
algorithm |
DNS DS 레코드의 알고리즘 필드입니다. |
digest |
DNS DS 레코드의 다이제스트 필드입니다. |
digestType |
DNS DS 레코드의 다이제스트 유형 입력란입니다. |
KeyData
사양에서 '이벤트', '링크'가 누락되었습니다.
JSON 표현 | |
---|---|
{ "flags": number, "protocol": number, "publicKey": string, "algorithm": number } |
입력란 | |
---|---|
flags |
RFC 4034에 지정된 대로 DNSKEY 레코드의 필드 값에 플래그를 지정합니다. |
protocol |
RFC 4034에 지정된 DNSKEY 레코드의 프로토콜 필드 값입니다. |
publicKey |
RFC 4034에 지정된 DNSKEY 레코드의 공개 키입니다. |
algorithm |
RFC 4034에 지정된 DNSKEY 레코드의 알고리즘 필드입니다. |
RdapEntity
RFC 7483의 섹션 5.1에 정의된 엔티티 객체입니다. 사양에 'asEventActor', 'networks', 'autnums'가 누락되었습니다.
JSON 표현 | |
---|---|
{ "objectClassName": string, "handle": string, "vcardArray": [ value ], "roles": [ string ], "publicIds": [ { object ( |
입력란 | |
---|---|
objectClassName |
항상 'entity' 문자열로 설정해야 합니다. |
handle |
항목의 레지스트리 고유 식별자를 나타내는 문자열입니다. |
vcardArray[] |
항목의 연락처 정보가 포함된 jCard |
roles[] |
문자열의 배열로, 각각 객체가 가장 가까운 포함 객체와의 관계를 나타냅니다. |
publicIds[] |
항목의 공개 ID입니다(있는 경우). |
entities[] |
항목은 배열에 다른 항목을 삽입할 수도 있습니다. 이는 지정된 책임 역할을 수행하는 특정 개인으로 조직을 모델링하는 데 사용할 수 있습니다. 악용사례 연락처를 나타내는 데 사용됩니다. 도메인 객체 내에 '등록기관' 역할이 있는 항목에는 '악용' 역할이 있는 내부 항목 객체와 악용 연락처의 전화번호 및 이메일 주소가 포함된 해당 vCard가 있어야 합니다. |
status[] |
항목에 적용된 상태의 목록입니다. 예: 'private' |
remarks[] |
법인 관련 의견 |
links[] |
이 객체의 자체 링크입니다. |
port43 |
이 도메인의 WHOIS 서버입니다. 예: 'whois.google.com'. |
events[] |
이 항목에서 발생한 이벤트입니다. |
PublicId
공개 ID는 RFC 7483의 섹션 4.8에 정의되어 있습니다.
JSON 표현 | |
---|---|
{ "type": string, "identifier": string } |
입력란 | |
---|---|
type |
신분증 유형입니다. 예: 'IANA Registrar ID'. |
identifier |
ID의 텍스트입니다. 예: '1'. |
설명
RFC 7483의 섹션 4.3에 정의된 객체를 표시합니다.
JSON 표현 | |
---|---|
{
"type": string,
"title": string,
"description": [
string
],
"links": [
{
object ( |
입력란 | |
---|---|
type |
단일 객체와 관련하여 RFC 7483의 섹션 10.2.1에 따라 '승인으로 인해 객체가 잘림', '과도한 로드로 인해 객체가 잘림', '설명할 수 없는 이유로 객체가 잘림', '승인으로 인해 객체가 수정됨'과 같은 값을 입력합니다. |
title |
문구의 제목입니다. |
description[] |
문구의 실제 텍스트입니다. |
links[] |
추가 정보가 포함된 문서 링크 |
이벤트
RFC 7483의 섹션 4.5에 정의된 이벤트 객체입니다.
JSON 표현 | |
---|---|
{
"eventAction": string,
"eventDate": string,
"eventActor": string,
"links": [
{
object ( |
입력란 | |
---|---|
eventAction |
이 이벤트에서 발생한 작업입니다. 예: '등록'. |
eventDate |
이벤트의 타임스탬프입니다. 예: '1990-12-31T23:59:59Z'. RFC3339 UTC 'Zulu' 형식의 타임스탬프로 정밀도는 나노초 수준입니다. 예: |
eventActor |
이벤트 행위자의 핸들. 예: 'SOMEID-LUNARNIC'. 하지만 eventActor가 없어야 하는 한 가지 이벤트 유형이 있습니다. 해당 이벤트 유형에 대한 자세한 내용은 RFC 7483의 섹션 5.1을 참고하세요. |
links[] |
이벤트 행위자의 링크입니다(선택사항). |
방법 |
|
---|---|
|
이름으로 도메인의 RDAP 정보를 조회합니다. |