Domain Detective

API Reference

Class

DesiredStateEvaluator

Namespace DomainDetective.DesiredState
Assembly DomainDetective
Modifiers static

Provides desired state evaluator functionality.

Inheritance

  • Object
  • DesiredStateEvaluator

Methods

ApplyAssessmentPolicy 2 overloads
public static Void ApplyAssessmentPolicy(IHasAssessments hasAssessments, DesiredStateAssessmentPolicy policy) #
Returns: Void

Executes the apply assessment policy operation.

Parameters

health DomainDetective.DomainHealthCheck requiredposition: 0
policy DomainDetective.DesiredState.DesiredStateAssessmentPolicy requiredposition: 1
ApplyAssessmentPolicy(DomainDetective.IHasAssessments hasAssessments, DomainDetective.DesiredState.DesiredStateAssessmentPolicy policy) #

Executes the apply assessment policy operation.

Parameters

hasAssessments DomainDetective.IHasAssessments required
policy DomainDetective.DesiredState.DesiredStateAssessmentPolicy required
public static DesiredStateAnalysis Evaluate(String domain, DomainHealthCheck health, DesiredStateProfile profile, Nullable<MailDomainClassificationCategory> classification = null, DesiredStateEvaluationOptions options = null) #
Returns: DesiredStateAnalysis

Executes the evaluate operation.

Parameters

domain System.String requiredposition: 0
health DomainDetective.DomainHealthCheck requiredposition: 1
profile DomainDetective.DesiredState.DesiredStateProfile requiredposition: 2
classification System.Nullable{DomainDetective.Definitions.MailDomainClassificationCategory} = null optionalposition: 3
options DomainDetective.DesiredState.DesiredStateEvaluationOptions = null optionalposition: 4
{{ include "footer" }}