TestimoX

API Reference

Class

BenchmarkCompositionAssignment

Namespace TestimoX.Benchmarks.Deployment
Assembly TestimoX
Modifiers sealed

Describes one exact target, pack, and profile assignment decision.

Inheritance

  • Object
  • BenchmarkCompositionAssignment

Usage

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

Returned or exposed by

Accepted by parameters

Constructors

Properties

public String RuleId { get; set; } #

Gets or sets the source rule identifier.

public BenchmarkTarget Target { get; set; } #

Gets or sets the typed target.

public String PackId { get; set; } #

Gets or sets the exact pack identifier.

public String PackHash { get; set; } #

Gets or sets the exact pack hash.

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

Gets or sets the resolved profile identifiers.

public String ControlSetId { get; set; } #

Gets or sets the reviewed control-set identifier when the assignment is focused.

public String ControlSetHash { get; set; } #

Gets or sets the exact control-set hash when the assignment is focused.

public BenchmarkSelection Selection { get; set; } #

Gets or sets the exact fail-closed selection to assess, export, or apply.

public Int32 ControlCount { get; set; } #

Gets or sets the exact number of controls selected for the assignment.

public BenchmarkCompositionStatus Status { get; set; } #

Gets or sets the assignment status.

public String Reason { get; set; } #

Gets or sets a human-readable decision reason.