Domain Detective

API Reference

Class

CmdletNewDesiredStateAgentReadiness

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

Creates an agent readiness desired state policy fragment.

Inheritance

  • PSCmdlet
  • CmdletNewDesiredStateAgentReadiness

Examples

Require common agent discovery resources.

PS>


New-DDDesiredStateAgentReadiness -MinimumScore 70 -RequireLlmsTxt $true -RequireMarkdown $true -RequireApiCatalog $true
        

Constructors

public CmdletNewDesiredStateAgentReadiness() #

Methods

ProcessRecord() #

Creates an agent readiness policy fragment as a DesiredStateProfile.

Properties

public Nullable<Boolean> Enabled { get; set; } #
Parameter(Mandatory = false)
public Nullable<Int32> MinimumScore { get; set; } #
Parameter(Mandatory = false) ValidateRange(0, 100)
public Nullable<Boolean> RequireRobotsTxt { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireSitemap { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireLinkHeaders { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireLlmsTxt { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireMarkdown { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireContentSignals { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireAiBotRules { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireApiCatalog { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireAgentSkills { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireAgentsJson { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireOpenApi { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireHttps { get; set; } #
Parameter(Mandatory = false)
public Nullable<Int32> MinTrustHeaders { get; set; } #
Parameter(Mandatory = false) ValidateRange(0, 10)
{{ include "footer" }}