Domain Detective

API Reference

Class

CmdletNewDesiredStateApexAddress

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

Creates an apex address desired state policy fragment.

Inheritance

  • PSCmdlet
  • CmdletNewDesiredStateApexAddress

Constructors

public CmdletNewDesiredStateApexAddress() #

Methods

ProcessRecord() #

Creates an apex address policy fragment as a DesiredStateProfile.

Properties

public Nullable<Boolean> Enabled { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireAnyAddress { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowAnyAddress { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowPrivateAddresses { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowLoopbackAddresses { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowLinkLocalAddresses { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowMulticastAddresses { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowDocumentationAddresses { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowUniqueLocalV6Addresses { get; set; } #
Parameter(Mandatory = false)
public Nullable<Int32> MinDistinctSubnetCountV4 { get; set; } #
Parameter(Mandatory = false) ValidateRange(0, 1000)
public Nullable<Int32> MinDistinctSubnetCountV6 { get; set; } #
Parameter(Mandatory = false) ValidateRange(0, 1000)
public Nullable<Boolean> RequireAllPtrPresent { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireAllFcrDnsValid { get; set; } #
Parameter(Mandatory = false)
{{ include "footer" }}