Domain Detective

API Reference

Class

CmdletImportRegistrationSnapshot

Namespace DomainDetective.PowerShell
Assembly DomainDetective.PowerShell
Base PSCmdlet
Modifiers sealed
Attributes
Cmdlet("Import", "DDRegistrationSnapshot") Alias(["Import-RegistrationSnapshot"]) OutputType([typeof(RegistrationSnapshot)])

Captures a unified WHOIS/RDAP registration snapshot and stores it in a time-series store.

Inheritance

  • PSCmdlet
  • CmdletImportRegistrationSnapshot

Examples

Capture and store a registration snapshot


Import-DDRegistrationSnapshot -DomainName example.com -StorePath .\Store
        

Constructors

Methods

ProcessRecord() #

Executes the cmdlet.

Properties

public String DomainName { get; set; } #
Parameter(Mandatory = true, Position = 0, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true) ValidateNotNullOrEmpty ValidateDomainName

Domain to query.

public String StorePath { get; set; } #
Parameter(Mandatory = true) ValidateNotNullOrEmpty

Root directory for snapshot storage.

public DnsEndpoint DnsEndpoint { get; set; } #
Parameter(Mandatory = false)

DNS endpoint used for auxiliary lookups (default System).

public SwitchParameter SkipRdap { get; set; } #
Parameter(Mandatory = false)

Skip RDAP query (use WHOIS only).

public SwitchParameter SkipWhois { get; set; } #
Parameter(Mandatory = false)

Skip WHOIS query (use RDAP only).

public Int32 WhoisTimeoutSeconds { get; set; } #
Parameter(Mandatory = false) ValidateRange(1, 600)

WHOIS timeout in seconds (default 30).

{{ include "footer" }}