TestimoX

API Reference

Class

BenchmarkRequirementsRunRequest

Namespace TestimoX.Benchmarks.Requirements
Assembly TestimoX
Modifiers sealed

Defines one company-requirements assessment across one or more Windows hosts.

Inheritance

  • Object
  • BenchmarkRequirementsRunRequest

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

Properties

public String RequirementsPath { get; set; } #

Gets or sets the signed requirements bundle path.

public List<String> ComputerNames { get; set; } #

Gets or sets Windows computers from which typed host and workload targets are discovered.

public List<String> EnableRuleIds { get; set; } #

Gets or sets composition rules explicitly enabled by the zone.

public String ZoneId { get; set; } #

Gets or sets the zone identifier written to standardized evidence.

public Boolean NativeOnly { get; set; } #

Gets or sets whether checks requiring embedded PowerShell are rejected.

public BenchmarkRequirementsTrustPolicy TrustPolicy { get; set; } #

Gets or sets the company publisher trust policy.

public List<String> ManualEvidencePaths { get; set; } #

Gets or sets signed manual-evidence package paths tied to this requirements bundle and zone.

public BenchmarkRequirementsTrustPolicy ManualEvidenceTrustPolicy { get; set; } #

Gets or sets the mandatory attestor trust policy when manual evidence packages are supplied.

public IProgressSink ProgressSink { get; set; } #

Gets or sets the optional shared progress sink for recommendation-level assessment progress.