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