Class: WhoisFacet
"A Whois facet is a grouping of characteristics unique to a response record conformant to the WHOIS protocol standard (RFC 3912). [based on https://en.wikipedia.org/wiki/WHOIS]"
classDiagram
class WhoisFacet
Facet <|-- WhoisFacet
WhoisFacet : creationDate
WhoisFacet ..> datetime : creationDate
WhoisFacet : dnssec
WhoisFacet ..> string : dnssec
WhoisFacet : domainID
WhoisFacet ..> string : domainID
WhoisFacet : domainName
WhoisFacet ..> ObservableObject : domainName
WhoisFacet : expirationDate
WhoisFacet ..> datetime : expirationDate
WhoisFacet : ipAddress
WhoisFacet ..> ObservableObject : ipAddress
WhoisFacet : lookupDate
WhoisFacet ..> datetime : lookupDate
WhoisFacet : nameServer
WhoisFacet ..> ObservableObject : nameServer
WhoisFacet : regionalInternetRegistry
WhoisFacet ..> string : regionalInternetRegistry
WhoisFacet : registrantContactInfo
WhoisFacet ..> ObservableObject : registrantContactInfo
WhoisFacet : registrantIDs
WhoisFacet ..> string : registrantIDs
WhoisFacet : registrarInfo
WhoisFacet ..> WhoisRegistrarInfoType : registrarInfo
WhoisFacet : remarks
WhoisFacet ..> string : remarks
WhoisFacet : serverName
WhoisFacet ..> ObservableObject : serverName
WhoisFacet : sponsoringRegistrar
WhoisFacet ..> string : sponsoringRegistrar
WhoisFacet : status
WhoisFacet ..> WhoisStatusTypeEnum : status
WhoisFacet : updatedDate
WhoisFacet ..> datetime : updatedDate
Inheritance
- UcoThing
- UcoInherentCharacterizationThing
- Facet
- WhoisFacet
- Facet
- UcoInherentCharacterizationThing
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
domainName | 0..1 ObservableObject |
"Specifies the corresponding domainName for a Whois entry | direct |
ipAddress | 0..1 ObservableObject |
"Specifies the corresponding ip address for a Whois entry | direct |
registrantContactInfo | 0..1 ObservableObject |
"Specifies contact info for the registrant of a domain within a WHOIS entity | direct |
serverName | 0..1 ObservableObject |
"Specifies the corresponding serverName for a Whois entry | direct |
nameServer | 0..1 ObservableObject |
"Specifies a list of nameServer entries for a Whois entry | direct |
registrarInfo | 0..1 WhoisRegistrarInfoType |
"Specifies registrarInfo that would be returned from a registrar lookup | direct |
creationDate | 0..1 xsd:dateTime |
"Specifies the date in which the registered domain was created | direct |
expirationDate | 0..1 xsd:dateTime |
"Specifies the date in which the registered domain will expire | direct |
lookupDate | 0..1 xsd:dateTime |
"Specifies the date and time that the Whois record was queried | direct |
updatedDate | 0..1 xsd:dateTime |
"Specifies the date in which the registered domain information was last updat... | direct |
domainID | 0..1 xsd:string |
"Specifies the domain id for the domain associated with a Whois entry | direct |
remarks | 0..1 xsd:string |
"Specifies any remarks associated with this Whois entry | direct |
sponsoringRegistrar | 0..1 xsd:string |
"Specifies the name of the sponsoringRegistrar for a domain | direct |
registrantIDs | 0..1 xsd:string |
"Specifies the registrantIDs associated with a domain lookup | direct |
dnssec | 0..1 xsd:string |
"Specifies the DNSSEC property associated with a Whois entry | direct |
status | 0..1 xsd:string |
"Specifies a list of statuses for a given Whois entry | direct |
regionalInternetRegistry | 0..1 xsd:string |
"specifies the name of the Regional Internet Registry (RIR) which allocated t... | direct |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/uco-observable
Mappings
Mapping Type | Mapped Value |
---|---|
self | observable:WhoisFacet |
native | observable:WhoisFacet |
LinkML Source
Direct
name: WhoisFacet
description: '"A Whois facet is a grouping of characteristics unique to a response
record conformant to the WHOIS protocol standard (RFC 3912). [based on https://en.wikipedia.org/wiki/WHOIS]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slots:
- domainName
- ipAddress
- registrantContactInfo
- serverName
- nameServer
- registrarInfo
- creationDate
- expirationDate
- lookupDate
- updatedDate
- domainID
- remarks
- sponsoringRegistrar
- registrantIDs
- dnssec
- status
- regionalInternetRegistry
slot_usage:
nameServer:
name: nameServer
multivalued: true
domain_of:
- WhoisFacet
registrantIDs:
name: registrantIDs
multivalued: true
domain_of:
- WhoisFacet
status:
name: status
domain_of:
- ProcessFacet
- WhoisFacet
- WindowsTaskFacet
range: WhoisStatusTypeEnum
Induced
name: WhoisFacet
description: '"A Whois facet is a grouping of characteristics unique to a response
record conformant to the WHOIS protocol standard (RFC 3912). [based on https://en.wikipedia.org/wiki/WHOIS]"'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
is_a: Facet
slot_usage:
nameServer:
name: nameServer
multivalued: true
domain_of:
- WhoisFacet
registrantIDs:
name: registrantIDs
multivalued: true
domain_of:
- WhoisFacet
status:
name: status
domain_of:
- ProcessFacet
- WhoisFacet
- WindowsTaskFacet
range: WhoisStatusTypeEnum
attributes:
domainName:
name: domainName
description: '"Specifies the corresponding domainName for a Whois entry."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: domainName
owner: WhoisFacet
domain_of:
- WhoisFacet
range: ObservableObject
ipAddress:
name: ipAddress
description: '"Specifies the corresponding ip address for a Whois entry. Usually
corresponds to a nameServer lookup."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: ipAddress
owner: WhoisFacet
domain_of:
- WhoisFacet
range: ObservableObject
registrantContactInfo:
name: registrantContactInfo
description: '"Specifies contact info for the registrant of a domain within a
WHOIS entity."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: registrantContactInfo
owner: WhoisFacet
domain_of:
- WhoisFacet
range: ObservableObject
serverName:
name: serverName
description: '"Specifies the corresponding serverName for a Whois entry. This
usually corresponds to a nameServer lookup."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: serverName
owner: WhoisFacet
domain_of:
- WhoisFacet
range: ObservableObject
nameServer:
name: nameServer
description: '"Specifies a list of nameServer entries for a Whois entry."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
multivalued: true
alias: nameServer
owner: WhoisFacet
domain_of:
- WhoisFacet
range: ObservableObject
registrarInfo:
name: registrarInfo
description: '"Specifies registrarInfo that would be returned from a registrar
lookup."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: registrarInfo
owner: WhoisFacet
domain_of:
- WhoisFacet
range: WhoisRegistrarInfoType
creationDate:
name: creationDate
description: '"Specifies the date in which the registered domain was created."'
from_schema: https://w3id.org/lmodel/uco-observable
aliases:
- publication date
exact_mappings:
- dcterms:createdOn
- lm_core:CreationDate
- schema:dateCreated
- schema:datePublished
- sumo:dateEstablished
- WIKIDATA_PROPERTY:P577
narrow_mappings:
- dwc:eventDate
- dwc:verbatimEventDate
- dwc:relationshipEstablishedDate
broad_mappings:
- sumo:date
rank: 1000
alias: creationDate
owner: WhoisFacet
domain_of:
- WhoisFacet
range: datetime
expirationDate:
name: expirationDate
description: '"Specifies the date in which the registered domain will expire."'
from_schema: https://w3id.org/lmodel/uco-observable
exact_mappings:
- wikidata:Q898931
rank: 1000
alias: expirationDate
owner: WhoisFacet
domain_of:
- AccountFacet
- WhoisFacet
range: datetime
lookupDate:
name: lookupDate
description: '"Specifies the date and time that the Whois record was queried."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: lookupDate
owner: WhoisFacet
domain_of:
- WhoisFacet
range: datetime
updatedDate:
name: updatedDate
description: '"Specifies the date in which the registered domain information was
last updated."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: updatedDate
owner: WhoisFacet
domain_of:
- WhoisFacet
range: datetime
domainID:
name: domainID
description: '"Specifies the domain id for the domain associated with a Whois
entry."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: domainID
owner: WhoisFacet
domain_of:
- WhoisFacet
range: string
remarks:
name: remarks
description: '"Specifies any remarks associated with this Whois entry."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: remarks
owner: WhoisFacet
domain_of:
- WhoisFacet
range: string
sponsoringRegistrar:
name: sponsoringRegistrar
description: '"Specifies the name of the sponsoringRegistrar for a domain."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: sponsoringRegistrar
owner: WhoisFacet
domain_of:
- WhoisFacet
range: string
registrantIDs:
name: registrantIDs
description: '"Specifies the registrantIDs associated with a domain lookup."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
multivalued: true
alias: registrantIDs
owner: WhoisFacet
domain_of:
- WhoisFacet
range: string
dnssec:
name: dnssec
description: '"Specifies the DNSSEC property associated with a Whois entry. Acceptable
values are: ''Signed'' or ''Unsigned''."'
from_schema: https://w3id.org/lmodel/uco-observable
broad_mappings:
- wikidata:Q41609
rank: 1000
alias: dnssec
owner: WhoisFacet
domain_of:
- WhoisFacet
union_of:
- '{''range'': ''WhoisDNSSECTypeVocab''}'
range: string
status:
name: status
description: '"Specifies a list of statuses for a given Whois entry."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: status
owner: WhoisFacet
domain_of:
- ProcessFacet
- WhoisFacet
- WindowsTaskFacet
range: WhoisStatusTypeEnum
regionalInternetRegistry:
name: regionalInternetRegistry
description: '"specifies the name of the Regional Internet Registry (RIR) which
allocated the IP address contained in a WHOIS entry."'
from_schema: https://w3id.org/lmodel/uco-observable
rank: 1000
alias: regionalInternetRegistry
owner: WhoisFacet
domain_of:
- AutonomousSystemFacet
- WhoisFacet
union_of:
- '{''range'': ''RegionalRegistryTypeVocab''}'
- '{''range'': ''string type''}'
range: string