Domain Detective

API Reference

Class

CmdletNewDesiredStateOverride

Namespace DomainDetective.PowerShell
Assembly DomainDetective.PowerShell
Base PSCmdlet
Modifiers sealed
Attributes
Cmdlet("New", "DDDesiredStateOverride") OutputType([typeof(DesiredStateOverride)])

Creates a desired state override (domain and/or classification specific).

Inheritance

  • PSCmdlet
  • CmdletNewDesiredStateOverride

Examples

Override desired state for parked subdomains

PS>


New-DDDesiredStateOverride -DomainPatterns '*.example.com' -Classifications Parked { New-DDDesiredStateSpf -RequireDenyAll $true; New-DDDesiredStateDmarc -RequireRua $false }
        

Constructors

public CmdletNewDesiredStateOverride() #

Methods

ProcessRecord() #

Creates an override object that matches on domain patterns and/or classifications.

Properties

public String[] DomainPatterns { get; set; } #
Parameter(Mandatory = false)
public MailDomainClassificationCategory[] Classifications { get; set; } #
Parameter(Mandatory = false)
public DesiredStateProfile Profile { get; set; } #
Parameter(Mandatory = false)
public ScriptBlock ScriptBlock { get; set; } #
Parameter(Mandatory = false, Position = 0)
{{ include "footer" }}