Domain Detective

API Reference

Class

CmdletGetCertificateInventoryDiff

Namespace DomainDetective.PowerShell
Assembly DomainDetective.PowerShell
Base PSCmdlet
Modifiers sealed
Attributes
Cmdlet("Get", "DDCertificateInventoryDiff") Alias(["Get-CertificateInventoryDiff"]) OutputType([typeof(CertificateInventoryDiffSummary)])

Compares two persisted certificate inventory snapshots and returns endpoint deltas.

Inheritance

  • PSCmdlet
  • CmdletGetCertificateInventoryDiff

Examples

Compare latest two snapshots


Get-DDCertificateInventoryDiff
        

Compare a specific window and include unchanged rows


Get-DDCertificateInventoryDiff -PreviousUtc (Get-Date).ToUniversalTime().AddDays(-7) -CurrentUtc (Get-Date).ToUniversalTime() -IncludeUnchanged
        

Constructors

Methods

ProcessRecord() #

Executes the cmdlet.

Properties

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

Certificate monitor cache directory containing the inventory folder.

public Nullable<DateTime> SinceUtc { get; set; } #
Parameter(Mandatory = false)

Only include snapshots captured since this UTC date/time.

public Nullable<DateTime> PreviousUtc { get; set; } #
Parameter(Mandatory = false)

Timestamp selector for the previous snapshot.

public Nullable<DateTime> CurrentUtc { get; set; } #
Parameter(Mandatory = false)

Timestamp selector for the current snapshot.

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

Include unchanged endpoints in result rows.

public Int32 MaxEndpoints { get; set; } #
Parameter(Mandatory = false) ValidateRange(0, 2147483647)

Maximum endpoint rows returned.

{{ include "footer" }}