Chronicle V1 API - Class Google::Backstory::Domain (v1.4.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::Domain.

Information about a domain.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#admin

def admin() -> ::Google::Backstory::User
Returns

#admin=

def admin=(value) -> ::Google::Backstory::User
Parameter
Returns

#audit_update_time

def audit_update_time() -> ::Google::Protobuf::Timestamp
Returns

#audit_update_time=

def audit_update_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#billing

def billing() -> ::Google::Backstory::User
Returns

#billing=

def billing=(value) -> ::Google::Backstory::User
Parameter
Returns

#categories

def categories() -> ::Array<::String>
Returns
  • (::Array<::String>) — Categories assign to the domain as retrieved from VirusTotal.

#categories=

def categories=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Categories assign to the domain as retrieved from VirusTotal.
Returns
  • (::Array<::String>) — Categories assign to the domain as retrieved from VirusTotal.

#contact_email

def contact_email() -> ::String
Returns
  • (::String) — Contact email address.

#contact_email=

def contact_email=(value) -> ::String
Parameter
  • value (::String) — Contact email address.
Returns
  • (::String) — Contact email address.

#creation_time

def creation_time() -> ::Google::Protobuf::Timestamp
Returns

#creation_time=

def creation_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#expiration_time

def expiration_time() -> ::Google::Protobuf::Timestamp
Returns

#expiration_time=

def expiration_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#favicon

def favicon() -> ::Google::Backstory::Favicon
Returns

#favicon=

def favicon=(value) -> ::Google::Backstory::Favicon
Parameter
Returns

#first_seen_time

def first_seen_time() -> ::Google::Protobuf::Timestamp
Returns

#first_seen_time=

def first_seen_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#iana_registrar_id

def iana_registrar_id() -> ::Integer
Returns

#iana_registrar_id=

def iana_registrar_id=(value) -> ::Integer
Parameter
Returns

#jarm

def jarm() -> ::String
Returns
  • (::String) — Domain's JARM hash.

#jarm=

def jarm=(value) -> ::String
Parameter
  • value (::String) — Domain's JARM hash.
Returns
  • (::String) — Domain's JARM hash.

#last_dns_records

def last_dns_records() -> ::Array<::Google::Backstory::DNSRecord>
Returns

#last_dns_records=

def last_dns_records=(value) -> ::Array<::Google::Backstory::DNSRecord>
Parameter
Returns

#last_dns_records_time

def last_dns_records_time() -> ::Google::Protobuf::Timestamp
Returns

#last_dns_records_time=

def last_dns_records_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#last_https_certificate

def last_https_certificate() -> ::Google::Backstory::SSLCertificate
Returns

#last_https_certificate=

def last_https_certificate=(value) -> ::Google::Backstory::SSLCertificate
Parameter
Returns

#last_https_certificate_time

def last_https_certificate_time() -> ::Google::Protobuf::Timestamp
Returns

#last_https_certificate_time=

def last_https_certificate_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#last_seen_time

def last_seen_time() -> ::Google::Protobuf::Timestamp
Returns

#last_seen_time=

def last_seen_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#name

def name() -> ::String
Returns
  • (::String) — The domain name. This field can be used as an entity indicator for Domain entities.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — The domain name. This field can be used as an entity indicator for Domain entities.
Returns
  • (::String) — The domain name. This field can be used as an entity indicator for Domain entities.

#name_server

def name_server() -> ::Array<::String>
Returns
  • (::Array<::String>) — Repeated list of name servers.

#name_server=

def name_server=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Repeated list of name servers.
Returns
  • (::Array<::String>) — Repeated list of name servers.

#popularity_ranks

def popularity_ranks() -> ::Array<::Google::Backstory::PopularityRank>
Returns

#popularity_ranks=

def popularity_ranks=(value) -> ::Array<::Google::Backstory::PopularityRank>
Parameter
Returns

#prevalence

def prevalence() -> ::Google::Backstory::Prevalence
Returns

#prevalence=

def prevalence=(value) -> ::Google::Backstory::Prevalence
Parameter
Returns

#private_registration

def private_registration() -> ::Boolean
Returns
  • (::Boolean) — Indicates whether the domain appears to be using a private registration service to mask the owner's contact information.

#private_registration=

def private_registration=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Indicates whether the domain appears to be using a private registration service to mask the owner's contact information.
Returns
  • (::Boolean) — Indicates whether the domain appears to be using a private registration service to mask the owner's contact information.

#registrant

def registrant() -> ::Google::Backstory::User
Returns

#registrant=

def registrant=(value) -> ::Google::Backstory::User
Parameter
Returns

#registrar

def registrar() -> ::String
Returns
  • (::String) — Registrar name . FOr example, "Wild West Domains, Inc. (R120-LROR)", "GoDaddy.com, LLC", or "PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM".

#registrar=

def registrar=(value) -> ::String
Parameter
  • value (::String) — Registrar name . FOr example, "Wild West Domains, Inc. (R120-LROR)", "GoDaddy.com, LLC", or "PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM".
Returns
  • (::String) — Registrar name . FOr example, "Wild West Domains, Inc. (R120-LROR)", "GoDaddy.com, LLC", or "PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM".

#registry_data_raw_text

def registry_data_raw_text() -> ::String
Returns
  • (::String) — Registry Data raw text.

#registry_data_raw_text=

def registry_data_raw_text=(value) -> ::String
Parameter
  • value (::String) — Registry Data raw text.
Returns
  • (::String) — Registry Data raw text.

#status

def status() -> ::String
Returns

#status=

def status=(value) -> ::String
Parameter
Returns

#tags

def tags() -> ::Array<::String>
Returns
  • (::Array<::String>) — List of representative attributes.

#tags=

def tags=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — List of representative attributes.
Returns
  • (::Array<::String>) — List of representative attributes.

#tech

def tech() -> ::Google::Backstory::User
Returns

#tech=

def tech=(value) -> ::Google::Backstory::User
Parameter
Returns

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns

#update_time=

def update_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#whois_record_raw_text

def whois_record_raw_text() -> ::String
Returns
  • (::String) — WHOIS raw text.

#whois_record_raw_text=

def whois_record_raw_text=(value) -> ::String
Parameter
  • value (::String) — WHOIS raw text.
Returns
  • (::String) — WHOIS raw text.

#whois_server

def whois_server() -> ::String
Returns
  • (::String) — Whois server name.

#whois_server=

def whois_server=(value) -> ::String
Parameter
  • value (::String) — Whois server name.
Returns
  • (::String) — Whois server name.

#whois_time

def whois_time() -> ::Google::Protobuf::Timestamp
Returns

#whois_time=

def whois_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#zone

def zone() -> ::Google::Backstory::User
Returns

#zone=

def zone=(value) -> ::Google::Backstory::User
Parameter
Returns