API Reference
BenchmarkRequirementsRunRequest
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
public BenchmarkRequirementsRunRequest() #Inherited Methods
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.